102447 lines
3.5 MiB
Plaintext
102447 lines
3.5 MiB
Plaintext
// This file is @generated by prost-build.
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct EmbeddedAttribute {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct RefSafetyRulesAttribute {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Bkfdflnhkif {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub queue_position: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "2")]
|
|
pub icbfdmnneni: u32,
|
|
#[prost(
|
|
oneof = "bkfdflnhkif::Paflkjacedd",
|
|
tags = "101, 102, 103, 104, 201, 202, 203, 251, 252, 253, 261, 262, 263, 264, 265, 266, 267"
|
|
)]
|
|
pub paflkjacedd: ::core::option::Option<bkfdflnhkif::Paflkjacedd>,
|
|
}
|
|
/// Nested message and enum types in `BKFDFLNHKIF`.
|
|
pub mod bkfdflnhkif {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Oneof)]
|
|
pub enum Paflkjacedd {
|
|
/// offset: 16
|
|
#[prost(message, tag = "101")]
|
|
MarbleGameBegin(super::Cjocejlpadk),
|
|
/// offset: 16
|
|
#[prost(message, tag = "102")]
|
|
MarbleGameEnd(super::Kmgdccnngee),
|
|
/// offset: 16
|
|
#[prost(message, tag = "103")]
|
|
MarbleGameRound(super::Lokpjgljiih),
|
|
/// offset: 16
|
|
#[prost(message, tag = "104")]
|
|
MarbleGameTurn(super::Pimngbammam),
|
|
/// offset: 16
|
|
#[prost(message, tag = "201")]
|
|
CakeRaceSectionBegin(super::Pjenkhdodka),
|
|
/// offset: 16
|
|
#[prost(message, tag = "202")]
|
|
CakeRaceSectionEnd(super::Floicbdocnj),
|
|
/// offset: 16
|
|
#[prost(message, tag = "203")]
|
|
CakeRaceRoomSectionSettle(super::Iipahehjjjl),
|
|
/// offset: 16
|
|
#[prost(message, tag = "251")]
|
|
DiceCombatBegin(super::Jpahfffciik),
|
|
/// offset: 16
|
|
#[prost(message, tag = "252")]
|
|
DiceCombatTurnEnd(super::Ninlefepgcc),
|
|
/// offset: 16
|
|
#[prost(message, tag = "253")]
|
|
DiceCombatEnd(super::Kkokoajbhfn),
|
|
/// offset: 16
|
|
#[prost(message, tag = "261")]
|
|
DiceCombatV2Begin(super::Lljjgilgneo),
|
|
/// offset: 16
|
|
#[prost(message, tag = "262")]
|
|
DiceCombatV2End(super::Hpoljgdgoei),
|
|
/// offset: 16
|
|
#[prost(message, tag = "263")]
|
|
DiceCombatV2TurnEnd(super::Iembkiaenoa),
|
|
/// offset: 16
|
|
#[prost(message, tag = "264")]
|
|
DiceCombatV2TacticsPointChange(super::Pnggkffjilg),
|
|
/// offset: 16
|
|
#[prost(message, tag = "265")]
|
|
DiceCombatV2TacticsCardChange(super::Knmghljkbda),
|
|
/// offset: 16
|
|
#[prost(message, tag = "266")]
|
|
DiceCombatV2DiceChangeRequest(super::Inhmdfdbgcl),
|
|
/// offset: 16
|
|
#[prost(message, tag = "267")]
|
|
DiceCombatV2DiceChange(super::Jehpgceihdf),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Oghaifphmpe {
|
|
/// offset: 24
|
|
#[prost(int32, tag = "2")]
|
|
pub flcpfpjbjbo: i32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "1")]
|
|
pub jjfolkfooli: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub eabaehibijc: u32,
|
|
/// offset: 36
|
|
#[prost(int32, tag = "3")]
|
|
pub gobdohjfghn: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Pfphcdcnobn {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub jjfolkfooli: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "2")]
|
|
pub mdkflgdejcn: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Gpglncgcllg {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub offbangooki: u32,
|
|
/// offset: 28
|
|
#[prost(int32, tag = "4")]
|
|
pub display_value: i32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub item_id: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "3")]
|
|
pub skill_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ldekbgaomfj {
|
|
/// offset: 24
|
|
#[prost(int32, tag = "3")]
|
|
pub imijgidndbl: i32,
|
|
/// offset: 28
|
|
#[prost(int32, tag = "2")]
|
|
pub fdofeijjfdd: i32,
|
|
/// offset: 32
|
|
#[prost(int32, tag = "1")]
|
|
pub fhckalahcia: i32,
|
|
/// offset: 36
|
|
#[prost(int32, tag = "4")]
|
|
pub lgajnmnoaem: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Cjocejlpadk {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "5")]
|
|
pub bjodjnfgmcb: ::prost::alloc::vec::Vec<Oghaifphmpe>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "8")]
|
|
pub alhioniclcm: ::prost::alloc::vec::Vec<Oghaifphmpe>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "4")]
|
|
pub gnamnbdiekg: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "6")]
|
|
pub rank: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "9")]
|
|
pub illedjlngnf: u32,
|
|
/// offset: 56
|
|
#[prost(uint64, tag = "2")]
|
|
pub cklcdagmfkp: u64,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "1")]
|
|
pub monster_battle_type: u32,
|
|
/// offset: 68
|
|
#[prost(uint32, tag = "3")]
|
|
pub level_id: u32,
|
|
/// offset: 72
|
|
#[prost(uint64, tag = "7")]
|
|
pub gaenfkkakoi: u64,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Kmgdccnngee {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "8")]
|
|
pub alhioniclcm: ::prost::alloc::vec::Vec<Oghaifphmpe>,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "13")]
|
|
pub gomoikpmfba: ::prost::alloc::vec::Vec<Pfphcdcnobn>,
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "5")]
|
|
pub bjodjnfgmcb: ::prost::alloc::vec::Vec<Oghaifphmpe>,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "9")]
|
|
pub illedjlngnf: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "15")]
|
|
pub focajamhkka: u32,
|
|
/// offset: 56
|
|
#[prost(uint64, tag = "2")]
|
|
pub cklcdagmfkp: u64,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "3")]
|
|
pub level_id: u32,
|
|
/// offset: 68
|
|
#[prost(int32, tag = "11")]
|
|
pub score_id: i32,
|
|
/// offset: 72
|
|
#[prost(uint64, tag = "7")]
|
|
pub gaenfkkakoi: u64,
|
|
/// offset: 80
|
|
#[prost(uint32, tag = "6")]
|
|
pub rank: u32,
|
|
/// offset: 84
|
|
#[prost(int32, tag = "12")]
|
|
pub djeimgghmgm: i32,
|
|
/// offset: 88
|
|
#[prost(uint32, tag = "4")]
|
|
pub gnamnbdiekg: u32,
|
|
/// offset: 92
|
|
#[prost(uint32, tag = "17")]
|
|
pub icbijemflpm: u32,
|
|
/// offset: 96
|
|
#[prost(uint32, tag = "1")]
|
|
pub monster_battle_type: u32,
|
|
/// offset: 100
|
|
#[prost(uint32, tag = "10")]
|
|
pub jchfcnfhcmm: u32,
|
|
/// offset: 104
|
|
#[prost(uint32, tag = "14")]
|
|
pub hjpbajepage: u32,
|
|
/// offset: 108
|
|
#[prost(uint32, tag = "16")]
|
|
pub bkikjgafkjd: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Lokpjgljiih {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "13")]
|
|
pub mpacddpoclm: ::prost::alloc::vec::Vec<Ldekbgaomfj>,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "12")]
|
|
pub skill_info: ::prost::alloc::vec::Vec<Gpglncgcllg>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "8")]
|
|
pub dlgdkggfcbf: ::prost::alloc::vec::Vec<Oghaifphmpe>,
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "14")]
|
|
pub ipaibgoaggn: ::prost::alloc::vec::Vec<Oghaifphmpe>,
|
|
/// offset: 48
|
|
#[prost(message, repeated, tag = "10")]
|
|
pub fpaebhjfekk: ::prost::alloc::vec::Vec<Oghaifphmpe>,
|
|
/// offset: 56
|
|
#[prost(message, repeated, tag = "15")]
|
|
pub ehnhhafakdp: ::prost::alloc::vec::Vec<Oghaifphmpe>,
|
|
/// offset: 72
|
|
#[prost(uint32, tag = "9")]
|
|
pub rank: u32,
|
|
/// offset: 76
|
|
#[prost(uint32, tag = "1")]
|
|
pub monster_battle_type: u32,
|
|
/// offset: 80
|
|
#[prost(uint64, tag = "2")]
|
|
pub cklcdagmfkp: u64,
|
|
/// offset: 88
|
|
#[prost(uint32, tag = "4")]
|
|
pub gnamnbdiekg: u32,
|
|
/// offset: 92
|
|
#[prost(uint32, tag = "11")]
|
|
pub illedjlngnf: u32,
|
|
/// offset: 96
|
|
#[prost(bool, tag = "7")]
|
|
pub pmgepadbkkk: bool,
|
|
/// offset: 100
|
|
#[prost(uint32, tag = "16")]
|
|
pub nnkbnjkndkc: u32,
|
|
/// offset: 104
|
|
#[prost(uint32, tag = "3")]
|
|
pub level_id: u32,
|
|
/// offset: 108
|
|
#[prost(uint32, tag = "6")]
|
|
pub jjfolkfooli: u32,
|
|
/// offset: 112
|
|
#[prost(uint32, tag = "5")]
|
|
pub afphlnmgphk: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Pimngbammam {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "11")]
|
|
pub buff_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(bool, tag = "5")]
|
|
pub llmlognffcd: bool,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "12")]
|
|
pub nnkbnjkndkc: u32,
|
|
/// offset: 40
|
|
#[prost(uint64, tag = "8")]
|
|
pub gaenfkkakoi: u64,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "7")]
|
|
pub rank: u32,
|
|
/// offset: 56
|
|
#[prost(uint64, tag = "2")]
|
|
pub cklcdagmfkp: u64,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "10")]
|
|
pub hkombpalipn: u32,
|
|
/// offset: 68
|
|
#[prost(uint32, tag = "9")]
|
|
pub illedjlngnf: u32,
|
|
/// offset: 72
|
|
#[prost(uint32, tag = "6")]
|
|
pub afphlnmgphk: u32,
|
|
/// offset: 76
|
|
#[prost(uint32, tag = "3")]
|
|
pub level_id: u32,
|
|
/// offset: 80
|
|
#[prost(uint32, tag = "4")]
|
|
pub gnamnbdiekg: u32,
|
|
/// offset: 84
|
|
#[prost(uint32, tag = "1")]
|
|
pub monster_battle_type: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Mniaiagfebp {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "2")]
|
|
pub dkkaehdlecp: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "1")]
|
|
pub fjkdoidebjc: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Kfklpgekjla {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub fmehkpkhgja: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "2")]
|
|
pub plnfonnjnid: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ecogpfkdjdf {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "5")]
|
|
pub mkiomoinkof: ::prost::alloc::vec::Vec<Kfklpgekjla>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub rank: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "6")]
|
|
pub faddjcgmjgb: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "1")]
|
|
pub lhhjfmmcbaf: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "4")]
|
|
pub negcjddiijp: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "3")]
|
|
pub bbfoleopppl: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Dbnnbcgmigp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub lhhjfmmcbaf: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "2")]
|
|
pub mdkflgdejcn: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Pjenkhdodka {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "4")]
|
|
pub player_info: ::core::option::Option<Mniaiagfebp>,
|
|
/// offset: 24
|
|
#[prost(string, tag = "1")]
|
|
pub room_id: ::prost::alloc::string::String,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "2")]
|
|
pub lopnadhjkbf: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "3")]
|
|
pub section_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Floicbdocnj {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "7")]
|
|
pub eedlbjgglkd: ::prost::alloc::vec::Vec<Kfklpgekjla>,
|
|
/// offset: 24
|
|
#[prost(string, tag = "1")]
|
|
pub room_id: ::prost::alloc::string::String,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "6")]
|
|
pub clacjfeepni: u32,
|
|
/// offset: 44
|
|
#[prost(float, tag = "10")]
|
|
pub llgcghpmkfg: f32,
|
|
/// offset: 48
|
|
#[prost(int32, tag = "15")]
|
|
pub lnppgbhehml: i32,
|
|
/// offset: 52
|
|
#[prost(int32, tag = "12")]
|
|
pub mgnamcpomgk: i32,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "14")]
|
|
pub gogmgecoijh: u32,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "17")]
|
|
pub fioeeaibepo: u32,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "9")]
|
|
pub jlahnbimkpd: u32,
|
|
/// offset: 68
|
|
#[prost(uint32, tag = "4")]
|
|
pub ipddikphgpe: u32,
|
|
/// offset: 72
|
|
#[prost(uint32, tag = "2")]
|
|
pub lopnadhjkbf: u32,
|
|
/// offset: 76
|
|
#[prost(int32, tag = "13")]
|
|
pub pehkiicmbcd: i32,
|
|
/// offset: 80
|
|
#[prost(uint32, tag = "5")]
|
|
pub geccgkahdob: u32,
|
|
/// offset: 84
|
|
#[prost(int32, tag = "11")]
|
|
pub pbioonalcpl: i32,
|
|
/// offset: 88
|
|
#[prost(uint32, tag = "8")]
|
|
pub iehkeikckll: u32,
|
|
/// offset: 92
|
|
#[prost(int32, tag = "16")]
|
|
pub hcmkefpfedh: i32,
|
|
/// offset: 96
|
|
#[prost(uint32, tag = "3")]
|
|
pub section_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Iipahehjjjl {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "5")]
|
|
pub mbggcjijeak: ::prost::alloc::vec::Vec<Ecogpfkdjdf>,
|
|
/// offset: 24
|
|
#[prost(string, tag = "1")]
|
|
pub room_id: ::prost::alloc::string::String,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "4")]
|
|
pub player_info: ::core::option::Option<Mniaiagfebp>,
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "9")]
|
|
pub gdlmmadbemm: ::prost::alloc::vec::Vec<Dbnnbcgmigp>,
|
|
/// offset: 48
|
|
#[prost(uint32, repeated, tag = "6")]
|
|
pub kpojfejnihk: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 56
|
|
#[prost(uint32, repeated, tag = "7")]
|
|
pub gmdphhpggfe: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 72
|
|
#[prost(uint32, repeated, tag = "8")]
|
|
pub gggmdecdebb: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 80
|
|
#[prost(uint32, tag = "2")]
|
|
pub lopnadhjkbf: u32,
|
|
/// offset: 84
|
|
#[prost(uint32, tag = "3")]
|
|
pub section_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ckodnpnboen {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub ghpbbhobmjn: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "1")]
|
|
pub avatar_id: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub avatar_level: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Hlmndlompkp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub ocilfnnghbd: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "4")]
|
|
pub hopacegjjkb: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub ngkfifafmnd: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "1")]
|
|
pub gpildekmagj: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Fdnoplpdlfc {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "6")]
|
|
pub pidlpaphkdo: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "12")]
|
|
pub njffnhhfpoa: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(uint32, repeated, tag = "5")]
|
|
pub lfigkfghpgk: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 48
|
|
#[prost(bool, tag = "10")]
|
|
pub kjjnicekbai: bool,
|
|
/// offset: 49
|
|
#[prost(bool, tag = "3")]
|
|
pub kamjhjealkh: bool,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "9")]
|
|
pub fgkclinnmnd: u32,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "1")]
|
|
pub nmdbmpplfkh: u32,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "8")]
|
|
pub damage: u32,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "7")]
|
|
pub ohokcjbjjha: u32,
|
|
/// offset: 68
|
|
#[prost(uint32, tag = "11")]
|
|
pub nmacjapbhke: u32,
|
|
/// offset: 72
|
|
#[prost(uint32, tag = "2")]
|
|
pub cccoemlipif: u32,
|
|
/// offset: 76
|
|
#[prost(uint32, tag = "4")]
|
|
pub jikcfndfnma: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Jpahfffciik {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "7")]
|
|
pub coggjelnfcn: ::core::option::Option<Ckodnpnboen>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "8")]
|
|
pub idbgclflcge: ::core::option::Option<Ckodnpnboen>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "3")]
|
|
pub gaenfkkakoi: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "5")]
|
|
pub monster_battle_type: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "2")]
|
|
pub glhkjmbkkpi: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "6")]
|
|
pub mmnjjhdbjci: u32,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "4")]
|
|
pub oojgmimjagc: u32,
|
|
/// offset: 64
|
|
#[prost(uint64, tag = "1")]
|
|
pub room_id: u64,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ninlefepgcc {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "11")]
|
|
pub adhhmelleha: ::core::option::Option<Fdnoplpdlfc>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "12")]
|
|
pub knmngcbmnmj: ::core::option::Option<Fdnoplpdlfc>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "9")]
|
|
pub idbgclflcge: ::core::option::Option<Ckodnpnboen>,
|
|
/// offset: 48
|
|
#[prost(message, optional, tag = "8")]
|
|
pub coggjelnfcn: ::core::option::Option<Ckodnpnboen>,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "2")]
|
|
pub glhkjmbkkpi: u32,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "7")]
|
|
pub fdaoajkbjkm: u32,
|
|
/// offset: 64
|
|
#[prost(uint64, tag = "1")]
|
|
pub room_id: u64,
|
|
/// offset: 72
|
|
#[prost(uint32, tag = "4")]
|
|
pub oojgmimjagc: u32,
|
|
/// offset: 76
|
|
#[prost(uint32, tag = "13")]
|
|
pub kfemjmkmgij: u32,
|
|
/// offset: 80
|
|
#[prost(uint32, tag = "14")]
|
|
pub cost_time: u32,
|
|
/// offset: 84
|
|
#[prost(uint32, tag = "3")]
|
|
pub gaenfkkakoi: u32,
|
|
/// offset: 88
|
|
#[prost(uint32, tag = "10")]
|
|
pub attack_type: u32,
|
|
/// offset: 92
|
|
#[prost(uint32, tag = "6")]
|
|
pub hjpbajepage: u32,
|
|
/// offset: 96
|
|
#[prost(bool, tag = "5")]
|
|
pub cjnhailkepn: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Kkokoajbhfn {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "9")]
|
|
pub coggjelnfcn: ::core::option::Option<Ckodnpnboen>,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "8")]
|
|
pub mhbehhmjhom: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "13")]
|
|
pub cdhiepdfeib: ::core::option::Option<Hlmndlompkp>,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "10")]
|
|
pub idbgclflcge: ::core::option::Option<Ckodnpnboen>,
|
|
/// offset: 56
|
|
#[prost(message, optional, tag = "12")]
|
|
pub oliidbmfhch: ::core::option::Option<Hlmndlompkp>,
|
|
/// offset: 64
|
|
#[prost(uint64, tag = "1")]
|
|
pub room_id: u64,
|
|
/// offset: 72
|
|
#[prost(bool, tag = "5")]
|
|
pub cjnhailkepn: bool,
|
|
/// offset: 76
|
|
#[prost(uint32, tag = "3")]
|
|
pub gaenfkkakoi: u32,
|
|
/// offset: 80
|
|
#[prost(uint32, tag = "11")]
|
|
pub jchfcnfhcmm: u32,
|
|
/// offset: 84
|
|
#[prost(uint32, tag = "2")]
|
|
pub glhkjmbkkpi: u32,
|
|
/// offset: 88
|
|
#[prost(uint32, tag = "4")]
|
|
pub oojgmimjagc: u32,
|
|
/// offset: 92
|
|
#[prost(uint32, tag = "7")]
|
|
pub mmnjjhdbjci: u32,
|
|
/// offset: 96
|
|
#[prost(uint32, tag = "15")]
|
|
pub cost_time: u32,
|
|
/// offset: 100
|
|
#[prost(uint32, tag = "14")]
|
|
pub mphfjhcdeeg: u32,
|
|
/// offset: 104
|
|
#[prost(uint32, tag = "6")]
|
|
pub monster_battle_type: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Efbnninldmm {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "2")]
|
|
pub lmhcdbenjlm: ::core::option::Option<Hlmndlompkp>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "3")]
|
|
pub cdhiepdfeib: ::core::option::Option<Hlmndlompkp>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "1")]
|
|
pub oliidbmfhch: ::core::option::Option<Hlmndlompkp>,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "5")]
|
|
pub blhpchnpnla: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "4")]
|
|
pub jpbipckeimg: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Lljjgilgneo {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "7")]
|
|
pub faoohibojne: ::core::option::Option<Ckodnpnboen>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "6")]
|
|
pub coggjelnfcn: ::core::option::Option<Ckodnpnboen>,
|
|
/// offset: 40
|
|
#[prost(uint64, tag = "1")]
|
|
pub room_id: u64,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "4")]
|
|
pub dlladajakag: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "8")]
|
|
pub monster_battle_type: u32,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "5")]
|
|
pub mmnjjhdbjci: u32,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "3")]
|
|
pub pjgilaadcpn: u32,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "2")]
|
|
pub mpdhnfnciea: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Iembkiaenoa {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "9")]
|
|
pub faoohibojne: ::core::option::Option<Ckodnpnboen>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "14")]
|
|
pub knmngcbmnmj: ::core::option::Option<Fdnoplpdlfc>,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "13")]
|
|
pub oamggamolbh: ::core::option::Option<Fdnoplpdlfc>,
|
|
/// offset: 48
|
|
#[prost(message, optional, tag = "8")]
|
|
pub coggjelnfcn: ::core::option::Option<Ckodnpnboen>,
|
|
/// offset: 56
|
|
#[prost(message, optional, tag = "12")]
|
|
pub adhhmelleha: ::core::option::Option<Fdnoplpdlfc>,
|
|
/// offset: 64
|
|
#[prost(message, optional, tag = "10")]
|
|
pub idbgclflcge: ::core::option::Option<Ckodnpnboen>,
|
|
/// offset: 72
|
|
#[prost(uint32, tag = "7")]
|
|
pub fdaoajkbjkm: u32,
|
|
/// offset: 76
|
|
#[prost(uint32, tag = "15")]
|
|
pub ecmlcbnlbbg: u32,
|
|
/// offset: 80
|
|
#[prost(uint32, tag = "16")]
|
|
pub blhpchnpnla: u32,
|
|
/// offset: 84
|
|
#[prost(uint32, tag = "6")]
|
|
pub hjpbajepage: u32,
|
|
/// offset: 88
|
|
#[prost(bool, tag = "5")]
|
|
pub eidalfjeafp: bool,
|
|
/// offset: 96
|
|
#[prost(uint64, tag = "1")]
|
|
pub room_id: u64,
|
|
/// offset: 104
|
|
#[prost(uint32, tag = "2")]
|
|
pub mpdhnfnciea: u32,
|
|
/// offset: 108
|
|
#[prost(uint32, tag = "4")]
|
|
pub dlladajakag: u32,
|
|
/// offset: 112
|
|
#[prost(uint32, tag = "3")]
|
|
pub pjgilaadcpn: u32,
|
|
/// offset: 116
|
|
#[prost(uint32, tag = "11")]
|
|
pub attack_type: u32,
|
|
/// offset: 120
|
|
#[prost(uint32, tag = "17")]
|
|
pub cost_time: u32,
|
|
/// offset: 124
|
|
#[prost(uint32, tag = "18")]
|
|
pub icfpokdioli: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Hpoljgdgoei {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "13")]
|
|
pub ihhecaciabo: ::core::option::Option<Efbnninldmm>,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "7")]
|
|
pub mhbehhmjhom: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "12")]
|
|
pub cofibfhadao: ::core::option::Option<Efbnninldmm>,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "8")]
|
|
pub coggjelnfcn: ::core::option::Option<Ckodnpnboen>,
|
|
/// offset: 56
|
|
#[prost(message, optional, tag = "9")]
|
|
pub faoohibojne: ::core::option::Option<Ckodnpnboen>,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "6")]
|
|
pub mmnjjhdbjci: u32,
|
|
/// offset: 68
|
|
#[prost(uint32, tag = "2")]
|
|
pub mpdhnfnciea: u32,
|
|
/// offset: 72
|
|
#[prost(uint32, tag = "15")]
|
|
pub hbaaibhpnoj: u32,
|
|
/// offset: 76
|
|
#[prost(uint32, tag = "17")]
|
|
pub monster_battle_type: u32,
|
|
/// offset: 80
|
|
#[prost(uint32, tag = "3")]
|
|
pub pjgilaadcpn: u32,
|
|
/// offset: 84
|
|
#[prost(uint32, tag = "11")]
|
|
pub jchfcnfhcmm: u32,
|
|
/// offset: 88
|
|
#[prost(uint32, tag = "16")]
|
|
pub cost_time: u32,
|
|
/// offset: 92
|
|
#[prost(uint32, tag = "4")]
|
|
pub dlladajakag: u32,
|
|
/// offset: 96
|
|
#[prost(bool, tag = "5")]
|
|
pub eidalfjeafp: bool,
|
|
/// offset: 100
|
|
#[prost(uint32, tag = "14")]
|
|
pub score_id: u32,
|
|
/// offset: 104
|
|
#[prost(uint64, tag = "1")]
|
|
pub room_id: u64,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Pnggkffjilg {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "6")]
|
|
pub hepchhchhpf: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub hjpbajepage: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "4")]
|
|
pub r#type: u32,
|
|
/// offset: 40
|
|
#[prost(int32, tag = "7")]
|
|
pub kccjcgfkccc: i32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "5")]
|
|
pub reason: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "8")]
|
|
pub fojgieehhng: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "2")]
|
|
pub mpdhnfnciea: u32,
|
|
/// offset: 56
|
|
#[prost(uint64, tag = "1")]
|
|
pub room_id: u64,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Knmghljkbda {
|
|
/// offset: 24
|
|
#[prost(uint64, tag = "1")]
|
|
pub room_id: u64,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "6")]
|
|
pub reason: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "2")]
|
|
pub mpdhnfnciea: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "5")]
|
|
pub r#type: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "4")]
|
|
pub oiemglcgiom: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "3")]
|
|
pub hjpbajepage: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Inhmdfdbgcl {
|
|
/// offset: 16
|
|
#[prost(string, tag = "5")]
|
|
pub clngfdpindb: ::prost::alloc::string::String,
|
|
/// offset: 32
|
|
#[prost(uint64, tag = "1")]
|
|
pub room_id: u64,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "2")]
|
|
pub mpdhnfnciea: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "4")]
|
|
pub hjpbajepage: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "3")]
|
|
pub pjgilaadcpn: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Jehpgceihdf {
|
|
/// offset: 16
|
|
#[prost(string, tag = "6")]
|
|
pub afkcmbmlbbi: ::prost::alloc::string::String,
|
|
/// offset: 24
|
|
#[prost(string, tag = "5")]
|
|
pub mfmjhpkjoai: ::prost::alloc::string::String,
|
|
/// offset: 40
|
|
#[prost(uint64, tag = "1")]
|
|
pub room_id: u64,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "2")]
|
|
pub mpdhnfnciea: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "3")]
|
|
pub pjgilaadcpn: u32,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "4")]
|
|
pub hjpbajepage: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ohlnnomjpnh {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "1")]
|
|
pub aejpcflopal: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Pegjihhifop {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "1")]
|
|
pub aejpcflopal: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Cioaoegeikh {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub dnigkdkippj: ::prost::alloc::vec::Vec<Pegjihhifop>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Jpkidilkoak {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "1")]
|
|
pub aejpcflopal: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub buff_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Damnnjkjomm {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "1")]
|
|
pub first_lineup: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "2")]
|
|
pub second_lineup: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "4")]
|
|
pub dlcjloimkoj: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "3")]
|
|
pub dhmebodojmi: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Mcofkoejggl {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "2")]
|
|
pub adhejndapih: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub gpiojjbaijb: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Kobgmghmclf {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub bjkbfdjgfog: ::prost::alloc::vec::Vec<Mcofkoejggl>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub slot: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "4")]
|
|
pub idbdbicpbbg: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "1")]
|
|
pub avatar_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Jgpmblajjjg {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "1")]
|
|
pub aejpcflopal: ::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 Gfdjlbjpnmc {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub gbmbahhdonn: ::prost::alloc::vec::Vec<Jgpmblajjjg>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Jolhimgjgbo {
|
|
#[prost(oneof = "jolhimgjgbo::Jbldlhiggkm", tags = "1, 2, 3, 4, 5, 6")]
|
|
pub jbldlhiggkm: ::core::option::Option<jolhimgjgbo::Jbldlhiggkm>,
|
|
}
|
|
/// Nested message and enum types in `JOLHIMGJGBO`.
|
|
pub mod jolhimgjgbo {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Oneof)]
|
|
pub enum Jbldlhiggkm {
|
|
/// offset: 16
|
|
#[prost(message, tag = "1")]
|
|
Fjonkdkacab(super::Ohlnnomjpnh),
|
|
/// offset: 16
|
|
#[prost(message, tag = "2")]
|
|
Dkbbmjdnhng(super::Cioaoegeikh),
|
|
/// offset: 16
|
|
#[prost(message, tag = "3")]
|
|
Bdnbihljnck(super::Jpkidilkoak),
|
|
/// offset: 16
|
|
#[prost(message, tag = "4")]
|
|
Hcaahiginom(super::Damnnjkjomm),
|
|
/// offset: 16
|
|
#[prost(message, tag = "5")]
|
|
Oeakbclihgh(super::Kobgmghmclf),
|
|
/// offset: 16
|
|
#[prost(message, tag = "6")]
|
|
Miejnlbbidb(super::Gfdjlbjpnmc),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Gnbbdmbnndj {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub lineup_list: ::prost::alloc::vec::Vec<Jolhimgjgbo>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ChallengeLineupList {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub avatar_list: ::prost::alloc::vec::Vec<ChallengeAvatarInfo>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ChallengeAvatarInfo {
|
|
/// offset: 24
|
|
#[prost(enumeration = "AvatarType", tag = "1")]
|
|
pub avatar_type: i32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "5")]
|
|
pub mdojnengcfe: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub index: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "3")]
|
|
pub level: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "2")]
|
|
pub id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ChallengeBossEquipmentInfo {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub rank: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "2")]
|
|
pub tid: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub level: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "1")]
|
|
pub unique_id: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "4")]
|
|
pub promotion: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ChallengeBossRelicInfo {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "5")]
|
|
pub sub_affix_list: ::prost::alloc::vec::Vec<RelicAffix>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub level: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "2")]
|
|
pub tid: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "1")]
|
|
pub unique_id: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "4")]
|
|
pub main_affix_id: u32,
|
|
}
|
|
#[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>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Cldoiegcnld {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "6")]
|
|
pub pagpnoklnom: ::core::option::Option<ChallengeBossEquipmentInfo>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "7")]
|
|
pub okcghkdmfam: ::core::option::Option<ChallengeBossAvatarRelicInfo>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "2")]
|
|
pub avatar_type: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "5")]
|
|
pub mdojnengcfe: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "4")]
|
|
pub level: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "1")]
|
|
pub avatar_id: u32,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "3")]
|
|
pub slot: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Gllfjfjbibc {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub mnabnjoehlf: ::prost::alloc::vec::Vec<Cldoiegcnld>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Aiighjeighe {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "2")]
|
|
pub lineup: ::core::option::Option<ChallengeLineupList>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub finocegdbdi: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "3")]
|
|
pub buff_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Bbbiapehaba {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "6")]
|
|
pub finished_target_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub gbmbahhdonn: ::prost::alloc::vec::Vec<Aiighjeighe>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "4")]
|
|
pub ejedodffabi: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "2")]
|
|
pub record_id: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "5")]
|
|
pub djeimgghmgm: u32,
|
|
/// offset: 52
|
|
#[prost(bool, tag = "1")]
|
|
pub egllmgllhdl: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Fmdaaiklaja {
|
|
/// offset: 24
|
|
#[prost(bool, tag = "3")]
|
|
pub egllmgllhdl: bool,
|
|
/// offset: 25
|
|
#[prost(bool, tag = "2")]
|
|
pub jfkmnbhobcl: bool,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "1")]
|
|
pub group_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ecckhollppc {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "4")]
|
|
pub agnfhclkgcf: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint64, tag = "1")]
|
|
pub anbjmmoegje: u64,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "2")]
|
|
pub gjnmhilinhc: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "3")]
|
|
pub jojalehllej: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Nddomfbjmke {
|
|
/// offset: 24
|
|
#[prost(uint64, tag = "3")]
|
|
pub hjfdajamfac: u64,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub panel_id: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "2")]
|
|
pub mmnjodijpoe: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Dchcpkmfnnc {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "1")]
|
|
pub avatar_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ejefbhpapnd {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "1")]
|
|
pub avatar_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Pfdblponohe {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "3")]
|
|
pub pooemjlcdhb: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(enumeration = "Pjcmneniehh", repeated, tag = "2")]
|
|
pub gbkibfjcpal: ::prost::alloc::vec::Vec<i32>,
|
|
/// offset: 40
|
|
#[prost(uint32, repeated, tag = "1")]
|
|
pub avatar_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Gmmmigpfioh {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "1")]
|
|
pub avatar_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Dpifgeonfpi {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "1")]
|
|
pub avatar_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub ilbjlienclb: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Epcnfdbkaee {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "1")]
|
|
pub avatar_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Hfhfmplajcc {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "1")]
|
|
pub avatar_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Gdibhdekjcg {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Gcbhoijlbfl {
|
|
/// offset: 16
|
|
#[prost(string, tag = "10")]
|
|
pub bldmfdkdjdm: ::prost::alloc::string::String,
|
|
#[prost(oneof = "gcbhoijlbfl::Blofagpdokj", tags = "1, 2, 3, 4, 5, 6, 7, 8")]
|
|
pub blofagpdokj: ::core::option::Option<gcbhoijlbfl::Blofagpdokj>,
|
|
}
|
|
/// Nested message and enum types in `GCBHOIJLBFL`.
|
|
pub mod gcbhoijlbfl {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Oneof)]
|
|
pub enum Blofagpdokj {
|
|
/// offset: 24
|
|
#[prost(message, tag = "1")]
|
|
Bnigonfkico(super::Dchcpkmfnnc),
|
|
/// offset: 24
|
|
#[prost(message, tag = "2")]
|
|
Jioebafcaje(super::Ejefbhpapnd),
|
|
/// offset: 24
|
|
#[prost(message, tag = "3")]
|
|
Nbbfphglfnp(super::Pfdblponohe),
|
|
/// offset: 24
|
|
#[prost(message, tag = "4")]
|
|
Lnombcdabkj(super::Gmmmigpfioh),
|
|
/// offset: 24
|
|
#[prost(message, tag = "5")]
|
|
Begaibbjhhd(super::Dpifgeonfpi),
|
|
/// offset: 24
|
|
#[prost(message, tag = "6")]
|
|
Goikmbnggnp(super::Epcnfdbkaee),
|
|
/// offset: 24
|
|
#[prost(message, tag = "7")]
|
|
Cmhjjddehcp(super::Hfhfmplajcc),
|
|
/// offset: 24
|
|
#[prost(message, tag = "8")]
|
|
Ookbddejhpb(super::Gdibhdekjcg),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Idlackbinmc {
|
|
/// offset: 16
|
|
#[prost(string, tag = "1")]
|
|
pub title: ::prost::alloc::string::String,
|
|
/// offset: 32
|
|
#[prost(string, tag = "2")]
|
|
pub jfceooodibn: ::prost::alloc::string::String,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Igchdhfmpbj {
|
|
/// offset: 24
|
|
#[prost(string, tag = "2")]
|
|
pub stop_desc: ::prost::alloc::string::String,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub avatar_id: u32,
|
|
/// offset: 36
|
|
#[prost(enumeration = "Dkopgdpkjhb", tag = "1")]
|
|
pub r#type: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Peldieommdm {
|
|
/// offset: 16
|
|
#[prost(string, tag = "2")]
|
|
pub stop_desc: ::prost::alloc::string::String,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "1")]
|
|
pub avatar_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Jaoneljjafk {
|
|
/// offset: 24
|
|
#[prost(float, tag = "2")]
|
|
pub value: f32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "1")]
|
|
pub achilgipgkl: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Aoaobpgfhla {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "3")]
|
|
pub elogoffijbb: ::core::option::Option<Jaoneljjafk>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "4")]
|
|
pub sub_affix_list: ::prost::alloc::vec::Vec<Jaoneljjafk>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "1")]
|
|
pub compose_relic_id: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "2")]
|
|
pub relic_type: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Hjnpobamkkf {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub cdmkbchlpab: ::prost::alloc::vec::Vec<Jaoneljjafk>,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub hgnknfjpiki: ::prost::alloc::vec::Vec<Aoaobpgfhla>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "3")]
|
|
pub mncfogjecmf: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Oplfdagpbei {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "2")]
|
|
pub flfnbplnnbl: ::core::option::Option<Hjnpobamkkf>,
|
|
/// offset: 32
|
|
#[prost(string, tag = "4")]
|
|
pub stop_desc: ::prost::alloc::string::String,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "3")]
|
|
pub llmdkahfiij: ::core::option::Option<Hjnpobamkkf>,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "1")]
|
|
pub avatar_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Hckaddligeb {
|
|
/// offset: 16
|
|
#[prost(string, tag = "1")]
|
|
pub stop_desc: ::prost::alloc::string::String,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub unk1: 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: 16
|
|
#[prost(message, tag = "101")]
|
|
Npboinapjje(super::Ecckhollppc),
|
|
/// offset: 16
|
|
#[prost(message, tag = "102")]
|
|
Ibjbfodfimn(super::Nddomfbjmke),
|
|
/// offset: 16
|
|
#[prost(string, tag = "103")]
|
|
MessageText(::prost::alloc::string::String),
|
|
/// offset: 16
|
|
#[prost(uint32, tag = "104")]
|
|
ExtraId(u32),
|
|
/// offset: 16
|
|
#[prost(message, tag = "105")]
|
|
Ialhifelmge(super::Gcbhoijlbfl),
|
|
/// offset: 16
|
|
#[prost(message, tag = "106")]
|
|
Adbnphdppih(super::Idlackbinmc),
|
|
/// offset: 16
|
|
#[prost(message, tag = "107")]
|
|
Lplcdcifook(super::Igchdhfmpbj),
|
|
/// offset: 16
|
|
#[prost(message, tag = "108")]
|
|
Nlhjfkgnamb(super::Peldieommdm),
|
|
/// offset: 16
|
|
#[prost(message, tag = "109")]
|
|
Bclpamnphnp(super::Oplfdagpbei),
|
|
/// offset: 16
|
|
#[prost(message, tag = "110")]
|
|
Hjadniaamgj(super::Hckaddligeb),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct MessageChatData {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "2")]
|
|
pub chat_data: ::core::option::Option<ChatData>,
|
|
/// offset: 32
|
|
#[prost(enumeration = "MsgType", tag = "1")]
|
|
pub message_type: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Eknabklpeel {
|
|
/// offset: 24
|
|
#[prost(enumeration = "Hcmeilllkbd", tag = "1")]
|
|
pub kpobmnlklok: i32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "2")]
|
|
pub role_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ChatMessageData {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "10")]
|
|
pub ckhpffenobe: ::core::option::Option<Eknabklpeel>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "11")]
|
|
pub bkoalkhdlob: ::core::option::Option<Eknabklpeel>,
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "9")]
|
|
pub message_datas: ::prost::alloc::vec::Vec<MessageChatData>,
|
|
/// offset: 48
|
|
#[prost(uint64, tag = "4")]
|
|
pub create_time: u64,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct PlayerBasicInfo {
|
|
/// offset: 24
|
|
#[prost(string, tag = "1")]
|
|
pub nickname: ::prost::alloc::string::String,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub level: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "6")]
|
|
pub hcoin: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "7")]
|
|
pub scoin: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "8")]
|
|
pub world_level: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "5")]
|
|
pub mcoin: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "3")]
|
|
pub exp: u32,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "4")]
|
|
pub stamina: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Cjlcpmdgibo {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "1")]
|
|
pub eakolijoepa: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SpBarInfo {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub max_sp: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "1")]
|
|
pub cur_sp: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct BlackInfo {
|
|
/// offset: 24
|
|
#[prost(int64, tag = "2")]
|
|
pub end_time: i64,
|
|
/// offset: 32
|
|
#[prost(int64, tag = "1")]
|
|
pub begin_time: i64,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "3")]
|
|
pub limit_level: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "4")]
|
|
pub ban_type: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Kpnhgdglicn {
|
|
/// 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, Eq, Hash, ::prost::Message)]
|
|
pub struct Onkdapokgac {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub level: u32,
|
|
/// offset: 28
|
|
#[prost(enumeration = "AvatarType", tag = "1")]
|
|
pub avatar_type: i32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub index: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "2")]
|
|
pub id: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "5")]
|
|
pub mdojnengcfe: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Fnfmcaebolh {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub version: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "2")]
|
|
pub count: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ClientDownloadData {
|
|
/// offset: 16
|
|
#[prost(bytes = "vec", tag = "3")]
|
|
pub data: ::prost::alloc::vec::Vec<u8>,
|
|
/// offset: 32
|
|
#[prost(int64, tag = "2")]
|
|
pub time: i64,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "4")]
|
|
pub djcnhcgfhkf: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "1")]
|
|
pub version: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ClientObjDownloadData {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub dyn_code: ::prost::alloc::vec::Vec<ClientDownloadData>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "2")]
|
|
pub client_obj_download_data: ::core::option::Option<ClientDownloadData>,
|
|
/// offset: 40
|
|
#[prost(bytes = "vec", tag = "1")]
|
|
pub sc_info: ::prost::alloc::vec::Vec<u8>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Lfkkombkjip {
|
|
/// offset: 24
|
|
#[prost(string, tag = "2")]
|
|
pub value: ::prost::alloc::string::String,
|
|
/// offset: 32
|
|
#[prost(string, tag = "1")]
|
|
pub nhaljpdoncp: ::prost::alloc::string::String,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Hbjlnkafnad {
|
|
/// 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 Hdoknmgidmb {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub bgnklmimbpi: ::prost::alloc::vec::Vec<Hbjlnkafnad>,
|
|
/// offset: 32
|
|
#[prost(enumeration = "FeatureSwitchType", tag = "1")]
|
|
pub r#type: i32,
|
|
/// offset: 36
|
|
#[prost(bool, tag = "3")]
|
|
pub kpcpabkpakl: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Mephkjfajpp {
|
|
/// offset: 16
|
|
#[prost(string, tag = "5")]
|
|
pub helmpdckleo: ::prost::alloc::string::String,
|
|
/// offset: 24
|
|
#[prost(string, tag = "4")]
|
|
pub eidokhkeopp: ::prost::alloc::string::String,
|
|
/// offset: 32
|
|
#[prost(string, tag = "1")]
|
|
pub nlongnhnecg: ::prost::alloc::string::String,
|
|
/// offset: 48
|
|
#[prost(string, tag = "2")]
|
|
pub bhnhgpcgkma: ::prost::alloc::string::String,
|
|
/// offset: 56
|
|
#[prost(string, tag = "7")]
|
|
pub gleejnejacp: ::prost::alloc::string::String,
|
|
/// offset: 64
|
|
#[prost(string, tag = "6")]
|
|
pub dfblobnlhcc: ::prost::alloc::string::String,
|
|
/// offset: 72
|
|
#[prost(string, tag = "3")]
|
|
pub ckacnadcdfp: ::prost::alloc::string::String,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Cmcjfjebbco {
|
|
/// offset: 24
|
|
#[prost(string, tag = "1")]
|
|
pub lembpaggmem: ::prost::alloc::string::String,
|
|
/// offset: 32
|
|
#[prost(int32, tag = "5")]
|
|
pub mbpeliojbdg: i32,
|
|
/// offset: 36
|
|
#[prost(int32, tag = "4")]
|
|
pub lmmhagldacm: i32,
|
|
/// offset: 40
|
|
#[prost(int32, tag = "3")]
|
|
pub hdmmkjikcoj: i32,
|
|
/// offset: 44
|
|
#[prost(int32, tag = "2")]
|
|
pub blnddbdidnj: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ReplayInfo {
|
|
/// offset: 16
|
|
#[prost(string, tag = "7")]
|
|
pub replay_name: ::prost::alloc::string::String,
|
|
/// offset: 32
|
|
#[prost(string, tag = "5")]
|
|
pub nickname: ::prost::alloc::string::String,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "3")]
|
|
pub stage_id: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "10")]
|
|
pub pbnienncnop: u32,
|
|
/// offset: 48
|
|
#[prost(uint64, tag = "1")]
|
|
pub lmfbcheholo: u64,
|
|
/// offset: 56
|
|
#[prost(uint64, tag = "8")]
|
|
pub create_time: u64,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "4")]
|
|
pub uid: u32,
|
|
/// offset: 68
|
|
#[prost(enumeration = "Pbiefhknafa", tag = "2")]
|
|
pub replay_type: i32,
|
|
/// offset: 72
|
|
#[prost(uint32, tag = "6")]
|
|
pub head_icon: u32,
|
|
/// offset: 76
|
|
#[prost(uint32, tag = "9")]
|
|
pub klifgjoilee: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Goffdnpbhik {
|
|
/// 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 Cjdiahdlcnj {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "6")]
|
|
pub avatar_list: ::prost::alloc::vec::Vec<Goffdnpbhik>,
|
|
/// offset: 32
|
|
#[prost(string, tag = "5")]
|
|
pub replay_name: ::prost::alloc::string::String,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "1")]
|
|
pub uid: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "7")]
|
|
pub ejgiogkkikh: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "2")]
|
|
pub pbibdjijagl: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "8")]
|
|
pub bjkbgoalnha: u32,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "9")]
|
|
pub kenljijjejl: u32,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "4")]
|
|
pub bckolcnhccm: u32,
|
|
/// offset: 64
|
|
#[prost(bool, tag = "3")]
|
|
pub eggfcglpdmm: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Gmdhiallilj {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub gaikbnpiflm: ::prost::alloc::vec::Vec<Cjdiahdlcnj>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Cdccphilocc {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub uid: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "2")]
|
|
pub monster_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct PunkLordMonsterBasicInfo {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub config_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "7")]
|
|
pub attacker_num: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub monster_id: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "1")]
|
|
pub uid: u32,
|
|
/// offset: 40
|
|
#[prost(int64, tag = "5")]
|
|
pub create_time: i64,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "4")]
|
|
pub world_level: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "6")]
|
|
pub left_hp: u32,
|
|
/// offset: 56
|
|
#[prost(enumeration = "PunkLordShareType", tag = "8")]
|
|
pub share_type: i32,
|
|
/// offset: 60
|
|
#[prost(bool, tag = "9")]
|
|
pub apcmaijppeh: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct TryDownLoadReplay {
|
|
/// offset: 16
|
|
#[prost(string, tag = "1")]
|
|
pub replay_name: ::prost::alloc::string::String,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "2")]
|
|
pub try_down_load_replay: ::core::option::Option<ReplayInfo>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct RegionInfo {
|
|
/// offset: 24
|
|
#[prost(string, tag = "1")]
|
|
pub name: ::prost::alloc::string::String,
|
|
/// offset: 32
|
|
#[prost(string, tag = "5")]
|
|
pub display_name: ::prost::alloc::string::String,
|
|
/// offset: 40
|
|
#[prost(string, tag = "4")]
|
|
pub env_type: ::prost::alloc::string::String,
|
|
/// offset: 48
|
|
#[prost(string, tag = "7")]
|
|
pub mdpgmpgbdmh: ::prost::alloc::string::String,
|
|
/// offset: 56
|
|
#[prost(string, tag = "3")]
|
|
pub dispatch_url: ::prost::alloc::string::String,
|
|
/// offset: 64
|
|
#[prost(string, tag = "2")]
|
|
pub title: ::prost::alloc::string::String,
|
|
/// offset: 72
|
|
#[prost(string, tag = "6")]
|
|
pub stop_desc: ::prost::alloc::string::String,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Dispatch {
|
|
/// offset: 16
|
|
#[prost(string, tag = "5")]
|
|
pub fmpgolibhbd: ::prost::alloc::string::String,
|
|
/// offset: 24
|
|
#[prost(string, tag = "3")]
|
|
pub top_sever_region_name: ::prost::alloc::string::String,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "4")]
|
|
pub region_list: ::prost::alloc::vec::Vec<RegionInfo>,
|
|
/// offset: 48
|
|
#[prost(string, tag = "2")]
|
|
pub msg: ::prost::alloc::string::String,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "1")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Bnailmnngif {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "11")]
|
|
pub mpbdklfapch: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "5")]
|
|
pub pljejgcekgl: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "2")]
|
|
pub dcfgiejaill: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(uint32, repeated, tag = "9")]
|
|
pub bopgcjomkge: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 48
|
|
#[prost(uint32, repeated, tag = "3")]
|
|
pub klkadpnpnhi: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 64
|
|
#[prost(uint32, repeated, tag = "10")]
|
|
pub clnifbckjpe: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 72
|
|
#[prost(uint32, repeated, tag = "4")]
|
|
pub nbinkkofked: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 80
|
|
#[prost(uint32, repeated, tag = "6")]
|
|
pub hblkpajppec: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 88
|
|
#[prost(uint32, tag = "8")]
|
|
pub mnnlnojnpbp: u32,
|
|
/// offset: 92
|
|
#[prost(uint32, tag = "1")]
|
|
pub agpfhdnoben: u32,
|
|
/// offset: 96
|
|
#[prost(bool, tag = "7")]
|
|
pub ihabnjlbnbl: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Aohkkfhdalo {
|
|
#[prost(oneof = "aohkkfhdalo::Nebnjdmfelo", tags = "101")]
|
|
pub nebnjdmfelo: ::core::option::Option<aohkkfhdalo::Nebnjdmfelo>,
|
|
}
|
|
/// Nested message and enum types in `AOHKKFHDALO`.
|
|
pub mod aohkkfhdalo {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Oneof)]
|
|
pub enum Nebnjdmfelo {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "101")]
|
|
RoleStar(u32),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Bcconkjhdjl {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "5")]
|
|
pub display_value: ::core::option::Option<Aohkkfhdalo>,
|
|
/// offset: 32
|
|
#[prost(enumeration = "GridFightDropType", tag = "1")]
|
|
pub fkkglfohgga: i32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "2")]
|
|
pub fnlmkjlklfh: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "3")]
|
|
pub num: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GridFightDropInfo {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub nmgiabhijjb: ::prost::alloc::vec::Vec<Bcconkjhdjl>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Hendehgpkmf {
|
|
/// offset: 16
|
|
#[prost(string, tag = "2")]
|
|
pub name: ::prost::alloc::string::String,
|
|
/// offset: 24
|
|
#[prost(bytes = "vec", tag = "5")]
|
|
pub jlfiafkgcoj: ::prost::alloc::vec::Vec<u8>,
|
|
/// offset: 32
|
|
#[prost(string, tag = "4")]
|
|
pub kfpmjkcojaj: ::prost::alloc::string::String,
|
|
/// offset: 48
|
|
#[prost(string, tag = "6")]
|
|
pub milbdipbjgp: ::prost::alloc::string::String,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "1")]
|
|
pub dice_slot_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Fhceiohladg {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub pos_index: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "4")]
|
|
pub lllookpgggg: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub lhhonkjppdc: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "3")]
|
|
pub kfgokfkhopb: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Vector {
|
|
/// offset: 24
|
|
#[prost(sint32, tag = "2")]
|
|
pub y: i32,
|
|
/// offset: 28
|
|
#[prost(sint32, tag = "3")]
|
|
pub z: i32,
|
|
/// offset: 32
|
|
#[prost(sint32, tag = "1")]
|
|
pub x: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Jpgackplgcd {
|
|
/// offset: 24
|
|
#[prost(bool, tag = "1")]
|
|
pub kalacjbapoa: bool,
|
|
/// offset: 25
|
|
#[prost(bool, tag = "3")]
|
|
pub iblgocfboco: bool,
|
|
/// offset: 26
|
|
#[prost(bool, tag = "2")]
|
|
pub fokjipgmkan: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Khadhdlcnoi {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub id: u32,
|
|
/// offset: 28
|
|
#[prost(bool, tag = "2")]
|
|
pub kdhcicfnaoc: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Aakeccjelli {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub edhbbjadhhj: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "1")]
|
|
pub id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Mncbedbddhl {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub nnjceinoehh: ::prost::alloc::vec::Vec<Aakeccjelli>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "1")]
|
|
pub jknlceedahj: ::core::option::Option<Khadhdlcnoi>,
|
|
/// offset: 40
|
|
#[prost(bool, tag = "3")]
|
|
pub pgpncnabham: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct BattleOp {
|
|
/// offset: 16
|
|
#[prost(string, tag = "8")]
|
|
pub lomlipolbkm: ::prost::alloc::string::String,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub state: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "1")]
|
|
pub turn_counter: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "5")]
|
|
pub op_type: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "3")]
|
|
pub action_entity_id: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "7")]
|
|
pub operation_counter: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "6")]
|
|
pub skill_index: u32,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "4")]
|
|
pub target_entity_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct BattleEquipment {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "2")]
|
|
pub level: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub rank: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "3")]
|
|
pub promotion: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct BattleRelic {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "4")]
|
|
pub sub_affix_list: ::prost::alloc::vec::Vec<RelicAffix>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "5")]
|
|
pub unique_id: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "2")]
|
|
pub level: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "1")]
|
|
pub id: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "3")]
|
|
pub main_affix_id: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "7")]
|
|
pub r#type: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "8")]
|
|
pub rarity: u32,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "6")]
|
|
pub set_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct AvatarSkillTree {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub point_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "2")]
|
|
pub level: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct RelicAffix {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub affix_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "3")]
|
|
pub step: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub cnt: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Amemkfnabgg {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "2")]
|
|
pub ilolfnpaljh: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub odhidlbapig: u32,
|
|
/// offset: 36
|
|
#[prost(bool, tag = "1")]
|
|
pub gnlmbjcping: bool,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "3")]
|
|
pub pikbpdamgml: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct BattleAvatar {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "15")]
|
|
pub alnjeninbpn: ::core::option::Option<Amemkfnabgg>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "18")]
|
|
pub chefggpejkl: ::prost::alloc::vec::Vec<AvatarSkillTree>,
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "11")]
|
|
pub relic_list: ::prost::alloc::vec::Vec<BattleRelic>,
|
|
/// offset: 48
|
|
#[prost(message, repeated, tag = "7")]
|
|
pub equipment_list: ::prost::alloc::vec::Vec<BattleEquipment>,
|
|
/// offset: 56
|
|
#[prost(message, repeated, tag = "6")]
|
|
pub skilltree_list: ::prost::alloc::vec::Vec<AvatarSkillTree>,
|
|
/// offset: 64
|
|
#[prost(message, optional, tag = "16")]
|
|
pub sp_bar: ::core::option::Option<SpBarInfo>,
|
|
/// offset: 72
|
|
#[prost(uint32, tag = "19")]
|
|
pub enhanced_id: u32,
|
|
/// offset: 76
|
|
#[prost(uint32, tag = "8")]
|
|
pub hp: u32,
|
|
/// offset: 80
|
|
#[prost(enumeration = "AvatarType", tag = "1")]
|
|
pub avatar_type: i32,
|
|
/// offset: 84
|
|
#[prost(uint32, tag = "4")]
|
|
pub rank: u32,
|
|
/// offset: 88
|
|
#[prost(uint32, tag = "12")]
|
|
pub world_level: u32,
|
|
/// offset: 92
|
|
#[prost(uint32, tag = "10")]
|
|
pub promotion: u32,
|
|
/// offset: 96
|
|
#[prost(uint32, tag = "17")]
|
|
pub gdimkfnecok: u32,
|
|
/// offset: 100
|
|
#[prost(uint32, tag = "5")]
|
|
pub index: u32,
|
|
/// offset: 104
|
|
#[prost(uint32, tag = "13")]
|
|
pub assist_uid: u32,
|
|
/// offset: 108
|
|
#[prost(uint32, tag = "2")]
|
|
pub id: u32,
|
|
/// offset: 112
|
|
#[prost(uint32, tag = "3")]
|
|
pub level: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct BattleMonsterParam {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub cphiinkideb: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "3")]
|
|
pub elite_group: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub level: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "4")]
|
|
pub iedebfccknl: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "1")]
|
|
pub hard_level_group: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Alimnheenpp {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub iebnogooemo: ::prost::alloc::vec::Vec<Bcconkjhdjl>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub role_star: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ljhdmkebpdh {
|
|
#[prost(oneof = "ljhdmkebpdh::TeleportNigger", tags = "101")]
|
|
pub teleport_nigger: ::core::option::Option<ljhdmkebpdh::TeleportNigger>,
|
|
}
|
|
/// Nested message and enum types in `LJHDMKEBPDH`.
|
|
pub mod ljhdmkebpdh {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Oneof)]
|
|
pub enum TeleportNigger {
|
|
/// offset: 24
|
|
#[prost(message, tag = "101")]
|
|
Eigmkojoeei(super::Alimnheenpp),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct BattleMonster {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "4")]
|
|
pub extra_info: ::core::option::Option<Ljhdmkebpdh>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub max_hp: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "1")]
|
|
pub monster_id: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "2")]
|
|
pub cur_hp: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct BattleMonsterWave {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub monster_list: ::prost::alloc::vec::Vec<BattleMonster>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "2")]
|
|
pub monster_param: ::core::option::Option<BattleMonsterParam>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "3")]
|
|
pub battle_stage_id: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "4")]
|
|
pub battle_wave_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct BattleBuff {
|
|
/// offset: 16
|
|
#[prost(map = "string, float", tag = "6")]
|
|
pub dynamic_values: ::std::collections::HashMap<::prost::alloc::string::String, f32>,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "5")]
|
|
pub target_index_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "1")]
|
|
pub id: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "2")]
|
|
pub level: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "3")]
|
|
pub owner_index: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "4")]
|
|
pub wave_flag: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Fpoagfockoo {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "3")]
|
|
pub total_progress: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub kkckmcdgcgk: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Edcfkacpfnb {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub ckgjikjdhcj: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Mhdpmpkdlop {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub kkckmcdgcgk: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "1")]
|
|
pub id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Gdmikbbendc {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub progress: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "1")]
|
|
pub id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct BattleTarget {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub progress: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "3")]
|
|
pub total_progress: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct BattleTargetList {
|
|
/// offset: 16
|
|
#[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 Dbcbmjkobpj {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "16")]
|
|
pub eigmkojoeei: ::core::option::Option<Ojcbomccpdb>,
|
|
/// offset: 32
|
|
#[prost(map = "uint32, message", tag = "9")]
|
|
pub battle_target_info: ::std::collections::HashMap<u32, BattleTargetList>,
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "11")]
|
|
pub eeipnljnjal: ::prost::alloc::vec::Vec<BattleAvatar>,
|
|
/// offset: 48
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub buff_list: ::prost::alloc::vec::Vec<BattleBuff>,
|
|
/// offset: 56
|
|
#[prost(message, optional, tag = "14")]
|
|
pub battle_rogue_magic_info: ::core::option::Option<BattleRogueMagicInfo>,
|
|
/// offset: 64
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub avatar_list: ::prost::alloc::vec::Vec<BattleAvatar>,
|
|
/// offset: 72
|
|
#[prost(message, optional, tag = "12")]
|
|
pub pmcekilfbio: ::core::option::Option<BattleGridFightSpecialBattleInfo>,
|
|
/// offset: 80
|
|
#[prost(message, optional, tag = "15")]
|
|
pub ldplaohnlap: ::core::option::Option<Pkpfahebjio>,
|
|
/// offset: 88
|
|
#[prost(message, optional, tag = "13")]
|
|
pub dfabbgkgdei: ::core::option::Option<Kiaicmelimm>,
|
|
/// offset: 96
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub monster_wave_list: ::prost::alloc::vec::Vec<BattleMonsterWave>,
|
|
/// offset: 104
|
|
#[prost(message, optional, tag = "10")]
|
|
pub fgoakdcbioe: ::core::option::Option<Edcfkacpfnb>,
|
|
/// offset: 112
|
|
#[prost(uint32, tag = "7")]
|
|
pub world_level: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Kiaicmelimm {
|
|
/// offset: 24
|
|
#[prost(map = "uint32, uint32", tag = "1")]
|
|
pub aokecjbfmcn: ::std::collections::HashMap<u32, u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub cdbgpmabmgm: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "4")]
|
|
pub fpcopplfbop: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "3")]
|
|
pub fgohmomlebg: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct AetherAvatarInfo {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "6")]
|
|
pub sp_bar: ::core::option::Option<SpBarInfo>,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "4")]
|
|
pub licleeicaoe: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "2")]
|
|
pub index: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "3")]
|
|
pub promotion: u32,
|
|
/// offset: 48
|
|
#[prost(enumeration = "Aabgifaeeek", tag = "5")]
|
|
pub agbmhemiaih: i32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "1")]
|
|
pub id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ojhhhplbiej {
|
|
/// offset: 16
|
|
#[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>,
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub avatar_list: ::prost::alloc::vec::Vec<AetherAvatarInfo>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Jieaanceijp {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "4")]
|
|
pub hnimjfpachc: ::prost::alloc::vec::Vec<Holhbeohejd>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "5")]
|
|
pub ohefieefpfk: ::prost::alloc::vec::Vec<Iompilnaeeo>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "3")]
|
|
pub ijgoapidjkp: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "6")]
|
|
pub amcpmeaojjk: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "1")]
|
|
pub turn_counter: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "2")]
|
|
pub kapjnjdcacl: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Eicnflhihoi {
|
|
/// offset: 24
|
|
#[prost(string, tag = "4")]
|
|
pub hakclahlpfg: ::prost::alloc::string::String,
|
|
/// offset: 32
|
|
#[prost(bool, tag = "1")]
|
|
pub ggoppdkdpme: bool,
|
|
/// offset: 33
|
|
#[prost(bool, tag = "6")]
|
|
pub debaocjbbnb: bool,
|
|
/// offset: 34
|
|
#[prost(bool, tag = "5")]
|
|
pub iiccmnmeofi: bool,
|
|
/// offset: 35
|
|
#[prost(bool, tag = "3")]
|
|
pub lgjmmjefgnk: bool,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "2")]
|
|
pub okhbclcclpl: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "7")]
|
|
pub gckhdgobfoc: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Fcdfpjmofbo {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "2")]
|
|
pub ooiifbgdofm: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "3")]
|
|
pub bfnfioaagmc: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "4")]
|
|
pub hmkcbglcfpf: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 48
|
|
#[prost(uint32, repeated, tag = "1")]
|
|
pub aoliedbcnbn: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Mohmahdobdo {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub jbcfpaeelbl: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "1")]
|
|
pub fjbpofjpfnp: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ibhhjpcioic {
|
|
/// offset: 16
|
|
#[prost(map = "string, message", tag = "2")]
|
|
pub jkmhajhikik: ::std::collections::HashMap<
|
|
::prost::alloc::string::String,
|
|
Mohmahdobdo,
|
|
>,
|
|
/// offset: 24
|
|
#[prost(bytes = "vec", tag = "3")]
|
|
pub afmfncgcnhi: ::prost::alloc::vec::Vec<u8>,
|
|
/// offset: 40
|
|
#[prost(bool, tag = "1")]
|
|
pub eclagojmmbo: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ebpdnoomhbd {
|
|
/// offset: 16
|
|
#[prost(string, tag = "2")]
|
|
pub bdglpmhpekd: ::prost::alloc::string::String,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "9")]
|
|
pub coboaebcmco: ::core::option::Option<Ibhhjpcioic>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub jjogehpdokh: ::prost::alloc::vec::Vec<Jieaanceijp>,
|
|
/// offset: 40
|
|
#[prost(string, tag = "3")]
|
|
pub debug_extra_info: ::prost::alloc::string::String,
|
|
/// offset: 56
|
|
#[prost(message, repeated, tag = "4")]
|
|
pub adailgdcpnh: ::prost::alloc::vec::Vec<Papjepajpcj>,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "6")]
|
|
pub floor_id: u32,
|
|
/// offset: 68
|
|
#[prost(uint32, tag = "8")]
|
|
pub pbigecfchen: u32,
|
|
/// offset: 72
|
|
#[prost(uint32, tag = "7")]
|
|
pub abdbldpcjcj: u32,
|
|
/// offset: 76
|
|
#[prost(uint32, tag = "5")]
|
|
pub plane_id: u32,
|
|
/// offset: 80
|
|
#[prost(uint32, tag = "10")]
|
|
pub iohjehhhpcl: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Okflahfibcm {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "15")]
|
|
pub eabkohgchfp: ::core::option::Option<Eicnflhihoi>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "19")]
|
|
pub apfnihdlfie: ::core::option::Option<Ojhhhplbiej>,
|
|
/// offset: 40
|
|
#[prost(bytes = "vec", tag = "16")]
|
|
pub ijhanpilbam: ::prost::alloc::vec::Vec<u8>,
|
|
/// offset: 48
|
|
#[prost(message, repeated, tag = "5")]
|
|
pub op_list: ::prost::alloc::vec::Vec<BattleOp>,
|
|
/// offset: 56
|
|
#[prost(bytes = "vec", tag = "6")]
|
|
pub turn_snapshot_hash: ::prost::alloc::vec::Vec<u8>,
|
|
/// offset: 64
|
|
#[prost(message, optional, tag = "100")]
|
|
pub ddfabagihmd: ::core::option::Option<Ebpdnoomhbd>,
|
|
/// offset: 72
|
|
#[prost(message, optional, tag = "4")]
|
|
pub lineup: ::core::option::Option<Dbcbmjkobpj>,
|
|
/// offset: 80
|
|
#[prost(uint32, repeated, tag = "8")]
|
|
pub dacglghglig: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 88
|
|
#[prost(message, repeated, tag = "12")]
|
|
pub battle_event: ::prost::alloc::vec::Vec<BattleEventBattleInfo>,
|
|
/// offset: 96
|
|
#[prost(enumeration = "Oikbipicgdn", tag = "10")]
|
|
pub mbhfmfempom: i32,
|
|
/// offset: 100
|
|
#[prost(uint32, tag = "1")]
|
|
pub version: u32,
|
|
/// offset: 104
|
|
#[prost(uint32, tag = "7")]
|
|
pub fmoaahkdgnp: u32,
|
|
/// offset: 108
|
|
#[prost(bool, tag = "9")]
|
|
pub nngdlohalcn: bool,
|
|
/// offset: 112
|
|
#[prost(uint32, tag = "17")]
|
|
pub nibmfcfbhep: u32,
|
|
/// offset: 116
|
|
#[prost(enumeration = "BattleModuleType", tag = "11")]
|
|
pub jkceimccbba: i32,
|
|
/// offset: 120
|
|
#[prost(uint32, tag = "2")]
|
|
pub logic_random_seed: u32,
|
|
/// offset: 124
|
|
#[prost(uint32, tag = "14")]
|
|
pub rounds_limit: u32,
|
|
/// offset: 128
|
|
#[prost(uint32, tag = "3")]
|
|
pub stage_id: u32,
|
|
/// offset: 132
|
|
#[prost(uint32, tag = "18")]
|
|
pub jaoiokbbmfc: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Papjepajpcj {
|
|
/// offset: 16
|
|
#[prost(string, tag = "2")]
|
|
pub value: ::prost::alloc::string::String,
|
|
/// offset: 32
|
|
#[prost(int32, tag = "1")]
|
|
pub mjmeeoiemmm: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct AvatarProperty {
|
|
/// offset: 24
|
|
#[prost(double, tag = "1")]
|
|
pub max_hp: f64,
|
|
/// offset: 32
|
|
#[prost(double, tag = "2")]
|
|
pub attack: f64,
|
|
/// offset: 40
|
|
#[prost(double, tag = "3")]
|
|
pub defence: f64,
|
|
/// offset: 48
|
|
#[prost(double, tag = "6")]
|
|
pub left_sp: f64,
|
|
/// offset: 56
|
|
#[prost(double, tag = "7")]
|
|
pub max_sp: f64,
|
|
/// offset: 64
|
|
#[prost(double, tag = "4")]
|
|
pub speed: f64,
|
|
/// offset: 72
|
|
#[prost(double, tag = "5")]
|
|
pub left_hp: f64,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct EquipmentProperty {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "4")]
|
|
pub level: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub promotion: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "2")]
|
|
pub rank: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct AttackDamageProperty {
|
|
/// offset: 24
|
|
#[prost(string, tag = "1")]
|
|
pub attack_type: ::prost::alloc::string::String,
|
|
/// offset: 32
|
|
#[prost(double, tag = "2")]
|
|
pub damage: f64,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SkillUseProperty {
|
|
/// offset: 16
|
|
#[prost(string, tag = "2")]
|
|
pub skill_type: ::prost::alloc::string::String,
|
|
/// offset: 32
|
|
#[prost(double, tag = "5")]
|
|
pub hljoeghjnla: f64,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "8")]
|
|
pub ggdbmjgbdma: u32,
|
|
/// offset: 48
|
|
#[prost(double, tag = "7")]
|
|
pub cfffapjggcb: f64,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "1")]
|
|
pub skill_id: u32,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "3")]
|
|
pub skill_level: u32,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "4")]
|
|
pub skill_use_count: u32,
|
|
/// offset: 68
|
|
#[prost(uint32, tag = "9")]
|
|
pub bjgnkiplnba: u32,
|
|
/// offset: 72
|
|
#[prost(double, tag = "6")]
|
|
pub cidjhaobnmf: f64,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Aofmdlldihg {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "3")]
|
|
pub battle_target_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub skill_id: u32,
|
|
/// offset: 40
|
|
#[prost(double, tag = "2")]
|
|
pub pnjegpafnci: f64,
|
|
/// offset: 48
|
|
#[prost(double, tag = "4")]
|
|
pub damage: f64,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SpAddSource {
|
|
/// offset: 24
|
|
#[prost(string, tag = "1")]
|
|
pub source: ::prost::alloc::string::String,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub sp_add: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Epnaonkohbo {
|
|
/// offset: 16
|
|
#[prost(string, tag = "1")]
|
|
pub kbkoglcaekg: ::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 Cfdhdbnihpl {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "2")]
|
|
pub ngijfaeonck: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(double, tag = "1")]
|
|
pub gnhlkbinief: f64,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Abdokofehmh {
|
|
/// offset: 24
|
|
#[prost(int32, tag = "1")]
|
|
pub bcjlnfomeag: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Knbmapnndjl {
|
|
/// offset: 24
|
|
#[prost(int32, tag = "2")]
|
|
pub nonacgpceke: i32,
|
|
/// offset: 28
|
|
#[prost(int32, tag = "1")]
|
|
pub ollphbppehg: i32,
|
|
/// offset: 32
|
|
#[prost(int32, tag = "3")]
|
|
pub bcjlnfomeag: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct AvatarBattleInfo {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "33")]
|
|
pub initial_status: ::core::option::Option<AvatarProperty>,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "20")]
|
|
pub attack_type_max_damage: ::prost::alloc::vec::Vec<AttackDamageProperty>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "7")]
|
|
pub avatar_skill: ::prost::alloc::vec::Vec<AvatarSkillTree>,
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "19")]
|
|
pub attack_type_break_damage: ::prost::alloc::vec::Vec<AttackDamageProperty>,
|
|
/// offset: 48
|
|
#[prost(message, repeated, tag = "36")]
|
|
pub noghnmcddai: ::prost::alloc::vec::Vec<AttackDamageProperty>,
|
|
/// offset: 64
|
|
#[prost(message, repeated, tag = "41")]
|
|
pub aljijbkefdd: ::prost::alloc::vec::Vec<Epnaonkohbo>,
|
|
/// offset: 72
|
|
#[prost(message, repeated, tag = "8")]
|
|
pub avatar_equipment: ::prost::alloc::vec::Vec<EquipmentProperty>,
|
|
/// offset: 80
|
|
#[prost(message, optional, tag = "6")]
|
|
pub avatar_status: ::core::option::Option<AvatarProperty>,
|
|
/// offset: 88
|
|
#[prost(message, optional, tag = "58")]
|
|
pub gehejppcblk: ::core::option::Option<Abdokofehmh>,
|
|
/// offset: 96
|
|
#[prost(message, repeated, tag = "21")]
|
|
pub skill_times: ::prost::alloc::vec::Vec<SkillUseProperty>,
|
|
/// offset: 104
|
|
#[prost(message, repeated, tag = "34")]
|
|
pub relics: ::prost::alloc::vec::Vec<BattleRelic>,
|
|
/// offset: 112
|
|
#[prost(message, optional, tag = "57")]
|
|
pub fdmeedejccp: ::core::option::Option<Cfdhdbnihpl>,
|
|
/// offset: 120
|
|
#[prost(message, repeated, tag = "24")]
|
|
pub sp_add_source: ::prost::alloc::vec::Vec<SpAddSource>,
|
|
/// offset: 128
|
|
#[prost(message, repeated, tag = "18")]
|
|
pub attack_type_damage: ::prost::alloc::vec::Vec<AttackDamageProperty>,
|
|
/// offset: 136
|
|
#[prost(double, tag = "22")]
|
|
pub delay_cumulate: f64,
|
|
/// offset: 144
|
|
#[prost(double, tag = "32")]
|
|
pub total_shield_damage: f64,
|
|
/// offset: 152
|
|
#[prost(double, tag = "44")]
|
|
pub dialjmahfbo: f64,
|
|
/// offset: 160
|
|
#[prost(uint32, tag = "16")]
|
|
pub stage_type: u32,
|
|
/// offset: 164
|
|
#[prost(uint32, tag = "15")]
|
|
pub stage_id: u32,
|
|
/// offset: 168
|
|
#[prost(double, tag = "14")]
|
|
pub total_sp_cost: f64,
|
|
/// offset: 176
|
|
#[prost(uint32, tag = "55")]
|
|
pub enhanced_id: u32,
|
|
/// offset: 180
|
|
#[prost(uint32, tag = "35")]
|
|
pub assist_uid: u32,
|
|
/// offset: 184
|
|
#[prost(uint32, tag = "28")]
|
|
pub break_times: u32,
|
|
/// offset: 188
|
|
#[prost(uint32, tag = "53")]
|
|
pub nbcdomjbafm: u32,
|
|
/// offset: 192
|
|
#[prost(uint32, tag = "29")]
|
|
pub extra_turns: u32,
|
|
/// offset: 196
|
|
#[prost(uint32, tag = "9")]
|
|
pub total_turns: u32,
|
|
/// offset: 200
|
|
#[prost(double, tag = "11")]
|
|
pub total_heal: f64,
|
|
/// offset: 208
|
|
#[prost(double, tag = "39")]
|
|
pub cnemkkibfea: f64,
|
|
/// offset: 216
|
|
#[prost(double, tag = "47")]
|
|
pub ebmfcbkhieh: f64,
|
|
/// offset: 224
|
|
#[prost(uint32, tag = "49")]
|
|
pub fjnkopmolde: u32,
|
|
/// offset: 228
|
|
#[prost(uint32, tag = "3")]
|
|
pub avatar_level: u32,
|
|
/// offset: 232
|
|
#[prost(uint32, tag = "54")]
|
|
pub pecmogdlcdc: u32,
|
|
/// offset: 236
|
|
#[prost(uint32, tag = "51")]
|
|
pub pnjdpnhnbda: u32,
|
|
/// offset: 240
|
|
#[prost(double, tag = "52")]
|
|
pub nedcakemhlf: f64,
|
|
/// offset: 248
|
|
#[prost(double, tag = "40")]
|
|
pub eeogkokopnb: f64,
|
|
/// offset: 256
|
|
#[prost(uint32, tag = "23")]
|
|
pub total_sp_add: u32,
|
|
/// offset: 260
|
|
#[prost(uint32, tag = "50")]
|
|
pub flkcfjbciom: u32,
|
|
/// offset: 264
|
|
#[prost(double, tag = "31")]
|
|
pub total_shield_taken: f64,
|
|
/// offset: 272
|
|
#[prost(double, tag = "46")]
|
|
pub lflkogdplkd: f64,
|
|
/// offset: 280
|
|
#[prost(double, tag = "12")]
|
|
pub total_damage_taken: f64,
|
|
/// offset: 288
|
|
#[prost(uint32, tag = "25")]
|
|
pub total_bp_cost: u32,
|
|
/// offset: 292
|
|
#[prost(uint32, tag = "2")]
|
|
pub id: u32,
|
|
/// offset: 296
|
|
#[prost(uint32, tag = "56")]
|
|
pub mebkilmpmga: u32,
|
|
/// offset: 300
|
|
#[prost(uint32, tag = "26")]
|
|
pub die_times: u32,
|
|
/// offset: 304
|
|
#[prost(double, tag = "10")]
|
|
pub total_damage: f64,
|
|
/// offset: 312
|
|
#[prost(double, tag = "48")]
|
|
pub dblabfodnmj: f64,
|
|
/// offset: 320
|
|
#[prost(double, tag = "30")]
|
|
pub total_shield: f64,
|
|
/// offset: 328
|
|
#[prost(uint32, tag = "27")]
|
|
pub revive_times: u32,
|
|
/// offset: 332
|
|
#[prost(enumeration = "AvatarType", tag = "1")]
|
|
pub avatar_type: i32,
|
|
/// offset: 336
|
|
#[prost(double, tag = "38")]
|
|
pub gpleldeieko: f64,
|
|
/// offset: 344
|
|
#[prost(double, tag = "17")]
|
|
pub total_break_damage: f64,
|
|
/// offset: 352
|
|
#[prost(uint32, tag = "42")]
|
|
pub cnleplaeehf: u32,
|
|
/// offset: 356
|
|
#[prost(uint32, tag = "5")]
|
|
pub avatar_promotion: u32,
|
|
/// offset: 360
|
|
#[prost(double, tag = "13")]
|
|
pub total_hp_recover: f64,
|
|
/// offset: 368
|
|
#[prost(double, tag = "37")]
|
|
pub deicgfkimmo: f64,
|
|
/// offset: 376
|
|
#[prost(double, tag = "45")]
|
|
pub laoeegeeldk: f64,
|
|
/// offset: 384
|
|
#[prost(uint32, tag = "43")]
|
|
pub jdhdjfckbgd: u32,
|
|
/// offset: 388
|
|
#[prost(uint32, tag = "4")]
|
|
pub avatar_rank: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Igmokoenldk {
|
|
/// offset: 24
|
|
#[prost(double, tag = "2")]
|
|
pub attack: f64,
|
|
/// offset: 32
|
|
#[prost(double, tag = "6")]
|
|
pub left_hp: f64,
|
|
/// offset: 40
|
|
#[prost(double, tag = "4")]
|
|
pub ofmlldlaocc: f64,
|
|
/// offset: 48
|
|
#[prost(double, tag = "5")]
|
|
pub speed: f64,
|
|
/// offset: 56
|
|
#[prost(double, tag = "3")]
|
|
pub defence: f64,
|
|
/// offset: 64
|
|
#[prost(double, tag = "7")]
|
|
pub gencobdfkla: f64,
|
|
/// offset: 72
|
|
#[prost(double, tag = "1")]
|
|
pub max_hp: f64,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Ckcdiaaficj {
|
|
/// offset: 24
|
|
#[prost(double, tag = "2")]
|
|
pub ifmohnaaamc: f64,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub mmphfldbekb: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "4")]
|
|
pub break_times: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "1")]
|
|
pub bkpdkfldldd: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct MonsterBattleInfo {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "28")]
|
|
pub akgjopblpne: ::prost::alloc::vec::Vec<Ckcdiaaficj>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "15")]
|
|
pub attack_type_damage: ::prost::alloc::vec::Vec<AttackDamageProperty>,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "5")]
|
|
pub cihapgpncmi: ::core::option::Option<Igmokoenldk>,
|
|
/// offset: 48
|
|
#[prost(message, repeated, tag = "16")]
|
|
pub skill_times: ::prost::alloc::vec::Vec<SkillUseProperty>,
|
|
/// offset: 56
|
|
#[prost(message, repeated, tag = "26")]
|
|
pub skill_info: ::prost::alloc::vec::Vec<Aofmdlldihg>,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "21")]
|
|
pub wave: u32,
|
|
/// offset: 68
|
|
#[prost(uint32, tag = "1")]
|
|
pub entity_id: u32,
|
|
/// offset: 72
|
|
#[prost(double, tag = "7")]
|
|
pub total_damage: f64,
|
|
/// offset: 80
|
|
#[prost(enumeration = "Nlnebdeeonp", tag = "31")]
|
|
pub ahkjlojdnic: i32,
|
|
/// offset: 84
|
|
#[prost(uint32, tag = "23")]
|
|
pub phase: u32,
|
|
/// offset: 88
|
|
#[prost(double, tag = "19")]
|
|
pub delay_cumulate: f64,
|
|
/// offset: 96
|
|
#[prost(uint32, tag = "24")]
|
|
pub nmkkaagncpc: u32,
|
|
/// offset: 100
|
|
#[prost(uint32, tag = "3")]
|
|
pub pkfmofpmbbj: u32,
|
|
/// offset: 104
|
|
#[prost(enumeration = "Kpoieopcejl", tag = "20")]
|
|
pub hfelbilehnm: i32,
|
|
/// offset: 108
|
|
#[prost(uint32, tag = "14")]
|
|
pub kpmiifgamfa: u32,
|
|
/// offset: 112
|
|
#[prost(double, tag = "11")]
|
|
pub total_hp_recover: f64,
|
|
/// offset: 120
|
|
#[prost(double, tag = "29")]
|
|
pub ncdgnnjabjj: f64,
|
|
/// offset: 128
|
|
#[prost(double, tag = "30")]
|
|
pub ibengeojfoj: f64,
|
|
/// offset: 136
|
|
#[prost(uint32, tag = "4")]
|
|
pub nckaicabjik: u32,
|
|
/// offset: 140
|
|
#[prost(uint32, tag = "17")]
|
|
pub stage_type: u32,
|
|
/// offset: 144
|
|
#[prost(double, tag = "10")]
|
|
pub ocgefahkmph: f64,
|
|
/// offset: 152
|
|
#[prost(uint32, tag = "27")]
|
|
pub cbmlfobdnco: u32,
|
|
/// offset: 156
|
|
#[prost(uint32, tag = "13")]
|
|
pub battle_id: u32,
|
|
/// offset: 160
|
|
#[prost(uint32, tag = "12")]
|
|
pub stage_id: u32,
|
|
/// offset: 164
|
|
#[prost(int32, tag = "22")]
|
|
pub jfdomchhbif: i32,
|
|
/// offset: 168
|
|
#[prost(double, tag = "9")]
|
|
pub total_damage_taken: f64,
|
|
/// offset: 176
|
|
#[prost(double, tag = "18")]
|
|
pub mbdmcjlfjoo: f64,
|
|
/// offset: 184
|
|
#[prost(uint32, tag = "6")]
|
|
pub total_turns: u32,
|
|
/// offset: 188
|
|
#[prost(enumeration = "Hdfapklgefm", tag = "25")]
|
|
pub gcaepljhcfe: i32,
|
|
/// offset: 192
|
|
#[prost(uint32, tag = "2")]
|
|
pub monster_id: u32,
|
|
/// offset: 200
|
|
#[prost(double, tag = "8")]
|
|
pub total_heal: f64,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct BattleEventProperty {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "2")]
|
|
pub sp_bar: ::core::option::Option<SpBarInfo>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct BattleEventBattleInfo {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "2")]
|
|
pub status: ::core::option::Option<BattleEventProperty>,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub skill_info: ::prost::alloc::vec::Vec<Aofmdlldihg>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "1")]
|
|
pub battle_event_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ejdgmcfbfmo {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub score_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "1")]
|
|
pub dbljfjaapan: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Hdkeppdidih {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "2")]
|
|
pub ejddmnaoden: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "5")]
|
|
pub jndbcdaiidd: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(double, tag = "4")]
|
|
pub damage: f64,
|
|
/// offset: 48
|
|
#[prost(double, tag = "7")]
|
|
pub oeldakbopja: f64,
|
|
/// offset: 56
|
|
#[prost(int32, tag = "6")]
|
|
pub afpkbfapoah: i32,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "9")]
|
|
pub wave: u32,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "3")]
|
|
pub source: u32,
|
|
/// offset: 68
|
|
#[prost(uint32, tag = "10")]
|
|
pub enhanced_id: u32,
|
|
/// offset: 72
|
|
#[prost(uint32, tag = "1")]
|
|
pub avatar_id: u32,
|
|
/// offset: 76
|
|
#[prost(uint32, tag = "8")]
|
|
pub cngeogompop: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ghcdmmnhnho {
|
|
/// offset: 24
|
|
#[prost(int32, tag = "2")]
|
|
pub gcabcjkcaoe: i32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "1")]
|
|
pub avatar_id: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub enhanced_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Gandcedcldl {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub fhpmeiecklg: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "1")]
|
|
pub kaahkldjpje: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub entity_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Afgmnffbbig {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub ofhchnkefmd: ::prost::alloc::vec::Vec<Ghcdmmnhnho>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "5")]
|
|
pub jnfcfeiaabh: ::prost::alloc::vec::Vec<Gandcedcldl>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "4")]
|
|
pub pnjegpafnci: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "2")]
|
|
pub monster_id: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "1")]
|
|
pub bkpdkfldldd: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct StatisticEvent {
|
|
/// offset: 24
|
|
#[prost(enumeration = "BattleStaticticEventType", tag = "1")]
|
|
pub r#type: i32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "2")]
|
|
pub lmmdhgcihbl: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub display_value: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Dkphafpgdlo {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub jgdoiciemah: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "2")]
|
|
pub ioeaffeedfm: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Gfnapelnfic {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "3")]
|
|
pub jbnmaofofpe: ::core::option::Option<Dkphafpgdlo>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub clfbbapepml: u32,
|
|
/// offset: 36
|
|
#[prost(bool, tag = "2")]
|
|
pub aalccpjcbme: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Oemoigdnpnp {
|
|
/// offset: 16
|
|
#[prost(double, repeated, tag = "4")]
|
|
pub switch_list: ::prost::alloc::vec::Vec<f64>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub card_id: u32,
|
|
/// offset: 36
|
|
#[prost(bool, tag = "3")]
|
|
pub bblmmnlcmgm: bool,
|
|
/// offset: 40
|
|
#[prost(double, tag = "2")]
|
|
pub display_value: f64,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Hlfookannde {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub jgdoiciemah: u32,
|
|
/// offset: 32
|
|
#[prost(double, tag = "3")]
|
|
pub kadniaejacg: f64,
|
|
/// offset: 40
|
|
#[prost(double, tag = "2")]
|
|
pub damage: f64,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Eaenafjcefd {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "1")]
|
|
pub mmgpkjojipm: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "2")]
|
|
pub fgpgopocapn: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Hommpjiopgi {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "4")]
|
|
pub cbloajfjkki: ::prost::alloc::vec::Vec<Dkphafpgdlo>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub score_id: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "1")]
|
|
pub wave: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "3")]
|
|
pub gmkfbamndea: u32,
|
|
/// offset: 44
|
|
#[prost(float, tag = "5")]
|
|
pub pnjegpafnci: f32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Fdgkfjficdn {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub ocpepemnnek: u32,
|
|
/// offset: 32
|
|
#[prost(double, tag = "2")]
|
|
pub pnjegpafnci: f64,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Idjiaglcape {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub ojbmgejcilm: ::prost::alloc::vec::Vec<Fdgkfjficdn>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub dcmahkhafeh: ::prost::alloc::vec::Vec<Hommpjiopgi>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "1")]
|
|
pub ipcfgiefbkh: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Pmnljejklod {
|
|
/// offset: 24
|
|
#[prost(enumeration = "Nimfanhlfnj", tag = "1")]
|
|
pub r#type: i32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "2")]
|
|
pub count: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct BattleGridFightSpecialBattleInfo {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "22")]
|
|
pub inpnmbjnppk: ::core::option::Option<Idjiaglcape>,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "12")]
|
|
pub dckigahcnmj: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(uint32, repeated, tag = "25")]
|
|
pub pmleegogpif: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 48
|
|
#[prost(message, repeated, tag = "5")]
|
|
pub omcllcnkahe: ::prost::alloc::vec::Vec<Gfnapelnfic>,
|
|
/// offset: 56
|
|
#[prost(uint32, repeated, tag = "8")]
|
|
pub fponjjmjfae: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 64
|
|
#[prost(message, repeated, tag = "26")]
|
|
pub gmgpfaionng: ::prost::alloc::vec::Vec<Pmnljejklod>,
|
|
/// offset: 72
|
|
#[prost(message, repeated, tag = "17")]
|
|
pub lonfkfcfdnd: ::prost::alloc::vec::Vec<Oemoigdnpnp>,
|
|
/// offset: 80
|
|
#[prost(message, repeated, tag = "18")]
|
|
pub hnjpidfknik: ::prost::alloc::vec::Vec<Hlfookannde>,
|
|
/// offset: 88
|
|
#[prost(message, repeated, tag = "4")]
|
|
pub icopgajfkhe: ::prost::alloc::vec::Vec<Gfnapelnfic>,
|
|
/// offset: 96
|
|
#[prost(uint32, repeated, tag = "6")]
|
|
pub llifkmanadh: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 104
|
|
#[prost(message, optional, tag = "7")]
|
|
pub hphjgiekmaa: ::core::option::Option<Eaenafjcefd>,
|
|
/// offset: 112
|
|
#[prost(uint32, repeated, tag = "19")]
|
|
pub bllkcbjgaeb: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 120
|
|
#[prost(uint32, tag = "11")]
|
|
pub ljgphgddbke: u32,
|
|
/// offset: 124
|
|
#[prost(uint32, tag = "1")]
|
|
pub cur_level_id: u32,
|
|
/// offset: 128
|
|
#[prost(uint32, tag = "13")]
|
|
pub kkgjleifnmf: u32,
|
|
/// offset: 132
|
|
#[prost(uint32, tag = "2")]
|
|
pub pfbdnghmbii: u32,
|
|
/// offset: 136
|
|
#[prost(uint32, tag = "14")]
|
|
pub dkcgloiapah: u32,
|
|
/// offset: 140
|
|
#[prost(bool, tag = "16")]
|
|
pub oajbhdklpem: bool,
|
|
/// offset: 141
|
|
#[prost(bool, tag = "20")]
|
|
pub chkbolnipmo: bool,
|
|
/// offset: 142
|
|
#[prost(bool, tag = "15")]
|
|
pub calccpgjnjl: bool,
|
|
/// offset: 144
|
|
#[prost(uint32, tag = "23")]
|
|
pub nbkkkkkemeh: u32,
|
|
/// offset: 148
|
|
#[prost(uint32, tag = "10")]
|
|
pub ffgbeohnifn: u32,
|
|
/// offset: 152
|
|
#[prost(uint32, tag = "9")]
|
|
pub grid_fight_cur_level_exp: u32,
|
|
/// offset: 156
|
|
#[prost(uint32, tag = "27")]
|
|
pub ljhkbjibcgk: u32,
|
|
/// offset: 160
|
|
#[prost(uint32, tag = "21")]
|
|
pub gmbpgbijgge: u32,
|
|
/// offset: 164
|
|
#[prost(uint32, tag = "24")]
|
|
pub nncdbpndfkd: u32,
|
|
/// offset: 168
|
|
#[prost(uint32, tag = "3")]
|
|
pub rogue_money: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Bgfbiflpbhd {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub mhjbjkjpoje: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "1")]
|
|
pub effect_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Piecgamhhdn {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "1")]
|
|
pub bgodkjlmpnk: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::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,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct BattleGridFigntAvatarCoreRoleInfo {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "2")]
|
|
pub lkngkjcffbh: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "1")]
|
|
pub grid_fight_avatar_list: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GridFightTraitEffectLevelInfo {
|
|
/// offset: 16
|
|
#[prost(map = "uint32, message", tag = "2")]
|
|
pub trait_effect_level_reward: ::std::collections::HashMap<u32, GridFightDropInfo>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub trait_effect_level_exp: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Kfmkbmjpeic {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "2")]
|
|
pub ihcddipnjko: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 24
|
|
#[prost(map = "uint32, uint32", tag = "4")]
|
|
pub banbecdcdhg: ::std::collections::HashMap<u32, u32>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "5")]
|
|
pub pojgkjenena: ::prost::alloc::vec::Vec<Fhceiohladg>,
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub grid_fight_equipment_list: ::prost::alloc::vec::Vec<Acflkpfdhim>,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "1")]
|
|
pub dnncagjioap: u32,
|
|
}
|
|
#[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::Nebnjdmfelo",
|
|
tags = "101, 102, 103, 104"
|
|
)]
|
|
pub nebnjdmfelo: ::core::option::Option<
|
|
battle_grid_fight_trait_effect_info::Nebnjdmfelo,
|
|
>,
|
|
}
|
|
/// 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 Nebnjdmfelo {
|
|
/// 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")]
|
|
Jlclhaknmll(super::Kfmkbmjpeic),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Mhfnfinkjkp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub cheeoehdobf: u32,
|
|
/// offset: 28
|
|
#[prost(enumeration = "Abbhaalibah", tag = "4")]
|
|
pub grid_update_src: i32,
|
|
/// offset: 32
|
|
#[prost(enumeration = "Iddpbeamdao", tag = "2")]
|
|
pub nkienaiclgn: i32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "3")]
|
|
pub nkjpcmpmgpm: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Niegdaphkgc {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "5")]
|
|
pub kojmgcblkka: ::prost::alloc::vec::Vec<Mhfnfinkjkp>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub trait_effect_list: ::prost::alloc::vec::Vec<BattleGridFightTraitEffectInfo>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "1")]
|
|
pub trait_id: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "2")]
|
|
pub kojfhfakkfo: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "7")]
|
|
pub afkkldmaedj: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "6")]
|
|
pub bpjkhdnbpoe: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Jjhjciapadp {
|
|
#[prost(oneof = "jjhjciapadp::Bhgkhelcpgo", tags = "1")]
|
|
pub bhgkhelcpgo: ::core::option::Option<jjhjciapadp::Bhgkhelcpgo>,
|
|
}
|
|
/// Nested message and enum types in `JJHJCIAPADP`.
|
|
pub mod jjhjciapadp {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Oneof)]
|
|
pub enum Bhgkhelcpgo {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
Eagpocagmca(u32),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Bjgjbnjdlik {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "7")]
|
|
pub cnijijmepef: ::prost::alloc::vec::Vec<Acflkpfdhim>,
|
|
/// offset: 32
|
|
#[prost(map = "uint32, uint32", tag = "10")]
|
|
pub convert_property_to_fixpoint: ::std::collections::HashMap<u32, u32>,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "12")]
|
|
pub dceolaamgoo: ::core::option::Option<Jjhjciapadp>,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "1")]
|
|
pub role_id: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "8")]
|
|
pub avatar_id: u32,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "2")]
|
|
pub role_star: u32,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "11")]
|
|
pub unique_id: u32,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "3")]
|
|
pub pos_index: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Pkdndnabkii {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "4")]
|
|
pub grid_fight_equipment_list: ::prost::alloc::vec::Vec<Acflkpfdhim>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub unique_id: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "3")]
|
|
pub pos_index: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "2")]
|
|
pub npc_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Mlcljkdkcdg {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub pos_index: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "2")]
|
|
pub lkmemklgiik: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub unique_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Acflkpfdhim {
|
|
/// offset: 16
|
|
#[prost(map = "uint32, double", tag = "6")]
|
|
pub opemkbpffdn: ::std::collections::HashMap<u32, f64>,
|
|
/// offset: 32
|
|
#[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: 44
|
|
#[prost(uint32, tag = "2")]
|
|
pub grid_fight_equipment_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Bglcgnclhlj {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub augment_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Khfhmjembof {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub portal_buff_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Mipdjdjlgpl {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub emohljhpopc: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "3")]
|
|
pub section_id: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub cjccmaacjdb: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "2")]
|
|
pub dcahjelnjnp: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ojcbomccpdb {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub ophonckpnmg: ::prost::alloc::vec::Vec<BattleAvatar>,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "17")]
|
|
pub grid_game_npc_list: ::prost::alloc::vec::Vec<Pkdndnabkii>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "8")]
|
|
pub grid_game_role_list: ::prost::alloc::vec::Vec<Bjgjbnjdlik>,
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "14")]
|
|
pub grid_fight_portal_buff_list: ::prost::alloc::vec::Vec<Khfhmjembof>,
|
|
/// offset: 48
|
|
#[prost(message, optional, tag = "11")]
|
|
pub iockdjcdmah: ::core::option::Option<Mipdjdjlgpl>,
|
|
/// offset: 56
|
|
#[prost(message, repeated, tag = "10")]
|
|
pub sync_augment_info: ::prost::alloc::vec::Vec<Bglcgnclhlj>,
|
|
/// offset: 72
|
|
#[prost(message, repeated, tag = "18")]
|
|
pub kcompkmjcmc: ::prost::alloc::vec::Vec<Mlcljkdkcdg>,
|
|
/// offset: 80
|
|
#[prost(message, repeated, tag = "7")]
|
|
pub grid_fight_trait_info: ::prost::alloc::vec::Vec<Niegdaphkgc>,
|
|
/// offset: 88
|
|
#[prost(map = "string, uint32", tag = "20")]
|
|
pub pockgkdflkk: ::std::collections::HashMap<::prost::alloc::string::String, u32>,
|
|
/// offset: 96
|
|
#[prost(uint32, tag = "2")]
|
|
pub battle_wave_id: u32,
|
|
/// offset: 100
|
|
#[prost(uint32, tag = "19")]
|
|
pub lodnflmbieh: u32,
|
|
/// offset: 104
|
|
#[prost(uint32, tag = "9")]
|
|
pub ifiioiikjho: u32,
|
|
/// offset: 108
|
|
#[prost(uint32, tag = "13")]
|
|
pub ljngpckpjlf: u32,
|
|
/// offset: 112
|
|
#[prost(uint32, tag = "21")]
|
|
pub nfbjinklllk: u32,
|
|
/// offset: 116
|
|
#[prost(uint32, tag = "3")]
|
|
pub grid_fight_lineup_hp: u32,
|
|
/// offset: 120
|
|
#[prost(uint32, tag = "12")]
|
|
pub hhepcdmbjfi: u32,
|
|
/// offset: 124
|
|
#[prost(bool, tag = "15")]
|
|
pub is_overlock: bool,
|
|
/// offset: 125
|
|
#[prost(bool, tag = "22")]
|
|
pub mehfnaemmfe: bool,
|
|
/// offset: 128
|
|
#[prost(uint32, tag = "4")]
|
|
pub ehnjdidabhd: u32,
|
|
/// offset: 132
|
|
#[prost(uint32, tag = "16")]
|
|
pub aacgbebgdpe: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Hndaobacjoa {
|
|
/// offset: 16
|
|
#[prost(string, tag = "1")]
|
|
pub phase: ::prost::alloc::string::String,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "10")]
|
|
pub ncdmffbbbdp: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(uint32, repeated, tag = "9")]
|
|
pub djofhlgldgb: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 48
|
|
#[prost(float, tag = "3")]
|
|
pub eefmgkofobh: f32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "8")]
|
|
pub hdgbkhphkmo: u32,
|
|
/// offset: 56
|
|
#[prost(float, tag = "2")]
|
|
pub mingoiconif: f32,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "5")]
|
|
pub jmcfeehbddh: u32,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "4")]
|
|
pub dlhcmniacbo: u32,
|
|
/// offset: 68
|
|
#[prost(uint32, tag = "6")]
|
|
pub encaeciicbp: u32,
|
|
/// offset: 72
|
|
#[prost(uint32, tag = "7")]
|
|
pub goeejiaaekb: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ojeanlingcj {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "7")]
|
|
pub boss_info: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "8")]
|
|
pub gdfamboofjo: ::prost::alloc::vec::Vec<Hndaobacjoa>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "4")]
|
|
pub pljcefdpcio: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "6")]
|
|
pub kobjcpabkaa: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "1")]
|
|
pub eaaaejljdde: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "2")]
|
|
pub ncjobknjfpn: u32,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "5")]
|
|
pub ibhkmlkhkjb: u32,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "3")]
|
|
pub oebaidcoplc: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Bmkiiodbmjf {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub inoiognmbmm: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "7")]
|
|
pub pkdandjfaon: u32,
|
|
/// offset: 32
|
|
#[prost(double, tag = "2")]
|
|
pub pckeckcnhce: f64,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "1")]
|
|
pub wave: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "4")]
|
|
pub hekpnddkkmm: u32,
|
|
/// offset: 48
|
|
#[prost(double, tag = "3")]
|
|
pub eokefiaofpn: f64,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "8")]
|
|
pub hhopllpekke: u32,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "6")]
|
|
pub status: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Nhpaecjcocg {
|
|
/// 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, Eq, Hash, ::prost::Message)]
|
|
pub struct Ijlefnjpfkp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub oapednopoln: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Emlfdpfapjp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub naeagnlbkam: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "2")]
|
|
pub mhppiklbnmd: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ojmpkmningk {
|
|
/// offset: 16
|
|
#[prost(map = "uint32, uint32", tag = "5")]
|
|
pub aaabhnmaenn: ::std::collections::HashMap<u32, u32>,
|
|
/// offset: 32
|
|
#[prost(bool, tag = "3")]
|
|
pub aalccpjcbme: bool,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "2")]
|
|
pub level: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "4")]
|
|
pub dice_slot_id: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "1")]
|
|
pub cfkkkpnkhel: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Kciegdgjmbe {
|
|
/// offset: 24
|
|
#[prost(map = "uint32, uint32", tag = "4")]
|
|
pub hcpnpdljkgf: ::std::collections::HashMap<u32, u32>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub hiildalhimd: ::prost::alloc::vec::Vec<Ojmpkmningk>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "1")]
|
|
pub gcahklngfck: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "3")]
|
|
pub level: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Cjhpplhfnab {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "1")]
|
|
pub bjmjblcmpal: ::core::option::Option<Emlfdpfapjp>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub ahboclngfnm: ::prost::alloc::vec::Vec<Kciegdgjmbe>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Fhohcaifhna {
|
|
/// offset: 24
|
|
#[prost(double, tag = "2")]
|
|
pub hcanmijaflg: f64,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "13")]
|
|
pub ikjllflchnf: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "11")]
|
|
pub pggdehkkinp: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "12")]
|
|
pub kmpcndjhhao: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "1")]
|
|
pub hilinojplga: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Bljejfmkeii {
|
|
#[prost(oneof = "bljejfmkeii::Mmcgbgdjipn", tags = "1, 2")]
|
|
pub mmcgbgdjipn: ::core::option::Option<bljejfmkeii::Mmcgbgdjipn>,
|
|
}
|
|
/// Nested message and enum types in `BLJEJFMKEII`.
|
|
pub mod bljejfmkeii {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Oneof)]
|
|
pub enum Mmcgbgdjipn {
|
|
/// offset: 16
|
|
#[prost(message, tag = "1")]
|
|
Fodlghifjgc(super::Cjhpplhfnab),
|
|
/// offset: 16
|
|
#[prost(message, tag = "2")]
|
|
Gldhcibnbag(super::Fhohcaifhna),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct BattleRogueMagicInfo {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "2")]
|
|
pub detail_info: ::core::option::Option<Bljejfmkeii>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "1")]
|
|
pub oopcpmancbo: ::core::option::Option<Ijlefnjpfkp>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Cmikeilgngk {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub gcahklngfck: 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 Dfdplinpmjf {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub kgielmeopeh: ::prost::alloc::vec::Vec<Cmikeilgngk>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub ingdhdpegok: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "2")]
|
|
pub igpnfjdacie: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Oklpmdcieig {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub johmbbfodbb: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "1")]
|
|
pub iplnnhlgdjk: u32,
|
|
/// offset: 32
|
|
#[prost(double, tag = "3")]
|
|
pub adnkllmhlcj: f64,
|
|
/// offset: 40
|
|
#[prost(double, tag = "4")]
|
|
pub gadghaggbno: f64,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Nkkadhadolo {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "1")]
|
|
pub fmnihgejked: ::core::option::Option<Oklpmdcieig>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Eanjjjpkipj {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "1")]
|
|
pub ebijflilkfp: ::core::option::Option<Dfdplinpmjf>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "2")]
|
|
pub geoocjbakfi: ::core::option::Option<Nkkadhadolo>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Oebbnfanhlk {
|
|
/// offset: 24
|
|
#[prost(double, tag = "2")]
|
|
pub aalpiclabco: f64,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub jbpnbeclgkn: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Nifpichidlj {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "5")]
|
|
pub switch_list: ::prost::alloc::vec::Vec<Oebbnfanhlk>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub config_id: u32,
|
|
/// offset: 36
|
|
#[prost(enumeration = "Mohnimlcoda", tag = "1")]
|
|
pub r#type: i32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "4")]
|
|
pub level: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "3")]
|
|
pub unique_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ebbjlhbagcj {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "2")]
|
|
pub glnpaolfpdi: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub odpeljaiphl: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Pkpfahebjio {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub fpmbjmdnpbm: ::prost::alloc::vec::Vec<Ebbjlhbagcj>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub message_datas: ::prost::alloc::vec::Vec<Nifpichidlj>,
|
|
/// offset: 40
|
|
#[prost(map = "uint32, uint32", tag = "2")]
|
|
pub fggpanadlkm: ::std::collections::HashMap<u32, u32>,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "5")]
|
|
pub difficulty_level: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "4")]
|
|
pub area_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Hffafbignkp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub inoiognmbmm: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "1")]
|
|
pub monster_id: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub hekpnddkkmm: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "2")]
|
|
pub ibnlkollpjh: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Abflkibifdm {
|
|
/// offset: 24
|
|
#[prost(double, tag = "6")]
|
|
pub aepmegilloj: f64,
|
|
/// offset: 32
|
|
#[prost(double, tag = "2")]
|
|
pub hifnhnlndpn: f64,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "1")]
|
|
pub jeofbdlfcol: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "5")]
|
|
pub ibnlkollpjh: u32,
|
|
/// offset: 48
|
|
#[prost(double, tag = "3")]
|
|
pub jgfkndmdhhp: f64,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "4")]
|
|
pub wave: u32,
|
|
/// offset: 64
|
|
#[prost(double, tag = "7")]
|
|
pub mincpokepdp: f64,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Jpkjnnkmigj {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub gdljhbljodk: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "5")]
|
|
pub ibnlkollpjh: u32,
|
|
/// offset: 32
|
|
#[prost(double, tag = "3")]
|
|
pub cjkmcomgjcl: f64,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "2")]
|
|
pub dfbhojangcf: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "4")]
|
|
pub wave: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Hphjpoibglc {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub eghjfeimhbb: ::prost::alloc::vec::Vec<Abflkibifdm>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub dkockkcpgdk: ::prost::alloc::vec::Vec<Jpkjnnkmigj>,
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub cdfpljdjdep: ::prost::alloc::vec::Vec<Hffafbignkp>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Fmnpjnpamoa {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub avatar_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "2")]
|
|
pub jaegabgpedi: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Fimbjconbae {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "5")]
|
|
pub cmaocglkfae: ::prost::alloc::vec::Vec<Fmnpjnpamoa>,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "4")]
|
|
pub cdjabfhcnff: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "3")]
|
|
pub molfoogcbke: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "7")]
|
|
pub daebgdendnn: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "6")]
|
|
pub acgiekabifk: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "2")]
|
|
pub amkblkmnkfe: u32,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "1")]
|
|
pub daekfcnbcfc: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Jioneeljgcc {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "1")]
|
|
pub ipdcldbkibi: ::core::option::Option<Fimbjconbae>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Jgofjdocomk {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub progress: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Geccjhdockh {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub dlgpbfdgegj: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "2")]
|
|
pub bjlgfckbppj: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Gbjmlknlepd {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "4")]
|
|
pub fiigohioinp: ::core::option::Option<Geccjhdockh>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "3")]
|
|
pub kiabiioenok: ::core::option::Option<Jgofjdocomk>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "1")]
|
|
pub lnjmoaldpjd: ::core::option::Option<Hphjpoibglc>,
|
|
/// offset: 48
|
|
#[prost(message, optional, tag = "2")]
|
|
pub bnmbhfmhglh: ::core::option::Option<Jioneeljgcc>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Lgokjfkmcbe {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub bjgoofnogmj: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "1")]
|
|
pub kjgdbfefhpj: u32,
|
|
/// offset: 32
|
|
#[prost(double, tag = "11")]
|
|
pub mincpokepdp: f64,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "10")]
|
|
pub olpdbdedcog: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "12")]
|
|
pub oebaidcoplc: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "7")]
|
|
pub hkaenabcbhl: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "13")]
|
|
pub ibhkmlkhkjb: u32,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "6")]
|
|
pub gmjgpdkjaee: u32,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "5")]
|
|
pub nbkoopbpnpl: u32,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "4")]
|
|
pub ibopdgofdod: u32,
|
|
/// offset: 72
|
|
#[prost(double, tag = "8")]
|
|
pub aepmegilloj: f64,
|
|
/// offset: 80
|
|
#[prost(double, tag = "2")]
|
|
pub hifnhnlndpn: f64,
|
|
/// offset: 88
|
|
#[prost(double, tag = "3")]
|
|
pub jgfkndmdhhp: f64,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Bjofjdkiopg {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "4")]
|
|
pub eghjfeimhbb: ::prost::alloc::vec::Vec<Lgokjfkmcbe>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub ibhkmlkhkjb: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "1")]
|
|
pub oebaidcoplc: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "3")]
|
|
pub jbfepafjncl: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct BattleAvatarServantInfo {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "5")]
|
|
pub skill_times: ::prost::alloc::vec::Vec<SkillUseProperty>,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "10")]
|
|
pub attack_type_max_damage: ::prost::alloc::vec::Vec<AttackDamageProperty>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "9")]
|
|
pub attack_type_break_damage: ::prost::alloc::vec::Vec<AttackDamageProperty>,
|
|
/// offset: 48
|
|
#[prost(message, repeated, tag = "8")]
|
|
pub attack_type_damage: ::prost::alloc::vec::Vec<AttackDamageProperty>,
|
|
/// offset: 56
|
|
#[prost(double, tag = "4")]
|
|
pub dbjollgogol: f64,
|
|
/// offset: 64
|
|
#[prost(double, tag = "16")]
|
|
pub total_shield_damage: f64,
|
|
/// offset: 72
|
|
#[prost(double, tag = "6")]
|
|
pub total_damage: f64,
|
|
/// offset: 80
|
|
#[prost(uint32, tag = "19")]
|
|
pub cnleplaeehf: u32,
|
|
/// offset: 84
|
|
#[prost(uint32, tag = "22")]
|
|
pub entity_id: u32,
|
|
/// offset: 88
|
|
#[prost(double, tag = "11")]
|
|
pub total_damage_taken: f64,
|
|
/// offset: 96
|
|
#[prost(double, tag = "14")]
|
|
pub total_shield: f64,
|
|
/// offset: 104
|
|
#[prost(uint32, tag = "1")]
|
|
pub avatar_id: u32,
|
|
/// offset: 112
|
|
#[prost(double, tag = "13")]
|
|
pub total_hp_recover: f64,
|
|
/// offset: 120
|
|
#[prost(double, tag = "21")]
|
|
pub dialjmahfbo: f64,
|
|
/// offset: 128
|
|
#[prost(double, tag = "12")]
|
|
pub total_heal: f64,
|
|
/// offset: 136
|
|
#[prost(uint32, tag = "23")]
|
|
pub mebkilmpmga: u32,
|
|
/// offset: 140
|
|
#[prost(uint32, tag = "18")]
|
|
pub nfelhigfiom: u32,
|
|
/// offset: 144
|
|
#[prost(uint32, tag = "17")]
|
|
pub break_times: u32,
|
|
/// offset: 148
|
|
#[prost(uint32, tag = "3")]
|
|
pub total_turns: u32,
|
|
/// offset: 152
|
|
#[prost(double, tag = "15")]
|
|
pub total_shield_taken: f64,
|
|
/// offset: 160
|
|
#[prost(uint32, tag = "2")]
|
|
pub kaahkldjpje: u32,
|
|
/// offset: 164
|
|
#[prost(uint32, tag = "20")]
|
|
pub jdhdjfckbgd: u32,
|
|
/// offset: 168
|
|
#[prost(double, tag = "7")]
|
|
pub total_break_damage: f64,
|
|
/// offset: 176
|
|
#[prost(double, tag = "24")]
|
|
pub gpleldeieko: f64,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct BattleAvatarGlobalBuffInfo {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub avatar_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "2")]
|
|
pub maze_buff_id: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub dlmbcccpckj: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ohdhndmjfap {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub gfoahhhnbjc: ::prost::alloc::vec::Vec<BattleAvatarServantInfo>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub bobelcjddoa: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "2")]
|
|
pub gnmmfalalld: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Nejmjmjamma {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub gcnmkihofgg: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "1")]
|
|
pub ncdbcllahpp: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub jjdeehamhgf: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Fmekabdgcec {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub message_datas: ::prost::alloc::vec::Vec<Nifpichidlj>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "1")]
|
|
pub giojaljaiif: ::core::option::Option<Nejmjmjamma>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Mgmjophjcnl {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "10")]
|
|
pub jhbjnkcjino: ::prost::alloc::vec::Vec<Fhkkpndlllo>,
|
|
/// offset: 24
|
|
#[prost(map = "string, uint32", tag = "16")]
|
|
pub pockgkdflkk: ::std::collections::HashMap<::prost::alloc::string::String, u32>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "5")]
|
|
pub odmcmpidjnh: ::prost::alloc::vec::Vec<Bcconkjhdjl>,
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub mfooecceobo: ::prost::alloc::vec::Vec<Adhgijphleb>,
|
|
/// offset: 48
|
|
#[prost(message, repeated, tag = "4")]
|
|
pub llofonjogce: ::prost::alloc::vec::Vec<Hfkkkfjhphj>,
|
|
/// offset: 56
|
|
#[prost(message, repeated, tag = "8")]
|
|
pub dogmmglbjij: ::prost::alloc::vec::Vec<Cpncaploihi>,
|
|
/// offset: 64
|
|
#[prost(message, repeated, tag = "6")]
|
|
pub nelaklkiddk: ::prost::alloc::vec::Vec<Lflenbdpnjn>,
|
|
/// offset: 80
|
|
#[prost(message, repeated, tag = "15")]
|
|
pub opjpkfefpka: ::prost::alloc::vec::Vec<Jphfanmnhjp>,
|
|
/// offset: 88
|
|
#[prost(uint32, tag = "2")]
|
|
pub nbpfmfmkjhi: u32,
|
|
/// offset: 92
|
|
#[prost(uint32, tag = "9")]
|
|
pub oahfcppimlf: u32,
|
|
/// offset: 96
|
|
#[prost(double, tag = "12")]
|
|
pub flfeajfnpap: f64,
|
|
/// offset: 104
|
|
#[prost(double, tag = "11")]
|
|
pub ndkjjififnj: f64,
|
|
/// offset: 112
|
|
#[prost(uint32, tag = "1")]
|
|
pub hflpdcjdiac: u32,
|
|
/// offset: 116
|
|
#[prost(uint32, tag = "14")]
|
|
pub fkminamffan: u32,
|
|
/// offset: 120
|
|
#[prost(double, tag = "13")]
|
|
pub cocomfhnehf: f64,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Jpaiofmjepm {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub bbhbakjcglc: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Jphfanmnhjp {
|
|
#[prost(oneof = "jphfanmnhjp::Kknboacncon", tags = "1")]
|
|
pub kknboacncon: ::core::option::Option<jphfanmnhjp::Kknboacncon>,
|
|
}
|
|
/// Nested message and enum types in `JPHFANMNHJP`.
|
|
pub mod jphfanmnhjp {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Oneof)]
|
|
pub enum Kknboacncon {
|
|
/// offset: 24
|
|
#[prost(message, tag = "1")]
|
|
Fecdncfjgfk(super::Jpaiofmjepm),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Obimhnfflem {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "2")]
|
|
pub switch_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(map = "uint32, message", tag = "5")]
|
|
pub trait_effect_level_reward: ::std::collections::HashMap<u32, GridFightDropInfo>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "1")]
|
|
pub effect_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Adhgijphleb {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub mfjclcjnafo: ::prost::alloc::vec::Vec<Obimhnfflem>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub trait_id: u32,
|
|
/// offset: 40
|
|
#[prost(double, tag = "4")]
|
|
pub kinkmheaanp: f64,
|
|
/// offset: 48
|
|
#[prost(double, tag = "3")]
|
|
pub damage: f64,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Hfkkkfjhphj {
|
|
/// offset: 24
|
|
#[prost(double, tag = "3")]
|
|
pub damage: f64,
|
|
/// offset: 32
|
|
#[prost(double, tag = "4")]
|
|
pub kinkmheaanp: f64,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "1")]
|
|
pub augment_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Fhkkpndlllo {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub portal_buff_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Cjafijafipn {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub eokopaffmii: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "2")]
|
|
pub monster_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Lflenbdpnjn {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub kill_monster_list: ::prost::alloc::vec::Vec<Cjafijafipn>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub pbfmlgocopf: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Hnnlndjfpfe {
|
|
/// offset: 24
|
|
#[prost(double, tag = "2")]
|
|
pub damage: f64,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub role_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Cpncaploihi {
|
|
/// offset: 24
|
|
#[prost(map = "uint32, double", tag = "6")]
|
|
pub icecchmagno: ::std::collections::HashMap<u32, f64>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub role_id: u32,
|
|
/// offset: 40
|
|
#[prost(double, tag = "2")]
|
|
pub damage: f64,
|
|
/// offset: 48
|
|
#[prost(double, tag = "5")]
|
|
pub kinkmheaanp: f64,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Nlapckjbjnb {
|
|
/// offset: 24
|
|
#[prost(map = "uint32, double", tag = "2")]
|
|
pub dmlclkhgefe: ::std::collections::HashMap<u32, f64>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub avatar_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ckokagglkhg {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub avatar_list: ::prost::alloc::vec::Vec<Nlapckjbjnb>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub hflpdcjdiac: u32,
|
|
/// offset: 40
|
|
#[prost(double, tag = "3")]
|
|
pub fbnbpphogli: f64,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct BattleStatistics {
|
|
/// offset: 16
|
|
#[prost(map = "uint32, message", tag = "28")]
|
|
pub battle_target_info: ::std::collections::HashMap<u32, BattleTargetList>,
|
|
/// offset: 24
|
|
#[prost(map = "string, float", tag = "13")]
|
|
pub custom_values: ::std::collections::HashMap<::prost::alloc::string::String, f32>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "16")]
|
|
pub bdchejkpoaf: ::prost::alloc::vec::Vec<BattleEventBattleInfo>,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "47")]
|
|
pub ilnngpjaegh: ::core::option::Option<Ckokagglkhg>,
|
|
/// offset: 48
|
|
#[prost(message, optional, tag = "43")]
|
|
pub apagmjneccn: ::core::option::Option<Mgmjophjcnl>,
|
|
/// offset: 56
|
|
#[prost(message, optional, tag = "30")]
|
|
pub pmcekilfbio: ::core::option::Option<BattleGridFightSpecialBattleInfo>,
|
|
/// offset: 64
|
|
#[prost(message, repeated, tag = "33")]
|
|
pub dcmahkhafeh: ::prost::alloc::vec::Vec<Bmkiiodbmjf>,
|
|
/// offset: 72
|
|
#[prost(message, optional, tag = "36")]
|
|
pub dbkfepmimff: ::core::option::Option<Eanjjjpkipj>,
|
|
/// offset: 80
|
|
#[prost(uint32, repeated, tag = "44")]
|
|
pub gblekiocfma: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 88
|
|
#[prost(message, repeated, tag = "23")]
|
|
pub enpbmpkglom: ::prost::alloc::vec::Vec<Afgmnffbbig>,
|
|
/// offset: 96
|
|
#[prost(message, optional, tag = "39")]
|
|
pub iagkljekaol: ::core::option::Option<Ohdhndmjfap>,
|
|
/// offset: 112
|
|
#[prost(int32, repeated, tag = "22")]
|
|
pub akffkemdplg: ::prost::alloc::vec::Vec<i32>,
|
|
/// offset: 120
|
|
#[prost(message, repeated, tag = "26")]
|
|
pub eipbmomkjdo: ::prost::alloc::vec::Vec<StatisticEvent>,
|
|
/// offset: 128
|
|
#[prost(message, optional, tag = "37")]
|
|
pub mhpdkedhell: ::core::option::Option<Gbjmlknlepd>,
|
|
/// offset: 136
|
|
#[prost(message, repeated, tag = "34")]
|
|
pub aiokgnblmdi: ::prost::alloc::vec::Vec<Nhpaecjcocg>,
|
|
/// offset: 144
|
|
#[prost(uint32, repeated, tag = "45")]
|
|
pub mebkilmpmga: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 152
|
|
#[prost(message, optional, tag = "38")]
|
|
pub bcciiegcfaa: ::core::option::Option<Bjofjdkiopg>,
|
|
/// offset: 160
|
|
#[prost(message, optional, tag = "46")]
|
|
pub kfpekbckkpm: ::core::option::Option<Knbmapnndjl>,
|
|
/// offset: 168
|
|
#[prost(message, repeated, tag = "29")]
|
|
pub lgkakieeomg: ::prost::alloc::vec::Vec<Mkicaccmbof>,
|
|
/// offset: 176
|
|
#[prost(uint32, repeated, tag = "3")]
|
|
pub avatar_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 184
|
|
#[prost(message, repeated, tag = "7")]
|
|
pub battle_avatar_list: ::prost::alloc::vec::Vec<AvatarBattleInfo>,
|
|
/// offset: 192
|
|
#[prost(message, repeated, tag = "42")]
|
|
pub mhlcfdegogn: ::prost::alloc::vec::Vec<BattleAvatarGlobalBuffInfo>,
|
|
/// offset: 200
|
|
#[prost(message, repeated, tag = "27")]
|
|
pub ecffmbfgpoj: ::prost::alloc::vec::Vec<Cdmpjodlbee>,
|
|
/// offset: 208
|
|
#[prost(message, optional, tag = "40")]
|
|
pub ofmigbjpkmh: ::core::option::Option<Fmekabdgcec>,
|
|
/// offset: 216
|
|
#[prost(message, repeated, tag = "21")]
|
|
pub okfalmgfhma: ::prost::alloc::vec::Vec<Hdkeppdidih>,
|
|
/// offset: 224
|
|
#[prost(message, repeated, tag = "8")]
|
|
pub monster_list: ::prost::alloc::vec::Vec<MonsterBattleInfo>,
|
|
/// offset: 232
|
|
#[prost(message, optional, tag = "31")]
|
|
pub doafghlaicm: ::core::option::Option<Ojeanlingcj>,
|
|
/// offset: 240
|
|
#[prost(uint32, tag = "4")]
|
|
pub ultra_cnt: u32,
|
|
/// offset: 244
|
|
#[prost(uint32, tag = "11")]
|
|
pub avatar_battle_turns: u32,
|
|
/// offset: 248
|
|
#[prost(uint32, tag = "41")]
|
|
pub ieogefblnel: u32,
|
|
/// offset: 252
|
|
#[prost(uint32, tag = "1")]
|
|
pub total_battle_turns: u32,
|
|
/// offset: 256
|
|
#[prost(uint32, tag = "14")]
|
|
pub challenge_score: u32,
|
|
/// offset: 260
|
|
#[prost(enumeration = "BattleEndReason", tag = "19")]
|
|
pub end_reason: i32,
|
|
/// offset: 264
|
|
#[prost(uint32, tag = "2")]
|
|
pub total_auto_turns: u32,
|
|
/// offset: 268
|
|
#[prost(uint32, tag = "35")]
|
|
pub npfdejpppli: u32,
|
|
/// offset: 272
|
|
#[prost(double, tag = "5")]
|
|
pub total_delay_cumulate: f64,
|
|
/// offset: 280
|
|
#[prost(double, tag = "6")]
|
|
pub cost_time: f64,
|
|
/// offset: 288
|
|
#[prost(uint32, tag = "10")]
|
|
pub cocoon_dead_wave: u32,
|
|
/// offset: 292
|
|
#[prost(bool, tag = "32")]
|
|
pub adgbakbcokf: bool,
|
|
/// offset: 296
|
|
#[prost(uint32, tag = "9")]
|
|
pub round_cnt: u32,
|
|
/// offset: 300
|
|
#[prost(uint32, tag = "12")]
|
|
pub monster_battle_turns: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Mkicaccmbof {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub dmkhkemikkh: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "2")]
|
|
pub cihmkaekgfl: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Cdmpjodlbee {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "3")]
|
|
pub sp_bar: ::core::option::Option<SpBarInfo>,
|
|
/// offset: 32
|
|
#[prost(enumeration = "Aabgifaeeek", tag = "1")]
|
|
pub r#type: i32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "2")]
|
|
pub id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Cmfbphikogn {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub mnbejckpijn: u32,
|
|
/// offset: 28
|
|
#[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 Ffhhmgiiheh {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "3")]
|
|
pub stt: ::core::option::Option<BattleStatistics>,
|
|
/// offset: 32
|
|
#[prost(map = "string, uint32", tag = "5")]
|
|
pub dclggmaemao: ::std::collections::HashMap<::prost::alloc::string::String, u32>,
|
|
/// offset: 40
|
|
#[prost(bytes = "vec", tag = "4")]
|
|
pub ijhanpilbam: ::prost::alloc::vec::Vec<u8>,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "6")]
|
|
pub eahgeknlhpn: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "7")]
|
|
pub gnlapgbaaoo: u32,
|
|
/// offset: 56
|
|
#[prost(enumeration = "BattleEndStatus", tag = "2")]
|
|
pub end_status: i32,
|
|
/// offset: 60
|
|
#[prost(enumeration = "Akbcefgfjcj", tag = "1")]
|
|
pub retcode: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Oijhajaiffh {
|
|
/// offset: 24
|
|
#[prost(map = "string, uint32", tag = "5")]
|
|
pub grid_fight_value_init_component: ::std::collections::HashMap<
|
|
::prost::alloc::string::String,
|
|
u32,
|
|
>,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "4")]
|
|
pub grid_fight_item_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "2")]
|
|
pub role_id: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "3")]
|
|
pub role_star: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "1")]
|
|
pub pos_index: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Apfoiaifhen {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "1")]
|
|
pub gpafmicjlpl: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(map = "uint32, uint32", tag = "2")]
|
|
pub ehjlimmajoi: ::std::collections::HashMap<u32, u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Jdpdgmbjkml {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "8")]
|
|
pub akbmamdmofd: ::core::option::Option<Apfoiaifhen>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "7")]
|
|
pub grid_game_role_list: ::prost::alloc::vec::Vec<Oijhajaiffh>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "6")]
|
|
pub section_id: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "5")]
|
|
pub dcahjelnjnp: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "1")]
|
|
pub uid: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "2")]
|
|
pub ehnjdidabhd: u32,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "4")]
|
|
pub nhdbbigpafo: u32,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "3")]
|
|
pub aacgbebgdpe: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Gocopeelcch {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub iianhhlgphe: ::prost::alloc::vec::Vec<Okflahfibcm>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Holhbeohejd {
|
|
/// offset: 16
|
|
#[prost(uint64, repeated, tag = "2")]
|
|
pub fbebnlopibl: ::prost::alloc::vec::Vec<u64>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub interact_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Iompilnaeeo {
|
|
/// offset: 16
|
|
#[prost(string, tag = "1")]
|
|
pub dhmdaekjenf: ::prost::alloc::string::String,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub count: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Faifdbllgkk {
|
|
/// offset: 16
|
|
#[prost(string, tag = "2")]
|
|
pub acfenkabbkk: ::prost::alloc::string::String,
|
|
/// offset: 44
|
|
#[prost(enumeration = "Kdncobmffeb", tag = "1")]
|
|
pub laoacnpdold: i32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "3")]
|
|
pub jkihiclopkm: u32,
|
|
/// offset: 52
|
|
#[prost(enumeration = "Fknknlgmacl", tag = "4")]
|
|
pub bdpimpjojbk: i32,
|
|
#[prost(oneof = "faifdbllgkk::Fcidkeaoibg", tags = "10, 11, 12, 13, 14")]
|
|
pub fcidkeaoibg: ::core::option::Option<faifdbllgkk::Fcidkeaoibg>,
|
|
}
|
|
/// Nested message and enum types in `FAIFDBLLGKK`.
|
|
pub mod faifdbllgkk {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Oneof)]
|
|
pub enum Fcidkeaoibg {
|
|
/// offset: 24
|
|
#[prost(message, tag = "10")]
|
|
Bdoemdghhep(super::Afbmanolioj),
|
|
/// offset: 24
|
|
#[prost(message, tag = "11")]
|
|
StopDesc(super::Dehdggedjhi),
|
|
/// offset: 24
|
|
#[prost(message, tag = "12")]
|
|
Lmjcpmfphlk(super::Dopjfjcliah),
|
|
/// offset: 24
|
|
#[prost(message, tag = "13")]
|
|
Fhdmhkomefo(super::Balhbdbhhon),
|
|
/// offset: 24
|
|
#[prost(message, tag = "14")]
|
|
Fifcccjolne(super::Iaggifbofdf),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Afbmanolioj {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Iaggifbofdf {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Dehdggedjhi {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "1")]
|
|
pub stop_desc: ::core::option::Option<ChatMessageData>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Dopjfjcliah {
|
|
/// offset: 24
|
|
#[prost(bool, tag = "2")]
|
|
pub jlneblakkob: bool,
|
|
/// offset: 25
|
|
#[prost(bool, tag = "1")]
|
|
pub ljoemlojddp: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Balhbdbhhon {
|
|
/// offset: 24
|
|
#[prost(enumeration = "Goecdmpjmcm", tag = "1")]
|
|
pub oamkppgddim: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Nekaolpjkee {
|
|
/// offset: 24
|
|
#[prost(string, tag = "1")]
|
|
pub poladdglaeh: ::prost::alloc::string::String,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ljempehadkj {
|
|
/// 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 Ijjkhfpllif {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub flokejhhppo: ::prost::alloc::vec::Vec<Ljempehadkj>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub hgaidoljkdl: ::prost::alloc::vec::Vec<Ljempehadkj>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "1")]
|
|
pub avatar_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Dnpdlodgaha {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "2")]
|
|
pub flfnbplnnbl: ::core::option::Option<Hjnpobamkkf>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "3")]
|
|
pub llmdkahfiij: ::core::option::Option<Hjnpobamkkf>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "1")]
|
|
pub avatar_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Plhpnbimiok {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub jhffaalheai: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "1")]
|
|
pub kajcfpkegbp: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Dpkpgpphhbm {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub mdlgeigffeg: ::prost::alloc::vec::Vec<Plhpnbimiok>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub avatar_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Bjncneleomo {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub item_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "2")]
|
|
pub item_count: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Abmnfjjddoe {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub mpmnlicfhmc: ::prost::alloc::vec::Vec<Bjncneleomo>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub ilbjlienclb: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Eiichlncakk {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub cnimhmapdii: ::prost::alloc::vec::Vec<Abmnfjjddoe>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub avatar_id: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "3")]
|
|
pub hpjaaopdiol: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "4")]
|
|
pub jfclhpfcmhp: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Iofkkoejfhi {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub lineup_list: ::prost::alloc::vec::Vec<Jolhimgjgbo>,
|
|
/// offset: 32
|
|
#[prost(enumeration = "Pjcmneniehh", tag = "1")]
|
|
pub hkeacdbjcod: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Jfcpfblkjab {
|
|
#[prost(oneof = "jfcpfblkjab::Ponfikajhfd", tags = "10, 11, 12, 13, 14")]
|
|
pub ponfikajhfd: ::core::option::Option<jfcpfblkjab::Ponfikajhfd>,
|
|
}
|
|
/// Nested message and enum types in `JFCPFBLKJAB`.
|
|
pub mod jfcpfblkjab {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Oneof)]
|
|
pub enum Ponfikajhfd {
|
|
/// offset: 24
|
|
#[prost(message, tag = "10")]
|
|
Lineup(super::Ijjkhfpllif),
|
|
/// offset: 24
|
|
#[prost(message, tag = "11")]
|
|
Lcmaddimion(super::Dnpdlodgaha),
|
|
/// offset: 24
|
|
#[prost(message, tag = "12")]
|
|
Pagpnoklnom(super::Dpkpgpphhbm),
|
|
/// offset: 24
|
|
#[prost(message, tag = "13")]
|
|
Begaibbjhhd(super::Eiichlncakk),
|
|
/// offset: 24
|
|
#[prost(message, tag = "14")]
|
|
Hcaahiginom(super::Iofkkoejfhi),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ngbbcmbmoli {
|
|
/// offset: 24
|
|
#[prost(bool, tag = "3")]
|
|
pub ggpifkgappb: bool,
|
|
/// offset: 25
|
|
#[prost(bool, tag = "4")]
|
|
pub aooeihopalh: bool,
|
|
/// offset: 26
|
|
#[prost(bool, tag = "2")]
|
|
pub clfmfehjkej: bool,
|
|
/// offset: 27
|
|
#[prost(bool, tag = "5")]
|
|
pub liekgcnniha: bool,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "1")]
|
|
pub avatar_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Kkngaggajkc {
|
|
/// offset: 16
|
|
#[prost(string, tag = "1")]
|
|
pub edmbjcbkbim: ::prost::alloc::string::String,
|
|
/// offset: 32
|
|
#[prost(string, tag = "3")]
|
|
pub dmhffknlilh: ::prost::alloc::string::String,
|
|
/// offset: 40
|
|
#[prost(string, tag = "2")]
|
|
pub oibplfnjoem: ::prost::alloc::string::String,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Mdgioenhbej {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "4")]
|
|
pub nhaljpdoncp: ::core::option::Option<Kkngaggajkc>,
|
|
/// offset: 32
|
|
#[prost(string, tag = "2")]
|
|
pub oapacmjoikc: ::prost::alloc::string::String,
|
|
/// offset: 40
|
|
#[prost(string, tag = "1")]
|
|
pub title: ::prost::alloc::string::String,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "3")]
|
|
pub enhlklflckg: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Mohagoflgap {
|
|
/// offset: 16
|
|
#[prost(string, tag = "6")]
|
|
pub ijkomikfkek: ::prost::alloc::string::String,
|
|
/// offset: 24
|
|
#[prost(string, tag = "3")]
|
|
pub nickname: ::prost::alloc::string::String,
|
|
/// offset: 32
|
|
#[prost(string, tag = "7")]
|
|
pub ebmnjmiknpp: ::prost::alloc::string::String,
|
|
/// offset: 48
|
|
#[prost(uint64, tag = "8")]
|
|
pub version: u64,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "4")]
|
|
pub mjpkbigcfom: u32,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "1")]
|
|
pub uid: u32,
|
|
/// offset: 64
|
|
#[prost(bool, tag = "9")]
|
|
pub oclbmmnnmfc: bool,
|
|
/// offset: 68
|
|
#[prost(uint32, tag = "2")]
|
|
pub level: u32,
|
|
/// offset: 72
|
|
#[prost(enumeration = "PlatformType", tag = "5")]
|
|
pub platform: i32,
|
|
/// offset: 76
|
|
#[prost(uint32, tag = "10")]
|
|
pub midbiphkljo: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Cigliffiidc {
|
|
/// offset: 24
|
|
#[prost(enumeration = "Lkfbiallbdk", tag = "1")]
|
|
pub nabjdhepelk: i32,
|
|
/// offset: 28
|
|
#[prost(enumeration = "LobbyCharacterStatus", tag = "2")]
|
|
pub status: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct LobbyMarchInfo {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "5")]
|
|
pub aikdcbmclbi: ::core::option::Option<Kbchokfhhih>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub hejaihcghig: u32,
|
|
/// offset: 36
|
|
#[prost(bool, tag = "2")]
|
|
pub oclbmmnnmfc: bool,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "1")]
|
|
pub hbonkleoeei: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "3")]
|
|
pub mifbgcicabc: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct LobbyMarbleInfo {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "3")]
|
|
pub cipehbbkfih: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub gdbnhojpkie: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "4")]
|
|
pub score_id: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "2")]
|
|
pub rank: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Fdfgihjbhel {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub fmehkpkhgja: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "2")]
|
|
pub pnghfklcnbe: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Kbchokfhhih {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "5")]
|
|
pub mkiomoinkof: ::prost::alloc::vec::Vec<Fdfgihjbhel>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub eecijblglng: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "1")]
|
|
pub gdbnhojpkie: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "4")]
|
|
pub ophfdhgblpj: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "6")]
|
|
pub ihegljhmkpp: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "7")]
|
|
pub mfechjlaclc: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "2")]
|
|
pub eagefhohcoa: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Jmfpicamlig {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "1")]
|
|
pub aikdcbmclbi: ::core::option::Option<Kbchokfhhih>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct LobbyGridFightInfo {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "1")]
|
|
pub lajjhaakgaf: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 24
|
|
#[prost(string, tag = "4")]
|
|
pub kejlhdpbipo: ::prost::alloc::string::String,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "3")]
|
|
pub score_id: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "2")]
|
|
pub gold: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct DiceCombatAvatar {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "3")]
|
|
pub dice_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub dice_avatar_id: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "2")]
|
|
pub level: u32,
|
|
/// offset: 40
|
|
#[prost(int64, tag = "4")]
|
|
pub unlock_time: i64,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Bofhhebdeod {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub gdbnhojpkie: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Cmnlokdofef {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub gdbnhojpkie: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ehmepomcgng {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "2")]
|
|
pub kbhclljlfhh: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub dbljfjaapan: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Lpgjplmhkfl {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "2")]
|
|
pub njifedndmfo: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub mdkflgdejcn: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "3")]
|
|
pub dhjanofgdnp: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ipijfdipnde {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "3")]
|
|
pub aepfojhnnfh: ::core::option::Option<Cmnlokdofef>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "2")]
|
|
pub baegdjilmbl: ::core::option::Option<Bofhhebdeod>,
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub avatar_list: ::prost::alloc::vec::Vec<DiceCombatAvatar>,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "5")]
|
|
pub emhhcemgbem: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "6")]
|
|
pub gmcahopdhli: u32,
|
|
/// offset: 56
|
|
#[prost(bool, tag = "7")]
|
|
pub kdfjppolfeb: bool,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "4")]
|
|
pub eecijblglng: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct LobbyGameExtInfo {
|
|
/// offset: 24
|
|
#[prost(string, repeated, tag = "1")]
|
|
pub mlafbfebnhb: ::prost::alloc::vec::Vec<::prost::alloc::string::String>,
|
|
/// offset: 44
|
|
#[prost(bool, tag = "2")]
|
|
pub eljecoaknof: bool,
|
|
#[prost(
|
|
oneof = "lobby_game_ext_info::Apemjmhjhkd",
|
|
tags = "1001, 1002, 1003, 1004, 1005"
|
|
)]
|
|
pub apemjmhjhkd: ::core::option::Option<lobby_game_ext_info::Apemjmhjhkd>,
|
|
}
|
|
/// Nested message and enum types in `LobbyGameExtInfo`.
|
|
pub mod lobby_game_ext_info {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Oneof)]
|
|
pub enum Apemjmhjhkd {
|
|
/// offset: 16
|
|
#[prost(message, tag = "1001")]
|
|
LobbyMarchInfo(super::LobbyMarchInfo),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1002")]
|
|
LobbyMarbleInfo(super::LobbyMarbleInfo),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1003")]
|
|
Phibaomgnoh(super::Jmfpicamlig),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1004")]
|
|
LobbyGridFightInfo(super::LobbyGridFightInfo),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1005")]
|
|
Gokjcfbphcj(super::Ipijfdipnde),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Lmlnnhkjeip {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "1")]
|
|
pub basic_info: ::core::option::Option<Mohagoflgap>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "3")]
|
|
pub stage_info: ::core::option::Option<LobbyGameExtInfo>,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "2")]
|
|
pub gbbcbjcacin: ::core::option::Option<Cigliffiidc>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Lajglhccned {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub cghleeaojgo: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "12")]
|
|
pub pipocnhbhac: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub gmnonmgkbfi: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "5")]
|
|
pub mpnghaghaim: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "1")]
|
|
pub bmanbmaolld: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "9")]
|
|
pub onlanghdipj: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "4")]
|
|
pub fiipiflpedb: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "8")]
|
|
pub cjhgllnbljh: u32,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "13")]
|
|
pub hfopgjfdihm: u32,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "2")]
|
|
pub ckdcnknmeai: u32,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "3")]
|
|
pub ekpkadnenag: u32,
|
|
/// offset: 68
|
|
#[prost(uint32, tag = "6")]
|
|
pub dndaoocdngc: u32,
|
|
/// offset: 72
|
|
#[prost(uint32, tag = "11")]
|
|
pub jobfjapjdba: u32,
|
|
/// offset: 76
|
|
#[prost(uint32, tag = "10")]
|
|
pub cphogfpnklc: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Bfbhkjljjbj {
|
|
/// offset: 24
|
|
#[prost(enumeration = "FightGameMode", tag = "2")]
|
|
pub mflepldcjbc: i32,
|
|
/// offset: 32
|
|
#[prost(uint64, tag = "1")]
|
|
pub nopdgknkeeh: u64,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Kppjopmmloa {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub inocahejkcb: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Aecgfcjjlni {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "3")]
|
|
pub jpplniddlbh: ::core::option::Option<Kppjopmmloa>,
|
|
/// offset: 32
|
|
#[prost(bool, tag = "2")]
|
|
pub elocbjmjhbh: bool,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "1")]
|
|
pub nafofipmogm: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ppkkblfdlbe {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "9")]
|
|
pub emijckenbkj: ::core::option::Option<Pjmgblifdfp>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "11")]
|
|
pub nnopikianca: ::core::option::Option<Aecgfcjjlni>,
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub hjophlkblhl: ::prost::alloc::vec::Vec<Lmlnnhkjeip>,
|
|
/// offset: 48
|
|
#[prost(enumeration = "FightGameMode", tag = "2")]
|
|
pub mjbkmfomnpo: i32,
|
|
/// offset: 56
|
|
#[prost(uint64, tag = "5")]
|
|
pub anbjmmoegje: u64,
|
|
/// offset: 64
|
|
#[prost(enumeration = "Fibdgjbojea", tag = "8")]
|
|
pub fbfddommlna: i32,
|
|
/// offset: 68
|
|
#[prost(enumeration = "Ojnefjdggem", tag = "4")]
|
|
pub r#type: i32,
|
|
/// offset: 72
|
|
#[prost(uint64, tag = "1")]
|
|
pub id: u64,
|
|
/// offset: 80
|
|
#[prost(uint64, tag = "6")]
|
|
pub heomgkndjhe: u64,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Hclaeggmcfk {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub lopnadhjkbf: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Onnhdodiied {
|
|
/// offset: 24
|
|
#[prost(enumeration = "Hgmndbfcbll", tag = "1")]
|
|
pub dlfhabgghff: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Gbakefgolcb {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub cdnnhonkelj: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "1")]
|
|
pub stage_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Pjmgblifdfp {
|
|
#[prost(oneof = "pjmgblifdfp::Cgifmofgeco", tags = "1001, 1002, 1003")]
|
|
pub cgifmofgeco: ::core::option::Option<pjmgblifdfp::Cgifmofgeco>,
|
|
}
|
|
/// Nested message and enum types in `PJMGBLIFDFP`.
|
|
pub mod pjmgblifdfp {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Oneof)]
|
|
pub enum Cgifmofgeco {
|
|
/// offset: 24
|
|
#[prost(message, tag = "1001")]
|
|
LobbyGridFightInfo(super::Hclaeggmcfk),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1002")]
|
|
Gokjcfbphcj(super::Onnhdodiied),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1003")]
|
|
Fnnopjbplpf(super::Gbakefgolcb),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Nfdhockepgd {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub lopnadhjkbf: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ceojgidjloa {
|
|
/// offset: 24
|
|
#[prost(enumeration = "Hgmndbfcbll", tag = "1")]
|
|
pub dlfhabgghff: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Apcdhobpbha {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub stage_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Offmcodmkdl {
|
|
#[prost(oneof = "offmcodmkdl::Cgifmofgeco", tags = "1001, 1002, 1003")]
|
|
pub cgifmofgeco: ::core::option::Option<offmcodmkdl::Cgifmofgeco>,
|
|
}
|
|
/// Nested message and enum types in `OFFMCODMKDL`.
|
|
pub mod offmcodmkdl {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Oneof)]
|
|
pub enum Cgifmofgeco {
|
|
/// offset: 16
|
|
#[prost(message, tag = "1001")]
|
|
LobbyGridFightInfo(super::Nfdhockepgd),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1002")]
|
|
Gokjcfbphcj(super::Ceojgidjloa),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1003")]
|
|
Fnnopjbplpf(super::Apcdhobpbha),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct VectorSnapshot {
|
|
/// offset: 24
|
|
#[prost(sint32, tag = "3")]
|
|
pub z: i32,
|
|
/// offset: 28
|
|
#[prost(sint32, tag = "2")]
|
|
pub y: i32,
|
|
/// offset: 32
|
|
#[prost(sint32, tag = "1")]
|
|
pub x: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct MotionInfoSnapshot {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "1")]
|
|
pub pos: ::core::option::Option<VectorSnapshot>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "2")]
|
|
pub rot: ::core::option::Option<VectorSnapshot>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct FloorCustomValueSnapshot {
|
|
/// offset: 16
|
|
#[prost(string, tag = "5")]
|
|
pub str_val: ::prost::alloc::string::String,
|
|
/// offset: 32
|
|
#[prost(string, tag = "1")]
|
|
pub name: ::prost::alloc::string::String,
|
|
/// offset: 40
|
|
#[prost(float, tag = "4")]
|
|
pub float_val: f32,
|
|
/// offset: 44
|
|
#[prost(enumeration = "Egmoemciino", tag = "2")]
|
|
pub r#type: i32,
|
|
/// offset: 48
|
|
#[prost(bool, tag = "3")]
|
|
pub bool_val: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ActiveMcvKeySnapshot {
|
|
/// offset: 24
|
|
#[prost(string, tag = "2")]
|
|
pub mcv_key: ::prost::alloc::string::String,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub main_mission_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct PropInfoSnapshot {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub prop_state: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct EntitySnapshot {
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "3")]
|
|
pub motion_info: ::core::option::Option<MotionInfoSnapshot>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "2")]
|
|
pub instance_id: u32,
|
|
/// offset: 44
|
|
#[prost(enumeration = "Abpeealgkao", tag = "4")]
|
|
pub map_object_type: i32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "1")]
|
|
pub entity_id: u32,
|
|
#[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, Eq, Hash, ::prost::Oneof)]
|
|
pub enum Entity {
|
|
/// offset: 16
|
|
#[prost(message, tag = "5")]
|
|
Prop(super::PropInfoSnapshot),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GroupSnapshot {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "5")]
|
|
pub active_submission_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "6")]
|
|
pub active_mcv_key_list: ::prost::alloc::vec::Vec<ActiveMcvKeySnapshot>,
|
|
/// offset: 32
|
|
#[prost(map = "string, int32", tag = "4")]
|
|
pub property_map: ::std::collections::HashMap<::prost::alloc::string::String, i32>,
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub entity_list: ::prost::alloc::vec::Vec<EntitySnapshot>,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "1")]
|
|
pub group_id: u32,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "2")]
|
|
pub group_state: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct PlayerSnapshot {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "1")]
|
|
pub motion_info: ::core::option::Option<MotionInfoSnapshot>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub map_layer: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct MissionCustomValueSnapshot {
|
|
/// offset: 16
|
|
#[prost(string, tag = "2")]
|
|
pub mcv_key: ::prost::alloc::string::String,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub custom_value: u32,
|
|
}
|
|
#[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: 16
|
|
#[prost(message, optional, tag = "2")]
|
|
pub custom_value_list: ::core::option::Option<MissionCustomValueSnapshotList>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub main_mission_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::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: 24
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub sub_mission_list: ::prost::alloc::vec::Vec<SubMissionSnapshot>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub main_mission_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct MissionSnapshot {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "3")]
|
|
pub tracking_main_mission: ::core::option::Option<MainMissionSnapshot>,
|
|
/// offset: 32
|
|
#[prost(string, tag = "6")]
|
|
pub cur_sound_effect_state: ::prost::alloc::string::String,
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub client_mcv_list: ::prost::alloc::vec::Vec<MainMissionMcvSnapshot>,
|
|
/// offset: 48
|
|
#[prost(string, tag = "5")]
|
|
pub cur_audio_emotion_state: ::prost::alloc::string::String,
|
|
/// offset: 56
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub server_mcv_list: ::prost::alloc::vec::Vec<MainMissionMcvSnapshot>,
|
|
/// offset: 64
|
|
#[prost(bool, tag = "4")]
|
|
pub has_mission_audio_snapshot: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct EraFlipperRegionDataSnapshot {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub state: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "1")]
|
|
pub region_id: 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, Eq, Hash, ::prost::Message)]
|
|
pub struct RotationMapInfoSnapshot {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "2")]
|
|
pub map_rot: ::core::option::Option<VectorSnapshot>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "1")]
|
|
pub map_pos: ::core::option::Option<VectorSnapshot>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct MapRotationSnapshot {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "3")]
|
|
pub map_info: ::core::option::Option<RotationMapInfoSnapshot>,
|
|
/// offset: 32
|
|
#[prost(int32, tag = "1")]
|
|
pub region_id: i32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "2")]
|
|
pub pose_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct DialogSnapshot {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub group_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "2")]
|
|
pub entity_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SwitchHandDataNodeSnapshot {
|
|
/// offset: 16
|
|
#[prost(bytes = "vec", tag = "4")]
|
|
pub hand_param: ::prost::alloc::vec::Vec<u8>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "2")]
|
|
pub hand_transform: ::core::option::Option<MotionInfoSnapshot>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "3")]
|
|
pub hand_state: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "1")]
|
|
pub config_id: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "5")]
|
|
pub get_coin_count: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SwitchHandSnapshot {
|
|
/// offset: 16
|
|
#[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: 24
|
|
#[prost(message, optional, tag = "19")]
|
|
pub map_rotation: ::core::option::Option<MapRotationSnapshot>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "12")]
|
|
pub era_flipper: ::core::option::Option<EraFlipperSnapshot>,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "11")]
|
|
pub mission: ::core::option::Option<MissionSnapshot>,
|
|
/// offset: 48
|
|
#[prost(message, repeated, tag = "14")]
|
|
pub client_group_list: ::prost::alloc::vec::Vec<GroupSnapshot>,
|
|
/// offset: 56
|
|
#[prost(map = "string, int32", tag = "17")]
|
|
pub floor_saved_value_list: ::std::collections::HashMap<
|
|
::prost::alloc::string::String,
|
|
i32,
|
|
>,
|
|
/// offset: 64
|
|
#[prost(map = "string, message", tag = "18")]
|
|
pub floor_custom_value_list: ::std::collections::HashMap<
|
|
::prost::alloc::string::String,
|
|
FloorCustomValueSnapshot,
|
|
>,
|
|
/// offset: 72
|
|
#[prost(message, optional, tag = "23")]
|
|
pub switch_hand: ::core::option::Option<SwitchHandSnapshot>,
|
|
/// offset: 80
|
|
#[prost(message, repeated, tag = "16")]
|
|
pub client_legacy_group_list: ::prost::alloc::vec::Vec<GroupSnapshot>,
|
|
/// offset: 88
|
|
#[prost(message, repeated, tag = "13")]
|
|
pub server_group_list: ::prost::alloc::vec::Vec<GroupSnapshot>,
|
|
/// offset: 96
|
|
#[prost(message, optional, tag = "10")]
|
|
pub player: ::core::option::Option<PlayerSnapshot>,
|
|
/// offset: 104
|
|
#[prost(message, repeated, tag = "15")]
|
|
pub server_legacy_group_list: ::prost::alloc::vec::Vec<GroupSnapshot>,
|
|
/// offset: 112
|
|
#[prost(message, optional, tag = "21")]
|
|
pub dialog: ::core::option::Option<DialogSnapshot>,
|
|
/// offset: 120
|
|
#[prost(uint32, tag = "5")]
|
|
pub dimension_id: u32,
|
|
/// offset: 124
|
|
#[prost(uint32, tag = "8")]
|
|
pub entry_id: u32,
|
|
/// offset: 128
|
|
#[prost(uint32, tag = "22")]
|
|
pub owner_group_id: u32,
|
|
/// offset: 132
|
|
#[prost(uint32, tag = "1")]
|
|
pub performance_id: u32,
|
|
/// offset: 136
|
|
#[prost(uint32, tag = "20")]
|
|
pub world_id: u32,
|
|
/// offset: 140
|
|
#[prost(uint32, tag = "3")]
|
|
pub plane_id: u32,
|
|
/// offset: 144
|
|
#[prost(uint32, tag = "4")]
|
|
pub floor_id: u32,
|
|
/// offset: 148
|
|
#[prost(uint32, tag = "2")]
|
|
pub performance_type: u32,
|
|
/// offset: 152
|
|
#[prost(uint32, tag = "6")]
|
|
pub story_line_id: u32,
|
|
/// offset: 156
|
|
#[prost(uint32, tag = "9")]
|
|
pub version: u32,
|
|
/// offset: 160
|
|
#[prost(uint32, tag = "7")]
|
|
pub content_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Hjachmjfeah {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub slot: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "1")]
|
|
pub pcpdheiejfo: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ikahkmncfdn {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub pcpdheiejfo: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "2")]
|
|
pub slot: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Iionnfelfef {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "3")]
|
|
pub dmiobeklded: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub jpmakccnoli: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "1")]
|
|
pub dice_slot_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Bfakmcijfcb {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub pnhlaamngfe: ::prost::alloc::vec::Vec<Hjachmjfeah>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub pkmhmgaeago: ::prost::alloc::vec::Vec<Iionnfelfef>,
|
|
/// offset: 40
|
|
#[prost(enumeration = "Bomholbackf", tag = "3")]
|
|
pub glogemfdmjg: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Jpaoipldkhb {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub bjphdkebobk: ::prost::alloc::vec::Vec<Ikahkmncfdn>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "2")]
|
|
pub nljbjmdpbgn: ::core::option::Option<Bfakmcijfcb>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "5")]
|
|
pub hbkepfkdami: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "6")]
|
|
pub gaekefekcbd: u32,
|
|
/// offset: 48
|
|
#[prost(int64, tag = "3")]
|
|
pub dbikjpdbmoe: i64,
|
|
/// offset: 56
|
|
#[prost(int64, tag = "4")]
|
|
pub cmhkfnfkgoi: i64,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Pbmdebcgnmd {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "11")]
|
|
pub pkhfmjdnkoe: ::core::option::Option<Jpaoipldkhb>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "6")]
|
|
pub ikjnikigflf: ::core::option::Option<Mncbedbddhl>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "7")]
|
|
pub dlkoeianimk: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Hmacehdgghb {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub bjphdkebobk: ::prost::alloc::vec::Vec<Ikahkmncfdn>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub hbkepfkdami: u32,
|
|
/// offset: 40
|
|
#[prost(int64, tag = "3")]
|
|
pub cmhkfnfkgoi: i64,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Dihhpfhmmoj {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub pcpdheiejfo: u32,
|
|
/// offset: 32
|
|
#[prost(int64, tag = "4")]
|
|
pub hbgjjnhhahf: i64,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "1")]
|
|
pub ikdeijcedio: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "3")]
|
|
pub dice_slot_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Eiidkjfkipe {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub cepanelnfmg: ::prost::alloc::vec::Vec<Dihhpfhmmoj>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Jolahhgifha {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "2")]
|
|
pub rot_index: ::core::option::Option<Vector>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "1")]
|
|
pub pos_index: ::core::option::Option<Vector>,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "4")]
|
|
pub ghmkfmbdkne: ::core::option::Option<Vector>,
|
|
/// offset: 48
|
|
#[prost(int64, tag = "8")]
|
|
pub mfchjfpocia: i64,
|
|
/// offset: 56
|
|
#[prost(bool, tag = "7")]
|
|
pub mgioldghpma: bool,
|
|
/// offset: 60
|
|
#[prost(float, tag = "5")]
|
|
pub ghemglkgklc: f32,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "6")]
|
|
pub fphbehjjbia: u32,
|
|
/// offset: 68
|
|
#[prost(float, tag = "3")]
|
|
pub icnankmdjic: f32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Mhnnefbopie {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub jenkgodeiom: ::prost::alloc::vec::Vec<Jolahhgifha>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub ikdeijcedio: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Peeeegapcok {
|
|
/// offset: 16
|
|
#[prost(string, tag = "5")]
|
|
pub aaldpoakjbk: ::prost::alloc::string::String,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub ikdeijcedio: u32,
|
|
/// offset: 40
|
|
#[prost(int64, tag = "4")]
|
|
pub cmieoooddia: i64,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "1")]
|
|
pub plpppcepbdo: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "3")]
|
|
pub oocpkigpehp: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ikbdjlnepbh {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub hflophnbkgn: ::prost::alloc::vec::Vec<Peeeegapcok>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Mikgmgbhlen {
|
|
#[prost(oneof = "mikgmgbhlen::Ibangbldnig", tags = "1, 2")]
|
|
pub ibangbldnig: ::core::option::Option<mikgmgbhlen::Ibangbldnig>,
|
|
}
|
|
/// Nested message and enum types in `MIKGMGBHLEN`.
|
|
pub mod mikgmgbhlen {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Oneof)]
|
|
pub enum Ibangbldnig {
|
|
/// offset: 24
|
|
#[prost(string, tag = "1")]
|
|
MessageText(::prost::alloc::string::String),
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
ExtraId(u32),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ActiveActivityData {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "11")]
|
|
pub taken_star_rewards: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub id: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "7")]
|
|
pub dbifeedmaof: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "10")]
|
|
pub fodlnkpnion: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "14")]
|
|
pub panel_id: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "15")]
|
|
pub cdmikicanep: u32,
|
|
}
|
|
/// Obf: NCGDBKBGDDD
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9568)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetActiveActivityDataCsReq {}
|
|
/// Obf: OGGACDOLAOF
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9556)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetActiveActivityDataScRsp {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "7")]
|
|
pub hclgpdfbdnp: ::prost::alloc::vec::Vec<ActiveActivityData>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "6")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: FEHIEJJHDPM
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9566)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct TakeActiveActivityRewardCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub id: u32,
|
|
}
|
|
/// Obf: LKELMFPNKJC
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9570)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TakeActiveActivityRewardScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "1")]
|
|
pub anfflndcglg: ::core::option::Option<ActiveActivityData>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "12")]
|
|
pub reward: ::core::option::Option<ItemList>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "2")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: EDJDFEIOACG
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9552)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ActiveActivityDataChangeScNotify {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "14")]
|
|
pub anfflndcglg: ::core::option::Option<ActiveActivityData>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct LoginActivityData {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "11")]
|
|
pub moiahcmhneo: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub panel_id: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "10")]
|
|
pub login_days: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "15")]
|
|
pub id: u32,
|
|
}
|
|
/// Obf: JLKHCGGLIMF
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2673)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetLoginActivityCsReq {}
|
|
/// Obf: BJDJGMHNGGJ
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2603)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetLoginActivityScRsp {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "5")]
|
|
pub login_activity_list: ::prost::alloc::vec::Vec<LoginActivityData>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "6")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: IIAIMCOFMGH
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2680)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct TakeLoginActivityRewardCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "14")]
|
|
pub take_days: u32,
|
|
}
|
|
/// Obf: CGKKBILNMLI
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2627)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TakeLoginActivityRewardScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "1")]
|
|
pub reward: ::core::option::Option<ItemList>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub panel_id: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "5")]
|
|
pub retcode: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "11")]
|
|
pub take_days: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "14")]
|
|
pub id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ActivityScheduleData {
|
|
/// offset: 24
|
|
#[prost(int64, tag = "7")]
|
|
pub end_time: i64,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "10")]
|
|
pub panel_id: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "13")]
|
|
pub activity_id: u32,
|
|
/// offset: 40
|
|
#[prost(int64, tag = "11")]
|
|
pub begin_time: i64,
|
|
}
|
|
/// Obf: HIMPABPFMPG
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2636)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetActivityScheduleConfigCsReq {}
|
|
/// Obf: GHBJFLPLIGA
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2613)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetActivityScheduleConfigScRsp {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub schedule_data: ::prost::alloc::vec::Vec<ActivityScheduleData>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "15")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct TrialActivityInfo {
|
|
/// offset: 24
|
|
#[prost(bool, tag = "6")]
|
|
pub taken_reward: bool,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "13")]
|
|
pub stage_id: u32,
|
|
}
|
|
/// Obf: JJPAAFLHHKC
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2626)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetTrialActivityDataCsReq {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Paaldkhkole {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub enhanced_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "13")]
|
|
pub avatar_id: u32,
|
|
}
|
|
/// Obf: GAPLJKIPAOF
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2690)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetTrialActivityDataScRsp {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "8")]
|
|
pub obopmfbgbae: ::prost::alloc::vec::Vec<Paaldkhkole>,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "11")]
|
|
pub ebnnnjjhibm: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub trial_activity_info_list: ::prost::alloc::vec::Vec<TrialActivityInfo>,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "1")]
|
|
pub retcode: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "6")]
|
|
pub activity_stage_id: u32,
|
|
}
|
|
/// Obf: ELOPGADIBBE
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2641)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TrialActivityDataChangeScNotify {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "11")]
|
|
pub ebnnnjjhibm: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "14")]
|
|
pub trial_activity_info: ::core::option::Option<TrialActivityInfo>,
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "13")]
|
|
pub obopmfbgbae: ::prost::alloc::vec::Vec<Paaldkhkole>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct EnterTrialActivityStageCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub stage_id: u32,
|
|
}
|
|
/// Obf: FDFJIMBJCED
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2645)]
|
|
#[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 = "6")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: NAGFBDNFCEP
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2637)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct TakeTrialActivityRewardCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub stage_id: u32,
|
|
}
|
|
/// Obf: BGEFEAPPGKN
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2634)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TakeTrialActivityRewardScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "7")]
|
|
pub reward: ::core::option::Option<ItemList>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "6")]
|
|
pub retcode: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "2")]
|
|
pub stage_id: u32,
|
|
}
|
|
/// Obf: DBJDNDEIKDM
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2658)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct StartTrialActivityCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub stage_id: u32,
|
|
}
|
|
/// Obf: OIMNAIDOGJI
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2643)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct StartTrialActivityScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub stage_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "3")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2693)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct LeaveTrialActivityCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub stage_id: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2696)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct LeaveTrialActivityScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub stage_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "1")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: BKHKMFEDPBE
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2691)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct CurTrialActivityScNotify {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub activity_stage_id: u32,
|
|
/// offset: 28
|
|
#[prost(enumeration = "TrialActivityStatus", tag = "15")]
|
|
pub status: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Kpmakchcdmh {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub lnocoocmnci: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "4")]
|
|
pub panel_id: u32,
|
|
/// offset: 32
|
|
#[prost(bool, tag = "14")]
|
|
pub baonipokcpl: bool,
|
|
/// offset: 33
|
|
#[prost(bool, tag = "10")]
|
|
pub is_taken_reward: bool,
|
|
}
|
|
/// Obf: POCKHIABCKH
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2676)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetMaterialSubmitActivityDataCsReq {}
|
|
/// Obf: HMLBPKOFHLM
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2638)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetMaterialSubmitActivityDataScRsp {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub jjnflkkaofi: ::prost::alloc::vec::Vec<Kpmakchcdmh>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "11")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: DNGFEGEBEID
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2661)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SubmitMaterialSubmitActivityMaterialCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub lnocoocmnci: u32,
|
|
}
|
|
/// Obf: KMCLDIDKHBA
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2624)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SubmitMaterialSubmitActivityMaterialScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "10")]
|
|
pub meaeikflbpj: ::core::option::Option<Kpmakchcdmh>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: OGOOFKIKDEB
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2671)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct TakeMaterialSubmitActivityRewardCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub lnocoocmnci: u32,
|
|
}
|
|
/// Obf: CNMMLLCIGOG
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2678)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TakeMaterialSubmitActivityRewardScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "2")]
|
|
pub reward: ::core::option::Option<ItemList>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "14")]
|
|
pub retcode: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "1")]
|
|
pub lnocoocmnci: u32,
|
|
}
|
|
/// Obf: DKHBPNGPOKK
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2623)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetAvatarRewardDataCsReq {}
|
|
/// Obf: PILLGGGIPAF
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2689)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetAvatarRewardDataScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub retcode: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "1")]
|
|
pub avatar_id: u32,
|
|
/// offset: 32
|
|
#[prost(bool, tag = "15")]
|
|
pub is_taken_reward: bool,
|
|
}
|
|
/// Obf: CKFKJMNHNGM
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2640)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ChooseAvatarCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub avatar_id: u32,
|
|
}
|
|
/// Obf: LKHJDNMDJNC
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2631)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ChooseAvatarScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub avatar_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "13")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: KJPLKPNPFBE
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2611)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct TakeRewardCsReq {}
|
|
/// Obf: HJDKFAGLCEH
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2697)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TakeRewardScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "14")]
|
|
pub reward: ::core::option::Option<ItemList>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Bompfhommbh {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub mcllalgabab: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "15")]
|
|
pub item_id: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "6")]
|
|
pub num: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Efgihhjgcfa {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "15")]
|
|
pub pgmdgpekdgb: ::prost::alloc::vec::Vec<Bompfhommbh>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "8")]
|
|
pub panel_id: u32,
|
|
}
|
|
/// Obf: LHPPNBMEBKD
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9119)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetActivityHotDataCsReq {}
|
|
/// Obf: NDKGIMLKJHA
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9118)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetActivityHotDataScRsp {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "10")]
|
|
pub content_package_list: ::prost::alloc::vec::Vec<Efgihhjgcfa>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "11")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: IBDDBLNJFPF
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9112)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetAllActivityRewardCountDataCsReq {}
|
|
/// Obf: JLLBOPLHIKD
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9120)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetAllActivityRewardCountDataScRsp {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub content_package_list: ::prost::alloc::vec::Vec<Efgihhjgcfa>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "12")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: JNLMHLEACBE
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9114)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetActivityRewardCountDataCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "3")]
|
|
pub ddmehpdhplm: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: BHCFGOHFLIO
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9111)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetActivityRewardCountDataScRsp {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "8")]
|
|
pub content_package_list: ::prost::alloc::vec::Vec<Efgihhjgcfa>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "15")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct EnterAdventureCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub map_id: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1303)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct EnterAdventureScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "8")]
|
|
pub scene: ::core::option::Option<SceneInfo>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct FarmStageGachaInfo {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub gacha_id: u32,
|
|
/// offset: 32
|
|
#[prost(int64, tag = "8")]
|
|
pub begin_time: i64,
|
|
/// offset: 40
|
|
#[prost(int64, tag = "6")]
|
|
pub end_time: i64,
|
|
}
|
|
/// Obf: OMAAIFEDKOO
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1380)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetFarmStageGachaInfoCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "5")]
|
|
pub farm_stage_gacha_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: AECPNKPOOCP
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1327)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetFarmStageGachaInfoScRsp {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "15")]
|
|
pub farm_stage_gacha_info_list: ::prost::alloc::vec::Vec<FarmStageGachaInfo>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: JLGGPEBAIMB
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1336)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct QuickStartCocoonStageCsReq {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "2")]
|
|
pub cbjckeiggnl: ::core::option::Option<Najknjljpep>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub heccobfbjfi: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "15")]
|
|
pub cocoon_id: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "12")]
|
|
pub world_level: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "11")]
|
|
pub wave: u32,
|
|
}
|
|
/// Obf: MHDMHAEADMI
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1313)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct QuickStartCocoonStageScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "6")]
|
|
pub battle_info: ::core::option::Option<SceneBattleInfo>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "13")]
|
|
pub cocoon_id: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "4")]
|
|
pub wave: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "1")]
|
|
pub retcode: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "9")]
|
|
pub heccobfbjfi: u32,
|
|
}
|
|
/// Obf: GJNOEFFJDJK
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1315)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct StartQuickFarmElementCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub heccobfbjfi: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "10")]
|
|
pub paofhflffhd: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub world_level: u32,
|
|
}
|
|
/// Obf: JDNANJFNLDF
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1381)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct StartQuickFarmElementScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "2")]
|
|
pub battle_info: ::core::option::Option<SceneBattleInfo>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub retcode: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "7")]
|
|
pub paofhflffhd: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "10")]
|
|
pub world_level: u32,
|
|
}
|
|
/// Obf: ACABKOGJAEG
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1310)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct CocoonSweepCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub cocoon_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "5")]
|
|
pub world_level: u32,
|
|
}
|
|
/// Obf: OOOHICJHPGL
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1387)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct CocoonSweepScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "14")]
|
|
pub drop_data: ::core::option::Option<ItemList>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "9")]
|
|
pub multiple_drop_data: ::core::option::Option<ItemList>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "10")]
|
|
pub cocoon_id: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "5")]
|
|
pub ncefjfohgbi: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "4")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: JLHKLAFACIJ
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1329)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct FarmElementSweepCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub world_level: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "13")]
|
|
pub paofhflffhd: u32,
|
|
}
|
|
/// Obf: HNKJOONKGOK
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1312)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct FarmElementSweepScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "11")]
|
|
pub multiple_drop_data: ::core::option::Option<ItemList>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "8")]
|
|
pub retcode: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "1")]
|
|
pub paofhflffhd: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Bgpnjkenona {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub fodjggigbgj: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4842)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Dmamefjbcle {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub fodjggigbgj: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "15")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4807)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct LeaveAetherDivideSceneCsReq {}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4823)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct LeaveAetherDivideSceneScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: LACNGKFJELH
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4844)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct StartAetherDivideSceneBattleCsReq {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "4")]
|
|
pub assist_monster_entity_info: ::prost::alloc::vec::Vec<AssistMonsterEntityInfo>,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "3")]
|
|
pub assist_monster_entity_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "14")]
|
|
pub skill_index: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "1")]
|
|
pub attacked_by_entity_id: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "11")]
|
|
pub cast_entity_id: u32,
|
|
}
|
|
/// Obf: MHMOEHAHION
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4827)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct StartAetherDivideSceneBattleScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "11")]
|
|
pub battle_info: ::core::option::Option<AetherDivideBattleInfo>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "12")]
|
|
pub retcode: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "14")]
|
|
pub cast_entity_id: u32,
|
|
}
|
|
/// Obf: KPNFCKLHLIP
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4819)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct StartAetherDivideChallengeBattleCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub fdkfiolmpha: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "6")]
|
|
pub challenge_id: u32,
|
|
}
|
|
/// Obf: FAOEGBHJBED
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4845)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct StartAetherDivideChallengeBattleScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "13")]
|
|
pub battle_info: ::core::option::Option<AetherDivideBattleInfo>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "6")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Popjnehgmih {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub slot: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "5")]
|
|
pub item_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ghbicgmefpl {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "6")]
|
|
pub sp_bar: ::core::option::Option<SpBarInfo>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "5")]
|
|
pub licleeicaoe: ::prost::alloc::vec::Vec<Popjnehgmih>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "3")]
|
|
pub apgdjgpggmo: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "7")]
|
|
pub exp: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "12")]
|
|
pub ekkhlmekjmk: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "1")]
|
|
pub promotion: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Occaabpfblf {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "10")]
|
|
pub ajhccdonnek: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "9")]
|
|
pub slot: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Dmgdlehedfb {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub jmmcejokmmg: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "9")]
|
|
pub num: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub item_id: u32,
|
|
}
|
|
/// Obf: DFBGKPADOEC
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4843)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetAetherDivideInfoCsReq {}
|
|
/// Obf: GHNMFCHEGGK
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4834)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetAetherDivideInfoScRsp {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "5")]
|
|
pub cchdkjmfnep: ::prost::alloc::vec::Vec<Ghbicgmefpl>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "12")]
|
|
pub aphgaeapljf: ::prost::alloc::vec::Vec<Dmgdlehedfb>,
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "6")]
|
|
pub lineup_list: ::prost::alloc::vec::Vec<Occaabpfblf>,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "15")]
|
|
pub bdnolfbjbgj: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "10")]
|
|
pub ncaombhcgna: u32,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "7")]
|
|
pub jaoahonibji: u32,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "9")]
|
|
pub ncmlhpaalep: u32,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "1")]
|
|
pub retcode: u32,
|
|
/// offset: 68
|
|
#[prost(uint32, tag = "11")]
|
|
pub focacjhlkdb: u32,
|
|
}
|
|
/// Obf: OEDAEKHDOOC
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4821)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SetAetherDivideLineUpCsReq {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "5")]
|
|
pub lineup: ::core::option::Option<Occaabpfblf>,
|
|
}
|
|
/// Obf: AAOABMHALOJ
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4840)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SetAetherDivideLineUpScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "9")]
|
|
pub lineup: ::core::option::Option<Occaabpfblf>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: DAKIMICINOH
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4805)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct EquipAetherDividePassiveSkillCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub apgdjgpggmo: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "13")]
|
|
pub slot: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "15")]
|
|
pub item_id: u32,
|
|
}
|
|
/// Obf: LGOCBAKHGEJ
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4808)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct EquipAetherDividePassiveSkillScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "2")]
|
|
pub iagngegkdol: ::core::option::Option<Ghbicgmefpl>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "6")]
|
|
pub lccmcpmclfh: ::core::option::Option<Dmgdlehedfb>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "12")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: PLAFIBPGBKK
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4803)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct TakeOffSkillCoreCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub slot: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "7")]
|
|
pub apgdjgpggmo: u32,
|
|
}
|
|
/// Obf: JCJIEMCKKDP
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4838)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TakeOffSkillCoreScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "8")]
|
|
pub lccmcpmclfh: ::core::option::Option<Dmgdlehedfb>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "11")]
|
|
pub iagngegkdol: ::core::option::Option<Ghbicgmefpl>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "10")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: HMMMDEEIJKC
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4841)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct AetherDivideSpiritExpUpCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub fhaeendpaag: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "3")]
|
|
pub apgdjgpggmo: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "8")]
|
|
pub ncaombhcgna: u32,
|
|
}
|
|
/// Obf: ELCCBHEBFHO
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4818)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct AetherDivideSpiritExpUpScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "2")]
|
|
pub iagngegkdol: ::core::option::Option<Ghbicgmefpl>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "11")]
|
|
pub ncaombhcgna: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "14")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: BNBKEHDGIDK
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4820)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SwitchAetherDivideLineUpSlotCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub fdkfiolmpha: u32,
|
|
}
|
|
/// Obf: OBIOEKFELPL
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4812)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SwitchAetherDivideLineUpSlotScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub retcode: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "3")]
|
|
pub fdkfiolmpha: u32,
|
|
}
|
|
/// Obf: GIKEONGNHEH
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4806)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct StartAetherDivideStageBattleCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub event_id: u32,
|
|
}
|
|
/// Obf: CPAHMLLDHJC
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4816)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct StartAetherDivideStageBattleScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "8")]
|
|
pub battle_info: ::core::option::Option<AetherDivideBattleInfo>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "6")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: PMJECJLKNLJ
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4848)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct AetherDivideLineupScNotify {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "8")]
|
|
pub lineup: ::core::option::Option<Occaabpfblf>,
|
|
}
|
|
/// Obf: BNFGJMLJDAK
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4849)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct AetherDivideSpiritInfoScNotify {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "12")]
|
|
pub iagngegkdol: ::core::option::Option<Ghbicgmefpl>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "9")]
|
|
pub fgbapjkdfoc: ::prost::alloc::vec::Vec<Ghbicgmefpl>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "14")]
|
|
pub ncaombhcgna: u32,
|
|
}
|
|
/// Obf: CADOMBICGJI
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4814)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetAetherDivideChallengeInfoCsReq {}
|
|
/// Obf: MFELEEHGHLA
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4850)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetAetherDivideChallengeInfoScRsp {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "13")]
|
|
pub nadkcdeoihj: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "14")]
|
|
pub ohjhicljabm: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "8")]
|
|
pub retcode: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "6")]
|
|
pub digfecbhcpp: u32,
|
|
}
|
|
/// Obf: KMHNCGCPBEF
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4837)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct AetherDivideFinishChallengeScNotify {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub challenge_id: u32,
|
|
}
|
|
/// Obf: DKMBKGCHLNE
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4846)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct AetherDivideTainerInfoScNotify {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub focacjhlkdb: u32,
|
|
}
|
|
/// Obf: PHINIAKLBLJ
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4815)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct AetherDivideSkillItemScNotify {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub num: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "13")]
|
|
pub item_id: u32,
|
|
}
|
|
/// Obf: GNBCBNCKLHE
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4824)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct AetherDivideRefreshEndlessCsReq {}
|
|
/// Obf: PCOAAAFDNAA
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4828)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct AetherDivideRefreshEndlessScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub jaoahonibji: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "1")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: JDMLEOGCCCA
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4833)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct AetherDivideRefreshEndlessScNotify {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub jaoahonibji: u32,
|
|
}
|
|
/// Obf: CEDCCCCMOCL
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4835)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct AetherDivideTakeChallengeRewardCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub challenge_id: u32,
|
|
}
|
|
/// Obf: FBBKDPMCLFK
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4836)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct AetherDivideTakeChallengeRewardScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "6")]
|
|
pub reward: ::core::option::Option<ItemList>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub challenge_id: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "7")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: GAEBCDPICNH
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9532)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct AiPamSendMsgCsReq {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "15")]
|
|
pub message_datas: ::core::option::Option<MessageChatData>,
|
|
/// offset: 32
|
|
#[prost(string, tag = "3")]
|
|
pub njfmdjdmdma: ::prost::alloc::string::String,
|
|
/// offset: 40
|
|
#[prost(enumeration = "Fknknlgmacl", tag = "14")]
|
|
pub bdpimpjojbk: i32,
|
|
/// offset: 44
|
|
#[prost(bool, tag = "1")]
|
|
pub gfijjlnooom: bool,
|
|
/// offset: 45
|
|
#[prost(bool, tag = "4")]
|
|
pub cldbfbnolnp: bool,
|
|
/// offset: 46
|
|
#[prost(bool, tag = "12")]
|
|
pub loodcbcfnmj: bool,
|
|
}
|
|
/// Obf: NINBBMNLKEH
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9542)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct AiPamSendMsgScRsp {
|
|
/// offset: 24
|
|
#[prost(enumeration = "Fknknlgmacl", tag = "5")]
|
|
pub bdpimpjojbk: i32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "6")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: FKCDLPGBLEE
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9507)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RecvAiPamChatEventScNotify {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "14")]
|
|
pub oooaclefdgm: ::core::option::Option<Faifdbllgkk>,
|
|
}
|
|
/// Obf: EAJHAKEBDBG
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9523)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetAiPamChatHistoryCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub target_side: u32,
|
|
}
|
|
/// Obf: JACFBOEDEEB
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9544)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetAiPamChatHistoryScRsp {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "14")]
|
|
pub jpcmgngnonj: ::prost::alloc::vec::Vec<ChatMessageData>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "8")]
|
|
pub target_side: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "10")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: OFPHPFENACO
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9527)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetAiPamNextQuestionCsReq {
|
|
/// offset: 24
|
|
#[prost(enumeration = "Fknknlgmacl", tag = "11")]
|
|
pub bdpimpjojbk: i32,
|
|
}
|
|
/// Obf: OLNIMIPEKAB
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9519)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetAiPamNextQuestionScRsp {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "5")]
|
|
pub kdohkgkbfch: ::prost::alloc::vec::Vec<Nekaolpjkee>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "8")]
|
|
pub retcode: u32,
|
|
/// offset: 36
|
|
#[prost(enumeration = "Fknknlgmacl", tag = "6")]
|
|
pub bdpimpjojbk: i32,
|
|
}
|
|
/// Obf: JFJKBMAEEMF
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9529)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetAiPamChatInfoCsReq {}
|
|
/// Obf: JBCKBPGGDCO
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9543)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetAiPamChatInfoScRsp {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "6")]
|
|
pub bjlhdbppili: ::prost::alloc::vec::Vec<Faifdbllgkk>,
|
|
/// offset: 32
|
|
#[prost(string, tag = "15")]
|
|
pub acfenkabbkk: ::prost::alloc::string::String,
|
|
/// offset: 40
|
|
#[prost(bool, tag = "12")]
|
|
pub aganfjkbfma: bool,
|
|
/// offset: 41
|
|
#[prost(bool, tag = "8")]
|
|
pub locngflceng: bool,
|
|
/// offset: 42
|
|
#[prost(bool, tag = "5")]
|
|
pub okcipplkgcd: bool,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "1")]
|
|
pub jkihiclopkm: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "4")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: CPCLIOIHCKI
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9534)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct AiPamResponseFeedbackCsReq {
|
|
/// offset: 24
|
|
#[prost(enumeration = "Fknknlgmacl", tag = "13")]
|
|
pub bdpimpjojbk: i32,
|
|
/// offset: 28
|
|
#[prost(bool, tag = "14")]
|
|
pub iajaomakaha: bool,
|
|
/// offset: 29
|
|
#[prost(bool, tag = "8")]
|
|
pub nmmjbgfdnai: bool,
|
|
}
|
|
/// Obf: CBJOMIPDHJF
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9521)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct AiPamResponseFeedbackScRsp {
|
|
/// offset: 24
|
|
#[prost(bool, tag = "2")]
|
|
pub nmmjbgfdnai: bool,
|
|
/// offset: 25
|
|
#[prost(bool, tag = "10")]
|
|
pub iajaomakaha: bool,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "13")]
|
|
pub retcode: u32,
|
|
/// offset: 32
|
|
#[prost(enumeration = "Fknknlgmacl", tag = "8")]
|
|
pub bdpimpjojbk: i32,
|
|
}
|
|
/// Obf: BAHBEAHIFCC
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9540)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct AiPamResponseFeedbackCommentCsReq {
|
|
/// offset: 16
|
|
#[prost(string, tag = "4")]
|
|
pub imnojncggni: ::prost::alloc::string::String,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "12")]
|
|
pub ollblnagmpc: u32,
|
|
}
|
|
/// Obf: IGDMGNCPFCM
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9505)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct AiPamResponseFeedbackCommentScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: FLECMDNBJMM
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9508)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct TriggerAiPamSpeakCsReq {
|
|
/// offset: 24
|
|
#[prost(enumeration = "Fknknlgmacl", tag = "14")]
|
|
pub bdpimpjojbk: i32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "13")]
|
|
pub jmppmnaonhm: u32,
|
|
}
|
|
/// Obf: KIDOEDMJDGJ
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9503)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct TriggerAiPamSpeakScRsp {
|
|
/// offset: 24
|
|
#[prost(enumeration = "Fknknlgmacl", tag = "13")]
|
|
pub bdpimpjojbk: i32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "3")]
|
|
pub jmppmnaonhm: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "5")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: LILHIEALFOC
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9538)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct UpdateAiPamSettingsCsReq {
|
|
/// offset: 24
|
|
#[prost(bool, tag = "10")]
|
|
pub locngflceng: bool,
|
|
}
|
|
/// Obf: JPCEIGAGLND
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9520)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct UpdateAiPamSettingsScRsp {
|
|
/// offset: 24
|
|
#[prost(bool, tag = "13")]
|
|
pub locngflceng: bool,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "5")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: EPPBALGDGEF
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9512)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct AiPamMotionScNotify {
|
|
/// offset: 24
|
|
#[prost(string, repeated, tag = "15")]
|
|
pub blccbdpodfm: ::prost::alloc::vec::Vec<::prost::alloc::string::String>,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9506)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Kiikhmmdhkp {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub miefcfljlah: ::prost::alloc::vec::Vec<Ngbbcmbmoli>,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9516)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Hggmnlnjphg {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9541)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Lhnmdfopmkn {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "7")]
|
|
pub return_data: ::core::option::Option<Jfcpfblkjab>,
|
|
/// offset: 32
|
|
#[prost(string, tag = "3")]
|
|
pub bldmfdkdjdm: ::prost::alloc::string::String,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9518)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Bkhlgpcdlgl {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: HOHCCKGOOEE
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9549)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct AiPamAskSettlementScNotify {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "15")]
|
|
pub eiadgimdnmo: ::core::option::Option<Mdgioenhbej>,
|
|
}
|
|
/// Obf: CPFBHLBMJOG
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4773)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetAlleyInfoCsReq {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Jeehgnibife {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub map_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "12")]
|
|
pub apnaflbgena: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Jpolhbfcdnb {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub shop_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "2")]
|
|
pub level: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Gdgeiahndad {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "15")]
|
|
pub ifokhmfnnnf: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "5")]
|
|
pub oelpoflbmie: ::prost::alloc::vec::Vec<Jeehgnibife>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "13")]
|
|
pub cfnkobkjknk: ::prost::alloc::vec::Vec<Iodafibpagm>,
|
|
/// offset: 48
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub aloopkcjfea: ::prost::alloc::vec::Vec<Bolcgiogibp>,
|
|
}
|
|
/// Obf: OAJOMNJMJLE
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4703)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetAlleyInfoScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "3")]
|
|
pub eeaaclbjoda: ::core::option::Option<Picdjhepjlc>,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "9")]
|
|
pub amhaepilikf: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "11")]
|
|
pub kenfkiclmgj: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(uint32, repeated, tag = "10")]
|
|
pub laanllfbldp: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 56
|
|
#[prost(map = "uint32, uint32", tag = "2")]
|
|
pub beckklbmfhk: ::std::collections::HashMap<u32, u32>,
|
|
/// offset: 64
|
|
#[prost(message, optional, tag = "5")]
|
|
pub nfjkailefad: ::core::option::Option<Gdgeiahndad>,
|
|
/// offset: 72
|
|
#[prost(message, optional, tag = "1")]
|
|
pub hamaoobgmlo: ::core::option::Option<Kpbaiemeffh>,
|
|
/// offset: 80
|
|
#[prost(message, repeated, tag = "14")]
|
|
pub pmiffbhoooo: ::prost::alloc::vec::Vec<Cekifbmpefh>,
|
|
/// offset: 88
|
|
#[prost(uint32, tag = "8")]
|
|
pub cur_fund: u32,
|
|
/// offset: 92
|
|
#[prost(uint32, tag = "12")]
|
|
pub level: u32,
|
|
/// offset: 96
|
|
#[prost(uint32, tag = "13")]
|
|
pub eemcoehgbaj: u32,
|
|
/// offset: 100
|
|
#[prost(uint32, tag = "15")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ghminceanhg {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub lmkjleopkkl: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "6")]
|
|
pub jakmmniebgj: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Cbbpdlpaipl {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub njkdkiebghg: ::prost::alloc::vec::Vec<Ghminceanhg>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub goods_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct AlleyPlacingShip {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "12")]
|
|
pub goods_list: ::prost::alloc::vec::Vec<Cbbpdlpaipl>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "13")]
|
|
pub ship_id: u32,
|
|
}
|
|
/// Obf: DEPIILNKIPE
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4754)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct AlleyPlacingGameCsReq {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "10")]
|
|
pub gpomfknhcpb: ::core::option::Option<AlleyPlacingShip>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "14")]
|
|
pub dppohbgcagf: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "6")]
|
|
pub bnpklkienik: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "13")]
|
|
pub cost_time: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "9")]
|
|
pub beakgbhflpj: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "7")]
|
|
pub jfaldhkoaol: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "2")]
|
|
pub jjgklhlmmnc: u32,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "1")]
|
|
pub idildcbmeci: u32,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "12")]
|
|
pub caahdgfmnno: u32,
|
|
}
|
|
/// Obf: EGJCAPACHMJ
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4783)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct AlleyPlacingGameScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub lfmhgmjelee: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "13")]
|
|
pub retcode: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "10")]
|
|
pub ajbeociepkp: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "3")]
|
|
pub jkbinmnfpkk: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "7")]
|
|
pub bijpmobeijc: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "14")]
|
|
pub cibnbdlmeic: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "6")]
|
|
pub event_id: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "9")]
|
|
pub abhoecnllge: u32,
|
|
}
|
|
/// Obf: FMFAKLOHCHN
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4705)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ActivityRaidPlacingGameCsReq {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "15")]
|
|
pub gpomfknhcpb: ::core::option::Option<AlleyPlacingShip>,
|
|
#[prost(oneof = "activity_raid_placing_game_cs_req::Efjlhnmjeed", tags = "5, 13")]
|
|
pub efjlhnmjeed: ::core::option::Option<
|
|
activity_raid_placing_game_cs_req::Efjlhnmjeed,
|
|
>,
|
|
}
|
|
/// Nested message and enum types in `ActivityRaidPlacingGameCsReq`.
|
|
pub mod activity_raid_placing_game_cs_req {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Oneof)]
|
|
pub enum Efjlhnmjeed {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "5")]
|
|
Gfhgcdejfie(u32),
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "13")]
|
|
Caahdgfmnno(u32),
|
|
}
|
|
}
|
|
/// Obf: OEEMFNGCOBO
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4714)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ActivityRaidPlacingGameScRsp {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "13")]
|
|
pub retcode: u32,
|
|
#[prost(oneof = "activity_raid_placing_game_sc_rsp::Efjlhnmjeed", tags = "6, 4")]
|
|
pub efjlhnmjeed: ::core::option::Option<
|
|
activity_raid_placing_game_sc_rsp::Efjlhnmjeed,
|
|
>,
|
|
}
|
|
/// Nested message and enum types in `ActivityRaidPlacingGameScRsp`.
|
|
pub mod activity_raid_placing_game_sc_rsp {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Oneof)]
|
|
pub enum Efjlhnmjeed {
|
|
/// offset: 16
|
|
#[prost(uint32, tag = "6")]
|
|
Gfhgcdejfie(u32),
|
|
/// offset: 16
|
|
#[prost(uint32, tag = "4")]
|
|
Caahdgfmnno(u32),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Kpbaiemeffh {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "10")]
|
|
pub dnlgmdcmfgf: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "8")]
|
|
pub epeelmjdjkp: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "9")]
|
|
pub ebommhdnbjl: u32,
|
|
/// offset: 44
|
|
#[prost(bool, tag = "1")]
|
|
pub fpdgkfhfiee: bool,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "4")]
|
|
pub ocnlddnihoh: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "7")]
|
|
pub bcoaidifbbg: u32,
|
|
}
|
|
/// Obf: MNPGEDIDKEN
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4761)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct AlleyOrderChangedScNotify {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "15")]
|
|
pub ngkpdfjbnmf: ::core::option::Option<Kpbaiemeffh>,
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4759)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Dpfgbjfofce {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub fnclcjcbpla: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Jomegngjkjk {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "3")]
|
|
pub gadmaochbkn: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "1")]
|
|
pub bpcademegnp: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(uint32, repeated, tag = "12")]
|
|
pub ogdkjpdffai: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "8")]
|
|
pub shop_id: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "7")]
|
|
pub anheohpnkkc: u32,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "13")]
|
|
pub ebnnnmfghbj: u32,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "10")]
|
|
pub cjhldcagknd: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Iodafibpagm {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "6")]
|
|
pub jngngmjcaai: ::prost::alloc::vec::Vec<Jomegngjkjk>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "9")]
|
|
pub map_id: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "14")]
|
|
pub cost_time: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Bolcgiogibp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "14")]
|
|
pub reward: ::core::option::Option<ItemList>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub fmcphdjeidc: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "10")]
|
|
pub aamknoomeoo: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "5")]
|
|
pub map_id: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "3")]
|
|
pub efboojgnkoh: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "7")]
|
|
pub max_score: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "1")]
|
|
pub llepgpkgbgm: u32,
|
|
}
|
|
/// Obf: CJEFCNKNGNC
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4780)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct LogisticsGameCsReq {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "15")]
|
|
pub mdnbobfgkfn: ::prost::alloc::vec::Vec<Iodafibpagm>,
|
|
/// offset: 32
|
|
#[prost(bool, tag = "9")]
|
|
pub cncjkgedeii: bool,
|
|
}
|
|
/// Obf: PCEJNOKIGOF
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4716)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct LogisticsScoreRewardSyncInfoScNotify {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "11")]
|
|
pub aloopkcjfea: ::prost::alloc::vec::Vec<Bolcgiogibp>,
|
|
}
|
|
/// Obf: KBKHHILFFOF
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4727)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct LogisticsGameScRsp {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "9")]
|
|
pub aloopkcjfea: ::prost::alloc::vec::Vec<Bolcgiogibp>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "14")]
|
|
pub retcode: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "2")]
|
|
pub event_id: u32,
|
|
/// offset: 40
|
|
#[prost(bool, tag = "4")]
|
|
pub cncjkgedeii: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Cekifbmpefh {
|
|
/// offset: 24
|
|
#[prost(enumeration = "AlleyEventState", tag = "8")]
|
|
pub state: i32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "7")]
|
|
pub event_id: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "9")]
|
|
pub fhmbkappago: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4715)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Gifadcjkkfe {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub event_id: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4781)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ppjkekepfmf {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub retcode: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "4")]
|
|
pub event_id: u32,
|
|
}
|
|
/// Obf: MFBBJPEPDJM
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4710)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct AlleyEventChangeNotify {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "10")]
|
|
pub oooaclefdgm: ::core::option::Option<Cekifbmpefh>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "5")]
|
|
pub khanhnfacln: u32,
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4787)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Mgmdnbolbmo {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub monfblgfkgb: u32,
|
|
}
|
|
/// Obf: NIHMFACHENB
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4729)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct TakePrestigeRewardCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub level: u32,
|
|
}
|
|
/// Obf: ODBFGHLOPJD
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4712)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TakePrestigeRewardScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "12")]
|
|
pub reward: ::core::option::Option<ItemList>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "6")]
|
|
pub retcode: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "10")]
|
|
pub level: u32,
|
|
}
|
|
/// Obf: HBNANEIBPBG
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4771)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct PrestigeLevelUpCsReq {}
|
|
/// Obf: MKFGIOCFPJL
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4778)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct PrestigeLevelUpScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub retcode: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "3")]
|
|
pub level: u32,
|
|
}
|
|
/// Obf: DLEHOPOJKKM
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4752)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct AlleyFundsScNotify {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub cur_fund: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4774)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Enoabfiphob {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "14")]
|
|
pub mdnbobfgkfn: ::prost::alloc::vec::Vec<Iodafibpagm>,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4792)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Gaammaacico {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "14")]
|
|
pub mdnbobfgkfn: ::prost::alloc::vec::Vec<Iodafibpagm>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: LALKCKEAFPE
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4766)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct LogisticsInfoScNotify {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "14")]
|
|
pub nfjkailefad: ::core::option::Option<Gdgeiahndad>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Picdjhepjlc {
|
|
/// offset: 24
|
|
#[prost(map = "uint32, uint32", tag = "8")]
|
|
pub pcdfiocmjfe: ::std::collections::HashMap<u32, u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "13")]
|
|
pub acaolnodbln: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "3")]
|
|
pub legcbileehk: u32,
|
|
}
|
|
/// Obf: KLAFHGGFBJD
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4730)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct AlleyShipmentEventEffectsScNotify {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "3")]
|
|
pub jbfifnpjnha: ::core::option::Option<Picdjhepjlc>,
|
|
}
|
|
/// Obf: LBCBJBKNNCC
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4749)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetSaveLogisticsMapCsReq {}
|
|
/// Obf: ABOFBLJPHHE
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4728)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetSaveLogisticsMapScRsp {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "10")]
|
|
pub cfnkobkjknk: ::prost::alloc::vec::Vec<Iodafibpagm>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4701)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Kgkkfpgnelc {
|
|
/// offset: 24
|
|
#[prost(map = "uint32, uint32", tag = "6")]
|
|
pub beckklbmfhk: ::std::collections::HashMap<u32, u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Hohlbbcmklk {}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4785)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Hmbpgpoifne {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub retcode: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "11")]
|
|
pub biibpcnnmae: u32,
|
|
}
|
|
/// Obf: EJIPDMFGOON
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4720)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct AlleyTakeEventRewardCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub event_id: u32,
|
|
}
|
|
/// Obf: DBIAIJKONFB
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4799)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct AlleyTakeEventRewardScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "3")]
|
|
pub reward: ::core::option::Option<ItemList>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "10")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4732)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ckjacadhccc {}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4735)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ngokhflmlnj {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct RelicList {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub set_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "3")]
|
|
pub r#type: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct MonsterList {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub monster_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "14")]
|
|
pub num: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ArchiveData {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "15")]
|
|
pub archive_equipment_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "3")]
|
|
pub archive_avatar_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "6")]
|
|
pub relic_list: ::prost::alloc::vec::Vec<RelicList>,
|
|
/// offset: 48
|
|
#[prost(message, repeated, tag = "13")]
|
|
pub kill_monster_list: ::prost::alloc::vec::Vec<MonsterList>,
|
|
/// offset: 56
|
|
#[prost(uint32, repeated, tag = "2")]
|
|
pub archive_missing_equipment_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: IPFMCBBMOEC
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2373)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetArchiveDataCsReq {}
|
|
/// Obf: JPMDALGBLBO
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2303)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetArchiveDataScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "10")]
|
|
pub archive_data: ::core::option::Option<ArchiveData>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2380)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Bjjgfkaoklg {}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2327)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Kkogbfclnhb {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "12")]
|
|
pub archive_data: ::core::option::Option<ArchiveData>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(373)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetAvatarDataCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "8")]
|
|
pub base_avatar_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(bool, tag = "5")]
|
|
pub is_get_all: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct AvatarPathSkillTree {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub level: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "5")]
|
|
pub anchor_type: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Avatar {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "8")]
|
|
pub has_taken_promotion_reward_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub equipment_unique_id: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "7")]
|
|
pub base_avatar_id: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "12")]
|
|
pub exp: u32,
|
|
/// offset: 44
|
|
#[prost(bool, tag = "11")]
|
|
pub is_marked: bool,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "13")]
|
|
pub level: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "5")]
|
|
pub cur_multi_path_avatar_type: u32,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "2")]
|
|
pub promotion: u32,
|
|
/// offset: 64
|
|
#[prost(uint64, tag = "10")]
|
|
pub first_met_time_stamp: u64,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct AvatarPathData {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "9")]
|
|
pub avatar_path_skill_tree: ::prost::alloc::vec::Vec<AvatarPathSkillTree>,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "11")]
|
|
pub equip_relic_list: ::prost::alloc::vec::Vec<EquipRelic>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "3")]
|
|
pub unk_enhanced_id: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "14")]
|
|
pub path_equipment_id: u32,
|
|
/// offset: 48
|
|
#[prost(uint64, tag = "6")]
|
|
pub unlock_timestamp: u64,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "2")]
|
|
pub rank: u32,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "5")]
|
|
pub avatar_id: u32,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "8")]
|
|
pub dressed_skin_id: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(303)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetAvatarDataScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "10")]
|
|
pub basic_type_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "6")]
|
|
pub avatar_list: ::prost::alloc::vec::Vec<Avatar>,
|
|
/// offset: 40
|
|
#[prost(enumeration = "Cfmdkncddal", repeated, tag = "1")]
|
|
pub piloafimcgk: ::prost::alloc::vec::Vec<i32>,
|
|
/// offset: 48
|
|
#[prost(uint32, repeated, tag = "12")]
|
|
pub skin_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 56
|
|
#[prost(message, optional, tag = "14")]
|
|
pub dhkfcdaghdm: ::core::option::Option<Cjlcpmdgibo>,
|
|
/// offset: 64
|
|
#[prost(message, repeated, tag = "9")]
|
|
pub avatar_path_data_info_list: ::prost::alloc::vec::Vec<AvatarPathData>,
|
|
/// offset: 72
|
|
#[prost(message, repeated, tag = "13")]
|
|
pub jbfbeolohjn: ::prost::alloc::vec::Vec<Apamfckfhll>,
|
|
/// offset: 80
|
|
#[prost(bool, tag = "3")]
|
|
pub is_get_all: bool,
|
|
/// offset: 84
|
|
#[prost(uint32, tag = "8")]
|
|
pub retcode: u32,
|
|
/// offset: 88
|
|
#[prost(uint32, tag = "7")]
|
|
pub jfaadmonjnf: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct AvatarExpUpCsReq {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "13")]
|
|
pub item_cost: ::core::option::Option<ItemCostData>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub base_avatar_id: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(327)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct AvatarExpUpScRsp {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub return_item_list: ::prost::alloc::vec::Vec<PileItem>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "12")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct UnlockSkillTreeCsReq {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "11")]
|
|
pub item_list: ::prost::alloc::vec::Vec<ItemCost>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "15")]
|
|
pub point_id: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "4")]
|
|
pub level: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(313)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct UnlockSkilltreeScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub point_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "9")]
|
|
pub retcode: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "13")]
|
|
pub level: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct PromoteAvatarCsReq {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "5")]
|
|
pub item_list: ::prost::alloc::vec::Vec<ItemCost>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "13")]
|
|
pub base_avatar_id: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(381)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct PromoteAvatarScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(310)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct DressAvatarCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub avatar_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "8")]
|
|
pub equipment_unique_id: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(387)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct DressAvatarScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(329)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct TakeOffEquipmentCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub avatar_id: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(312)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct TakeOffEquipmentScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(354)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct AddAvatarScNotify {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "13")]
|
|
pub reward: ::core::option::Option<ItemList>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub base_avatar_id: u32,
|
|
/// offset: 36
|
|
#[prost(enumeration = "AddAvatarSrcState", tag = "9")]
|
|
pub src: i32,
|
|
/// offset: 40
|
|
#[prost(bool, tag = "15")]
|
|
pub is_new: bool,
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(330)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct AddMultiPathAvatarScNotify {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "7")]
|
|
pub reward: ::core::option::Option<ItemList>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub hjmdnlbnpna: ::prost::alloc::vec::Vec<Nkdnfdcfncp>,
|
|
/// offset: 40
|
|
#[prost(bool, tag = "12")]
|
|
pub is_new: bool,
|
|
/// offset: 44
|
|
#[prost(enumeration = "Gcallojppij", tag = "6")]
|
|
pub alkdbjegagg: i32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "9")]
|
|
pub avatar_id: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(383)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ActiveEidolonCsReq {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "12")]
|
|
pub cost_data: ::core::option::Option<ItemCostData>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub avatar_id: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "6")]
|
|
pub rank: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(309)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ActiveEidolonScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct DressRelicParam {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub relic_unique_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "1")]
|
|
pub relic_type: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(342)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct DressRelicAvatarCsReq {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub switch_list: ::prost::alloc::vec::Vec<DressRelicParam>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "9")]
|
|
pub avatar_id: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(376)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct DressRelicAvatarScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub avatar_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "12")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(338)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct TakeOffRelicCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "8")]
|
|
pub relic_type_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "15")]
|
|
pub avatar_id: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(361)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct TakeOffRelicScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(324)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct TakePromotionRewardCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub base_avatar_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "9")]
|
|
pub promotion: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(371)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TakePromotionRewardScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "12")]
|
|
pub reward_list: ::core::option::Option<ItemList>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct DressAvatarSkinCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub avatar_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "12")]
|
|
pub skin_id: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(352)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct DressAvatarSkinScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct TakeOffAvatarSkinCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub avatar_id: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(359)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct TakeOffAvatarSkinScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(374)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct UnlockAvatarSkinScNotify {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub skin_id: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(314)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SetPlayerOutfitCsReq {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "5")]
|
|
pub dhkfcdaghdm: ::core::option::Option<Cjlcpmdgibo>,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(382)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SetPlayerOutfitScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct MarkAvatarCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub avatar_id: u32,
|
|
/// offset: 28
|
|
#[prost(bool, tag = "7")]
|
|
pub is_marked: bool,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(366)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct MarkAvatarScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub retcode: u32,
|
|
/// offset: 28
|
|
#[prost(bool, tag = "8")]
|
|
pub is_marked: bool,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "6")]
|
|
pub avatar_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SetGrowthTargetAvatarCsReq {
|
|
/// offset: 16
|
|
#[prost(enumeration = "Cfmdkncddal", repeated, tag = "2")]
|
|
pub flindjjjflb: ::prost::alloc::vec::Vec<i32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub avatar_id: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "9")]
|
|
pub fcacaclejnm: u32,
|
|
/// offset: 40
|
|
#[prost(enumeration = "GrowthTargetState", tag = "6")]
|
|
pub source: i32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(328)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SetGrowthTargetAvatarScRsp {
|
|
/// offset: 16
|
|
#[prost(enumeration = "Cfmdkncddal", repeated, tag = "9")]
|
|
pub flindjjjflb: ::prost::alloc::vec::Vec<i32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "10")]
|
|
pub jfaadmonjnf: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "14")]
|
|
pub retcode: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "15")]
|
|
pub growth_avatar_id: u32,
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(301)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Cfggobedjok {
|
|
/// offset: 24
|
|
#[prost(enumeration = "Cfmdkncddal", repeated, tag = "9")]
|
|
pub flindjjjflb: ::prost::alloc::vec::Vec<i32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub jfaadmonjnf: u32,
|
|
}
|
|
/// Obf: FNEKPCPNKLO
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(316)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetPreAvatarActivityListCsReq {}
|
|
/// Obf: CEAIGOBEACN
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(305)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetPreAvatarActivityListScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "1")]
|
|
pub ddmehpdhplm: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "14")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ogifjnighbo {
|
|
/// offset: 16
|
|
#[prost(string, tag = "1130")]
|
|
pub nocpijjbkcb: ::prost::alloc::string::String,
|
|
/// offset: 24
|
|
#[prost(string, tag = "682")]
|
|
pub lacbkoccfhl: ::prost::alloc::string::String,
|
|
/// offset: 32
|
|
#[prost(string, tag = "1565")]
|
|
pub jemhfhjkben: ::prost::alloc::string::String,
|
|
/// offset: 48
|
|
#[prost(string, tag = "938")]
|
|
pub ndjglmcpfhk: ::prost::alloc::string::String,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "9")]
|
|
pub bjfjhejgfpm: u32,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "7")]
|
|
pub jhlpbjcaiif: u32,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "3")]
|
|
pub jpgoackiffc: u32,
|
|
/// offset: 68
|
|
#[prost(uint32, tag = "12")]
|
|
pub fdijafbcill: u32,
|
|
/// offset: 72
|
|
#[prost(uint32, tag = "15")]
|
|
pub oifpbocoall: u32,
|
|
/// offset: 76
|
|
#[prost(uint32, tag = "487")]
|
|
pub r#type: u32,
|
|
/// offset: 80
|
|
#[prost(uint32, tag = "1")]
|
|
pub iegolhhoanb: u32,
|
|
/// offset: 84
|
|
#[prost(uint32, tag = "11")]
|
|
pub lnhkcmapmlm: u32,
|
|
/// offset: 88
|
|
#[prost(uint32, tag = "737")]
|
|
pub ppdagppkejd: u32,
|
|
/// offset: 92
|
|
#[prost(uint32, tag = "4")]
|
|
pub jobmejmfelf: u32,
|
|
/// offset: 96
|
|
#[prost(uint32, tag = "10")]
|
|
pub pelfcmahjga: u32,
|
|
/// offset: 100
|
|
#[prost(uint32, tag = "8")]
|
|
pub pgjkalfdfma: u32,
|
|
/// offset: 104
|
|
#[prost(uint32, tag = "13")]
|
|
pub dkebmgfmcbh: u32,
|
|
/// offset: 108
|
|
#[prost(uint32, tag = "6")]
|
|
pub cahbpnlnkcc: u32,
|
|
/// offset: 112
|
|
#[prost(uint32, tag = "2")]
|
|
pub bfepbbliogp: u32,
|
|
/// offset: 116
|
|
#[prost(uint32, tag = "1535")]
|
|
pub panel_id: u32,
|
|
/// offset: 120
|
|
#[prost(uint32, tag = "14")]
|
|
pub dlgcgjcklcb: u32,
|
|
/// offset: 124
|
|
#[prost(uint32, tag = "5")]
|
|
pub iicanchnibb: u32,
|
|
}
|
|
/// Obf: KIBJDDNABII
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(367)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetPreAvatarGrowthInfoCsReq {}
|
|
/// Obf: NMLGHIFLBNN
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(385)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetPreAvatarGrowthInfoScRsp {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "6")]
|
|
pub jlmmcnimpoa: ::prost::alloc::vec::Vec<Ogifjnighbo>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(332)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SetAvatarEnhancedIdCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub enhanced_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "11")]
|
|
pub avatar_id: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(335)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SetAvatarEnhancedIdScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub unk_enhanced_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "10")]
|
|
pub growth_avatar_id: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "15")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SetAvatarPathCsReq {
|
|
/// offset: 24
|
|
#[prost(enumeration = "MultiPathAvatarType", tag = "6")]
|
|
pub avatar_id: i32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(363)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SetAvatarPathScRsp {
|
|
/// offset: 24
|
|
#[prost(enumeration = "MultiPathAvatarType", tag = "2")]
|
|
pub avatar_id: i32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "12")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SetMultipleAvatarPathsCsReq {
|
|
/// offset: 16
|
|
#[prost(enumeration = "MultiPathAvatarType", repeated, tag = "6")]
|
|
pub avatar_id_list: ::prost::alloc::vec::Vec<i32>,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(388)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SetMultipleAvatarPathsScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct UnlockAvatarPathCsReq {
|
|
/// offset: 24
|
|
#[prost(enumeration = "MultiPathAvatarType", tag = "10")]
|
|
pub avatar_id: i32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(400)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct UnlockAvatarPathScRsp {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "12")]
|
|
pub basic_type_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "6")]
|
|
pub reward: ::core::option::Option<ItemList>,
|
|
/// offset: 40
|
|
#[prost(enumeration = "MultiPathAvatarType", tag = "14")]
|
|
pub avatar_id: i32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "13")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(317)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct AvatarPathChangedNotify {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub base_avatar_id: u32,
|
|
/// offset: 28
|
|
#[prost(enumeration = "MultiPathAvatarType", tag = "4")]
|
|
pub cur_multi_path_avatar_type: i32,
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(326)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct AvatarSpecialSkilltreeUnlockScNotify {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub point_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "12")]
|
|
pub avatar_id: u32,
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(390)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Lendbhpiojk {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub avatar_id: u32,
|
|
}
|
|
/// Obf: CHIIPPKECEF
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(173)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct PveBattleResultCsReq {
|
|
/// offset: 16
|
|
#[prost(map = "string, uint32", tag = "7")]
|
|
pub ljjeoojceog: ::std::collections::HashMap<::prost::alloc::string::String, u32>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "15")]
|
|
pub stt: ::core::option::Option<BattleStatistics>,
|
|
/// offset: 32
|
|
#[prost(bytes = "vec", tag = "2")]
|
|
pub turn_snapshot_hash: ::prost::alloc::vec::Vec<u8>,
|
|
/// offset: 48
|
|
#[prost(string, tag = "4")]
|
|
pub debug_extra_info: ::prost::alloc::string::String,
|
|
/// offset: 56
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub op_list: ::prost::alloc::vec::Vec<BattleOp>,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "13")]
|
|
pub ljkmpimkomo: u32,
|
|
/// offset: 68
|
|
#[prost(uint32, tag = "8")]
|
|
pub stage_id: u32,
|
|
/// offset: 72
|
|
#[prost(uint32, tag = "9")]
|
|
pub cost_time: u32,
|
|
/// offset: 76
|
|
#[prost(uint32, tag = "14")]
|
|
pub nibmfcfbhep: u32,
|
|
/// offset: 80
|
|
#[prost(uint32, tag = "12")]
|
|
pub lgojdhlmgen: u32,
|
|
/// offset: 84
|
|
#[prost(bool, tag = "6")]
|
|
pub lgjmmjefgnk: bool,
|
|
/// offset: 85
|
|
#[prost(bool, tag = "10")]
|
|
pub nngdlohalcn: bool,
|
|
/// offset: 86
|
|
#[prost(bool, tag = "11")]
|
|
pub dkidhmaomjb: bool,
|
|
/// offset: 88
|
|
#[prost(enumeration = "BattleEndStatus", tag = "3")]
|
|
pub end_status: i32,
|
|
/// offset: 92
|
|
#[prost(uint32, tag = "5")]
|
|
pub battle_id: u32,
|
|
}
|
|
/// Obf: PPNMNDKILGL
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(103)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct PveBattleResultScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "727")]
|
|
pub item_list_unk1: ::core::option::Option<ItemList>,
|
|
/// offset: 24
|
|
#[prost(string, tag = "3")]
|
|
pub dpholbabaol: ::prost::alloc::string::String,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "6")]
|
|
pub item_list_unk2: ::core::option::Option<ItemList>,
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "4")]
|
|
pub battle_avatar_list: ::prost::alloc::vec::Vec<BattleAvatar>,
|
|
/// offset: 48
|
|
#[prost(message, optional, tag = "1442")]
|
|
pub abemlcjbief: ::core::option::Option<Lmdpkoelkfl>,
|
|
/// offset: 56
|
|
#[prost(message, optional, tag = "2")]
|
|
pub multiple_drop_data: ::core::option::Option<ItemList>,
|
|
/// offset: 72
|
|
#[prost(message, optional, tag = "13")]
|
|
pub drop_data: ::core::option::Option<ItemList>,
|
|
/// offset: 80
|
|
#[prost(string, tag = "11")]
|
|
pub dimhpkfppka: ::prost::alloc::string::String,
|
|
/// offset: 88
|
|
#[prost(bool, tag = "693")]
|
|
pub opdkjbhlojm: bool,
|
|
/// offset: 89
|
|
#[prost(bool, tag = "12")]
|
|
pub check_identical: bool,
|
|
/// offset: 92
|
|
#[prost(uint32, tag = "8")]
|
|
pub akdgbbdfdha: u32,
|
|
/// offset: 96
|
|
#[prost(uint32, tag = "1")]
|
|
pub stage_id: u32,
|
|
/// offset: 100
|
|
#[prost(uint32, tag = "9")]
|
|
pub eahgeknlhpn: u32,
|
|
/// offset: 104
|
|
#[prost(uint32, tag = "10")]
|
|
pub event_id: u32,
|
|
/// offset: 108
|
|
#[prost(enumeration = "BattleEndStatus", tag = "15")]
|
|
pub end_status: i32,
|
|
/// offset: 112
|
|
#[prost(uint32, tag = "7")]
|
|
pub battle_id: u32,
|
|
/// offset: 116
|
|
#[prost(uint32, tag = "14")]
|
|
pub lemgiccokbk: u32,
|
|
/// offset: 120
|
|
#[prost(uint32, tag = "5")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(180)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct QuitBattleCsReq {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "10")]
|
|
pub stt: ::core::option::Option<BattleStatistics>,
|
|
/// offset: 32
|
|
#[prost(enumeration = "RebattleType", tag = "13")]
|
|
pub nkdaaagpcdb: i32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(127)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct QuitBattleScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: FAMHHDBNNFD
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(136)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetCurBattleInfoCsReq {}
|
|
/// Obf: LJJAAGCEBCK
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(113)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetCurBattleInfoScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "3")]
|
|
pub hidiejalfie: ::core::option::Option<AetherDivideBattleInfo>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "5")]
|
|
pub battle_info: ::core::option::Option<SceneBattleInfo>,
|
|
/// offset: 40
|
|
#[prost(enumeration = "BattleEndStatus", tag = "6")]
|
|
pub last_end_status: i32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "7")]
|
|
pub kdjgdhkjage: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "14")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(115)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SyncClientResVersionCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub ljkmpimkomo: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(181)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SyncClientResVersionScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub ljkmpimkomo: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "1")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(110)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct QuitBattleScNotify {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct BattleLogReportCsReq {}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(129)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct BattleLogReportScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub retcode: u32,
|
|
/// offset: 28
|
|
#[prost(bool, tag = "3")]
|
|
pub jpggllelmpc: bool,
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(112)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ServerSimulateBattleFinishScNotify {}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(154)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ReBattleAfterBattleLoseCsNotify {
|
|
/// offset: 24
|
|
#[prost(bool, tag = "2")]
|
|
pub kcdmhbjknmk: bool,
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(183)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RebattleByClientCsNotify {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "15")]
|
|
pub stt: ::core::option::Option<BattleStatistics>,
|
|
/// offset: 32
|
|
#[prost(enumeration = "RebattleType", tag = "9")]
|
|
pub nkdaaagpcdb: i32,
|
|
}
|
|
/// Obf: OJOEOMAKAGI
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(109)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct BattleReplayScNotify {
|
|
/// offset: 24
|
|
#[prost(bytes = "vec", tag = "11")]
|
|
pub nojcndgglbc: ::prost::alloc::vec::Vec<u8>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "6")]
|
|
pub battle_id: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "8")]
|
|
pub stage_id: u32,
|
|
}
|
|
/// Obf: LNFGDEAIHNL
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5773)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetBattleCollegeDataCsReq {}
|
|
/// Obf: JOIAADCLOGF
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5703)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetBattleCollegeDataScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "13")]
|
|
pub finished_college_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub mnmjcnoliii: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "6")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: MIIIAIEGEKM
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5780)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SyncBattleCollegeDataChangeScNotify {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "5")]
|
|
pub reward: ::core::option::Option<ItemList>,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "15")]
|
|
pub finished_college_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "8")]
|
|
pub mnmjcnoliii: u32,
|
|
}
|
|
/// Obf: FDFHMOKCNLB
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5727)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct StartBattleCollegeCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub id: u32,
|
|
}
|
|
/// Obf: CHKPEKJFPFD
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5736)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct StartBattleCollegeScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "7")]
|
|
pub battle_info: ::core::option::Option<SceneBattleInfo>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "10")]
|
|
pub retcode: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "14")]
|
|
pub id: u32,
|
|
}
|
|
/// Obf: LAOOKLNMLPH
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3073)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct BattlePassInfoNotify {
|
|
/// offset: 24
|
|
#[prost(uint64, tag = "15")]
|
|
pub icpccgpejmp: u64,
|
|
/// offset: 32
|
|
#[prost(uint64, tag = "6")]
|
|
pub aimggfnliek: u64,
|
|
/// offset: 40
|
|
#[prost(uint64, tag = "10")]
|
|
pub dafmmpkfoea: u64,
|
|
/// offset: 48
|
|
#[prost(uint64, tag = "7")]
|
|
pub okpohihpoki: u64,
|
|
/// offset: 56
|
|
#[prost(uint64, tag = "11")]
|
|
pub njdcmgojole: u64,
|
|
/// offset: 64
|
|
#[prost(uint64, tag = "3")]
|
|
pub cblnjdcicbc: u64,
|
|
/// offset: 72
|
|
#[prost(uint32, tag = "9")]
|
|
pub pojdilfnjah: u32,
|
|
/// offset: 76
|
|
#[prost(uint32, tag = "2")]
|
|
pub level: u32,
|
|
/// offset: 80
|
|
#[prost(uint32, tag = "5")]
|
|
pub exp: u32,
|
|
/// offset: 84
|
|
#[prost(enumeration = "BpTierType", tag = "14")]
|
|
pub deleghoclmo: i32,
|
|
/// offset: 88
|
|
#[prost(uint32, tag = "12")]
|
|
pub aechndnnmlf: u32,
|
|
/// offset: 96
|
|
#[prost(uint64, tag = "1")]
|
|
pub pdodoaohmac: u64,
|
|
/// offset: 104
|
|
#[prost(uint64, tag = "13")]
|
|
pub chjkofanika: u64,
|
|
}
|
|
/// Obf: HKIOLACNPJF
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3027)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct TakeBpRewardCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub optional_reward_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "12")]
|
|
pub level: u32,
|
|
/// offset: 32
|
|
#[prost(enumeration = "BpRewardType", tag = "13")]
|
|
pub r#type: i32,
|
|
}
|
|
/// Obf: INMLDGNNGKH
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3036)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TakeBpRewardScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "9")]
|
|
pub reward: ::core::option::Option<ItemList>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "11")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: CEJDHNPPCCD
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3013)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct BuyBpLevelCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub igoojkmpmdc: u32,
|
|
}
|
|
/// Obf: JEOKGDBPPMF
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3015)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct BuyBpLevelScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct OptionalReward {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub optional_reward_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "8")]
|
|
pub level: u32,
|
|
}
|
|
/// Obf: HEPHIKELLEA
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3081)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TakeAllRewardCsReq {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub eikkaladehm: ::prost::alloc::vec::Vec<OptionalReward>,
|
|
}
|
|
/// Obf: GAMCGLNKLLG
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3010)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TakeAllRewardScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "8")]
|
|
pub reward: ::core::option::Option<ItemList>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "14")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: BCMJFJHILIB
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4882)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetBenefitActivityInfoCsReq {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct LuckyKoiInfoList {
|
|
/// offset: 24
|
|
#[prost(string, tag = "4")]
|
|
pub elbedngjkdd: ::prost::alloc::string::String,
|
|
/// offset: 32
|
|
#[prost(string, tag = "3")]
|
|
pub lhapdmppomp: ::prost::alloc::string::String,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "6")]
|
|
pub head_icon: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Icgolphckil {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "12")]
|
|
pub item_list: ::core::option::Option<ItemList>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "15")]
|
|
pub level: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Opgkkpedkcl {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "4")]
|
|
pub jemfdeefpfm: ::prost::alloc::vec::Vec<LuckyKoiInfoList>,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "10")]
|
|
pub eggjfcelhnk: ::prost::alloc::vec::Vec<Icgolphckil>,
|
|
/// offset: 40
|
|
#[prost(uint64, tag = "7")]
|
|
pub end_time: u64,
|
|
/// offset: 48
|
|
#[prost(uint64, tag = "1")]
|
|
pub eggjmkcabef: u64,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "15")]
|
|
pub macljjcidej: u32,
|
|
/// offset: 64
|
|
#[prost(uint64, tag = "2")]
|
|
pub begin_time: u64,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct BenefitData {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "12")]
|
|
pub eabkohgchfp: ::core::option::Option<Opgkkpedkcl>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "15")]
|
|
pub level: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "8")]
|
|
pub status: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "2")]
|
|
pub jalhkmeoopn: u32,
|
|
}
|
|
/// Obf: DJIIJODNAOF
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4892)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetBenefitActivityInfoScRsp {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "8")]
|
|
pub hnfffdegoeb: ::prost::alloc::vec::Vec<BenefitData>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub retcode: u32,
|
|
/// offset: 36
|
|
#[prost(bool, tag = "7")]
|
|
pub ghhllcemaop: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Okkejhplmla {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub jalhkmeoopn: u32,
|
|
/// offset: 28
|
|
#[prost(bool, tag = "7")]
|
|
pub oofkoimlcpa: bool,
|
|
}
|
|
/// Obf: FPBHCHBALOC
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4857)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TakeBenefitActivityRewardCsReq {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub switch_list: ::prost::alloc::vec::Vec<Okkejhplmla>,
|
|
/// offset: 32
|
|
#[prost(bool, tag = "15")]
|
|
pub ljegpijgmlg: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Oieambaghbk {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "1")]
|
|
pub item_list: ::core::option::Option<ItemList>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub jalhkmeoopn: u32,
|
|
/// offset: 36
|
|
#[prost(bool, tag = "6")]
|
|
pub oofkoimlcpa: bool,
|
|
}
|
|
/// Obf: AMEABJAOBML
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4873)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TakeBenefitActivityRewardScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "8")]
|
|
pub jjokiikihnl: ::core::option::Option<ItemList>,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "15")]
|
|
pub switch_list: ::prost::alloc::vec::Vec<Oieambaghbk>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "12")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4894)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct JoinBenefitActivityCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub jalhkmeoopn: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4877)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct JoinBenefitActivityScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub jalhkmeoopn: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "8")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Hbfodnlibfi {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub jenkdacfcdo: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "1")]
|
|
pub jalhkmeoopn: u32,
|
|
/// offset: 32
|
|
#[prost(bool, tag = "12")]
|
|
pub ahdcghabaln: bool,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "7")]
|
|
pub ecgdecadbdo: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Eoajknkdaod {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "8")]
|
|
pub djndmmikfhn: ::prost::alloc::vec::Vec<Hbfodnlibfi>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "12")]
|
|
pub group_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ilfjiideebi {}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9828)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Paglmeagppc {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "14")]
|
|
pub ajkokajabfg: ::prost::alloc::vec::Vec<Eoajknkdaod>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "15")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Fmdgfhpoaio {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub jalhkmeoopn: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "5")]
|
|
pub group_id: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9830)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Imfbpgdpeoi {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub retcode: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "5")]
|
|
pub group_id: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub jalhkmeoopn: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "1")]
|
|
pub jenkdacfcdo: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "13")]
|
|
pub ecgdecadbdo: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ankfjaabbfk {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub group_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "5")]
|
|
pub jalhkmeoopn: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9821)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Hbocfeeeeii {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "13")]
|
|
pub item_list: ::core::option::Option<ItemList>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "12")]
|
|
pub group_id: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "1")]
|
|
pub jalhkmeoopn: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "8")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Flljihlmkdi {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub avatar_id: u32,
|
|
/// offset: 28
|
|
#[prost(enumeration = "AvatarType", tag = "11")]
|
|
pub avatar_type: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Cieekoeechb {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "1")]
|
|
pub ejefdfefomh: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "15")]
|
|
pub avatar_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "7")]
|
|
pub oojomkdmbbm: ::prost::alloc::vec::Vec<Flljihlmkdi>,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "5")]
|
|
pub lffbkjbjjdd: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "14")]
|
|
pub hodlkbmkmcf: u32,
|
|
/// offset: 56
|
|
#[prost(bool, tag = "11")]
|
|
pub mlogjkeocpp: bool,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "10")]
|
|
pub challenge_id: u32,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "4")]
|
|
pub finocegdbdi: u32,
|
|
/// offset: 68
|
|
#[prost(uint32, tag = "9")]
|
|
pub ifhhfbijofc: u32,
|
|
/// offset: 72
|
|
#[prost(uint32, tag = "6")]
|
|
pub eaficclclla: u32,
|
|
}
|
|
/// Obf: DPKAAFLBPAP
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4273)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetBoxingClubInfoCsReq {}
|
|
/// Obf: NIKKFEINEFD
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4203)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetBoxingClubInfoScRsp {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub challenge_list: ::prost::alloc::vec::Vec<Cieekoeechb>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "11")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Akldicefcil {
|
|
/// offset: 24
|
|
#[prost(enumeration = "AvatarType", tag = "14")]
|
|
pub avatar_type: i32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "1")]
|
|
pub avatar_id: u32,
|
|
}
|
|
/// Obf: PKPFDGEKLOO
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4280)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct MatchBoxingClubOpponentCsReq {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "8")]
|
|
pub avatar_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "4")]
|
|
pub oojomkdmbbm: ::prost::alloc::vec::Vec<Akldicefcil>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "15")]
|
|
pub challenge_id: u32,
|
|
}
|
|
/// Obf: CCIBPGAFJFF
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4227)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct MatchBoxingClubOpponentScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "3")]
|
|
pub ocdlpddmclp: ::core::option::Option<Cieekoeechb>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "13")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: KHNHMAGJNFN
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4229)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ChooseBoxingClubResonanceCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub challenge_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "11")]
|
|
pub hodlkbmkmcf: u32,
|
|
}
|
|
/// Obf: KEKEOMIMNFI
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4212)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ChooseBoxingClubResonanceScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "7")]
|
|
pub ocdlpddmclp: ::core::option::Option<Cieekoeechb>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "11")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: HKFJNFGBGPL
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4254)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SetBoxingClubResonanceCsReq {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "4")]
|
|
pub oojomkdmbbm: ::prost::alloc::vec::Vec<Akldicefcil>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub challenge_id: u32,
|
|
}
|
|
/// Obf: KADHOJHKFED
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4283)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SetBoxingClubResonanceScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "11")]
|
|
pub ocdlpddmclp: ::core::option::Option<Cieekoeechb>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "14")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: EOAAIPIBNGM
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4209)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ChooseBoxingClubStageOptionalBuffCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub challenge_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "14")]
|
|
pub mfkaohkpipe: u32,
|
|
}
|
|
/// Obf: BGEKHPCNAKF
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4242)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ChooseBoxingClubStageOptionalBuffScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "9")]
|
|
pub ocdlpddmclp: ::core::option::Option<Cieekoeechb>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: OLLAEFNBCIM
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4236)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct StartBoxingClubBattleCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub challenge_id: u32,
|
|
}
|
|
/// Obf: EBPOGEBENBH
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4213)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct StartBoxingClubBattleScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "15")]
|
|
pub battle_info: ::core::option::Option<SceneBattleInfo>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "6")]
|
|
pub challenge_id: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "11")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: PMIFOPAPNNI
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4215)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GiveUpBoxingClubChallengeCsReq {
|
|
/// offset: 24
|
|
#[prost(bool, tag = "5")]
|
|
pub keaagaiahla: bool,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "14")]
|
|
pub challenge_id: u32,
|
|
}
|
|
/// Obf: HKNFAFFEHDL
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4281)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GiveUpBoxingClubChallengeScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "9")]
|
|
pub ocdlpddmclp: ::core::option::Option<Cieekoeechb>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "14")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: FHNOLIMEEOM
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4210)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct BoxingClubRewardScNotify {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "1")]
|
|
pub reward: ::core::option::Option<ItemList>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub challenge_id: u32,
|
|
/// offset: 36
|
|
#[prost(bool, tag = "11")]
|
|
pub is_win: bool,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "7")]
|
|
pub eaficclclla: u32,
|
|
}
|
|
/// Obf: OFHGANNPNIH
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4287)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct BoxingClubChallengeUpdateScNotify {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "7")]
|
|
pub ocdlpddmclp: ::core::option::Option<Cieekoeechb>,
|
|
}
|
|
/// Obf: JEEFPOLFCOO
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9146)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct CakeRaceGetDataCsReq {}
|
|
/// Obf: JNEODFOHENL
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9138)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct CakeRaceGetDataScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "9")]
|
|
pub lajjhaakgaf: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "6")]
|
|
pub eahkhgpplea: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "1")]
|
|
pub item_value: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "8")]
|
|
pub score_id: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "3")]
|
|
pub jnbegeopgfj: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "12")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: ABKIKDIGKHG
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9141)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct CakeRaceLoanCsReq {}
|
|
/// Obf: AEKIMHBEOGP
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9132)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct CakeRaceLoanScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "6")]
|
|
pub item_list: ::core::option::Option<ItemList>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub retcode: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "14")]
|
|
pub akeabjgikli: u32,
|
|
}
|
|
/// Obf: AAKNOOFGMIC
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9142)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct CakeRaceStartPveCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub lopnadhjkbf: u32,
|
|
}
|
|
/// Obf: HLMHPBJKJOD
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9148)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct CakeRaceStartPveScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub lopnadhjkbf: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "6")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Icdbhmepndb {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub jlahnbimkpd: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "8")]
|
|
pub lhhjfmmcbaf: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Emjcpfcmomk {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "2")]
|
|
pub cpikeighmgb: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: NMADMOMNBMO
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9150)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct CakeRaceUpdatePveCsReq {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "13")]
|
|
pub lopnadhjkbf: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "11")]
|
|
pub opnghdencab: u32,
|
|
#[prost(oneof = "cake_race_update_pve_cs_req::Fgimlnijine", tags = "5, 1, 2, 9, 14")]
|
|
pub fgimlnijine: ::core::option::Option<cake_race_update_pve_cs_req::Fgimlnijine>,
|
|
}
|
|
/// Nested message and enum types in `CakeRaceUpdatePveCsReq`.
|
|
pub mod cake_race_update_pve_cs_req {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Oneof)]
|
|
pub enum Fgimlnijine {
|
|
/// offset: 24
|
|
#[prost(message, tag = "5")]
|
|
Boejnbkdjlm(super::Icdbhmepndb),
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
Bcfplapcfpl(u32),
|
|
/// offset: 24
|
|
#[prost(bool, tag = "2")]
|
|
Magpagchohp(bool),
|
|
/// offset: 24
|
|
#[prost(message, tag = "9")]
|
|
Kmolbegklni(super::Emjcpfcmomk),
|
|
/// offset: 24
|
|
#[prost(bool, tag = "14")]
|
|
Pikeohhecca(bool),
|
|
}
|
|
}
|
|
/// Obf: DPNIHNAJNLJ
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9139)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct CakeRaceUpdatePveScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9128)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Pibehfddaaj {
|
|
/// offset: 24
|
|
#[prost(bool, tag = "3")]
|
|
pub dhllpobklio: bool,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "7")]
|
|
pub score_id: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9131)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Bcohndphbgk {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: CJALEDGKEPJ
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9147)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct CakeRaceFinishFieldRewardScNotify {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "5")]
|
|
pub reward: ::core::option::Option<ItemList>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "14")]
|
|
pub lopnadhjkbf: u32,
|
|
}
|
|
/// Obf: ANJBFCEBNGF
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9123)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct CakeRaceCoinScoreChangeScNotify {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub item_value: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "11")]
|
|
pub score_id: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "15")]
|
|
pub jnbegeopgfj: u32,
|
|
}
|
|
/// Obf: FNOMEBNDGJI
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9130)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct CakeRaceGetHandbookCsReq {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Gkcnoighopm {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub lhhjfmmcbaf: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "2")]
|
|
pub mbnbcpeaalj: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "13")]
|
|
pub cbnkdhiheco: u32,
|
|
}
|
|
/// Obf: MPNKBNOCCLD
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9143)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct CakeRaceGetHandbookScRsp {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "8")]
|
|
pub aobbddkfbmd: ::prost::alloc::vec::Vec<Gkcnoighopm>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: IONBKDFCGJO
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9134)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct CakeRaceGetFriendRankingInfoListCsReq {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Jbhlnahojoh {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub jnbegeopgfj: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "12")]
|
|
pub fogjibonacg: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub uid: u32,
|
|
}
|
|
/// Obf: GMGCEMNNPBM
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9127)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct CakeRaceGetFriendRankingInfoListScRsp {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "4")]
|
|
pub lpbbjffnaca: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "15")]
|
|
pub mlphlihfgkg: ::prost::alloc::vec::Vec<Jbhlnahojoh>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "14")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: FBBHAKEHLEC
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9122)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct CakeRaceLikeFriendRankingInfoCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub teleport_id: u32,
|
|
}
|
|
/// Obf: EEBFDPANGCP
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9145)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct CakeRaceLikeFriendRankingInfoScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "15")]
|
|
pub reward_list: ::core::option::Option<ItemList>,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "13")]
|
|
pub lpbbjffnaca: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "14")]
|
|
pub retcode: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "9")]
|
|
pub teleport_id: u32,
|
|
}
|
|
/// Obf: EHJBIMBILHP
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9126)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct CakeRaceGetDailyLikeCsReq {}
|
|
/// Obf: OALBLNCGKCO
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9136)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct CakeRaceGetDailyLikeScRsp {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "8")]
|
|
pub lpbbjffnaca: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "13")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Napaolnbije {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Olifojiaiph {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub oemjplkfknm: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "14")]
|
|
pub hnhbjaiemlg: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9135)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Pgonnelbdid {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "14")]
|
|
pub content_package_list: ::prost::alloc::vec::Vec<Olifojiaiph>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Challenge {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "13")]
|
|
pub stage_info: ::core::option::Option<ChallengeStageInfo>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "8")]
|
|
pub record_id: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "12")]
|
|
pub challenge_id: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "1")]
|
|
pub star: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "11")]
|
|
pub score_id: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "7")]
|
|
pub score_two: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "14")]
|
|
pub taken_reward: u32,
|
|
/// offset: 56
|
|
#[prost(bool, tag = "9")]
|
|
pub hgpkmhfpmbj: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ChallengeGroup {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub group_id: u32,
|
|
/// offset: 32
|
|
#[prost(uint64, tag = "1")]
|
|
pub taken_stars_count_reward: u64,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ChallengeHistoryMaxLevel {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub level: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "14")]
|
|
pub reward_display_type: u32,
|
|
/// offset: 32
|
|
#[prost(bool, tag = "8")]
|
|
pub hnhcfjjnjce: bool,
|
|
}
|
|
/// Obf: FICNDNLJEED
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1773)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetChallengeCsReq {}
|
|
/// Obf: KGPEJJNPLCG
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1703)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetChallengeScRsp {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "7")]
|
|
pub max_level_list: ::prost::alloc::vec::Vec<ChallengeHistoryMaxLevel>,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "10")]
|
|
pub challenge_group_list: ::prost::alloc::vec::Vec<ChallengeGroup>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "9")]
|
|
pub kkiafpfklge: ::prost::alloc::vec::Vec<Fmdaaiklaja>,
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "8")]
|
|
pub challenge_list: ::prost::alloc::vec::Vec<Challenge>,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "2")]
|
|
pub jijbnnanagp: u32,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "4")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ChallengeStoryBuffInfo {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub buff_two: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "12")]
|
|
pub buff_one: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ChallengeBossBuffInfo {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub buff_one: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "9")]
|
|
pub buff_two: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ChallengeBuffInfo {
|
|
#[prost(oneof = "challenge_buff_info::Kknboacncon", tags = "10, 14")]
|
|
pub kknboacncon: ::core::option::Option<challenge_buff_info::Kknboacncon>,
|
|
}
|
|
/// Nested message and enum types in `ChallengeBuffInfo`.
|
|
pub mod challenge_buff_info {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Oneof)]
|
|
pub enum Kknboacncon {
|
|
/// offset: 24
|
|
#[prost(message, tag = "10")]
|
|
StoryInfo(super::ChallengeStoryBuffInfo),
|
|
/// offset: 24
|
|
#[prost(message, tag = "14")]
|
|
BossInfo(super::ChallengeBossBuffInfo),
|
|
}
|
|
}
|
|
/// Obf: EOFJMGIPBLG
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1780)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct StartChallengeCsReq {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "8")]
|
|
pub first_lineup: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "2")]
|
|
pub stage_info: ::core::option::Option<ChallengeBuffInfo>,
|
|
/// offset: 40
|
|
#[prost(uint32, repeated, tag = "4")]
|
|
pub second_lineup: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 48
|
|
#[prost(message, repeated, tag = "13")]
|
|
pub bknkleocjno: ::prost::alloc::vec::Vec<Eebphjcnbfo>,
|
|
/// offset: 56
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub abndfkfikci: ::prost::alloc::vec::Vec<Eebphjcnbfo>,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "14")]
|
|
pub challenge_id: u32,
|
|
}
|
|
/// Obf: IPALENCIHFB
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1727)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct StartChallengeScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "6")]
|
|
pub stage_info: ::core::option::Option<ChallengeStageInfo>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "2")]
|
|
pub scene: ::core::option::Option<SceneInfo>,
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "13")]
|
|
pub lineup_list: ::prost::alloc::vec::Vec<LineupInfo>,
|
|
/// offset: 48
|
|
#[prost(message, optional, tag = "10")]
|
|
pub cur_challenge: ::core::option::Option<CurChallenge>,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "15")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: OCOJEHPINMN
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1761)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct StartPartialChallengeCsReq {
|
|
/// offset: 24
|
|
#[prost(bool, tag = "12")]
|
|
pub is_first_half: bool,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "10")]
|
|
pub challenge_id: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub buff_id: u32,
|
|
}
|
|
/// Obf: FHHDPFNMPMC
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1724)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct StartPartialChallengeScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "9")]
|
|
pub lineup: ::core::option::Option<LineupInfo>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "3")]
|
|
pub scene: ::core::option::Option<SceneInfo>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "1")]
|
|
pub cur_challenge: ::core::option::Option<CurChallenge>,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "14")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: KGKLEEPMGEF
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1736)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct LeaveChallengeCsReq {}
|
|
/// Obf: PGBKJLOFLLN
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1713)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct LeaveChallengeScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: DPNNFHCFCKL
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1715)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ChallengeSettleNotify {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "14")]
|
|
pub max_level: ::core::option::Option<ChallengeHistoryMaxLevel>,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "2")]
|
|
pub kdidccoojjc: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "13")]
|
|
pub cur_challenge: ::core::option::Option<CurChallenge>,
|
|
/// offset: 48
|
|
#[prost(message, optional, tag = "4")]
|
|
pub reward: ::core::option::Option<ItemList>,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "1")]
|
|
pub challenge_score: u32,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "9")]
|
|
pub score_two: u32,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "3")]
|
|
pub challenge_id: u32,
|
|
/// offset: 68
|
|
#[prost(uint32, tag = "8")]
|
|
pub jijbnnanagp: u32,
|
|
/// offset: 72
|
|
#[prost(uint32, tag = "6")]
|
|
pub star: u32,
|
|
/// offset: 76
|
|
#[prost(bool, tag = "11")]
|
|
pub is_win: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct KillMonster {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub kill_num: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "11")]
|
|
pub monster_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ChallengeStoryBuffList {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "15")]
|
|
pub buff_list: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ChallengeBossBuffList {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "12")]
|
|
pub buff_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "5")]
|
|
pub challenge_boss_const: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ChallengeCurBuffInfo {
|
|
#[prost(oneof = "challenge_cur_buff_info::Kknboacncon", tags = "9, 5")]
|
|
pub kknboacncon: ::core::option::Option<challenge_cur_buff_info::Kknboacncon>,
|
|
}
|
|
/// Nested message and enum types in `ChallengeCurBuffInfo`.
|
|
pub mod challenge_cur_buff_info {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Oneof)]
|
|
pub enum Kknboacncon {
|
|
/// offset: 16
|
|
#[prost(message, tag = "9")]
|
|
CurStoryBuffs(super::ChallengeStoryBuffList),
|
|
/// offset: 16
|
|
#[prost(message, tag = "5")]
|
|
CurBossBuffs(super::ChallengeBossBuffList),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct CurChallenge {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub kill_monster_list: ::prost::alloc::vec::Vec<KillMonster>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "11")]
|
|
pub stage_info: ::core::option::Option<ChallengeCurBuffInfo>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "9")]
|
|
pub round_count: u32,
|
|
/// offset: 44
|
|
#[prost(enumeration = "ExtraLineupType", tag = "5")]
|
|
pub extra_lineup_type: i32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "6")]
|
|
pub dead_avatar_num: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "14")]
|
|
pub score_id: u32,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "7")]
|
|
pub challenge_id: u32,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "8")]
|
|
pub score_two: u32,
|
|
/// offset: 64
|
|
#[prost(enumeration = "ChallengeStatus", tag = "12")]
|
|
pub status: i32,
|
|
}
|
|
/// Obf: NOHJGOCPPMF
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1787)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetCurChallengeCsReq {}
|
|
/// Obf: JIOAKKLDCBB
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1729)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetCurChallengeScRsp {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "5")]
|
|
pub lineup_list: ::prost::alloc::vec::Vec<LineupInfo>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "14")]
|
|
pub cur_challenge: ::core::option::Option<CurChallenge>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "1")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: DBGHDPKNNKK
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1712)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ChallengeLineupNotify {
|
|
/// offset: 24
|
|
#[prost(enumeration = "ExtraLineupType", tag = "5")]
|
|
pub extra_lineup_type: i32,
|
|
}
|
|
/// Obf: HHGBMDBOKHI
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1709)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct TakeChallengeCumulativeRewardCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub group_id: u32,
|
|
}
|
|
/// Obf: CGOFJCCAPBC
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1742)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TakeChallengeCumulativeRewardScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "7")]
|
|
pub oaknhadpljd: ::core::option::Option<ItemList>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "10")]
|
|
pub taken_reward_list: ::prost::alloc::vec::Vec<TakenChallengeRewardInfo>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "3")]
|
|
pub retcode: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "1")]
|
|
pub group_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TakenChallengeRewardInfo {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "15")]
|
|
pub reward: ::core::option::Option<ItemList>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "13")]
|
|
pub star_count: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ChallengeStatistics {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "6")]
|
|
pub ppbhllojnek: ::core::option::Option<Adkjkmkbfdc>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "12")]
|
|
pub record_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ChallengeStoryStatistics {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "5")]
|
|
pub ppbhllojnek: ::core::option::Option<Eikphemhioh>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "15")]
|
|
pub record_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ChallengeBossStatistics {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "5")]
|
|
pub ppbhllojnek: ::core::option::Option<Aanljbloofo>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "12")]
|
|
pub record_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Adkjkmkbfdc {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "14")]
|
|
pub lineup_list: ::prost::alloc::vec::Vec<ChallengeLineupList>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "8")]
|
|
pub eejcpnaeklj: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "10")]
|
|
pub round_count: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "15")]
|
|
pub level: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Eikphemhioh {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "8")]
|
|
pub lineup_list: ::prost::alloc::vec::Vec<ChallengeLineupList>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub level: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "14")]
|
|
pub score_id: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "2")]
|
|
pub buff_two: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "13")]
|
|
pub buff_one: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "6")]
|
|
pub eejcpnaeklj: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Aanljbloofo {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "14")]
|
|
pub lineup_list: ::prost::alloc::vec::Vec<ChallengeLineupList>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub eejcpnaeklj: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "11")]
|
|
pub score_id: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "5")]
|
|
pub buff_one: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "2")]
|
|
pub buff_two: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "15")]
|
|
pub level: u32,
|
|
}
|
|
/// Obf: HKAMBNCEDDB
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1776)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetChallengeGroupStatisticsCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub group_id: u32,
|
|
}
|
|
/// Obf: MJLNHAKANHC
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1738)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetChallengeGroupStatisticsScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "1446")]
|
|
pub megbipbafbp: ::core::option::Option<Bbbiapehaba>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "8")]
|
|
pub retcode: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "11")]
|
|
pub group_id: u32,
|
|
#[prost(
|
|
oneof = "get_challenge_group_statistics_sc_rsp::Edkohaamonh",
|
|
tags = "10, 15, 7"
|
|
)]
|
|
pub edkohaamonh: ::core::option::Option<
|
|
get_challenge_group_statistics_sc_rsp::Edkohaamonh,
|
|
>,
|
|
}
|
|
/// 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 Edkohaamonh {
|
|
/// offset: 32
|
|
#[prost(message, tag = "10")]
|
|
ChallengeDefault(super::ChallengeStatistics),
|
|
/// offset: 32
|
|
#[prost(message, tag = "15")]
|
|
ChallengeStory(super::ChallengeStoryStatistics),
|
|
/// offset: 32
|
|
#[prost(message, tag = "7")]
|
|
ChallengeBoss(super::ChallengeBossStatistics),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ChallengeBossSingleNodeInfo {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub max_score: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "4")]
|
|
pub buff_id: u32,
|
|
/// offset: 32
|
|
#[prost(bool, tag = "5")]
|
|
pub is_win: bool,
|
|
/// offset: 33
|
|
#[prost(bool, tag = "15")]
|
|
pub mbhcjponjom: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ChallengeBossInfo {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "3")]
|
|
pub second_node: ::core::option::Option<ChallengeBossSingleNodeInfo>,
|
|
/// offset: 24
|
|
#[prost(map = "uint32, message", tag = "14")]
|
|
pub challenge_avatar_relic_map: ::std::collections::HashMap<
|
|
u32,
|
|
ChallengeBossAvatarRelicInfo,
|
|
>,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "2")]
|
|
pub first_lineup: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "10")]
|
|
pub bknkleocjno: ::prost::alloc::vec::Vec<Eebphjcnbfo>,
|
|
/// offset: 48
|
|
#[prost(message, optional, tag = "15")]
|
|
pub first_node: ::core::option::Option<ChallengeBossSingleNodeInfo>,
|
|
/// offset: 56
|
|
#[prost(map = "uint32, message", tag = "7")]
|
|
pub challenge_avatar_equipment_map: ::std::collections::HashMap<
|
|
u32,
|
|
ChallengeBossEquipmentInfo,
|
|
>,
|
|
/// offset: 72
|
|
#[prost(message, repeated, tag = "6")]
|
|
pub abndfkfikci: ::prost::alloc::vec::Vec<Eebphjcnbfo>,
|
|
/// offset: 80
|
|
#[prost(uint32, repeated, tag = "12")]
|
|
pub second_lineup: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 88
|
|
#[prost(bool, tag = "1")]
|
|
pub unk1: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ChallengeStageInfo {
|
|
#[prost(oneof = "challenge_stage_info::Kknboacncon", tags = "1")]
|
|
pub kknboacncon: ::core::option::Option<challenge_stage_info::Kknboacncon>,
|
|
}
|
|
/// Nested message and enum types in `ChallengeStageInfo`.
|
|
pub mod challenge_stage_info {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Oneof)]
|
|
pub enum Kknboacncon {
|
|
/// offset: 24
|
|
#[prost(message, tag = "1")]
|
|
BossInfo(super::ChallengeBossInfo),
|
|
}
|
|
}
|
|
/// Obf: LMEBOJEOJPD
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1778)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct RestartChallengePhaseCsReq {}
|
|
/// Obf: IGOIIMJKPEH
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1752)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RestartChallengePhaseScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "6")]
|
|
pub scene: ::core::option::Option<SceneInfo>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "14")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: BNAKMGMBLCJ
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1748)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct EnterChallengeNextPhaseCsReq {}
|
|
/// Obf: PBGKAOINCEP
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1759)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct EnterChallengeNextPhaseScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "11")]
|
|
pub scene: ::core::option::Option<SceneInfo>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "15")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: ANEIPABEMDH
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1774)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ChallengeBossPhaseSettleNotify {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub battle_target_list: ::prost::alloc::vec::Vec<BattleTarget>,
|
|
/// offset: 32
|
|
#[prost(bool, tag = "10")]
|
|
pub agaepdnhpjc: bool,
|
|
/// offset: 33
|
|
#[prost(bool, tag = "6")]
|
|
pub is_win: bool,
|
|
/// offset: 34
|
|
#[prost(bool, tag = "2")]
|
|
pub is_second_half: bool,
|
|
/// offset: 35
|
|
#[prost(bool, tag = "7")]
|
|
pub is_reward: bool,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "12")]
|
|
pub page_type: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "4")]
|
|
pub phase: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "5")]
|
|
pub challenge_score: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "11")]
|
|
pub score_two: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "3")]
|
|
pub challenge_id: u32,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "14")]
|
|
pub star: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ChallengePeakBuild {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "14")]
|
|
pub relic_list: ::prost::alloc::vec::Vec<EquipRelic>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "8")]
|
|
pub mdojnengcfe: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "6")]
|
|
pub avatar_id: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "11")]
|
|
pub equipment_unique_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ChallengePeak {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "8")]
|
|
pub finished_target_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "2")]
|
|
pub peak_avatar_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "10")]
|
|
pub peak_build_list: ::prost::alloc::vec::Vec<ChallengePeakBuild>,
|
|
/// offset: 48
|
|
#[prost(bool, tag = "3")]
|
|
pub has_passed: bool,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "11")]
|
|
pub cycles_used: u32,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "1")]
|
|
pub peak_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ChallengePeakBossClearance {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "13")]
|
|
pub ebnnjaepbgd: ::prost::alloc::vec::Vec<Abchbkbkcdf>,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "3")]
|
|
pub peak_avatar_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(uint32, repeated, tag = "10")]
|
|
pub lampcacochp: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "4")]
|
|
pub nhojdhpgbbo: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "9")]
|
|
pub best_cycle_count: u32,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "5")]
|
|
pub buff_id: u32,
|
|
/// offset: 60
|
|
#[prost(bool, tag = "6")]
|
|
pub has_passed: bool,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "11")]
|
|
pub djfgdmidehj: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ChallengePeakBoss {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "9")]
|
|
pub finished_target_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "8")]
|
|
pub easy_mode: ::core::option::Option<ChallengePeakBossClearance>,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "14")]
|
|
pub hard_mode: ::core::option::Option<ChallengePeakBossClearance>,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "11")]
|
|
pub bfbhckejdig: u32,
|
|
/// offset: 52
|
|
#[prost(bool, tag = "10")]
|
|
pub hard_mode_has_passed: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct WaitConfirmData {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "12")]
|
|
pub finished_target_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(bool, tag = "11")]
|
|
pub is_wait_confirm: bool,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "1")]
|
|
pub peak_id: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "5")]
|
|
pub cycles_used: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Abchbkbkcdf {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub mdojnengcfe: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "3")]
|
|
pub avatar_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Mekpddblcgk {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "12")]
|
|
pub avatar_list: ::prost::alloc::vec::Vec<Abchbkbkcdf>,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "6")]
|
|
pub finished_target_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(uint32, repeated, tag = "8")]
|
|
pub peak_avatar_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "2")]
|
|
pub peak_id: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "14")]
|
|
pub cycles_used: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Jfbffiaopcc {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "7")]
|
|
pub peaks: ::prost::alloc::vec::Vec<Mekpddblcgk>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ChallengePeakGroup {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "2")]
|
|
pub peak_boss: ::core::option::Option<ChallengePeakBoss>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "3")]
|
|
pub papdcckpepk: ::core::option::Option<Jfbffiaopcc>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "14")]
|
|
pub wait_confirm_data: ::core::option::Option<WaitConfirmData>,
|
|
/// offset: 48
|
|
#[prost(uint32, repeated, tag = "7")]
|
|
pub taken_star_rewards: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 56
|
|
#[prost(message, repeated, tag = "5")]
|
|
pub peaks: ::prost::alloc::vec::Vec<ChallengePeak>,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "12")]
|
|
pub peak_group_id: u32,
|
|
/// offset: 68
|
|
#[prost(uint32, tag = "9")]
|
|
pub count_of_peaks: u32,
|
|
/// offset: 72
|
|
#[prost(bool, tag = "13")]
|
|
pub disable_hard_mode: bool,
|
|
/// offset: 76
|
|
#[prost(uint32, tag = "4")]
|
|
pub obtained_stars: u32,
|
|
}
|
|
/// Obf: CJILPJOJOIF
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8932)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetChallengePeakDataCsReq {}
|
|
/// Obf: PKPOJIAJAAF
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8942)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetChallengePeakDataScRsp {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub challenge_peak_groups: ::prost::alloc::vec::Vec<ChallengePeakGroup>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "14")]
|
|
pub retcode: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "2")]
|
|
pub current_peak_group_id: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8907)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct StartChallengePeakCsReq {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "12")]
|
|
pub peak_avatar_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub boss_buff_id: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "14")]
|
|
pub peak_id: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8923)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct StartChallengePeakScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8944)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct LeaveChallengePeakCsReq {}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8927)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct LeaveChallengePeakScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: AFALNHPPKAD
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8919)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ChallengePeakSettleScNotify {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "2")]
|
|
pub finished_target_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "15")]
|
|
pub peak_reward_group_list: ::prost::alloc::vec::Vec<ChallengePeakRewardGroup>,
|
|
/// offset: 40
|
|
#[prost(bool, tag = "12")]
|
|
pub is_unlock_easy_boss: bool,
|
|
/// offset: 41
|
|
#[prost(bool, tag = "10")]
|
|
pub hard_mode_has_passed: bool,
|
|
/// offset: 42
|
|
#[prost(bool, tag = "6")]
|
|
pub is_boss_target_better: bool,
|
|
/// offset: 43
|
|
#[prost(bool, tag = "8")]
|
|
pub is_wait_confirm: bool,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "14")]
|
|
pub turn_left: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "11")]
|
|
pub cycles_used: u32,
|
|
/// offset: 52
|
|
#[prost(bool, tag = "9")]
|
|
pub is_first_pass: bool,
|
|
/// offset: 53
|
|
#[prost(bool, tag = "4")]
|
|
pub is_win: bool,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "5")]
|
|
pub peak_id: u32,
|
|
}
|
|
/// Obf: JMDENKICHGK
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8945)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ChallengePeakGroupDataUpdateScNotify {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "8")]
|
|
pub challenge_peak_group: ::core::option::Option<ChallengePeakGroup>,
|
|
}
|
|
/// Obf: PIOAJBFKNIB
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8909)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct TakeChallengePeakRewardCsReq {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "10")]
|
|
pub normal_reward_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "8")]
|
|
pub reward_id: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "5")]
|
|
pub peak_group_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ChallengePeakRewardGroup {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "12")]
|
|
pub reward: ::core::option::Option<ItemList>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "15")]
|
|
pub reward_id: u32,
|
|
}
|
|
/// Obf: FGHONKMDBGM
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8929)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TakeChallengePeakRewardScRsp {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "11")]
|
|
pub peak_reward_group_list: ::prost::alloc::vec::Vec<ChallengePeakRewardGroup>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "13")]
|
|
pub retcode: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "10")]
|
|
pub peak_group_id: u32,
|
|
}
|
|
/// Obf: LFGECDNDGEJ
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8943)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetCurChallengePeakCsReq {}
|
|
/// Obf: CIDMLLEGNNN
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8934)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetCurChallengePeakScRsp {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "5")]
|
|
pub finished_target_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub retcode: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "6")]
|
|
pub cycles_used: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "8")]
|
|
pub boss_buff_id: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "1")]
|
|
pub peak_id: u32,
|
|
/// offset: 48
|
|
#[prost(bool, tag = "13")]
|
|
pub has_passed: bool,
|
|
/// offset: 49
|
|
#[prost(bool, tag = "4")]
|
|
pub is_wait_confirm: bool,
|
|
}
|
|
/// Obf: KDMFDDFOICF
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8921)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SetChallengePeakBossHardModeCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub peak_group_id: u32,
|
|
/// offset: 28
|
|
#[prost(bool, tag = "7")]
|
|
pub is_hard_mode: bool,
|
|
}
|
|
/// Obf: CGLPPBKHAAN
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8940)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SetChallengePeakBossHardModeScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub peak_group_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "10")]
|
|
pub retcode: u32,
|
|
/// offset: 32
|
|
#[prost(bool, tag = "2")]
|
|
pub is_hard_mode: bool,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8905)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ReStartChallengePeakCsReq {}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8908)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ReStartChallengePeakScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ChallengePeakLineup {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "3")]
|
|
pub peak_avatar_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub peak_id: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8920)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SetChallengePeakMobLineupAvatarCsReq {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "4")]
|
|
pub lineup_list: ::prost::alloc::vec::Vec<ChallengePeakLineup>,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "8")]
|
|
pub hhhpdecachk: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "7")]
|
|
pub peak_group_id: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8912)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SetChallengePeakMobLineupAvatarScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8941)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ConfirmChallengePeakSettleCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub peak_id: u32,
|
|
/// offset: 28
|
|
#[prost(bool, tag = "12")]
|
|
pub iobcimipeom: bool,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8918)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ConfirmChallengePeakSettleScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub peak_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "11")]
|
|
pub retcode: u32,
|
|
/// offset: 32
|
|
#[prost(bool, tag = "8")]
|
|
pub iobcimipeom: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Hnbjhmcgedk {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "9")]
|
|
pub fadjllfjjnm: ::prost::alloc::vec::Vec<Eebphjcnbfo>,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "7")]
|
|
pub peak_avatar_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "2")]
|
|
pub buff_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Nfkcmmeaidn {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub fkidlflcdec: ::prost::alloc::vec::Vec<Hnbjhmcgedk>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "8")]
|
|
pub challenge_id: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8988)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ggcbekkjcjn {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Cfpehpfbfok {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "14")]
|
|
pub fkidlflcdec: ::prost::alloc::vec::Vec<Hnbjhmcgedk>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "5")]
|
|
pub challenge_id: u32,
|
|
/// offset: 36
|
|
#[prost(bool, tag = "15")]
|
|
pub mpkmikbfehg: bool,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "8")]
|
|
pub finocegdbdi: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8982)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Klecenlpbjl {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "11")]
|
|
pub aaahkpnpmif: ::core::option::Option<Clakiacaaco>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "5")]
|
|
pub scene: ::core::option::Option<SceneInfo>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "13")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Pkkfnodinem {}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8998)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Jmpjcapkngi {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "8")]
|
|
pub scene: ::core::option::Option<SceneInfo>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "5")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Mhjnobbofoc {}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8987)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Lhaknkhblbi {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "15")]
|
|
pub scene: ::core::option::Option<SceneInfo>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "7")]
|
|
pub aaahkpnpmif: ::core::option::Option<Clakiacaaco>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "5")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Jpimbjpmfbp {}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8989)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Hbfnncgecmo {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Menlhhcjnce {
|
|
/// offset: 24
|
|
#[prost(bool, tag = "11")]
|
|
pub iobcimipeom: bool,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8981)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Okedfnjjghb {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Fbamaflobga {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "14")]
|
|
pub licpekhdjgk: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub challenge_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Jckgbfjjffc {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "4")]
|
|
pub paiaepjidpe: ::core::option::Option<Pmmofobcinl>,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "865")]
|
|
pub finished_target_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(bool, tag = "331")]
|
|
pub fcjghhildek: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Peokjeooojd {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2012")]
|
|
pub biepffbbjhg: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "1169")]
|
|
pub dpdnpcbneni: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1512")]
|
|
pub ekklcbknaed: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "13")]
|
|
pub opnpmbjdknb: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "2")]
|
|
pub mmcpicgkogd: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "10")]
|
|
pub nedggmgmlgo: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ibcnmncccbj {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "3")]
|
|
pub reward: ::core::option::Option<ItemList>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "6")]
|
|
pub hejanccdgap: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Geknakdamjf {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "131")]
|
|
pub finished_target_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "5")]
|
|
pub djobnpiaejp: ::prost::alloc::vec::Vec<Ibcnmncccbj>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "2")]
|
|
pub egehlopfelk: ::core::option::Option<Olofpkhfpjl>,
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "12")]
|
|
pub gbmbahhdonn: ::prost::alloc::vec::Vec<Pmmofobcinl>,
|
|
/// offset: 56
|
|
#[prost(bool, tag = "464")]
|
|
pub fcjghhildek: bool,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "3")]
|
|
pub challenge_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Flipnfhampo {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub mgllkbnfkfg: u32,
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8973)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Dophndhilpa {
|
|
#[prost(oneof = "dophndhilpa::Mmcgbgdjipn", tags = "6, 7, 12, 10, 14")]
|
|
pub mmcgbgdjipn: ::core::option::Option<dophndhilpa::Mmcgbgdjipn>,
|
|
}
|
|
/// Nested message and enum types in `DOPHNDHILPA`.
|
|
pub mod dophndhilpa {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Oneof)]
|
|
pub enum Mmcgbgdjipn {
|
|
/// offset: 16
|
|
#[prost(message, tag = "6")]
|
|
Ianbcdjpdjf(super::Jckgbfjjffc),
|
|
/// offset: 16
|
|
#[prost(message, tag = "7")]
|
|
Dfnnkenboen(super::Geknakdamjf),
|
|
/// offset: 16
|
|
#[prost(message, tag = "12")]
|
|
Ibfhhkhnefl(super::Fbamaflobga),
|
|
/// offset: 16
|
|
#[prost(message, tag = "10")]
|
|
Iihfedlhopi(super::Peokjeooojd),
|
|
/// offset: 16
|
|
#[prost(message, tag = "14")]
|
|
Hnhcfjjnjce(super::Flipnfhampo),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Gomlcmbbpch {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Cmoplahdepn {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "5")]
|
|
pub peak_avatar_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "15")]
|
|
pub fadjllfjjnm: ::prost::alloc::vec::Vec<Eebphjcnbfo>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "12")]
|
|
pub finocegdbdi: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "7")]
|
|
pub buff_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Pmmofobcinl {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "6")]
|
|
pub lineup: ::core::option::Option<Gllfjfjbibc>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "11")]
|
|
pub battle_target_list: ::prost::alloc::vec::Vec<BattleTarget>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "8")]
|
|
pub inllmkedglc: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "5")]
|
|
pub ibeckoniicf: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "7")]
|
|
pub score_id: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "10")]
|
|
pub finocegdbdi: u32,
|
|
/// offset: 56
|
|
#[prost(enumeration = "BattleEndStatus", tag = "12")]
|
|
pub end_status: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Olofpkhfpjl {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub djeimgghmgm: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "1")]
|
|
pub ejedodffabi: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ifahfgffpef {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "15")]
|
|
pub mogeeajcfno: ::prost::alloc::vec::Vec<Cmoplahdepn>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "10")]
|
|
pub bhnpinimmhg: ::core::option::Option<Olofpkhfpjl>,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "4")]
|
|
pub finished_target_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 48
|
|
#[prost(message, repeated, tag = "8")]
|
|
pub hgkceeoonga: ::prost::alloc::vec::Vec<Pmmofobcinl>,
|
|
/// offset: 56
|
|
#[prost(bool, tag = "3")]
|
|
pub fcjghhildek: bool,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "9")]
|
|
pub challenge_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Icmjacokipi {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub ibeckoniicf: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "5")]
|
|
pub inllmkedglc: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "9")]
|
|
pub finocegdbdi: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "10")]
|
|
pub score_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Kobalacapkf {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "11")]
|
|
pub hgkceeoonga: ::prost::alloc::vec::Vec<Icmjacokipi>,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "1")]
|
|
pub finished_target_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "6")]
|
|
pub challenge_id: u32,
|
|
/// offset: 44
|
|
#[prost(bool, tag = "4")]
|
|
pub fcjghhildek: bool,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8993)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Hfgmofbdaon {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "11")]
|
|
pub jlombbakbme: ::prost::alloc::vec::Vec<Ifahfgffpef>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Clakiacaaco {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "4")]
|
|
pub lineup_list: ::prost::alloc::vec::Vec<LineupInfo>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "2")]
|
|
pub iihfedlhopi: ::core::option::Option<Peokjeooojd>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "8")]
|
|
pub finocegdbdi: u32,
|
|
/// offset: 44
|
|
#[prost(bool, tag = "7")]
|
|
pub mpkmikbfehg: bool,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "3")]
|
|
pub challenge_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Cchphoikecb {}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8977)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Lpihjbelibn {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "3")]
|
|
pub aaahkpnpmif: ::core::option::Option<Clakiacaaco>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "4")]
|
|
pub ohpgehkfabm: ::core::option::Option<Kobalacapkf>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "15")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: PCLHDCHFKLP
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3973)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SendMsgCsReq {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "6")]
|
|
pub message_datas: ::core::option::Option<MessageChatData>,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "3")]
|
|
pub target_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(enumeration = "ChatType", tag = "5")]
|
|
pub chat_type: i32,
|
|
}
|
|
/// Obf: MKFCCNOIDNB
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3903)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SendMsgScRsp {
|
|
/// offset: 24
|
|
#[prost(uint64, tag = "1")]
|
|
pub end_time: u64,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "8")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: LLCBGMJAICJ
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3980)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RevcMsgScNotify {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "11")]
|
|
pub recv_message_data: ::core::option::Option<ChatMessageData>,
|
|
/// offset: 32
|
|
#[prost(enumeration = "ChatType", tag = "14")]
|
|
pub chat_type: i32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "10")]
|
|
pub dkdlooaaake: u32,
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3927)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Pmdijhlacnn {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "14")]
|
|
pub contact_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: PGADBBAECPD
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3936)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetPrivateChatHistoryCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub contact_side: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "14")]
|
|
pub target_side: u32,
|
|
}
|
|
/// Obf: JLBGMJFLJEE
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3913)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetPrivateChatHistoryScRsp {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "10")]
|
|
pub chat_message_list: ::prost::alloc::vec::Vec<ChatMessageData>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "5")]
|
|
pub retcode: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "9")]
|
|
pub target_side: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "4")]
|
|
pub contact_side: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct FriendHistoryInfo {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub contact_side: u32,
|
|
/// offset: 32
|
|
#[prost(int64, tag = "5")]
|
|
pub last_send_time: i64,
|
|
}
|
|
/// Obf: OPFLGEAPHBA
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3915)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetChatFriendHistoryCsReq {}
|
|
/// Obf: ENHNFNKCGJJ
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3981)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetChatFriendHistoryScRsp {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub friend_history_info: ::prost::alloc::vec::Vec<FriendHistoryInfo>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "12")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: NGCDALNAHIG
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3910)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetChatEmojiListCsReq {}
|
|
/// Obf: LOFKMJPPAKF
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3987)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetChatEmojiListScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "3")]
|
|
pub chat_emoji_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "13")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: FOHHCCEIICN
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3929)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct MarkChatEmojiCsReq {
|
|
/// offset: 24
|
|
#[prost(bool, tag = "10")]
|
|
pub is_remove_id: bool,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "5")]
|
|
pub extra_id: u32,
|
|
}
|
|
/// Obf: NGGKLPDFGDC
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3912)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct MarkChatEmojiScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub extra_id: u32,
|
|
/// offset: 28
|
|
#[prost(bool, tag = "4")]
|
|
pub is_remove_id: bool,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "13")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: FEPDPLJADHK
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3954)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct BatchMarkChatEmojiCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "4")]
|
|
pub marked_emoji_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: IECODOPOOBL
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3983)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct BatchMarkChatEmojiScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "8")]
|
|
pub marked_emoji_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: CGJKIDOBEAL
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3909)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetLoginChatInfoCsReq {}
|
|
/// Obf: EBOPMIBKNBE
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3942)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetLoginChatInfoScRsp {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "13")]
|
|
pub contact_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Jlpeicpflmc {
|
|
/// offset: 32
|
|
#[prost(uint64, tag = "8")]
|
|
pub bneflbpcpoi: u64,
|
|
/// offset: 40
|
|
#[prost(enumeration = "Bcamanfjinc", tag = "5")]
|
|
pub nfmkofnekla: i32,
|
|
#[prost(
|
|
oneof = "jlpeicpflmc::Kllmjccomnf",
|
|
tags = "4, 7, 11, 10, 9, 1555, 1216, 1853, 310, 1503"
|
|
)]
|
|
pub kllmjccomnf: ::core::option::Option<jlpeicpflmc::Kllmjccomnf>,
|
|
}
|
|
/// Nested message and enum types in `JLPEICPFLMC`.
|
|
pub mod jlpeicpflmc {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Oneof)]
|
|
pub enum Kllmjccomnf {
|
|
/// offset: 16
|
|
#[prost(uint32, tag = "4")]
|
|
Bfcnaljdhmp(u32),
|
|
/// offset: 16
|
|
#[prost(uint32, tag = "7")]
|
|
Hpdfgfbldog(u32),
|
|
/// offset: 16
|
|
#[prost(uint32, tag = "11")]
|
|
Gcpplllhbbj(u32),
|
|
/// offset: 16
|
|
#[prost(uint32, tag = "10")]
|
|
Djodeimgkgk(u32),
|
|
/// offset: 16
|
|
#[prost(uint32, tag = "9")]
|
|
Pbhfmiiipbd(u32),
|
|
/// offset: 16
|
|
#[prost(uint64, tag = "1555")]
|
|
Chfndagcebk(u64),
|
|
/// offset: 16
|
|
#[prost(uint32, tag = "1216")]
|
|
Leemkamanjn(u32),
|
|
/// offset: 16
|
|
#[prost(uint32, tag = "1853")]
|
|
Nkddbpgdaee(u32),
|
|
/// offset: 16
|
|
#[prost(uint32, tag = "310")]
|
|
Efeenofadfc(u32),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1503")]
|
|
Djnolldhphj(super::Pfppacpmfdj),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Jlifgimbmbd {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub hmlbjfjipce: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "14")]
|
|
pub biofdpichlc: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "10")]
|
|
pub kkckmcdgcgk: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Hgcipbfbnko {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "4")]
|
|
pub source: ::core::option::Option<Jlpeicpflmc>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "10")]
|
|
pub config_id: u32,
|
|
/// offset: 48
|
|
#[prost(uint64, tag = "15")]
|
|
pub unique_id: u64,
|
|
#[prost(oneof = "hgcipbfbnko::Aejnjcelnoe", tags = "6")]
|
|
pub aejnjcelnoe: ::core::option::Option<hgcipbfbnko::Aejnjcelnoe>,
|
|
}
|
|
/// Nested message and enum types in `HGCIPBFBNKO`.
|
|
pub mod hgcipbfbnko {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Oneof)]
|
|
pub enum Aejnjcelnoe {
|
|
/// offset: 16
|
|
#[prost(message, tag = "6")]
|
|
Aenboonoflc(super::Jlifgimbmbd),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Afdjneohclb {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "10")]
|
|
pub source: ::core::option::Option<Jlpeicpflmc>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "6")]
|
|
pub ocjcoolmcgd: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "13")]
|
|
pub progress: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Gackcpepdaf {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub config_id: u32,
|
|
/// offset: 32
|
|
#[prost(uint64, tag = "11")]
|
|
pub mlmfneblnhp: u64,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "7")]
|
|
pub hcbaddhnidg: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "2")]
|
|
pub level: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Akheoaipapa {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "13")]
|
|
pub source: ::core::option::Option<Jlpeicpflmc>,
|
|
/// offset: 32
|
|
#[prost(double, tag = "4")]
|
|
pub cplfboblfmc: f64,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "1")]
|
|
pub unique_id: u32,
|
|
/// offset: 44
|
|
#[prost(enumeration = "Glbaokohkcf", tag = "5")]
|
|
pub gokklnbmlca: i32,
|
|
/// offset: 48
|
|
#[prost(double, tag = "8")]
|
|
pub ojmobaeemap: f64,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ldnfiicmcha {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "4")]
|
|
pub diilkeegloj: ::prost::alloc::vec::Vec<Akheoaipapa>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "10")]
|
|
pub kajofkieknh: ::prost::alloc::vec::Vec<Gackcpepdaf>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "9")]
|
|
pub hcbaddhnidg: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "12")]
|
|
pub level: u32,
|
|
/// offset: 48
|
|
#[prost(uint64, tag = "7")]
|
|
pub kndhhajmbgb: u64,
|
|
/// offset: 56
|
|
#[prost(bool, tag = "8")]
|
|
pub dbodgpboihc: bool,
|
|
/// offset: 64
|
|
#[prost(uint64, tag = "6")]
|
|
pub iepapopifhh: u64,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Gknocndpaja {
|
|
/// offset: 24
|
|
#[prost(uint64, tag = "6")]
|
|
pub iepapopifhh: u64,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "12")]
|
|
pub level: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "13")]
|
|
pub hcbaddhnidg: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Legnlmenmjk {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub card_id: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "15")]
|
|
pub unique_id: u32,
|
|
#[prost(oneof = "legnlmenmjk::Npfeggmnboc", tags = "6, 8")]
|
|
pub npfeggmnboc: ::core::option::Option<legnlmenmjk::Npfeggmnboc>,
|
|
}
|
|
/// Nested message and enum types in `LEGNLMENMJK`.
|
|
pub mod legnlmenmjk {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Oneof)]
|
|
pub enum Npfeggmnboc {
|
|
/// offset: 16
|
|
#[prost(message, tag = "6")]
|
|
Mligafabjdp(super::Ldnfiicmcha),
|
|
/// offset: 16
|
|
#[prost(message, tag = "8")]
|
|
Bllcmlbdlpc(super::Gknocndpaja),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Pfppacpmfdj {
|
|
/// offset: 24
|
|
#[prost(int32, tag = "15")]
|
|
pub y: i32,
|
|
/// offset: 28
|
|
#[prost(int32, tag = "14")]
|
|
pub x: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Dfflmemfplm {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "4")]
|
|
pub djnolldhphj: ::core::option::Option<Pfppacpmfdj>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "14")]
|
|
pub bfcnaljdhmp: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Cabcpfkaopp {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "3")]
|
|
pub nfpadepikml: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "9")]
|
|
pub gcdggblojic: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "6")]
|
|
pub kdiddhidncg: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "11")]
|
|
pub oekifikbmfi: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Aalchopcbem {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "14")]
|
|
pub jooeekmdaeo: ::core::option::Option<Cabcpfkaopp>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Fibkollmpmm {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ljboelcmgfk {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "9")]
|
|
pub gcdggblojic: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "12")]
|
|
pub kdiddhidncg: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Gddlbmchied {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "3")]
|
|
pub mkokllkalde: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub kdiddhidncg: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Geepipmbgjd {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "13")]
|
|
pub jooeekmdaeo: ::core::option::Option<Cabcpfkaopp>,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "6")]
|
|
pub nfpadepikml: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "9")]
|
|
pub gcdggblojic: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "7")]
|
|
pub oekifikbmfi: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "1")]
|
|
pub kdiddhidncg: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Mljejcfjple {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Kfoolgfcndn {
|
|
#[prost(oneof = "kfoolgfcndn::Cnhejloefaa", tags = "13, 4, 15, 1, 8, 12")]
|
|
pub cnhejloefaa: ::core::option::Option<kfoolgfcndn::Cnhejloefaa>,
|
|
}
|
|
/// Nested message and enum types in `KFOOLGFCNDN`.
|
|
pub mod kfoolgfcndn {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Oneof)]
|
|
pub enum Cnhejloefaa {
|
|
/// offset: 16
|
|
#[prost(message, tag = "13")]
|
|
Efbpppnpbkh(super::Aalchopcbem),
|
|
/// offset: 16
|
|
#[prost(message, tag = "4")]
|
|
Ifcfipgiime(super::Fibkollmpmm),
|
|
/// offset: 16
|
|
#[prost(message, tag = "15")]
|
|
Ocihlgbpalk(super::Ljboelcmgfk),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1")]
|
|
Nnlbnijjpah(super::Gddlbmchied),
|
|
/// offset: 16
|
|
#[prost(message, tag = "8")]
|
|
Djbmehbkndf(super::Geepipmbgjd),
|
|
/// offset: 16
|
|
#[prost(message, tag = "12")]
|
|
Bamnofcjmpp(super::Mljejcfjple),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Bdoedoebfaj {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "12")]
|
|
pub entity_list: ::prost::alloc::vec::Vec<Legnlmenmjk>,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "9")]
|
|
pub mgjenmkkibj: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "5")]
|
|
pub ldcjonhgdan: ::prost::alloc::vec::Vec<Hgcipbfbnko>,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "7")]
|
|
pub iloodghpobm: ::core::option::Option<Kfoolgfcndn>,
|
|
/// offset: 48
|
|
#[prost(message, optional, tag = "1384")]
|
|
pub ghicobophol: ::core::option::Option<Mbljieelmkn>,
|
|
/// offset: 56
|
|
#[prost(message, repeated, tag = "4")]
|
|
pub iedkeldfhlp: ::prost::alloc::vec::Vec<Dfflmemfplm>,
|
|
/// offset: 64
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub memghbhggpn: ::prost::alloc::vec::Vec<Phhfogfkdbc>,
|
|
/// offset: 80
|
|
#[prost(message, repeated, tag = "13")]
|
|
pub ifjihnbdngn: ::prost::alloc::vec::Vec<Afdjneohclb>,
|
|
/// offset: 88
|
|
#[prost(uint32, repeated, tag = "10")]
|
|
pub okhdneollnf: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 96
|
|
#[prost(uint64, repeated, tag = "1716")]
|
|
pub fnjcmfofcnc: ::prost::alloc::vec::Vec<u64>,
|
|
/// offset: 104
|
|
#[prost(message, optional, tag = "1")]
|
|
pub fmigokidkjl: ::core::option::Option<Bnhbdmidfcl>,
|
|
/// offset: 112
|
|
#[prost(uint32, tag = "6")]
|
|
pub stage_id: u32,
|
|
/// offset: 116
|
|
#[prost(uint32, tag = "8")]
|
|
pub nkddbpgdaee: u32,
|
|
/// offset: 120
|
|
#[prost(uint32, tag = "15")]
|
|
pub dkcgloiapah: u32,
|
|
/// offset: 124
|
|
#[prost(uint32, tag = "14")]
|
|
pub item_value: u32,
|
|
/// offset: 128
|
|
#[prost(uint32, tag = "1475")]
|
|
pub max_hp: u32,
|
|
/// offset: 132
|
|
#[prost(uint32, tag = "3")]
|
|
pub hp: u32,
|
|
/// offset: 136
|
|
#[prost(uint32, tag = "11")]
|
|
pub gcbdadcobae: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Fddnkpjemje {
|
|
/// offset: 24
|
|
#[prost(bool, tag = "11")]
|
|
pub gnacllnfhfd: bool,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "15")]
|
|
pub stage_id: u32,
|
|
}
|
|
/// Obf: AGEPCIIPMEF
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9602)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ChenLingGetDataCsReq {}
|
|
/// Obf: PJFEPJKONAA
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9612)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ChenLingGetDataScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "12")]
|
|
pub djolgkgkche: ::core::option::Option<Fddnkpjemje>,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "9")]
|
|
pub imnnaenhbma: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "6")]
|
|
pub kfaigiiplof: ::core::option::Option<Bdoedoebfaj>,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "1")]
|
|
pub gdholmibaea: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "13")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Oggelmmfpkp {
|
|
/// offset: 24
|
|
#[prost(double, tag = "11")]
|
|
pub damage: f64,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub config_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Dfeggffomki {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub ppcklbhfcca: ::prost::alloc::vec::Vec<Oggelmmfpkp>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "6")]
|
|
pub max_hp: u32,
|
|
/// offset: 36
|
|
#[prost(enumeration = "Cneembbnnbo", tag = "2")]
|
|
pub reason: i32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "3")]
|
|
pub wave: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "5")]
|
|
pub cur_hp: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "14")]
|
|
pub stage_id: u32,
|
|
}
|
|
/// Obf: FCLBPLLKLLL
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9577)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ChenLingStartStageCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub stage_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "4")]
|
|
pub nkddbpgdaee: u32,
|
|
}
|
|
/// Obf: CPMOGOPHJOG
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9593)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ChenLingStartStageScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "5")]
|
|
pub ahcgjndkbca: ::core::option::Option<Bdoedoebfaj>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "13")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: PEEJCHEKGCJ
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9614)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ChenLingQuitStageCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub gdimkfnecok: u32,
|
|
}
|
|
/// Obf: NEAMMJICKGD
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9597)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ChenLingQuitStageScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "5")]
|
|
pub bflljjbhldf: ::core::option::Option<Dfeggffomki>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "6")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9589)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Iopaidkigaj {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "4")]
|
|
pub djnolldhphj: ::core::option::Option<Pfppacpmfdj>,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9615)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Kcejnbldafe {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9579)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Fcnmjggdefo {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "14")]
|
|
pub gajffbbmmen: ::core::option::Option<Pfppacpmfdj>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "9")]
|
|
pub fgihkkkogjd: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9599)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Laecpmjaiik {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9605)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Hkkbglineom {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "6")]
|
|
pub gajffbbmmen: ::core::option::Option<Pfppacpmfdj>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub bfcnaljdhmp: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9606)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Dlgcdmbgieb {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9613)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Mejecbognnn {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub fgihkkkogjd: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9604)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Gepcohmcaaj {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9591)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Gbckaghdpeb {}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9610)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Pfelegkdcbo {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9575)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ongcoffliae {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "9")]
|
|
pub ppcklbhfcca: ::prost::alloc::vec::Vec<Oggelmmfpkp>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "11")]
|
|
pub igehhfigbai: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "10")]
|
|
pub ddclcnponoh: u32,
|
|
/// offset: 40
|
|
#[prost(bool, tag = "7")]
|
|
pub is_win: bool,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "3")]
|
|
pub gdimkfnecok: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9578)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Hfnmkedpfjh {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "7")]
|
|
pub ppcklbhfcca: ::prost::alloc::vec::Vec<Oggelmmfpkp>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "10")]
|
|
pub bflljjbhldf: ::core::option::Option<Dfeggffomki>,
|
|
/// offset: 40
|
|
#[prost(bool, tag = "1")]
|
|
pub daomhgbdejh: bool,
|
|
/// offset: 41
|
|
#[prost(bool, tag = "12")]
|
|
pub is_win: bool,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "4")]
|
|
pub retcode: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "14")]
|
|
pub ddclcnponoh: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "6")]
|
|
pub cur_hp: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9573)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Khmghgplphf {}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9608)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Fahnfmcojch {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9590)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Nfahehelgec {}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9582)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Eifjnmddnpf {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9576)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Hpkoopbfeah {}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9586)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Jmlojkgmbmc {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9611)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Jjlpgbiaadj {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub aaidcojplci: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9588)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Hlcakajlkgo {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9619)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Knkcnkjokpa {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub gpdefebdmnm: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9584)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Mjemckgbipn {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9620)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Lkfkohlgmoj {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub nchpdfcffck: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9607)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Omffcgeinlf {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: NJJNLJAPMMK
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9616)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ChenLingActivatedPrivilegeCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub adbghkbggjm: u32,
|
|
}
|
|
/// Obf: BELCKPBEIOK
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9585)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ChenLingActivatedPrivilegeScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub retcode: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "9")]
|
|
pub adbghkbggjm: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9618)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Plmpglkcgbj {}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9594)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Bekkpbikini {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Lfiondmgcop {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub aaidcojplci: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9598)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Pichifnmbno {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "13")]
|
|
pub unique_id: u32,
|
|
#[prost(oneof = "pichifnmbno::Fdnajjkohbn", tags = "869")]
|
|
pub fdnajjkohbn: ::core::option::Option<pichifnmbno::Fdnajjkohbn>,
|
|
}
|
|
/// Nested message and enum types in `PICHIFNMBNO`.
|
|
pub mod pichifnmbno {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Oneof)]
|
|
pub enum Fdnajjkohbn {
|
|
/// offset: 16
|
|
#[prost(message, tag = "869")]
|
|
Gfggblegkgj(super::Lfiondmgcop),
|
|
}
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9603)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Gokhekchlel {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub retcode: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "3")]
|
|
pub unique_id: u32,
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9583)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Piijeiadmfp {
|
|
/// offset: 24
|
|
#[prost(bool, tag = "7")]
|
|
pub pbjjahklnaa: bool,
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9574)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Diononbiikn {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub gdimkfnecok: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ioelpddjgfj {
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "1954")]
|
|
pub source: ::core::option::Option<Jlpeicpflmc>,
|
|
#[prost(
|
|
oneof = "ioelpddjgfj::Mmcgbgdjipn",
|
|
tags = "13, 5, 10, 14, 12, 11, 15, 2, 1, 7, 9, 4, 3, 657, 255, 122, 1424, 421, 1994, 1307, 446, 1524, 981, 1398, 1423, 1846, 625, 1911, 852, 121, 1179"
|
|
)]
|
|
pub mmcgbgdjipn: ::core::option::Option<ioelpddjgfj::Mmcgbgdjipn>,
|
|
}
|
|
/// Nested message and enum types in `IOELPDDJGFJ`.
|
|
pub mod ioelpddjgfj {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Oneof)]
|
|
pub enum Mmcgbgdjipn {
|
|
/// offset: 16
|
|
#[prost(message, tag = "13")]
|
|
Pjdhbmoippo(super::Gicmoljplgf),
|
|
/// offset: 16
|
|
#[prost(message, tag = "5")]
|
|
Cchbnlobpge(super::Lckbhjbkhnh),
|
|
/// offset: 16
|
|
#[prost(uint32, tag = "10")]
|
|
CurHp(u32),
|
|
/// offset: 16
|
|
#[prost(uint32, tag = "14")]
|
|
RogueMoney(u32),
|
|
/// offset: 16
|
|
#[prost(message, tag = "12")]
|
|
Aghankeaodd(super::Legnlmenmjk),
|
|
/// offset: 16
|
|
#[prost(uint32, tag = "11")]
|
|
Mgkmljhmnmo(u32),
|
|
/// offset: 16
|
|
#[prost(message, tag = "15")]
|
|
Gdffaichldj(super::Ajnjddfgfjl),
|
|
/// offset: 16
|
|
#[prost(message, tag = "2")]
|
|
Becpnbefhgc(super::Iiekkgnjjmc),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1")]
|
|
Ldfljjpakap(super::Hdllfbkgbeg),
|
|
/// offset: 16
|
|
#[prost(message, tag = "7")]
|
|
Pbnofefidfi(super::Ejknedlpmib),
|
|
/// offset: 16
|
|
#[prost(message, tag = "9")]
|
|
Iaoifaadllc(super::Neeahlmkaab),
|
|
/// offset: 16
|
|
#[prost(message, tag = "4")]
|
|
Hoegfmpdbhh(super::Dfflmemfplm),
|
|
/// offset: 16
|
|
#[prost(message, tag = "3")]
|
|
Hlhbogkheeo(super::Fjjpdjaejhc),
|
|
/// offset: 16
|
|
#[prost(message, tag = "657")]
|
|
Anhdppoaogl(super::Hgcipbfbnko),
|
|
/// offset: 16
|
|
#[prost(uint64, tag = "255")]
|
|
Elmmnhbecni(u64),
|
|
/// offset: 16
|
|
#[prost(message, tag = "122")]
|
|
Djolgkgkche(super::Fddnkpjemje),
|
|
/// offset: 16
|
|
#[prost(uint32, tag = "1424")]
|
|
Gcbdadcobae(u32),
|
|
/// offset: 16
|
|
#[prost(uint32, tag = "421")]
|
|
Fojhbimclgc(u32),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1994")]
|
|
Cnckehmnjgd(super::Nghepmfilpe),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1307")]
|
|
Bjpeegifaea(super::Khgfcnncoga),
|
|
/// offset: 16
|
|
#[prost(message, tag = "446")]
|
|
Ofcpkkmefke(super::Afdjneohclb),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1524")]
|
|
Napdggdenbm(super::Lgfbmeachpi),
|
|
/// offset: 16
|
|
#[prost(message, tag = "981")]
|
|
Fmigokidkjl(super::Bnhbdmidfcl),
|
|
/// offset: 16
|
|
#[prost(uint32, tag = "1398")]
|
|
Pmfbiglpjja(u32),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1423")]
|
|
Onajpgnnlen(super::Ejdpllijdnk),
|
|
/// offset: 16
|
|
#[prost(uint32, tag = "1846")]
|
|
Gdholmibaea(u32),
|
|
/// offset: 16
|
|
#[prost(message, tag = "625")]
|
|
Knaninelanc(super::Eokkhloibim),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1911")]
|
|
Beoapfibdlb(super::Khlafmbonnk),
|
|
/// offset: 16
|
|
#[prost(message, tag = "852")]
|
|
Adejokoibhc(super::Jklkcknbhci),
|
|
/// offset: 16
|
|
#[prost(message, tag = "121")]
|
|
Pjmjapkjina(super::Bfgnnodonfi),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1179")]
|
|
Ghicobophol(super::Mbljieelmkn),
|
|
}
|
|
}
|
|
/// Obf: DBJPOICBGMK
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9592)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ChenLingSyncChangeScNotify {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "11")]
|
|
pub dgngmjmpfgk: ::prost::alloc::vec::Vec<Ioelpddjgfj>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Phhfogfkdbc {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub unique_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "15")]
|
|
pub card_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Gicmoljplgf {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub memghbhggpn: ::prost::alloc::vec::Vec<Phhfogfkdbc>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Lckbhjbkhnh {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "6")]
|
|
pub iloodghpobm: ::core::option::Option<Kfoolgfcndn>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "13")]
|
|
pub dkcgloiapah: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ajnjddfgfjl {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub bfcnaljdhmp: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "12")]
|
|
pub hcbaddhnidg: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub level: u32,
|
|
/// offset: 40
|
|
#[prost(uint64, tag = "2")]
|
|
pub iepapopifhh: u64,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Iiekkgnjjmc {
|
|
/// offset: 24
|
|
#[prost(uint64, tag = "6")]
|
|
pub kndhhajmbgb: u64,
|
|
/// offset: 32
|
|
#[prost(bool, tag = "5")]
|
|
pub dbodgpboihc: bool,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "11")]
|
|
pub bfcnaljdhmp: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Neeahlmkaab {
|
|
/// offset: 24
|
|
#[prost(uint64, tag = "5")]
|
|
pub iepapopifhh: u64,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "8")]
|
|
pub bfcnaljdhmp: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "7")]
|
|
pub hcbaddhnidg: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "2")]
|
|
pub level: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Nghepmfilpe {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "15")]
|
|
pub gobmeehnfdc: ::core::option::Option<Akheoaipapa>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "9")]
|
|
pub bfcnaljdhmp: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Khgfcnncoga {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "9")]
|
|
pub pjanejjkoka: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub bfcnaljdhmp: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Hdllfbkgbeg {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "8")]
|
|
pub diilkeegloj: ::prost::alloc::vec::Vec<Akheoaipapa>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub bfcnaljdhmp: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Khlafmbonnk {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Jklkcknbhci {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ejknedlpmib {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "4")]
|
|
pub ghpkfacfmml: ::core::option::Option<Gackcpepdaf>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub bfcnaljdhmp: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Fjjpdjaejhc {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "5")]
|
|
pub mkokllkalde: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Lgfbmeachpi {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "15")]
|
|
pub mgjenmkkibj: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ejdpllijdnk {
|
|
/// offset: 24
|
|
#[prost(uint64, tag = "6")]
|
|
pub chfndagcebk: u64,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Jaajapnfmgo {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "3")]
|
|
pub gcdggblojic: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Bnhbdmidfcl {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "13")]
|
|
pub unique_id: u32,
|
|
#[prost(oneof = "bnhbdmidfcl::Chjnphdlmkl", tags = "834")]
|
|
pub chjnphdlmkl: ::core::option::Option<bnhbdmidfcl::Chjnphdlmkl>,
|
|
}
|
|
/// Nested message and enum types in `BNHBDMIDFCL`.
|
|
pub mod bnhbdmidfcl {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Oneof)]
|
|
pub enum Chjnphdlmkl {
|
|
/// offset: 24
|
|
#[prost(message, tag = "834")]
|
|
Dokphnpncpn(super::Jaajapnfmgo),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Bfgnnodonfi {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Eokkhloibim {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "6")]
|
|
pub hehiocepeae: ::core::option::Option<Dfflmemfplm>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "14")]
|
|
pub geombjdbhdd: ::core::option::Option<Dfflmemfplm>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Mbljieelmkn {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub ocijddblgmh: ::prost::alloc::vec::Vec<Apamfckfhll>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Mojffdoilbn {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "9")]
|
|
pub empiebncann: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "3")]
|
|
pub mnoofepdhoo: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "1")]
|
|
pub mhijjhmghfn: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "14")]
|
|
pub kbbdabkelkb: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "8")]
|
|
pub score_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Dmhadfnoigp {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "4")]
|
|
pub jojjkjfhmbi: ::prost::alloc::vec::Vec<Mojffdoilbn>,
|
|
/// offset: 32
|
|
#[prost(bool, tag = "7")]
|
|
pub eiimaehcgbc: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Opocangaehj {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub x: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "3")]
|
|
pub y: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Pgiebmkmece {
|
|
/// offset: 24
|
|
#[prost(float, repeated, tag = "1")]
|
|
pub cdmkbchlpab: ::prost::alloc::vec::Vec<f32>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "13")]
|
|
pub iblecijagbk: ::core::option::Option<Opocangaehj>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "4")]
|
|
pub omfgaabelhe: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "9")]
|
|
pub score_id: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "11")]
|
|
pub ljdhgfecmhj: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Npnaepokpne {
|
|
/// offset: 24
|
|
#[prost(float, repeated, tag = "4")]
|
|
pub liamhnfapnl: ::prost::alloc::vec::Vec<f32>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "3")]
|
|
pub focnboanonm: ::core::option::Option<Opocangaehj>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ofgleoiijbd {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "12")]
|
|
pub jojjkjfhmbi: ::prost::alloc::vec::Vec<Mojffdoilbn>,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub gokmdcojphc: ::prost::alloc::vec::Vec<Npnaepokpne>,
|
|
/// offset: 32
|
|
#[prost(string, tag = "6")]
|
|
pub fggcaoapgpa: ::prost::alloc::string::String,
|
|
/// offset: 40
|
|
#[prost(string, tag = "15")]
|
|
pub nlmeeekbpko: ::prost::alloc::string::String,
|
|
/// offset: 48
|
|
#[prost(uint32, repeated, tag = "11")]
|
|
pub fjdjchfdifl: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 64
|
|
#[prost(message, repeated, tag = "8")]
|
|
pub mbfldkedbhn: ::prost::alloc::vec::Vec<Pgiebmkmece>,
|
|
/// offset: 72
|
|
#[prost(uint32, tag = "2")]
|
|
pub level_id: u32,
|
|
/// offset: 76
|
|
#[prost(uint32, tag = "4")]
|
|
pub hgiicmlanjj: u32,
|
|
/// offset: 80
|
|
#[prost(uint32, tag = "10")]
|
|
pub lfkdangnjim: u32,
|
|
/// offset: 84
|
|
#[prost(uint32, tag = "7")]
|
|
pub hhinbdnifbe: u32,
|
|
/// offset: 88
|
|
#[prost(uint32, tag = "13")]
|
|
pub pgofhklbpkc: u32,
|
|
/// offset: 92
|
|
#[prost(uint32, tag = "14")]
|
|
pub plcpooncfdg: u32,
|
|
}
|
|
/// Obf: JJONBPINLJJ
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9932)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetChenLingFesDataCsReq {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Bgaieeikokk {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub djeimgghmgm: u32,
|
|
/// offset: 28
|
|
#[prost(bool, tag = "9")]
|
|
pub has_passed: bool,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub mhijjhmghfn: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "5")]
|
|
pub level_id: u32,
|
|
}
|
|
/// Obf: LMOPBCHMGFO
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9942)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetChenLingFesDataScRsp {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub pndpceloghg: ::prost::alloc::vec::Vec<Bgaieeikokk>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "10")]
|
|
pub laednibcnkf: ::core::option::Option<Ofgleoiijbd>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "13")]
|
|
pub dekcalehilc: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "7")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: BBGIFPNDBIO
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9907)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ChenLingFesLevelStartCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub level_id: u32,
|
|
}
|
|
/// Obf: HJDCIEFEGIM
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9923)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ChenLingFesLevelStartScRsp {
|
|
/// offset: 16
|
|
#[prost(string, tag = "12")]
|
|
pub nlmeeekbpko: ::prost::alloc::string::String,
|
|
/// offset: 32
|
|
#[prost(string, tag = "13")]
|
|
pub fggcaoapgpa: ::prost::alloc::string::String,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "7")]
|
|
pub retcode: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "2")]
|
|
pub level_id: u32,
|
|
}
|
|
/// Obf: OFIKFCJEDNP
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9944)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ChenLingFesLevelLeaveCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub level_id: u32,
|
|
}
|
|
/// Obf: LDANNFAAHIJ
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9927)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ChenLingFesLevelLeaveScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub level_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "10")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: CLGKHDMKGID
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9919)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ChenLingFesLevelResumeCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub level_id: u32,
|
|
}
|
|
/// Obf: CAJKJIFMGDM
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9945)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ChenLingFesLevelResumeScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub level_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "14")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: JOMKCLPKFHM
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9909)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ChenLingFesLevelEndCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub level_id: u32,
|
|
}
|
|
/// Obf: LDBOCEIMACL
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9929)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ChenLingFesLevelEndScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "15")]
|
|
pub ehihhfmgnhh: ::core::option::Option<Dmhadfnoigp>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "6")]
|
|
pub level_id: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "8")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Aabjnonnlml {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "8")]
|
|
pub fkglniahgoa: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "15")]
|
|
pub index: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "14")]
|
|
pub kdiddhidncg: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "12")]
|
|
pub hadihnkdbad: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Edhobllobnp {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "15")]
|
|
pub obgmkbiomkb: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "13")]
|
|
pub nelbbcigigf: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "3")]
|
|
pub index: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "14")]
|
|
pub jjpmdbcpjba: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Lecppieienh {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub kdiddhidncg: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "14")]
|
|
pub jjpmdbcpjba: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "9")]
|
|
pub index: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Pgedfobaebc {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub omfgaabelhe: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "8")]
|
|
pub plfmkdocplp: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "15")]
|
|
pub fcflefoklfd: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Hdlmapacknh {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub didbbocnhbj: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "7")]
|
|
pub gocfojjiahl: u32,
|
|
}
|
|
/// Obf: GAECNILJCEC
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9943)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ChenLingFesBusinessDayEndCsReq {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "5")]
|
|
pub baopbddebkp: ::prost::alloc::vec::Vec<Lecppieienh>,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "10")]
|
|
pub mnlcaolgemm: ::prost::alloc::vec::Vec<Pgedfobaebc>,
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub gokmdcojphc: ::prost::alloc::vec::Vec<Npnaepokpne>,
|
|
/// offset: 48
|
|
#[prost(message, repeated, tag = "8")]
|
|
pub mbfldkedbhn: ::prost::alloc::vec::Vec<Pgiebmkmece>,
|
|
/// offset: 56
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub fbnbemecjij: ::prost::alloc::vec::Vec<Aabjnonnlml>,
|
|
/// offset: 64
|
|
#[prost(message, repeated, tag = "14")]
|
|
pub hdngjjildce: ::prost::alloc::vec::Vec<Edhobllobnp>,
|
|
/// offset: 72
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub pjgodpmgmeo: ::prost::alloc::vec::Vec<Hdlmapacknh>,
|
|
/// offset: 80
|
|
#[prost(uint32, tag = "12")]
|
|
pub cojgecemcfn: u32,
|
|
/// offset: 84
|
|
#[prost(uint32, tag = "1828")]
|
|
pub dbhhikafmpp: u32,
|
|
/// offset: 88
|
|
#[prost(double, tag = "15")]
|
|
pub fenklbpkoal: f64,
|
|
/// offset: 96
|
|
#[prost(uint32, tag = "9")]
|
|
pub ejeogkpeibf: u32,
|
|
/// offset: 100
|
|
#[prost(uint32, tag = "11")]
|
|
pub lfkdangnjim: u32,
|
|
/// offset: 104
|
|
#[prost(uint32, tag = "1240")]
|
|
pub cehjohcgoke: u32,
|
|
/// offset: 108
|
|
#[prost(uint32, tag = "363")]
|
|
pub bmpabcghpfg: u32,
|
|
/// offset: 112
|
|
#[prost(uint32, tag = "7")]
|
|
pub dbodbbomjad: u32,
|
|
/// offset: 116
|
|
#[prost(uint32, tag = "4")]
|
|
pub elekehimbdo: u32,
|
|
/// offset: 120
|
|
#[prost(uint32, tag = "6")]
|
|
pub hphhkjhgmpj: u32,
|
|
/// offset: 124
|
|
#[prost(uint32, tag = "13")]
|
|
pub ocllapehddh: u32,
|
|
}
|
|
/// Obf: NHHKCCGMHEF
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9934)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ChenLingFesBusinessDayEndScRsp {
|
|
/// offset: 32
|
|
#[prost(string, tag = "1")]
|
|
pub fggcaoapgpa: ::prost::alloc::string::String,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "12")]
|
|
pub retcode: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "3")]
|
|
pub lfkdangnjim: u32,
|
|
#[prost(
|
|
oneof = "chen_ling_fes_business_day_end_sc_rsp::Fblhecdehef",
|
|
tags = "13, 8"
|
|
)]
|
|
pub fblhecdehef: ::core::option::Option<
|
|
chen_ling_fes_business_day_end_sc_rsp::Fblhecdehef,
|
|
>,
|
|
}
|
|
/// Nested message and enum types in `ChenLingFesBusinessDayEndScRsp`.
|
|
pub mod chen_ling_fes_business_day_end_sc_rsp {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Oneof)]
|
|
pub enum Fblhecdehef {
|
|
/// offset: 24
|
|
#[prost(message, tag = "13")]
|
|
Ehihhfmgnhh(super::Dmhadfnoigp),
|
|
/// offset: 24
|
|
#[prost(message, tag = "8")]
|
|
Gaahaoglnpj(super::Mojffdoilbn),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Gajdpebbfmg {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "6")]
|
|
pub lniefkbmipd: ::core::option::Option<ItemCostData>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Maninnkmfhg {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "1")]
|
|
pub scene: ::core::option::Option<SceneInfo>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "10")]
|
|
pub lineup: ::core::option::Option<LineupInfo>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Kfaclogfnjf {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "887")]
|
|
pub bdgmpdlbdgn: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "1035")]
|
|
pub gmdkbgodbcb: ::core::option::Option<Hgciapkelaf>,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "910")]
|
|
pub bopghopcfhf: ::core::option::Option<Lmncbidkhlf>,
|
|
/// offset: 48
|
|
#[prost(message, optional, tag = "505")]
|
|
pub obladgdfccn: ::core::option::Option<Bmcndlnonmo>,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "3")]
|
|
pub jdlkmdffmgp: u32,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "5")]
|
|
pub bmlmhppldde: u32,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "12")]
|
|
pub dglioiekgnp: u32,
|
|
/// offset: 68
|
|
#[prost(uint32, tag = "7")]
|
|
pub pjfafglndge: u32,
|
|
/// offset: 72
|
|
#[prost(uint32, tag = "1")]
|
|
pub fladmnikgei: u32,
|
|
/// offset: 76
|
|
#[prost(enumeration = "ChessRogueDiceType", tag = "2")]
|
|
pub cebdddjmjij: i32,
|
|
/// offset: 80
|
|
#[prost(bool, tag = "9")]
|
|
pub bgdhhjlicfa: bool,
|
|
/// offset: 81
|
|
#[prost(bool, tag = "100")]
|
|
pub ihcamlmfaoh: bool,
|
|
/// offset: 84
|
|
#[prost(uint32, tag = "10")]
|
|
pub dghepbklkdp: u32,
|
|
/// offset: 88
|
|
#[prost(uint32, tag = "15")]
|
|
pub efdmlfgilkk: u32,
|
|
/// offset: 92
|
|
#[prost(int32, tag = "1994")]
|
|
pub cmddpmhcalk: i32,
|
|
/// offset: 96
|
|
#[prost(enumeration = "ChessRogueDiceStatus", tag = "4")]
|
|
pub oacdalinoni: i32,
|
|
/// offset: 100
|
|
#[prost(uint32, tag = "13")]
|
|
pub onciogbkppi: u32,
|
|
}
|
|
/// Obf: BGJIIBNDFEJ
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5498)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ChessRogueRollDiceCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub mmnmifaahof: u32,
|
|
}
|
|
/// Obf: OJIELKBDPGB
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5409)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ChessRogueRollDiceScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "12")]
|
|
pub pohepeefboa: ::core::option::Option<Kfaclogfnjf>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Dechjacnlgp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub bjbalpkfele: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "15")]
|
|
pub monster_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Dfkmnlijmfb {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "4")]
|
|
pub gejnmnblflg: ::prost::alloc::vec::Vec<Dechjacnlgp>,
|
|
/// offset: 32
|
|
#[prost(bool, tag = "5")]
|
|
pub heljnhndcjp: bool,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "1")]
|
|
pub pofbaheecgb: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Jeciogkphfn {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "13")]
|
|
pub jjhfhlahlgp: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Jklcllafhoc {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "8")]
|
|
pub mgacflnjlck: ::core::option::Option<Dfkmnlijmfb>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "4")]
|
|
pub mkmlkgooamk: ::core::option::Option<Jeciogkphfn>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Mcdonfngmje {
|
|
#[prost(oneof = "mcdonfngmje::Cgifmofgeco", tags = "15, 13, 8")]
|
|
pub cgifmofgeco: ::core::option::Option<mcdonfngmje::Cgifmofgeco>,
|
|
}
|
|
/// Nested message and enum types in `MCDONFNGMJE`.
|
|
pub mod mcdonfngmje {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Oneof)]
|
|
pub enum Cgifmofgeco {
|
|
/// offset: 16
|
|
#[prost(message, tag = "15")]
|
|
Mgacflnjlck(super::Dfkmnlijmfb),
|
|
/// offset: 16
|
|
#[prost(message, tag = "13")]
|
|
Mkmlkgooamk(super::Jeciogkphfn),
|
|
/// offset: 16
|
|
#[prost(message, tag = "8")]
|
|
Lpaamnffaib(super::Jklcllafhoc),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Cgmcmakmjdk {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "11")]
|
|
pub stage_info: ::core::option::Option<Mcdonfngmje>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub hlalfnedfed: u32,
|
|
/// offset: 36
|
|
#[prost(enumeration = "ChessRogueBoardCellStatus", tag = "12")]
|
|
pub ejedlgnlohb: i32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "2")]
|
|
pub cfgejhaoked: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "14")]
|
|
pub room_id: u32,
|
|
/// offset: 48
|
|
#[prost(bool, tag = "7")]
|
|
pub lddhlgindij: bool,
|
|
/// offset: 49
|
|
#[prost(bool, tag = "10")]
|
|
pub gnacllnfhfd: bool,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "13")]
|
|
pub jmpmdgjlipf: u32,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "5")]
|
|
pub id: u32,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "15")]
|
|
pub pdkohkkmklf: u32,
|
|
/// offset: 64
|
|
#[prost(enumeration = "ChessRogueCellSpecialType", tag = "6")]
|
|
pub kfemjmkmgij: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ikconcoknan {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "8")]
|
|
pub cppcigmjalm: ::prost::alloc::vec::Vec<Cgmcmakmjdk>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub ghkdajndbba: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "11")]
|
|
pub hbampjpoolm: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "9")]
|
|
pub nkpkpnkbbap: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "7")]
|
|
pub abohpphhpei: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Gkdjbpjogpo {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub room_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "6")]
|
|
pub ihaomlephom: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ejhdhggmila {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "15")]
|
|
pub oljcajmfjpo: ::core::option::Option<Lmncbidkhlf>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub lgpjljamjfj: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Dpellhbjgml {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "9")]
|
|
pub onkbpkpohec: ::core::option::Option<Ikconcoknan>,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "7")]
|
|
pub agijecgibgj: ::prost::alloc::vec::Vec<Gkdjbpjogpo>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "14")]
|
|
pub bagnpgngloj: ::core::option::Option<Ejhdhggmila>,
|
|
/// offset: 40
|
|
#[prost(uint32, repeated, tag = "13")]
|
|
pub aadaflkejgd: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 56
|
|
#[prost(enumeration = "ChessRogueBoardCellStatus", tag = "2")]
|
|
pub lbnpkakomck: i32,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "5")]
|
|
pub epohknlfeab: u32,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "15")]
|
|
pub aakgdldfiie: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Lkpcdhckhkp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "10")]
|
|
pub gaiennlbcmm: ::core::option::Option<Dpellhbjgml>,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "13")]
|
|
pub hkcdkhjcndc: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "9")]
|
|
pub mlldclnmiog: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "8")]
|
|
pub id: u32,
|
|
/// offset: 48
|
|
#[prost(int32, tag = "5")]
|
|
pub eabefbdojeo: i32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "4")]
|
|
pub mdaiamfjnhm: u32,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "6")]
|
|
pub gkdcpnlolnf: u32,
|
|
/// offset: 60
|
|
#[prost(int32, tag = "1")]
|
|
pub jmhgoabknio: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Dmgodfdfpei {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub mnmjcnoliii: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "12")]
|
|
pub afemblfccch: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Fjkgdhkkdff {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "14")]
|
|
pub jhbfegdpljn: ::prost::alloc::vec::Vec<Dmgodfdfpei>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Aemapgkppja {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "11")]
|
|
pub fdeebbfmblb: ::core::option::Option<Fjkgdhkkdff>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "14")]
|
|
pub oljcajmfjpo: ::core::option::Option<Lmncbidkhlf>,
|
|
/// offset: 40
|
|
#[prost(uint32, repeated, tag = "9")]
|
|
pub opaegcbnacj: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 48
|
|
#[prost(int32, tag = "6")]
|
|
pub fjciknakjog: i32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "8")]
|
|
pub jppaggpjomo: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Iffehfhakcb {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub avatar_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Kchplcfmglf {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub jolegacinnk: ::prost::alloc::vec::Vec<Iffehfhakcb>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "3")]
|
|
pub mfeodnjngdp: ::core::option::Option<Gajdpebbfmg>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Dlcndckcipc {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "1")]
|
|
pub aafifegkaco: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "10")]
|
|
pub jgccimmedij: u32,
|
|
/// offset: 36
|
|
#[prost(bool, tag = "12")]
|
|
pub hifmfmbcodl: bool,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "5")]
|
|
pub hgkbjiaafpc: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Epddomfgimk {
|
|
/// offset: 24
|
|
#[prost(int32, tag = "1")]
|
|
pub opkeholonmj: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Negnnjglfjp {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "5")]
|
|
pub kehklhmeabi: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Djekegmehlk {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "5")]
|
|
pub dhekljdbnnp: ::core::option::Option<Ageogdogdmm>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "3")]
|
|
pub eiohfjmfokf: ::core::option::Option<Kchplcfmglf>,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "1268")]
|
|
pub eiihjjebkoe: ::core::option::Option<Negnnjglfjp>,
|
|
/// offset: 48
|
|
#[prost(message, optional, tag = "7")]
|
|
pub aefmmohkchj: ::core::option::Option<Aemapgkppja>,
|
|
/// offset: 56
|
|
#[prost(message, repeated, tag = "4")]
|
|
pub nagdjgmmcbe: ::prost::alloc::vec::Vec<Ecjamihnofl>,
|
|
/// offset: 64
|
|
#[prost(message, optional, tag = "11")]
|
|
pub fmigokidkjl: ::core::option::Option<Inhbmhcjjcn>,
|
|
/// offset: 72
|
|
#[prost(message, optional, tag = "15")]
|
|
pub story_info: ::core::option::Option<Dlcndckcipc>,
|
|
/// offset: 80
|
|
#[prost(message, optional, tag = "1")]
|
|
pub oeibhlmdjka: ::core::option::Option<Lkpcdhckhkp>,
|
|
/// offset: 88
|
|
#[prost(message, optional, tag = "13")]
|
|
pub dnpccfffbhn: ::core::option::Option<Nhlbnbbdhmi>,
|
|
/// offset: 96
|
|
#[prost(message, optional, tag = "10")]
|
|
pub habjhgpfgeb: ::core::option::Option<Eglapjgfkpn>,
|
|
/// offset: 104
|
|
#[prost(message, optional, tag = "14")]
|
|
pub ajpmadhmgml: ::core::option::Option<Epddomfgimk>,
|
|
/// offset: 112
|
|
#[prost(message, optional, tag = "9")]
|
|
pub pohepeefboa: ::core::option::Option<Kfaclogfnjf>,
|
|
/// offset: 120
|
|
#[prost(message, optional, tag = "6")]
|
|
pub afheggdhaoc: ::core::option::Option<Moiokcdlnhe>,
|
|
/// offset: 128
|
|
#[prost(uint32, tag = "2")]
|
|
pub dlojfeehlij: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Himjkamhlmj {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "8")]
|
|
pub eiihjjebkoe: ::core::option::Option<Lpcinmggcni>,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "11")]
|
|
pub febkojodaam: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "13")]
|
|
pub fdeebbfmblb: ::core::option::Option<Fjkgdhkkdff>,
|
|
/// offset: 48
|
|
#[prost(message, optional, tag = "12")]
|
|
pub jcobjampoal: ::core::option::Option<Ddafepbgohk>,
|
|
/// offset: 56
|
|
#[prost(message, optional, tag = "15")]
|
|
pub ioccacnjigd: ::core::option::Option<Mookmkekmkc>,
|
|
/// offset: 64
|
|
#[prost(uint32, repeated, tag = "2")]
|
|
pub hkcdkhjcndc: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Hemcdhcgaep {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "8")]
|
|
pub nagdjgmmcbe: ::prost::alloc::vec::Vec<Ecjamihnofl>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub dlojfeehlij: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ppagceggcak {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "8")]
|
|
pub eiihjjebkoe: ::core::option::Option<Lpcinmggcni>,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "6")]
|
|
pub febkojodaam: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "12")]
|
|
pub ioccacnjigd: ::core::option::Option<Mookmkekmkc>,
|
|
/// offset: 48
|
|
#[prost(message, optional, tag = "2")]
|
|
pub jcobjampoal: ::core::option::Option<Ddafepbgohk>,
|
|
/// offset: 56
|
|
#[prost(uint32, repeated, tag = "14")]
|
|
pub hkcdkhjcndc: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 64
|
|
#[prost(message, optional, tag = "5")]
|
|
pub fdeebbfmblb: ::core::option::Option<Fjkgdhkkdff>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Oghpkfmnnhl {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "13")]
|
|
pub dakedpkjmlb: ::core::option::Option<ItemList>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "14")]
|
|
pub bjdlgbbpfck: ::core::option::Option<LineupInfo>,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "10")]
|
|
pub afgfobplfil: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "9")]
|
|
pub dnpccfffbhn: ::core::option::Option<Gmijhconfih>,
|
|
/// offset: 48
|
|
#[prost(message, optional, tag = "1")]
|
|
pub habjhgpfgeb: ::core::option::Option<Apnccnfjbko>,
|
|
/// offset: 56
|
|
#[prost(message, optional, tag = "972")]
|
|
pub afheggdhaoc: ::core::option::Option<Moiokcdlnhe>,
|
|
/// offset: 72
|
|
#[prost(uint32, tag = "3")]
|
|
pub hloccoombgg: u32,
|
|
/// offset: 76
|
|
#[prost(uint32, tag = "15")]
|
|
pub obbgjafecbe: u32,
|
|
/// offset: 80
|
|
#[prost(uint32, tag = "129")]
|
|
pub score_id: u32,
|
|
/// offset: 84
|
|
#[prost(uint32, tag = "2")]
|
|
pub mmideameanb: u32,
|
|
/// offset: 88
|
|
#[prost(enumeration = "Dpbcjgcpmle", tag = "6")]
|
|
pub hcpbmiegdon: i32,
|
|
/// offset: 92
|
|
#[prost(bool, tag = "7")]
|
|
pub is_finish: bool,
|
|
/// offset: 96
|
|
#[prost(uint32, tag = "4")]
|
|
pub difficulty_level: u32,
|
|
/// offset: 100
|
|
#[prost(uint32, tag = "12")]
|
|
pub kpdlmkfljai: u32,
|
|
/// offset: 104
|
|
#[prost(uint32, tag = "1678")]
|
|
pub dlojfeehlij: u32,
|
|
/// offset: 108
|
|
#[prost(uint32, tag = "38")]
|
|
pub oegllhmmbem: u32,
|
|
/// offset: 112
|
|
#[prost(uint32, tag = "5")]
|
|
pub admadhcdhje: u32,
|
|
/// offset: 116
|
|
#[prost(uint32, tag = "1041")]
|
|
pub olmloehhfcg: u32,
|
|
/// offset: 120
|
|
#[prost(uint32, tag = "325")]
|
|
pub innapiihjfk: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ofgjflcbbjp {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "7")]
|
|
pub cppcigmjalm: ::prost::alloc::vec::Vec<Cgmcmakmjdk>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "10")]
|
|
pub eimflpnfpgm: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Chhblfhdfek {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub bmgcceonich: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "10")]
|
|
pub kpdlmkfljai: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ephfhkdjkmd {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub aphioealogi: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "9")]
|
|
pub jgccimmedij: u32,
|
|
}
|
|
/// Obf: KKECAFGMONA
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5585)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ChessRogueQueryCsReq {}
|
|
/// Obf: NAPNODDGMMI
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5426)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ChessRogueQueryScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "12")]
|
|
pub minfcklklnj: ::core::option::Option<Oghpkfmnnhl>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "13")]
|
|
pub ihnenegkepo: ::core::option::Option<Himjkamhlmj>,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "1")]
|
|
pub lflcdngalme: ::core::option::Option<Ppagceggcak>,
|
|
/// offset: 48
|
|
#[prost(message, optional, tag = "11")]
|
|
pub cikpbgdiabo: ::core::option::Option<Djekegmehlk>,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "14")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: FPFBPLPIADI
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5526)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ChessRogueEnterCellCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub lofmjhjoelo: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "15")]
|
|
pub ihaomlephom: u32,
|
|
}
|
|
/// Obf: HJOPCPPJCHP
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5529)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ChessRogueEnterCellScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "4")]
|
|
pub cikpbgdiabo: ::core::option::Option<Djekegmehlk>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "3")]
|
|
pub stage_info: ::core::option::Option<Maninnkmfhg>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "15")]
|
|
pub ihaomlephom: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "14")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: KFFNAEDMDOD
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5410)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ChessRogueEnterCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub id: u32,
|
|
}
|
|
/// Obf: CFIJCNENKDP
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5490)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ChessRogueEnterScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "4")]
|
|
pub cikpbgdiabo: ::core::option::Option<Djekegmehlk>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "3")]
|
|
pub stage_info: ::core::option::Option<Maninnkmfhg>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "9")]
|
|
pub retcode: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "11")]
|
|
pub id: u32,
|
|
}
|
|
/// Obf: HODPOGNIOOG
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5583)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ChessRogueLeaveCsReq {}
|
|
/// Obf: JCEAEOGFAAA
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5548)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ChessRogueLeaveScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "4")]
|
|
pub aefmmohkchj: ::core::option::Option<Aemapgkppja>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "7")]
|
|
pub stage_info: ::core::option::Option<Maninnkmfhg>,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "10")]
|
|
pub ihnenegkepo: ::core::option::Option<Himjkamhlmj>,
|
|
/// offset: 48
|
|
#[prost(message, optional, tag = "15")]
|
|
pub lflcdngalme: ::core::option::Option<Ppagceggcak>,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "9")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: OMNAOBAFFOM
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5523)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ChessRogueGiveUpCsReq {}
|
|
/// Obf: JFKGEOBIHHD
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5439)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ChessRogueGiveUpScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "6")]
|
|
pub stage_info: ::core::option::Option<Maninnkmfhg>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "14")]
|
|
pub ihnenegkepo: ::core::option::Option<Himjkamhlmj>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "8")]
|
|
pub minfcklklnj: ::core::option::Option<Oghpkfmnnhl>,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "15")]
|
|
pub aefmmohkchj: ::core::option::Option<Aemapgkppja>,
|
|
/// offset: 56
|
|
#[prost(message, optional, tag = "5")]
|
|
pub lflcdngalme: ::core::option::Option<Ppagceggcak>,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "11")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: AECEEKDICHA
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5565)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ChessRogueStartCsReq {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "3")]
|
|
pub ocegekkflal: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "13")]
|
|
pub jkpipnmggoa: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(uint32, repeated, tag = "11")]
|
|
pub unfinished_story_line_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 48
|
|
#[prost(uint32, repeated, tag = "9")]
|
|
pub base_avatar_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "8")]
|
|
pub pdfaheknhnj: u32,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "5")]
|
|
pub afemblfccch: u32,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "7")]
|
|
pub id: u32,
|
|
}
|
|
/// Obf: IBJJCCDDFLE
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5430)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ChessRogueStartScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "1")]
|
|
pub cikpbgdiabo: ::core::option::Option<Djekegmehlk>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "13")]
|
|
pub hphkdgjhijl: ::core::option::Option<Ofgjflcbbjp>,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "8")]
|
|
pub stage_info: ::core::option::Option<Maninnkmfhg>,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "3")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Mamhdikbgbc {}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5460)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Gcpljlcffdd {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "5")]
|
|
pub cikpbgdiabo: ::core::option::Option<Fjkgdhkkdff>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "9")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: LLBHIMCMMEH
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5428)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ChessRogueChangeAeonDimensionNotify {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "9")]
|
|
pub cikpbgdiabo: ::core::option::Option<Dmgodfdfpei>,
|
|
}
|
|
/// Obf: MBJCCOCANEJ
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5534)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ChessRogueSelectCellCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub ihaomlephom: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "10")]
|
|
pub lofmjhjoelo: u32,
|
|
}
|
|
/// Obf: BGLOEBBLFMI
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5440)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ChessRogueSelectCellScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "10")]
|
|
pub eeghdajohjo: ::core::option::Option<Napfnbjdioo>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "8")]
|
|
pub retcode: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "4")]
|
|
pub ihaomlephom: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "6")]
|
|
pub lofmjhjoelo: u32,
|
|
}
|
|
/// Obf: MDELKPPJIGF
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5412)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ChessRogueLayerSettlement {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "13")]
|
|
pub minfcklklnj: ::core::option::Option<Oghpkfmnnhl>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "12")]
|
|
pub difficulty_level: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "2")]
|
|
pub mdaiamfjnhm: u32,
|
|
}
|
|
/// Obf: FOAGKOAJEMD
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5586)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetRogueBuffEnhanceInfoCsReq {}
|
|
/// Obf: GBDPDGAHPNK
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5592)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetRogueBuffEnhanceInfoScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "15")]
|
|
pub ilmamlblidl: ::core::option::Option<Aacjbnfgaba>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "14")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: PBILBBMINBI
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5599)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct EnhanceRogueBuffCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub maze_buff_id: u32,
|
|
}
|
|
/// Obf: JDKJBGGHDBM
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5494)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct EnhanceRogueBuffScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "10")]
|
|
pub ilmamlblidl: ::core::option::Option<Aacjbnfgaba>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "12")]
|
|
pub cnefdjckapl: ::core::option::Option<Kjamnogfamj>,
|
|
/// offset: 40
|
|
#[prost(bool, tag = "6")]
|
|
pub kgkejakkldp: bool,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "9")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: BEAFKDMJNLO
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5600)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct PickRogueAvatarCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "11")]
|
|
pub base_avatar_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub prop_entity_id: u32,
|
|
}
|
|
/// Obf: DJHNHHCMKMF
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5539)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct PickRogueAvatarScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "6")]
|
|
pub eiohfjmfokf: ::core::option::Option<Kchplcfmglf>,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "4")]
|
|
pub base_avatar_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "8")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: LOINLLCCNBD
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5401)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ReviveRogueAvatarCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "13")]
|
|
pub base_avatar_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub interacted_prop_entity_id: u32,
|
|
}
|
|
/// Obf: OKMIJLHMGCD
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5566)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ReviveRogueAvatarScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "14")]
|
|
pub base_avatar_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "13")]
|
|
pub mfeodnjngdp: ::core::option::Option<Gajdpebbfmg>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "11")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: AAGLNICHNPI
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5425)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ChessRogueUpdateReviveInfoScNotify {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "5")]
|
|
pub mfeodnjngdp: ::core::option::Option<Gajdpebbfmg>,
|
|
}
|
|
/// Obf: KAIMCDOLBHO
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5452)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ChessRogueUpdateMoneyInfoScNotify {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "1")]
|
|
pub dhekljdbnnp: ::core::option::Option<Ageogdogdmm>,
|
|
}
|
|
/// Obf: ECNICHNKEGG
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5486)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ChessRogueUpdateDiceInfoScNotify {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "3")]
|
|
pub pohepeefboa: ::core::option::Option<Kfaclogfnjf>,
|
|
}
|
|
/// Obf: GBHDIMGDPJG
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5448)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ChessRogueUpdateLevelBaseInfoScNotify {
|
|
/// offset: 24
|
|
#[prost(enumeration = "Iojjcdaplaj", tag = "5")]
|
|
pub reason: i32,
|
|
/// offset: 28
|
|
#[prost(enumeration = "Gdhldnfloof", tag = "15")]
|
|
pub gkdcpnlolnf: i32,
|
|
}
|
|
/// Obf: LLBOLICFOEA
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5552)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ChessRogueUpdateAllowedSelectCellScNotify {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "5")]
|
|
pub aadaflkejgd: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "10")]
|
|
pub aihcknampbp: u32,
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5418)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Nkdimijahgc {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "7")]
|
|
pub jflioddkjgj: ::core::option::Option<Ikconcoknan>,
|
|
}
|
|
/// Obf: IBIAJJCMNKO
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5444)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ChessRogueUpdateAeonModifierValueScNotify {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub afemblfccch: u32,
|
|
/// offset: 28
|
|
#[prost(int32, tag = "8")]
|
|
pub fjciknakjog: i32,
|
|
}
|
|
/// Obf: MKOHCHDMNOB
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5593)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ChessRogueUpdateDicePassiveAccumulateValueScNotify {
|
|
/// offset: 24
|
|
#[prost(int32, tag = "14")]
|
|
pub cgphgibcnoh: i32,
|
|
}
|
|
/// Obf: LOIBKAPDBMM
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5472)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ChessRogueSkipTeachingLevelCsReq {}
|
|
/// Obf: ALDJHCDPJDH
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5433)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ChessRogueSkipTeachingLevelScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "5")]
|
|
pub pdjcahbpklk: ::core::option::Option<ItemList>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "9")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: LGHPBNIKMGI
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5474)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ChessRogueUpdateUnlockLevelScNotify {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "11")]
|
|
pub hkcdkhjcndc: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: LACJDDFOPHD
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5417)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ChessRogueEnterNextLayerCsReq {}
|
|
/// Obf: NCMNJNNOLLM
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5497)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ChessRogueEnterNextLayerScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "1")]
|
|
pub rogue_game_info: ::core::option::Option<Djekegmehlk>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "6")]
|
|
pub stage_info: ::core::option::Option<Maninnkmfhg>,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "7")]
|
|
pub hphkdgjhijl: ::core::option::Option<Ofgjflcbbjp>,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "13")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: NHILCEBCOJJ
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5482)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ChessRogueReRollDiceCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub mmnmifaahof: u32,
|
|
}
|
|
/// Obf: HCGCPKLMKJN
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5508)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ChessRogueReRollDiceScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "3")]
|
|
pub pohepeefboa: ::core::option::Option<Kfaclogfnjf>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: PGBFGLJFLLP
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5542)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ChessRogueConfirmRollCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub mmnmifaahof: u32,
|
|
}
|
|
/// Obf: LJOLPAOHPBJ
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5560)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ChessRogueConfirmRollScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "11")]
|
|
pub pohepeefboa: ::core::option::Option<Kfaclogfnjf>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "8")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: PJFHPHPOIHI
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5537)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ChessRogueCheatRollCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub ampfbgkhjbf: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "4")]
|
|
pub mmnmifaahof: u32,
|
|
}
|
|
/// Obf: FANIODAOCGG
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5411)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ChessRogueCheatRollScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "1")]
|
|
pub pohepeefboa: ::core::option::Option<Kfaclogfnjf>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "13")]
|
|
pub dbbjcpalepb: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "11")]
|
|
pub retcode: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "12")]
|
|
pub ampfbgkhjbf: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Aapjomebepe {}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5450)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ldfekaeejin {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "10")]
|
|
pub pohepeefboa: ::core::option::Option<Kfaclogfnjf>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "11")]
|
|
pub afbmhhaeleo: ::core::option::Option<ItemList>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "12")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: HAHPBCACNDG
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5435)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ChessRogueQuitCsReq {}
|
|
/// Obf: POCJJMEJDGG
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5577)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ChessRogueQuitScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "1")]
|
|
pub ihnenegkepo: ::core::option::Option<Himjkamhlmj>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "10")]
|
|
pub stage_info: ::core::option::Option<Maninnkmfhg>,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "9")]
|
|
pub oeibhlmdjka: ::core::option::Option<Lkpcdhckhkp>,
|
|
/// offset: 48
|
|
#[prost(message, optional, tag = "14")]
|
|
pub lflcdngalme: ::core::option::Option<Ppagceggcak>,
|
|
/// offset: 56
|
|
#[prost(message, optional, tag = "13")]
|
|
pub aefmmohkchj: ::core::option::Option<Aemapgkppja>,
|
|
/// offset: 64
|
|
#[prost(message, optional, tag = "6")]
|
|
pub minfcklklnj: ::core::option::Option<Oghpkfmnnhl>,
|
|
/// offset: 72
|
|
#[prost(uint32, tag = "12")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: OHKCDFGPCKM
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5559)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ChessRogueCellUpdateNotify {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "11")]
|
|
pub cppcigmjalm: ::prost::alloc::vec::Vec<Cgmcmakmjdk>,
|
|
/// offset: 32
|
|
#[prost(enumeration = "RogueModifierSourceType", tag = "7")]
|
|
pub cfaofcgjbma: i32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "12")]
|
|
pub aihcknampbp: u32,
|
|
/// offset: 40
|
|
#[prost(enumeration = "Aimcamjabna", tag = "4")]
|
|
pub reason: i32,
|
|
}
|
|
/// Obf: BGEBFHKCINE
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5511)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ChessRogueQuestFinishNotify {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub pegkfpikpkp: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "2")]
|
|
pub quest_id: u32,
|
|
}
|
|
/// Obf: FDPNKOKGEAP
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5454)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetChessRogueStoryInfoCsReq {}
|
|
/// Obf: JILFBOOFKEO
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5455)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetChessRogueStoryInfoScRsp {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "4")]
|
|
pub fnklmmaccmj: ::prost::alloc::vec::Vec<Chhblfhdfek>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "12")]
|
|
pub poabjdelngh: ::prost::alloc::vec::Vec<Ephfhkdjkmd>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "8")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: LAFMDBBAJHA
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5402)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SelectChessRogueSubStoryCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub rogue_dialogue_event_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "13")]
|
|
pub honcdmkpbeg: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub eckdpipmboc: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "9")]
|
|
pub jgccimmedij: u32,
|
|
}
|
|
/// Obf: NLMIDIGAMEL
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5483)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SelectChessRogueSubStoryScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub eckdpipmboc: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "13")]
|
|
pub honcdmkpbeg: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub retcode: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "1")]
|
|
pub jgccimmedij: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "8")]
|
|
pub rogue_dialogue_event_id: u32,
|
|
}
|
|
/// Obf: LBAKHMJIAEC
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5485)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct FinishChessRogueSubStoryCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub honcdmkpbeg: u32,
|
|
}
|
|
/// Obf: NNAGIDCACGI
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5478)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct FinishChessRogueSubStoryScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub honcdmkpbeg: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "2")]
|
|
pub kpdlmkfljai: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "10")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: BFAEGAJHHKH
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5442)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ChessRogueUpdateActionPointScNotify {
|
|
/// offset: 24
|
|
#[prost(int32, tag = "15")]
|
|
pub eabefbdojeo: i32,
|
|
}
|
|
/// Obf: NGIELFOIPHH
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5588)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct EnterChessRogueAeonRoomCsReq {}
|
|
/// Obf: GPEOIKKBNPG
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5528)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct EnterChessRogueAeonRoomScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "9")]
|
|
pub stage_info: ::core::option::Option<Maninnkmfhg>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "11")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: EJPCHNDAMLH
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5467)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetChessRogueStoryAeonTalkInfoCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub oeanpihchhf: u32,
|
|
}
|
|
/// Obf: LGGIDOJJDCN
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5422)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetChessRogueStoryAeonTalkInfoScRsp {
|
|
/// offset: 24
|
|
#[prost(map = "uint32, uint32", tag = "4")]
|
|
pub ldpajkiepip: ::std::collections::HashMap<u32, u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "14")]
|
|
pub retcode: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "15")]
|
|
pub oeanpihchhf: u32,
|
|
}
|
|
/// Obf: NJBNBKMNBOP
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5580)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SyncChessRogueMainStoryFinishScNotify {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub kpdlmkfljai: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "15")]
|
|
pub bmgcceonich: u32,
|
|
}
|
|
/// Obf: MIAFPKGAMOM
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5546)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SyncChessRogueNousValueScNotify {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "1")]
|
|
pub ajpmadhmgml: ::core::option::Option<Epddomfgimk>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Pjbodopjfga {
|
|
/// offset: 24
|
|
#[prost(enumeration = "Filmjjmebja", tag = "14")]
|
|
pub status: i32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "3")]
|
|
pub kpdlmkfljai: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Bkjcadfchab {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub honcdmkpbeg: u32,
|
|
}
|
|
/// Obf: PCFHMPGKDBD
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5533)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetChessRogueNousStoryInfoCsReq {}
|
|
/// Obf: LLELJOADLPI
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5431)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetChessRogueNousStoryInfoScRsp {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "11")]
|
|
pub fnklmmaccmj: ::prost::alloc::vec::Vec<Pjbodopjfga>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "7")]
|
|
pub poabjdelngh: ::prost::alloc::vec::Vec<Bkjcadfchab>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "6")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: IFOFLHFKMKB
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5550)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SyncChessRogueNousSubStoryScNotify {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub honcdmkpbeg: u32,
|
|
}
|
|
/// Obf: FAKMBJPPIIB
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5462)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SyncChessRogueNousMainStoryScNotify {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "8")]
|
|
pub fnklmmaccmj: ::prost::alloc::vec::Vec<Pjbodopjfga>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Moiokcdlnhe {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "10")]
|
|
pub idcjmpmjhgc: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "6")]
|
|
pub gblljkfoidk: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(uint32, repeated, tag = "11")]
|
|
pub eknoajjdpmm: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "9")]
|
|
pub ookbllbjdje: u32,
|
|
/// offset: 52
|
|
#[prost(bool, tag = "12")]
|
|
pub hifmfmbcodl: bool,
|
|
/// offset: 53
|
|
#[prost(bool, tag = "4")]
|
|
pub lkdogpnpgpf: bool,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "1")]
|
|
pub kpdlmkfljai: u32,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "3")]
|
|
pub honcdmkpbeg: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ocghbanlloh {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub ampfbgkhjbf: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "15")]
|
|
pub dice_slot_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Hgciapkelaf {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "13")]
|
|
pub lflfekeaocl: ::prost::alloc::vec::Vec<Ocghbanlloh>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub mabfmafceoa: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "1")]
|
|
pub pdfaheknhnj: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "5")]
|
|
pub ahngminodkg: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Mookmkekmkc {
|
|
/// offset: 16
|
|
#[prost(map = "uint32, bool", tag = "3")]
|
|
pub pegdmomcfad: ::std::collections::HashMap<u32, bool>,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "2")]
|
|
pub adlkmlfofpf: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub bilcgenigjm: ::prost::alloc::vec::Vec<Hgciapkelaf>,
|
|
/// offset: 48
|
|
#[prost(enumeration = "ChessRogueNousDicePhase", tag = "7")]
|
|
pub oobpjhmdeng: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ddafepbgohk {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "6")]
|
|
pub gmildfjfogd: ::core::option::Option<Fdbdlbapdbe>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub fpccpkaogkg: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Lpcinmggcni {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "11")]
|
|
pub khcanakmbdj: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: IACEIJKMLLN
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5427)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ChessRogueNousEditDiceCsReq {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "7")]
|
|
pub ioccacnjigd: ::core::option::Option<Hgciapkelaf>,
|
|
}
|
|
/// Obf: LJBHHFGLKPD
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5503)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ChessRogueNousEditDiceScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "11")]
|
|
pub ioccacnjigd: ::core::option::Option<Hgciapkelaf>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "12")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: GAJPFLOMGEP
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5481)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ChessRogueNousDiceUpdateNotify {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "12")]
|
|
pub ddhkagclblh: ::core::option::Option<Mookmkekmkc>,
|
|
}
|
|
/// Obf: DFBBBKADPDI
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5470)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ChessRogueNousDiceSurfaceUnlockNotify {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub hbkeebkfbfi: u32,
|
|
}
|
|
/// Obf: JCLGDGOJJLL
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5421)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ChessRogueNousGetRogueTalentInfoCsReq {}
|
|
/// Obf: IHHJCBBEAGP
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5581)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ChessRogueNousGetRogueTalentInfoScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "1")]
|
|
pub jcobjampoal: ::core::option::Option<Fdbdlbapdbe>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub fpccpkaogkg: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "14")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: AJCICECLDKJ
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5557)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ChessRogueNousEnableRogueTalentCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub ckhclkoalke: u32,
|
|
}
|
|
/// Obf: GGGFNBNGIIP
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5502)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ChessRogueNousEnableRogueTalentScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "9")]
|
|
pub jcobjampoal: ::core::option::Option<Fdbdlbapdbe>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub retcode: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "15")]
|
|
pub fpccpkaogkg: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Edkjelmponh {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub progress: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "9")]
|
|
pub heffponlego: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Cochllcndjf {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub cdgnajdagke: ::prost::alloc::vec::Vec<Edkjelmponh>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Npdkagocolg {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "2")]
|
|
pub eacebomjkjh: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Gadffiffnhm {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "6")]
|
|
pub iielajffdpb: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "13")]
|
|
pub cdgnajdagke: ::core::option::Option<Cochllcndjf>,
|
|
/// offset: 40
|
|
#[prost(bool, tag = "12")]
|
|
pub amhajdnfbgc: bool,
|
|
/// offset: 44
|
|
#[prost(int32, tag = "15")]
|
|
pub cojoifppcij: i32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "10")]
|
|
pub id: u32,
|
|
/// offset: 52
|
|
#[prost(int32, tag = "1")]
|
|
pub hp: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Gcfgchamnol {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "4")]
|
|
pub pgffgkdopgm: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "9")]
|
|
pub cmeknajonph: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Onnmllieeni {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub idbdbicpbbg: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "15")]
|
|
pub cjlbldfgelh: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Dejgmbkphec {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub index: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "7")]
|
|
pub diecmlhjcfe: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "13")]
|
|
pub dkhcohkfkfa: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "14")]
|
|
pub ebmjgpmhdmk: u32,
|
|
/// offset: 40
|
|
#[prost(int32, tag = "11")]
|
|
pub hp: i32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "1")]
|
|
pub mbnbfbnklgh: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "6")]
|
|
pub fgecddfbfoj: u32,
|
|
/// offset: 52
|
|
#[prost(int32, tag = "2")]
|
|
pub attack: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Hfbjnfjhkpo {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub cost_time: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "10")]
|
|
pub lplliiclchb: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub total_turns: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "9")]
|
|
pub total_damage: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "2")]
|
|
pub bphneolckad: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "14")]
|
|
pub total_auto_turns: u32,
|
|
}
|
|
/// Obf: BILENDACAMP
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8178)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetDataCsReq {}
|
|
/// Obf: BBHANDBNKEJ
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8166)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetDataScRsp {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "8")]
|
|
pub cmbjolcgmai: ::prost::alloc::vec::Vec<Onnmllieeni>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "4")]
|
|
pub lineup: ::core::option::Option<Gcfgchamnol>,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "11")]
|
|
pub icbimkieoep: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 48
|
|
#[prost(message, repeated, tag = "5")]
|
|
pub jcoagojeapb: ::prost::alloc::vec::Vec<Gadffiffnhm>,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "14")]
|
|
pub fbnekmpiakd: u32,
|
|
/// offset: 60
|
|
#[prost(enumeration = "Hdiokenofnj", tag = "12")]
|
|
pub hfpgdcjmnik: i32,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "1970")]
|
|
pub enmlpfbmpni: u32,
|
|
/// offset: 68
|
|
#[prost(uint32, tag = "1")]
|
|
pub jidbimnmljp: u32,
|
|
/// offset: 72
|
|
#[prost(uint32, tag = "10")]
|
|
pub pigpkidnmdh: u32,
|
|
/// offset: 76
|
|
#[prost(uint32, tag = "3")]
|
|
pub iomeildmbne: u32,
|
|
/// offset: 80
|
|
#[prost(uint32, tag = "7")]
|
|
pub cjlbldfgelh: u32,
|
|
/// offset: 84
|
|
#[prost(uint32, tag = "1497")]
|
|
pub ggpkmpbbenp: u32,
|
|
/// offset: 88
|
|
#[prost(uint32, tag = "105")]
|
|
pub nmpcjaoiohj: u32,
|
|
/// offset: 92
|
|
#[prost(uint32, tag = "6")]
|
|
pub imcgjpmbppj: u32,
|
|
/// offset: 96
|
|
#[prost(uint32, tag = "15")]
|
|
pub retcode: u32,
|
|
/// offset: 100
|
|
#[prost(uint32, tag = "1812")]
|
|
pub kccacinbeea: u32,
|
|
/// offset: 104
|
|
#[prost(uint32, tag = "9")]
|
|
pub mmfkmegecoi: u32,
|
|
/// offset: 108
|
|
#[prost(uint32, tag = "2")]
|
|
pub hcendlkkhoc: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Eialjhkfnkg {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "2")]
|
|
pub lineup: ::core::option::Option<Gcfgchamnol>,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8180)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Mfffeokdoae {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "14")]
|
|
pub lineup: ::core::option::Option<Gcfgchamnol>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "6")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: IHBOLKMEEMG
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8162)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ChimeraFinishRoundCsReq {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "14")]
|
|
pub fjlpligmphb: ::prost::alloc::vec::Vec<Dejgmbkphec>,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "3")]
|
|
pub pkkggligkkn: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(map = "uint32, message", tag = "2")]
|
|
pub dlfjejinbbc: ::std::collections::HashMap<u32, Cochllcndjf>,
|
|
/// offset: 48
|
|
#[prost(message, optional, tag = "7")]
|
|
pub lineup: ::core::option::Option<Gcfgchamnol>,
|
|
/// offset: 56
|
|
#[prost(message, optional, tag = "8")]
|
|
pub stt: ::core::option::Option<Hfbjnfjhkpo>,
|
|
/// offset: 64
|
|
#[prost(map = "uint32, uint32", tag = "11")]
|
|
pub jejbodagoij: ::std::collections::HashMap<u32, u32>,
|
|
/// offset: 72
|
|
#[prost(enumeration = "ChimeraRoundWorkEndReason", tag = "15")]
|
|
pub end_reason: i32,
|
|
/// offset: 76
|
|
#[prost(bool, tag = "9")]
|
|
pub ddnmdlbjpam: bool,
|
|
/// offset: 80
|
|
#[prost(uint32, tag = "12")]
|
|
pub epjbfaepfni: u32,
|
|
}
|
|
/// Obf: OKKLBJGHEGJ
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8179)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ChimeraFinishRoundScRsp {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "10")]
|
|
pub icbimkieoep: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 24
|
|
#[prost(map = "uint32, message", tag = "13")]
|
|
pub gmhemnikfmo: ::std::collections::HashMap<u32, Cochllcndjf>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "9")]
|
|
pub cmbjolcgmai: ::prost::alloc::vec::Vec<Onnmllieeni>,
|
|
/// offset: 48
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub pkiapmiajha: ::prost::alloc::vec::Vec<Gadffiffnhm>,
|
|
/// offset: 56
|
|
#[prost(map = "uint32, message", tag = "1")]
|
|
pub gclaioiingf: ::std::collections::HashMap<u32, Npdkagocolg>,
|
|
/// offset: 64
|
|
#[prost(enumeration = "Hdiokenofnj", tag = "6")]
|
|
pub hfpgdcjmnik: i32,
|
|
/// offset: 68
|
|
#[prost(uint32, tag = "4")]
|
|
pub retcode: u32,
|
|
/// offset: 72
|
|
#[prost(enumeration = "ChimeraRoundWorkEndReason", tag = "5")]
|
|
pub end_reason: i32,
|
|
/// offset: 76
|
|
#[prost(uint32, tag = "12")]
|
|
pub jidbimnmljp: u32,
|
|
/// offset: 80
|
|
#[prost(uint32, tag = "8")]
|
|
pub imcgjpmbppj: u32,
|
|
/// offset: 84
|
|
#[prost(uint32, tag = "2")]
|
|
pub cjlbldfgelh: u32,
|
|
/// offset: 88
|
|
#[prost(bool, tag = "7")]
|
|
pub ddnmdlbjpam: bool,
|
|
/// offset: 89
|
|
#[prost(bool, tag = "11")]
|
|
pub gcijmnogngc: bool,
|
|
/// offset: 92
|
|
#[prost(uint32, tag = "14")]
|
|
pub ggpkmpbbenp: u32,
|
|
/// offset: 96
|
|
#[prost(uint32, tag = "15")]
|
|
pub hcendlkkhoc: u32,
|
|
}
|
|
/// Obf: KNFECAFMDII
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8172)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ChimeraStartEndlessCsReq {}
|
|
/// Obf: KNPELGIAMKF
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8174)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ChimeraStartEndlessScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: BPOMECJONGO
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8164)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ChimeraFinishEndlessRoundCsReq {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "4")]
|
|
pub fjlpligmphb: ::prost::alloc::vec::Vec<Dejgmbkphec>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "12")]
|
|
pub lineup: ::core::option::Option<Gcfgchamnol>,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "8")]
|
|
pub stt: ::core::option::Option<Hfbjnfjhkpo>,
|
|
/// offset: 48
|
|
#[prost(uint32, repeated, tag = "6")]
|
|
pub pkkggligkkn: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "2")]
|
|
pub nmpcjaoiohj: u32,
|
|
/// offset: 60
|
|
#[prost(bool, tag = "5")]
|
|
pub cjeildioioe: bool,
|
|
}
|
|
/// Obf: LEOEMHHIANI
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8171)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ChimeraFinishEndlessRoundScRsp {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "12")]
|
|
pub dkmkpfdnebl: ::prost::alloc::vec::Vec<Gadffiffnhm>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "10")]
|
|
pub retcode: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "13")]
|
|
pub iomeildmbne: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "5")]
|
|
pub mmfkmegecoi: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "4")]
|
|
pub ebdockllkmi: u32,
|
|
/// offset: 48
|
|
#[prost(bool, tag = "9")]
|
|
pub cjeildioioe: bool,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "3")]
|
|
pub nmpcjaoiohj: u32,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "11")]
|
|
pub pigpkidnmdh: u32,
|
|
}
|
|
/// Obf: AEDJDBAJGHH
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8177)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ChimeraQuitEndlessCsReq {}
|
|
/// Obf: KHNHDFIJGPF
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8163)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ChimeraQuitEndlessScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: OIIDOJCEEDN
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8168)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ChimeraDoFinalRoundCsReq {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "8")]
|
|
pub stt: ::core::option::Option<Hfbjnfjhkpo>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "6")]
|
|
pub lineup: ::core::option::Option<Gcfgchamnol>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "12")]
|
|
pub fjlpligmphb: ::prost::alloc::vec::Vec<Dejgmbkphec>,
|
|
/// offset: 48
|
|
#[prost(uint32, repeated, tag = "4")]
|
|
pub pkkggligkkn: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "14")]
|
|
pub nmpcjaoiohj: u32,
|
|
/// offset: 60
|
|
#[prost(bool, tag = "9")]
|
|
pub cjeildioioe: bool,
|
|
}
|
|
/// Obf: MBMLAIKPEEK
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8167)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ChimeraDoFinalRoundScRsp {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "6")]
|
|
pub cmbjolcgmai: ::prost::alloc::vec::Vec<Onnmllieeni>,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "13")]
|
|
pub dkmkpfdnebl: ::prost::alloc::vec::Vec<Gadffiffnhm>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "2")]
|
|
pub enmlpfbmpni: u32,
|
|
/// offset: 44
|
|
#[prost(bool, tag = "14")]
|
|
pub cjeildioioe: bool,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "12")]
|
|
pub hcendlkkhoc: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "5")]
|
|
pub retcode: u32,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "8")]
|
|
pub ggpkmpbbenp: u32,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "10")]
|
|
pub nmpcjaoiohj: u32,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "9")]
|
|
pub cjlbldfgelh: u32,
|
|
/// offset: 68
|
|
#[prost(uint32, tag = "15")]
|
|
pub index: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8170)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Jhichkbdmic {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "6")]
|
|
pub lineup: ::core::option::Option<Gcfgchamnol>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "9")]
|
|
pub fjlpligmphb: ::prost::alloc::vec::Vec<Dejgmbkphec>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "14")]
|
|
pub fhckfmdkppo: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "8")]
|
|
pub dcoonccikgl: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8175)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Lbmlolgehim {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Hnaoomkgfcb {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub llmhaeapgon: u32,
|
|
/// offset: 28
|
|
#[prost(enumeration = "Pdhffpojnjg", tag = "4")]
|
|
pub nfmkofnekla: i32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "11")]
|
|
pub bhccdffbaam: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Nebjaboednd {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub score_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "1")]
|
|
pub rank: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Pcboleafmdn {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "15")]
|
|
pub haklmiaencf: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub gnjgpfdklbh: ::prost::alloc::vec::Vec<Mafdlbfijmb>,
|
|
/// offset: 40
|
|
#[prost(uint32, repeated, tag = "9")]
|
|
pub folmlbolgem: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 48
|
|
#[prost(uint32, repeated, tag = "10")]
|
|
pub pggooinmolf: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 56
|
|
#[prost(message, optional, tag = "13")]
|
|
pub aaimonalopd: ::core::option::Option<Nebjaboednd>,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "6")]
|
|
pub fglekndhmkn: u32,
|
|
/// offset: 68
|
|
#[prost(uint32, tag = "5")]
|
|
pub defhfaglmlc: u32,
|
|
/// offset: 72
|
|
#[prost(uint32, tag = "1")]
|
|
pub cifflebcfgk: u32,
|
|
/// offset: 76
|
|
#[prost(uint32, tag = "11")]
|
|
pub ngbakcigbmn: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Jjnhikigkjc {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub unique_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "2")]
|
|
pub item_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Nhdgnbkbndb {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "11")]
|
|
pub ggmpegmehpd: ::core::option::Option<Jjnhikigkjc>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub lleogllhclk: u32,
|
|
/// offset: 36
|
|
#[prost(int32, tag = "4")]
|
|
pub oeeipjdnmok: i32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "8")]
|
|
pub fgecddfbfoj: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "5")]
|
|
pub unique_id: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "7")]
|
|
pub exp: u32,
|
|
/// offset: 52
|
|
#[prost(int32, tag = "14")]
|
|
pub gifjodbplpj: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Glldhghjloa {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "11")]
|
|
pub bcgoaipkgik: ::prost::alloc::vec::Vec<Nhdgnbkbndb>,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "10")]
|
|
pub ajfjlckpnam: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(string, tag = "13")]
|
|
pub nickname: ::prost::alloc::string::String,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "4")]
|
|
pub head_icon: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "12")]
|
|
pub uid: u32,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "5")]
|
|
pub rank: u32,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "7")]
|
|
pub kimkennlheh: u32,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "8")]
|
|
pub hp: u32,
|
|
/// offset: 68
|
|
#[prost(uint32, tag = "9")]
|
|
pub ipinhnfcioe: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Bbdlcojkgmi {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "1")]
|
|
pub phlamkcllkp: ::core::option::Option<Glldhghjloa>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Kghddibdabp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub grid_fight_equipment_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "11")]
|
|
pub fgecddfbfoj: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "6")]
|
|
pub ndjgkjmpphj: u32,
|
|
/// offset: 36
|
|
#[prost(bool, tag = "13")]
|
|
pub aalccpjcbme: bool,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "12")]
|
|
pub ipaobkonifl: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Dmojmnkoill {
|
|
/// offset: 24
|
|
#[prost(bool, tag = "15")]
|
|
pub ifigfodopbb: bool,
|
|
/// offset: 25
|
|
#[prost(bool, tag = "5")]
|
|
pub aalccpjcbme: bool,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "10")]
|
|
pub item_id: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "12")]
|
|
pub agbaifpnkii: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Poaciacejjn {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "11")]
|
|
pub dkcmmmpneme: ::prost::alloc::vec::Vec<Kghddibdabp>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "4")]
|
|
pub lcjfdchinhl: ::prost::alloc::vec::Vec<Dmojmnkoill>,
|
|
}
|
|
/// Obf: ILHGAACMJHM
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9215)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ChimeraDuelShopBuyChimeraCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "2")]
|
|
pub fmmiciheocm: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "13")]
|
|
pub kodoohhpikn: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "14")]
|
|
pub gckfooiehha: u32,
|
|
}
|
|
/// Obf: CPMDNMMDCCM
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9218)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ChimeraDuelShopBuyChimeraScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: INJCCMKJICJ
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9213)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ChimeraDuelShopBuyItemCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub agbaifpnkii: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "9")]
|
|
pub jhinlpckmpk: u32,
|
|
}
|
|
/// Obf: LAOFKEIIEPF
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9248)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ChimeraDuelShopBuyItemScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: MBOEOEFGEBL
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9230)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ChimeraDuelShopLockCsReq {
|
|
/// offset: 36
|
|
#[prost(bool, tag = "14")]
|
|
pub is_locked: bool,
|
|
#[prost(oneof = "chimera_duel_shop_lock_cs_req::Kknboacncon", tags = "6, 5")]
|
|
pub kknboacncon: ::core::option::Option<chimera_duel_shop_lock_cs_req::Kknboacncon>,
|
|
}
|
|
/// Nested message and enum types in `ChimeraDuelShopLockCsReq`.
|
|
pub mod chimera_duel_shop_lock_cs_req {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Oneof)]
|
|
pub enum Kknboacncon {
|
|
/// offset: 16
|
|
#[prost(uint32, tag = "6")]
|
|
Ndjgkjmpphj(u32),
|
|
/// offset: 16
|
|
#[prost(uint32, tag = "5")]
|
|
Agbaifpnkii(u32),
|
|
}
|
|
}
|
|
/// Obf: NKNIPLOMJMM
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9222)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ChimeraDuelShopLockScRsp {
|
|
/// offset: 32
|
|
#[prost(bool, tag = "2")]
|
|
pub is_locked: bool,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "9")]
|
|
pub retcode: u32,
|
|
#[prost(oneof = "chimera_duel_shop_lock_sc_rsp::Kknboacncon", tags = "11, 6")]
|
|
pub kknboacncon: ::core::option::Option<chimera_duel_shop_lock_sc_rsp::Kknboacncon>,
|
|
}
|
|
/// Nested message and enum types in `ChimeraDuelShopLockScRsp`.
|
|
pub mod chimera_duel_shop_lock_sc_rsp {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Oneof)]
|
|
pub enum Kknboacncon {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
Ndjgkjmpphj(u32),
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
Agbaifpnkii(u32),
|
|
}
|
|
}
|
|
/// Obf: JLAIAPGBEIA
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9216)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ChimeraDuelShopRefreshCsReq {}
|
|
/// Obf: KIDHDGNADCF
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9226)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ChimeraDuelShopRefreshScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Lceddgelbmj {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "15")]
|
|
pub bcgoaipkgik: ::prost::alloc::vec::Vec<Nhdgnbkbndb>,
|
|
/// offset: 40
|
|
#[prost(uint32, repeated, tag = "13")]
|
|
pub hgkdhjhkfbp: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "5")]
|
|
pub jgphdbdhkko: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "9")]
|
|
pub idnhbbmlnjk: u32,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "11")]
|
|
pub kimkennlheh: u32,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "3")]
|
|
pub nmpabpjhgpe: u32,
|
|
/// offset: 68
|
|
#[prost(uint32, tag = "7")]
|
|
pub ipinhnfcioe: u32,
|
|
/// offset: 72
|
|
#[prost(uint32, tag = "10")]
|
|
pub bajhkgjpfed: u32,
|
|
/// offset: 76
|
|
#[prost(uint32, tag = "12")]
|
|
pub hp: u32,
|
|
#[prost(oneof = "lceddgelbmj::Papiiimekdd", tags = "600, 1266")]
|
|
pub papiiimekdd: ::core::option::Option<lceddgelbmj::Papiiimekdd>,
|
|
}
|
|
/// Nested message and enum types in `LCEDDGELBMJ`.
|
|
pub mod lceddgelbmj {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Oneof)]
|
|
pub enum Papiiimekdd {
|
|
/// offset: 16
|
|
#[prost(message, tag = "600")]
|
|
Hkffigbbfae(super::Poaciacejjn),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1266")]
|
|
Pjckobnpfcb(super::Bbdlcojkgmi),
|
|
}
|
|
}
|
|
/// Obf: DGNHKIDECGG
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9242)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ChimeraDuelGetDataCsReq {}
|
|
/// Obf: ALDPPBAIOEF
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9252)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ChimeraDuelGetDataScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "9")]
|
|
pub cofpfidnonn: ::core::option::Option<Pcboleafmdn>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "14")]
|
|
pub cfdiklbinhk: ::core::option::Option<Lceddgelbmj>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "12")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: LJLKLNBNHLP
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9254)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ChimeraDuelUnlockMasterCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub ipinhnfcioe: u32,
|
|
}
|
|
/// Obf: FCIGOCFOGHK
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9237)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ChimeraDuelUnlockMasterScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub ipinhnfcioe: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "14")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: CKMAAIACPBH
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9229)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ChimeraDuelStartGameCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub ipinhnfcioe: u32,
|
|
}
|
|
/// Obf: MKBBBFIDNNE
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9255)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ChimeraDuelStartGameScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "8")]
|
|
pub cfdiklbinhk: ::core::option::Option<Lceddgelbmj>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: AHBDLPFDPGA
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9219)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ChimeraDuelEndRoundShopStageCsReq {}
|
|
/// Obf: NFPFNFPDFGK
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9239)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ChimeraDuelEndRoundShopStageScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "11")]
|
|
pub cfdiklbinhk: ::core::option::Option<Lceddgelbmj>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "15")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ebpbmfbfeja {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "7")]
|
|
pub aaimonalopd: ::core::option::Option<Nebjaboednd>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "10")]
|
|
pub cfdiklbinhk: ::core::option::Option<Lceddgelbmj>,
|
|
/// offset: 40
|
|
#[prost(bool, tag = "6")]
|
|
pub enfkeaegpbj: bool,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "3")]
|
|
pub fglekndhmkn: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Kelkompbona {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub exp: u32,
|
|
/// offset: 28
|
|
#[prost(enumeration = "Kpepghlknfg", tag = "14")]
|
|
pub status: i32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "13")]
|
|
pub unique_id: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "15")]
|
|
pub level: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "4")]
|
|
pub ebmjgpmhdmk: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "3")]
|
|
pub grid_fight_equipment_id: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "10")]
|
|
pub fgecddfbfoj: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "11")]
|
|
pub mbnbfbnklgh: u32,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "8")]
|
|
pub diecmlhjcfe: u32,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "1")]
|
|
pub index: u32,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "7")]
|
|
pub dkhcohkfkfa: u32,
|
|
/// offset: 68
|
|
#[prost(int32, tag = "5")]
|
|
pub cojoifppcij: i32,
|
|
/// offset: 72
|
|
#[prost(int32, tag = "6")]
|
|
pub hp: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ndlbffkagbn {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub odibdclgkbe: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "2")]
|
|
pub lplliiclchb: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "6")]
|
|
pub total_auto_turns: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "11")]
|
|
pub mhdbnnkhbbl: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "9")]
|
|
pub bphneolckad: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "14")]
|
|
pub total_turns: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Idgmaldabbe {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "14")]
|
|
pub eecahbhndhc: ::prost::alloc::vec::Vec<Kelkompbona>,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "13")]
|
|
pub iifpjknclgf: ::prost::alloc::vec::Vec<Kelkompbona>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "1")]
|
|
pub nmpgpdmhkam: ::core::option::Option<Ndlbffkagbn>,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "10")]
|
|
pub cost_time: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "9")]
|
|
pub total_damage: u32,
|
|
}
|
|
/// Obf: FIPOBGFFNKD
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9253)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ChimeraDuelEndRoundBattleStageCsReq {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "12")]
|
|
pub stt: ::core::option::Option<Idgmaldabbe>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "14")]
|
|
pub milmhpodlbb: u32,
|
|
/// offset: 36
|
|
#[prost(enumeration = "Diikfknehhg", tag = "5")]
|
|
pub nonpimddjnn: i32,
|
|
}
|
|
/// Obf: EKICGMEHNGD
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9244)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ChimeraDuelEndRoundBattleStageScRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub retcode: u32,
|
|
/// offset: 40
|
|
#[prost(enumeration = "Diikfknehhg", tag = "8")]
|
|
pub nonpimddjnn: i32,
|
|
#[prost(
|
|
oneof = "chimera_duel_end_round_battle_stage_sc_rsp::Kknboacncon",
|
|
tags = "1613, 873"
|
|
)]
|
|
pub kknboacncon: ::core::option::Option<
|
|
chimera_duel_end_round_battle_stage_sc_rsp::Kknboacncon,
|
|
>,
|
|
}
|
|
/// 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 Kknboacncon {
|
|
/// offset: 16
|
|
#[prost(message, tag = "1613")]
|
|
Cfdiklbinhk(super::Lceddgelbmj),
|
|
/// offset: 16
|
|
#[prost(message, tag = "873")]
|
|
Cecfdncdbei(super::Ebpbmfbfeja),
|
|
}
|
|
}
|
|
/// Obf: NHNFGOJKPDJ
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9231)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ChimeraDuelEndGameCsReq {}
|
|
/// Obf: ABDJMGPOAOK
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9250)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ChimeraDuelEndGameScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "5")]
|
|
pub cecfdncdbei: ::core::option::Option<Ebpbmfbfeja>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "9")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Giepfaipadi {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "8")]
|
|
pub fmmiciheocm: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Fjjhcdgndpd {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "12")]
|
|
pub jjojffaoedi: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "15")]
|
|
pub acckecihcgj: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Jjkohcpbgal {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "3")]
|
|
pub source: ::core::option::Option<Hnaoomkgfcb>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "14")]
|
|
pub lheobndkghd: ::core::option::Option<Giepfaipadi>,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "10")]
|
|
pub fliedgkfnol: u32,
|
|
#[prost(oneof = "jjkohcpbgal::Bhnpklcndng", tags = "337, 854, 1045")]
|
|
pub bhnpklcndng: ::core::option::Option<jjkohcpbgal::Bhnpklcndng>,
|
|
}
|
|
/// Nested message and enum types in `JJKOHCPBGAL`.
|
|
pub mod jjkohcpbgal {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Oneof)]
|
|
pub enum Bhnpklcndng {
|
|
/// offset: 40
|
|
#[prost(enumeration = "super::Bdejgkkacma", tag = "337")]
|
|
Llcoepjfgpe(i32),
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "854")]
|
|
Bnccmegjonf(u32),
|
|
/// offset: 40
|
|
#[prost(message, tag = "1045")]
|
|
Iaeckedodef(super::Fjjhcdgndpd),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Cjhocmlpmjd {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "4")]
|
|
pub ajfjlckpnam: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Flopnjfnaog {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "5")]
|
|
pub jooeekmdaeo: ::core::option::Option<Poaciacejjn>,
|
|
/// offset: 32
|
|
#[prost(bool, tag = "4")]
|
|
pub nbhldbbbppa: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Lgedknlbcan {
|
|
#[prost(
|
|
oneof = "lgedknlbcan::Mmcgbgdjipn",
|
|
tags = "6, 7, 2, 9, 3, 12, 4, 14, 10, 11, 15"
|
|
)]
|
|
pub mmcgbgdjipn: ::core::option::Option<lgedknlbcan::Mmcgbgdjipn>,
|
|
}
|
|
/// Nested message and enum types in `LGEDKNLBCAN`.
|
|
pub mod lgedknlbcan {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Oneof)]
|
|
pub enum Mmcgbgdjipn {
|
|
/// offset: 24
|
|
#[prost(message, tag = "6")]
|
|
Alpkknkafbg(super::Jjkohcpbgal),
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
Pbcghkngbfc(u32),
|
|
/// offset: 24
|
|
#[prost(message, tag = "2")]
|
|
Pfobplcgggi(super::Nhdgnbkbndb),
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
Kbpjkiebbon(u32),
|
|
/// offset: 24
|
|
#[prost(message, tag = "3")]
|
|
Kjhmpboigge(super::Flopnjfnaog),
|
|
/// offset: 24
|
|
#[prost(message, tag = "12")]
|
|
Ficfioenben(super::Cjhocmlpmjd),
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
Gckfooiehha(u32),
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
Hfokekmcobp(u32),
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
Cifflebcfgk(u32),
|
|
/// offset: 24
|
|
#[prost(message, tag = "11")]
|
|
Bhppapongoe(super::Mafdlbfijmb),
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
Ngbakcigbmn(u32),
|
|
}
|
|
}
|
|
/// Obf: BDLPMPLGLPF
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9251)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ChimeraDuelSyncChangeScNotify {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "6")]
|
|
pub dgngmjmpfgk: ::prost::alloc::vec::Vec<Lgedknlbcan>,
|
|
}
|
|
/// Obf: FPPLEPMEEHJ
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9228)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ChimeraDuelChangeLineupCsReq {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "15")]
|
|
pub ajfjlckpnam: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "5")]
|
|
pub giecffndleb: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "6")]
|
|
pub aljojidaapc: u32,
|
|
}
|
|
/// Obf: HIFFJEEAFAA
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9259)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ChimeraDuelChangeLineupScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "11")]
|
|
pub ajfjlckpnam: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "14")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: GELEDBJOGNM
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9224)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ChimeraDuelSellChimeraCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "12")]
|
|
pub ajfjlckpnam: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub ndjgkjmpphj: u32,
|
|
}
|
|
/// Obf: HGEBBOPADLG
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9260)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ChimeraDuelSellChimeraScRsp {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "6")]
|
|
pub ajfjlckpnam: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "12")]
|
|
pub ndjgkjmpphj: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "7")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: KGCGPFEOCBC
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9247)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ChimeraDuelSelectGameCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub fglekndhmkn: u32,
|
|
}
|
|
/// Obf: KNIBJEJBDLO
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9256)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ChimeraDuelSelectGameScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub retcode: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "6")]
|
|
pub fglekndhmkn: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Pncngiamlca {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "9")]
|
|
pub ajfjlckpnam: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "8")]
|
|
pub bcgoaipkgik: ::prost::alloc::vec::Vec<Nhdgnbkbndb>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "3")]
|
|
pub ipinhnfcioe: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Mafdlbfijmb {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "5")]
|
|
pub lineup: ::core::option::Option<Pncngiamlca>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub slot: u32,
|
|
}
|
|
/// Obf: EINFHDNDOHM
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9225)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ChimeraDuelSaveFriendPvpLineupCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub slot: u32,
|
|
}
|
|
/// Obf: GDFEPBJJBJB
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9232)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ChimeraDuelSaveFriendPvpLineupScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "1")]
|
|
pub lineup: ::core::option::Option<Pncngiamlca>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "10")]
|
|
pub retcode: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "5")]
|
|
pub slot: u32,
|
|
}
|
|
/// Obf: LMOAEPFPCAP
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9258)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ChimeraDuelSetFriendDefendLineupCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub slot: u32,
|
|
}
|
|
/// Obf: IALCLGBDMBL
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9234)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ChimeraDuelSetFriendDefendLineupScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub slot: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "1")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: GHDNIIFHFGB
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9238)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ChimeraDuelGetFriendListCsReq {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Mpphiojnkgb {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "6")]
|
|
pub lineup: ::core::option::Option<Pncngiamlca>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "14")]
|
|
pub score_id: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "9")]
|
|
pub uid: u32,
|
|
}
|
|
/// Obf: KNKGKMFEHLB
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9243)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ChimeraDuelGetFriendListScRsp {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub friend_list: ::prost::alloc::vec::Vec<Mpphiojnkgb>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "15")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: BALPIPIDLDM
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9245)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ChimeraDuelFinishMasterChallengeCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub ipinhnfcioe: u32,
|
|
}
|
|
/// Obf: APNJBEGDHNJ
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9246)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ChimeraDuelFinishMasterChallengeScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub ipinhnfcioe: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "13")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9839)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Hmmhdekahea {
|
|
#[prost(oneof = "hmmhdekahea::Nebnjdmfelo", tags = "14")]
|
|
pub nebnjdmfelo: ::core::option::Option<hmmhdekahea::Nebnjdmfelo>,
|
|
}
|
|
/// Nested message and enum types in `HMMHDEKAHEA`.
|
|
pub mod hmmhdekahea {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Oneof)]
|
|
pub enum Nebnjdmfelo {
|
|
/// offset: 16
|
|
#[prost(bool, tag = "14")]
|
|
Ihpjddciidb(bool),
|
|
}
|
|
}
|
|
/// Obf: HEENDFJBHCB
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7232)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ClockParkGetInfoCsReq {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Degffgkmfjj {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "9")]
|
|
pub cfjogmjihoe: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub script_id: u32,
|
|
}
|
|
/// Obf: LJDPBAPPHGO
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7242)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ClockParkGetInfoScRsp {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "7")]
|
|
pub hpeklhnpdaj: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "8")]
|
|
pub dcgdhfjlhcn: ::prost::alloc::vec::Vec<Degffgkmfjj>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "13")]
|
|
pub lnkakgocaof: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "15")]
|
|
pub progress: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "14")]
|
|
pub retcode: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "12")]
|
|
pub cdgichdiihh: u32,
|
|
}
|
|
/// Obf: HAEIIKKNAON
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7244)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ClockParkUnlockTalentCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub ckhclkoalke: u32,
|
|
}
|
|
/// Obf: LENKELHGNBG
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7227)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ClockParkUnlockTalentScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub ckhclkoalke: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "14")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: OMPIKFLGMCF
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7219)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ClockParkStartScriptCsReq {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "15")]
|
|
pub bdgmnpijddl: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "12")]
|
|
pub script_id: u32,
|
|
}
|
|
/// Obf: NBNMKLMOILM
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7245)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ClockParkStartScriptScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub retcode: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "3")]
|
|
pub script_id: u32,
|
|
}
|
|
/// Obf: MNFBAGBGMGN
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7209)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ClockParkGetOngoingScriptInfoCsReq {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Cnoaggfcdal {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Nijhccnmega {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "14")]
|
|
pub kcnekeggagg: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "9")]
|
|
pub card_id: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "15")]
|
|
pub npcbecnbijk: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Iimhlpbeddh {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "14")]
|
|
pub kcnekeggagg: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub lonfkfcfdnd: ::prost::alloc::vec::Vec<Nijhccnmega>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Pegdbkdljdj {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "11")]
|
|
pub ceniobbijmf: ::core::option::Option<Iimhlpbeddh>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Nikcdpgkklf {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "2")]
|
|
pub ceniobbijmf: ::core::option::Option<Iimhlpbeddh>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Kocbhdokfnf {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "13")]
|
|
pub ceniobbijmf: ::core::option::Option<Iimhlpbeddh>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ieficanecdh {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "1")]
|
|
pub ceniobbijmf: ::core::option::Option<Iimhlpbeddh>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "8")]
|
|
pub gacha_random: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "9")]
|
|
pub ndnhcfbfpmh: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ffdljdageml {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "3")]
|
|
pub ceniobbijmf: ::core::option::Option<Iimhlpbeddh>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Fofgkmonjhj {
|
|
/// offset: 24
|
|
#[prost(bool, tag = "6")]
|
|
pub oekkajjegak: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Mddikngbppl {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "15")]
|
|
pub jgphdbdhkko: u32,
|
|
#[prost(oneof = "mddikngbppl::Eefkmmobnoj", tags = "7, 1, 2, 6, 10, 3, 13, 9")]
|
|
pub eefkmmobnoj: ::core::option::Option<mddikngbppl::Eefkmmobnoj>,
|
|
}
|
|
/// Nested message and enum types in `MDDIKNGBPPL`.
|
|
pub mod mddikngbppl {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Oneof)]
|
|
pub enum Eefkmmobnoj {
|
|
/// offset: 24
|
|
#[prost(message, tag = "7")]
|
|
Icpmabkblcd(super::Cnoaggfcdal),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1")]
|
|
Fdnlipkgblm(super::Pegdbkdljdj),
|
|
/// offset: 24
|
|
#[prost(message, tag = "2")]
|
|
Abipnabidpe(super::Nikcdpgkklf),
|
|
/// offset: 24
|
|
#[prost(message, tag = "6")]
|
|
Bpmebjhdofc(super::Kocbhdokfnf),
|
|
/// offset: 24
|
|
#[prost(message, tag = "10")]
|
|
Hghbdacdjkp(super::Ieficanecdh),
|
|
/// offset: 24
|
|
#[prost(message, tag = "3")]
|
|
Dlngpbmgmkm(super::Ffdljdageml),
|
|
/// offset: 24
|
|
#[prost(message, tag = "13")]
|
|
Beljjjllcbk(super::Fofgkmonjhj),
|
|
/// offset: 24
|
|
#[prost(bool, tag = "9")]
|
|
Alfnniimblm(bool),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Lobfokckpkb {
|
|
/// offset: 24
|
|
#[prost(int32, tag = "12")]
|
|
pub jekohihjfmk: i32,
|
|
/// offset: 28
|
|
#[prost(int32, tag = "8")]
|
|
pub pnoijpdmcpg: i32,
|
|
/// offset: 32
|
|
#[prost(int32, tag = "7")]
|
|
pub akklilnjcpl: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Famlghghiod {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub buff_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "4")]
|
|
pub nojlmnmpkdp: u32,
|
|
/// offset: 32
|
|
#[prost(uint64, tag = "7")]
|
|
pub unique_id: u64,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Obinjkcbalc {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub buff_list: ::prost::alloc::vec::Vec<Famlghghiod>,
|
|
}
|
|
/// Obf: LKADELHADBB
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7229)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ClockParkGetOngoingScriptInfoScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "11")]
|
|
pub habjhgpfgeb: ::core::option::Option<Obinjkcbalc>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "8")]
|
|
pub jofjeiflgbp: ::core::option::Option<Lobfokckpkb>,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "4")]
|
|
pub fknboiimfld: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 48
|
|
#[prost(string, tag = "14")]
|
|
pub imjflckfjgf: ::prost::alloc::string::String,
|
|
/// offset: 56
|
|
#[prost(message, optional, tag = "7")]
|
|
pub hgdljdafhli: ::core::option::Option<Mddikngbppl>,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "1")]
|
|
pub retcode: u32,
|
|
/// offset: 68
|
|
#[prost(uint32, tag = "6")]
|
|
pub indjeoajjen: u32,
|
|
/// offset: 72
|
|
#[prost(uint32, tag = "3")]
|
|
pub dcahjelnjnp: u32,
|
|
/// offset: 76
|
|
#[prost(uint32, tag = "5")]
|
|
pub ngbjmehdkhn: u32,
|
|
/// offset: 80
|
|
#[prost(uint32, tag = "9")]
|
|
pub script_id: u32,
|
|
/// offset: 84
|
|
#[prost(uint32, tag = "15")]
|
|
pub jippmkbdjjc: u32,
|
|
/// offset: 88
|
|
#[prost(uint32, tag = "2")]
|
|
pub gigaefckiak: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Nkoccglhoml {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Kjaiagdnpgc {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "6")]
|
|
pub ceniobbijmf: ::core::option::Option<Iimhlpbeddh>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Aigedicfhce {
|
|
/// offset: 24
|
|
#[prost(bool, tag = "2")]
|
|
pub is_win: bool,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "10")]
|
|
pub imgllibjapc: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Camlfncbfhi {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "3")]
|
|
pub avatar_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Igjllhmjkpc {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub gacha_random: u32,
|
|
/// offset: 28
|
|
#[prost(bool, tag = "10")]
|
|
pub imkgokgkdph: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ajnkadcokol {
|
|
/// offset: 24
|
|
#[prost(bool, tag = "3")]
|
|
pub is_win: bool,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "12")]
|
|
pub imgllibjapc: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Moemkblckko {}
|
|
/// Obf: DJKMDMLOOOD
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7243)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ClockParkHandleWaitOperationCsReq {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "6")]
|
|
pub jgphdbdhkko: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "12")]
|
|
pub script_id: u32,
|
|
#[prost(
|
|
oneof = "clock_park_handle_wait_operation_cs_req::Limeojambpk",
|
|
tags = "4, 15, 1, 2, 8, 14, 9, 13"
|
|
)]
|
|
pub limeojambpk: ::core::option::Option<
|
|
clock_park_handle_wait_operation_cs_req::Limeojambpk,
|
|
>,
|
|
}
|
|
/// Nested message and enum types in `ClockParkHandleWaitOperationCsReq`.
|
|
pub mod clock_park_handle_wait_operation_cs_req {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Oneof)]
|
|
pub enum Limeojambpk {
|
|
/// offset: 24
|
|
#[prost(message, tag = "4")]
|
|
Iknekejeglm(super::Nkoccglhoml),
|
|
/// offset: 24
|
|
#[prost(message, tag = "15")]
|
|
Jfajebgkpeh(super::Kjaiagdnpgc),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1")]
|
|
Dikedlhgdjj(super::Aigedicfhce),
|
|
/// offset: 24
|
|
#[prost(message, tag = "2")]
|
|
Kboglmplnai(super::Camlfncbfhi),
|
|
/// offset: 24
|
|
#[prost(message, tag = "8")]
|
|
Ejlkeglkgdn(super::Igjllhmjkpc),
|
|
/// offset: 24
|
|
#[prost(message, tag = "14")]
|
|
Aciopoijnef(super::Ajnkadcokol),
|
|
/// offset: 24
|
|
#[prost(message, tag = "9")]
|
|
Mlhnhafplkd(super::Moemkblckko),
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
Gigaefckiak(u32),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Gipbhlbfdah {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "11")]
|
|
pub reward: ::core::option::Option<ItemList>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "8")]
|
|
pub ngbjmehdkhn: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "1")]
|
|
pub dcahjelnjnp: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "4")]
|
|
pub script_id: u32,
|
|
/// offset: 44
|
|
#[prost(bool, tag = "3")]
|
|
pub hgpkmhfpmbj: bool,
|
|
/// offset: 45
|
|
#[prost(bool, tag = "2")]
|
|
pub dmneacgehec: bool,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "6")]
|
|
pub progress: u32,
|
|
}
|
|
/// Obf: CLDLKNMOOOH
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7234)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ClockParkHandleWaitOperationScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "6")]
|
|
pub battle_info: ::core::option::Option<SceneBattleInfo>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub dmnecekolaj: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "8")]
|
|
pub retcode: u32,
|
|
/// offset: 40
|
|
#[prost(enumeration = "ClockParkPlayStatus", tag = "15")]
|
|
pub lnpghcldokg: i32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "7")]
|
|
pub jgphdbdhkko: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "4")]
|
|
pub igbhcbnkebo: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7221)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Gediccggdgi {
|
|
/// offset: 24
|
|
#[prost(bool, tag = "2")]
|
|
pub mhicfgappnb: bool,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "9")]
|
|
pub script_id: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7240)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ifegahjadhg {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7203)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ompemghmdpm {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub retcode: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "14")]
|
|
pub jgphdbdhkko: u32,
|
|
}
|
|
/// Obf: PGHBOPEOBHA
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7220)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ClockParkUseBuffCsReq {
|
|
/// offset: 24
|
|
#[prost(uint64, tag = "12")]
|
|
pub unique_id: u64,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub jgphdbdhkko: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "2")]
|
|
pub script_id: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7212)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ClockParkUseBuffScRsp {
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "2")]
|
|
pub habjhgpfgeb: ::core::option::Option<Obinjkcbalc>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "7")]
|
|
pub jgphdbdhkko: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "4")]
|
|
pub script_id: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "9")]
|
|
pub retcode: u32,
|
|
#[prost(oneof = "clock_park_use_buff_sc_rsp::Bahfdooagpp", tags = "181, 1259")]
|
|
pub bahfdooagpp: ::core::option::Option<clock_park_use_buff_sc_rsp::Bahfdooagpp>,
|
|
}
|
|
/// Nested message and enum types in `ClockParkUseBuffScRsp`.
|
|
pub mod clock_park_use_buff_sc_rsp {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Oneof)]
|
|
pub enum Bahfdooagpp {
|
|
/// offset: 16
|
|
#[prost(message, tag = "181")]
|
|
Ceniobbijmf(super::Iimhlpbeddh),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1259")]
|
|
Jofjeiflgbp(super::Lobfokckpkb),
|
|
}
|
|
}
|
|
/// Obf: KMGDKPACAED
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7206)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ClockParkFinishScriptScNotify {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "7")]
|
|
pub nleomlnokcc: ::core::option::Option<Gipbhlbfdah>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Item {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub item_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "13")]
|
|
pub level: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub num: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "6")]
|
|
pub promotion: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "3")]
|
|
pub main_affix_id: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "9")]
|
|
pub rank: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "7")]
|
|
pub unique_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ItemList {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "7")]
|
|
pub item_list: ::prost::alloc::vec::Vec<Item>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct PileItem {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub item_num: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "3")]
|
|
pub item_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ItemCost {
|
|
#[prost(oneof = "item_cost::Item", tags = "4, 5, 7")]
|
|
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, Eq, Hash, ::prost::Oneof)]
|
|
pub enum Item {
|
|
/// offset: 16
|
|
#[prost(message, tag = "4")]
|
|
PileItem(super::PileItem),
|
|
/// offset: 16
|
|
#[prost(uint32, tag = "5")]
|
|
EquipmentUniqueId(u32),
|
|
/// offset: 16
|
|
#[prost(uint32, tag = "7")]
|
|
RelicUniqueId(u32),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ItemCostData {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "10")]
|
|
pub item_list: ::prost::alloc::vec::Vec<ItemCost>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Gjjnnbkcjkf {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub item_count: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "5")]
|
|
pub item_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Njpjkjbmkgb {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub level: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "13")]
|
|
pub exp: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "15")]
|
|
pub promotion: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "1")]
|
|
pub rank: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "3")]
|
|
pub tid: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Hokmninjpbp {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "10")]
|
|
pub sub_affix_list: ::prost::alloc::vec::Vec<RelicAffix>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "13")]
|
|
pub tid: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "9")]
|
|
pub main_affix_id: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "1")]
|
|
pub level: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "8")]
|
|
pub exp: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Relic {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "10")]
|
|
pub reforge_sub_affix_list: ::prost::alloc::vec::Vec<RelicAffix>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub hgnplibnhhg: ::prost::alloc::vec::Vec<RelicAffix>,
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "14")]
|
|
pub sub_affix_list: ::prost::alloc::vec::Vec<RelicAffix>,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "3")]
|
|
pub tid: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "15")]
|
|
pub unique_id: u32,
|
|
/// offset: 56
|
|
#[prost(bool, tag = "9")]
|
|
pub is_protected: bool,
|
|
/// offset: 57
|
|
#[prost(bool, tag = "12")]
|
|
pub is_discarded: bool,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "6")]
|
|
pub dress_avatar_id: u32,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "13")]
|
|
pub main_affix_id: u32,
|
|
/// offset: 68
|
|
#[prost(uint32, tag = "8")]
|
|
pub reforge_block_sub_affix_id: u32,
|
|
/// offset: 72
|
|
#[prost(uint32, tag = "7")]
|
|
pub level: u32,
|
|
/// offset: 76
|
|
#[prost(uint32, tag = "1")]
|
|
pub exp: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Gbkobpdkfoa {
|
|
#[prost(oneof = "gbkobpdkfoa::Fjianhmabab", tags = "14, 1, 9")]
|
|
pub fjianhmabab: ::core::option::Option<gbkobpdkfoa::Fjianhmabab>,
|
|
}
|
|
/// Nested message and enum types in `GBKOBPDKFOA`.
|
|
pub mod gbkobpdkfoa {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Oneof)]
|
|
pub enum Fjianhmabab {
|
|
/// offset: 24
|
|
#[prost(message, tag = "14")]
|
|
Fnjbfpaloao(super::Gjjnnbkcjkf),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1")]
|
|
Pagpnoklnom(super::Njpjkjbmkgb),
|
|
/// offset: 24
|
|
#[prost(message, tag = "9")]
|
|
Lcmaddimion(super::Hokmninjpbp),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Plgjmckphml {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "15")]
|
|
pub item_list: ::prost::alloc::vec::Vec<Gbkobpdkfoa>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct MotionInfo {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "6")]
|
|
pub rot: ::core::option::Option<Vector>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "10")]
|
|
pub pos: ::core::option::Option<Vector>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Vector4 {
|
|
/// offset: 24
|
|
#[prost(float, tag = "5")]
|
|
pub z: f32,
|
|
/// offset: 28
|
|
#[prost(float, tag = "15")]
|
|
pub w: f32,
|
|
/// offset: 32
|
|
#[prost(float, tag = "1")]
|
|
pub x: f32,
|
|
/// offset: 36
|
|
#[prost(float, tag = "13")]
|
|
pub y: f32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SceneMonsterWaveParam {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub hard_level_group: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "13")]
|
|
pub iedebfccknl: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "15")]
|
|
pub level: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "12")]
|
|
pub cphiinkideb: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "6")]
|
|
pub elite_group: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Hnebodebelg {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "14")]
|
|
pub iebnogooemo: ::prost::alloc::vec::Vec<Bcconkjhdjl>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "8")]
|
|
pub role_star: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Mndmndklkie {
|
|
#[prost(oneof = "mndmndklkie::TeleportNigger", tags = "1334")]
|
|
pub teleport_nigger: ::core::option::Option<mndmndklkie::TeleportNigger>,
|
|
}
|
|
/// Nested message and enum types in `MNDMNDKLKIE`.
|
|
pub mod mndmndklkie {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Oneof)]
|
|
pub enum TeleportNigger {
|
|
/// offset: 24
|
|
#[prost(message, tag = "1334")]
|
|
Eigmkojoeei(super::Hnebodebelg),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SceneMonster {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "10")]
|
|
pub extra_info: ::core::option::Option<Mndmndklkie>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "13")]
|
|
pub max_hp: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "12")]
|
|
pub monster_id: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "9")]
|
|
pub cur_hp: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SceneMonsterWave {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "4")]
|
|
pub nmgiabhijjb: ::prost::alloc::vec::Vec<ItemList>,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "7")]
|
|
pub monster_list: ::prost::alloc::vec::Vec<SceneMonster>,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "11")]
|
|
pub monster_param: ::core::option::Option<SceneMonsterWaveParam>,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "14")]
|
|
pub battle_wave_id: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "2")]
|
|
pub battle_stage_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SceneBattleInfo {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "1707")]
|
|
pub battle_rogue_magic_info: ::core::option::Option<BattleRogueMagicInfo>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "773")]
|
|
pub dfabbgkgdei: ::core::option::Option<Kiaicmelimm>,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "574")]
|
|
pub ldplaohnlap: ::core::option::Option<Pkpfahebjio>,
|
|
/// offset: 48
|
|
#[prost(message, optional, tag = "1817")]
|
|
pub eigmkojoeei: ::core::option::Option<Ojcbomccpdb>,
|
|
/// offset: 56
|
|
#[prost(message, repeated, tag = "471")]
|
|
pub battle_event: ::prost::alloc::vec::Vec<BattleEventBattleInfo>,
|
|
/// offset: 64
|
|
#[prost(message, repeated, tag = "12")]
|
|
pub battle_avatar_list: ::prost::alloc::vec::Vec<BattleAvatar>,
|
|
/// offset: 72
|
|
#[prost(map = "uint32, message", tag = "502")]
|
|
pub battle_target_info: ::std::collections::HashMap<u32, BattleTargetList>,
|
|
/// offset: 80
|
|
#[prost(message, optional, tag = "411")]
|
|
pub pmcekilfbio: ::core::option::Option<BattleGridFightSpecialBattleInfo>,
|
|
/// offset: 88
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub buff_list: ::prost::alloc::vec::Vec<BattleBuff>,
|
|
/// offset: 96
|
|
#[prost(message, optional, tag = "141")]
|
|
pub fgoakdcbioe: ::core::option::Option<Edcfkacpfnb>,
|
|
/// offset: 104
|
|
#[prost(message, repeated, tag = "10")]
|
|
pub monster_wave_list: ::prost::alloc::vec::Vec<SceneMonsterWave>,
|
|
/// offset: 112
|
|
#[prost(bool, tag = "13")]
|
|
pub imekcmnfldi: bool,
|
|
/// offset: 116
|
|
#[prost(uint32, tag = "8")]
|
|
pub rounds_limit: u32,
|
|
/// offset: 120
|
|
#[prost(uint32, tag = "7")]
|
|
pub stage_id: u32,
|
|
/// offset: 124
|
|
#[prost(uint32, tag = "9")]
|
|
pub world_level: u32,
|
|
/// offset: 128
|
|
#[prost(uint32, tag = "5")]
|
|
pub jaoiokbbmfc: u32,
|
|
/// offset: 132
|
|
#[prost(uint32, tag = "3")]
|
|
pub battle_id: u32,
|
|
/// offset: 136
|
|
#[prost(uint32, tag = "11")]
|
|
pub logic_random_seed: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct AetherDivideBattleInfo {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub buff_list: ::prost::alloc::vec::Vec<BattleBuff>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "10")]
|
|
pub battle_avatar_list: ::prost::alloc::vec::Vec<AetherAvatarInfo>,
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "14")]
|
|
pub monster_wave_list: ::prost::alloc::vec::Vec<SceneMonsterWave>,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "11")]
|
|
pub battle_id: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "12")]
|
|
pub stage_id: u32,
|
|
/// offset: 56
|
|
#[prost(bool, tag = "1")]
|
|
pub imekcmnfldi: bool,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "13")]
|
|
pub logic_random_seed: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Eebphjcnbfo {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub assist_uid: u32,
|
|
/// offset: 28
|
|
#[prost(enumeration = "AvatarType", tag = "9")]
|
|
pub avatar_type: i32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "5")]
|
|
pub id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Lmdpkoelkfl {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "13")]
|
|
pub return_item_list: ::core::option::Option<ItemList>,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "10")]
|
|
pub relic_ids: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(bool, tag = "1")]
|
|
pub abfcdbocmcf: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Apamfckfhll {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub key: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "2")]
|
|
pub value: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Bjmphaaoefl {
|
|
/// offset: 24
|
|
#[prost(sint32, tag = "1")]
|
|
pub value: i32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "7")]
|
|
pub key: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct EquipRelic {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub r#type: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "7")]
|
|
pub relic_unique_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct HeadFrameInfo {
|
|
/// offset: 24
|
|
#[prost(int64, tag = "11")]
|
|
pub head_frame_expire_time: i64,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "9")]
|
|
pub head_frame_item_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct AreaDynamicInfo {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub dice_slot_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "10")]
|
|
pub diy_dynamic_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Pofnngoceok {
|
|
/// offset: 24
|
|
#[prost(int64, tag = "6")]
|
|
pub kamopeebohj: i64,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "5")]
|
|
pub eiklmfpmjjd: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "7")]
|
|
pub dice_slot_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Cllbjdejfnf {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "11")]
|
|
pub r#type: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "14")]
|
|
pub slot: u32,
|
|
}
|
|
/// Nested message and enum types in `CLLBJDEJFNF`.
|
|
pub mod cllbjdejfnf {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ooidndcpeaf {}
|
|
/// Nested message and enum types in `OOIDNDCPEAF`.
|
|
pub mod ooidndcpeaf {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(
|
|
Clone,
|
|
Copy,
|
|
Debug,
|
|
PartialEq,
|
|
Eq,
|
|
Hash,
|
|
PartialOrd,
|
|
Ord,
|
|
::prost::Enumeration
|
|
)]
|
|
#[repr(i32)]
|
|
pub enum Dahcibciiad {
|
|
Mneiheiglpo = 0,
|
|
Bpillpjgggb = 1,
|
|
Anhfoppefal = 2,
|
|
Leeoomlkanm = 3,
|
|
Hjomklagmcm = 4,
|
|
}
|
|
impl Dahcibciiad {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Mneiheiglpo => "DAHCIBCIIAD_MNEIHEIGLPO",
|
|
Self::Bpillpjgggb => "DAHCIBCIIAD_BPILLPJGGGB",
|
|
Self::Anhfoppefal => "DAHCIBCIIAD_ANHFOPPEFAL",
|
|
Self::Leeoomlkanm => "DAHCIBCIIAD_LEEOOMLKANM",
|
|
Self::Hjomklagmcm => "DAHCIBCIIAD_HJOMKLAGMCM",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"DAHCIBCIIAD_MNEIHEIGLPO" => Some(Self::Mneiheiglpo),
|
|
"DAHCIBCIIAD_BPILLPJGGGB" => Some(Self::Bpillpjgggb),
|
|
"DAHCIBCIIAD_ANHFOPPEFAL" => Some(Self::Anhfoppefal),
|
|
"DAHCIBCIIAD_LEEOOMLKANM" => Some(Self::Leeoomlkanm),
|
|
"DAHCIBCIIAD_HJOMKLAGMCM" => Some(Self::Hjomklagmcm),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Oiipjfdnpah {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "6")]
|
|
pub goejimnendc: ::prost::alloc::vec::Vec<AreaDynamicInfo>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub ofokohgpedo: ::prost::alloc::vec::Vec<Cllbjdejfnf>,
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "10")]
|
|
pub polmjfiknhn: ::prost::alloc::vec::Vec<Pofnngoceok>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Kaodlpjmefe {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "8")]
|
|
pub head_frame_info: ::core::option::Option<HeadFrameInfo>,
|
|
/// offset: 32
|
|
#[prost(string, tag = "5")]
|
|
pub djonelmifee: ::prost::alloc::string::String,
|
|
/// offset: 40
|
|
#[prost(string, tag = "13")]
|
|
pub nickname: ::prost::alloc::string::String,
|
|
/// offset: 48
|
|
#[prost(string, tag = "14")]
|
|
pub remark_name: ::prost::alloc::string::String,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "12")]
|
|
pub uid: u32,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "7")]
|
|
pub head_icon: u32,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "1")]
|
|
pub dcofphdknij: u32,
|
|
/// offset: 68
|
|
#[prost(uint32, tag = "6")]
|
|
pub level: u32,
|
|
/// offset: 72
|
|
#[prost(enumeration = "PlatformType", tag = "10")]
|
|
pub platform: i32,
|
|
/// offset: 76
|
|
#[prost(uint32, tag = "2")]
|
|
pub midbiphkljo: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ContentPackageGetDataCsReq {}
|
|
/// Obf: FOBAMBNCFDP
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7542)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ContentPackageGetDataScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "6")]
|
|
pub data: ::core::option::Option<ContentPackageData>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ContentPackageInfo {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub content_id: u32,
|
|
/// offset: 28
|
|
#[prost(enumeration = "ContentPackageStatus", tag = "14")]
|
|
pub status: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ContentPackageData {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub content_package_list: ::prost::alloc::vec::Vec<ContentPackageInfo>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "12")]
|
|
pub cur_content_id: u32,
|
|
}
|
|
/// Obf: GPDCBDHANON
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7507)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ContentPackageSyncDataScNotify {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "13")]
|
|
pub data: ::core::option::Option<ContentPackageData>,
|
|
}
|
|
/// Obf: FEKDLNPGPKP
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7527)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ContentPackageTransferScNotify {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct DailyActivityInfo {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub level: u32,
|
|
/// offset: 28
|
|
#[prost(bool, tag = "13")]
|
|
pub is_has_taken: bool,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "12")]
|
|
pub daily_active_point: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "7")]
|
|
pub world_level: u32,
|
|
}
|
|
/// Obf: PKBMBKLIIFL
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3373)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct TakeApRewardCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub level: u32,
|
|
}
|
|
/// Obf: BLGFDCAPOOH
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3303)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TakeApRewardScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "4")]
|
|
pub reward: ::core::option::Option<ItemList>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "5")]
|
|
pub level: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "3")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: GFIIJKCCICO
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3380)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetDailyActiveInfoCsReq {}
|
|
/// Obf: DIJHCMKKLBJ
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3327)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetDailyActiveInfoScRsp {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "7")]
|
|
pub daily_active_level_list: ::prost::alloc::vec::Vec<DailyActivityInfo>,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "3")]
|
|
pub daily_active_quest_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "4")]
|
|
pub retcode: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "14")]
|
|
pub daily_active_point: u32,
|
|
}
|
|
/// Obf: LDABILELOFN
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3336)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct DailyActiveInfoNotify {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "1")]
|
|
pub daily_active_quest_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "13")]
|
|
pub daily_active_level_list: ::prost::alloc::vec::Vec<DailyActivityInfo>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "10")]
|
|
pub daily_active_point: u32,
|
|
}
|
|
/// Obf: HCGENMGNLDJ
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3313)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct TakeAllApRewardCsReq {}
|
|
/// Obf: APEIKKFNKAJ
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3315)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TakeAllApRewardScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "6")]
|
|
pub take_reward_level_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "12")]
|
|
pub reward: ::core::option::Option<ItemList>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "7")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: HHKPBPHJOMO
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9293)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetDiceCombatSystemDataCsReq {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Pkenagkiecb {
|
|
/// offset: 24
|
|
#[prost(int64, tag = "13")]
|
|
pub unlock_timestamp: i64,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub clekaklpnbp: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Cmkmoiganhn {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub fpjmkdndenk: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "12")]
|
|
pub stage_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Pdeiedgcoba {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "12")]
|
|
pub lnppfhhacpf: ::prost::alloc::vec::Vec<Cmkmoiganhn>,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "7")]
|
|
pub gnnbmnhoifg: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: CCNGMFEFNKG
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9276)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetDiceCombatSystemDataScRsp {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "12")]
|
|
pub ohfiibeipje: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "11")]
|
|
pub dgfnldbflaj: ::core::option::Option<Pdeiedgcoba>,
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "4")]
|
|
pub kcnekeggagg: ::prost::alloc::vec::Vec<Pkenagkiecb>,
|
|
/// offset: 48
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub avatar_list: ::prost::alloc::vec::Vec<DiceCombatAvatar>,
|
|
/// offset: 56
|
|
#[prost(uint32, repeated, tag = "6")]
|
|
pub jnflokpdkja: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "9")]
|
|
pub nbcgonpkoji: u32,
|
|
/// offset: 68
|
|
#[prost(uint32, tag = "3")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: IPGLHOIFDAB
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9280)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct AddItemRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "11")]
|
|
pub reward: ::core::option::Option<ItemList>,
|
|
/// offset: 40
|
|
#[prost(int64, tag = "6")]
|
|
pub unlock_timestamp: i64,
|
|
#[prost(oneof = "add_item_rsp::Fjianhmabab", tags = "5, 7")]
|
|
pub fjianhmabab: ::core::option::Option<add_item_rsp::Fjianhmabab>,
|
|
}
|
|
/// Nested message and enum types in `AddItemRsp`.
|
|
pub mod add_item_rsp {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Oneof)]
|
|
pub enum Fjianhmabab {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
AvatarId(u32),
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
Clekaklpnbp(u32),
|
|
}
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9264)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct DiceCombatMainPageRollDiceCsReq {}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9299)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct DiceCombatMainPageRollDiceScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: JFGGPGHOANG
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9263)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetDiceCombatShopDataCsReq {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Njebdkojnga {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub cnffgbmpchd: ::prost::alloc::vec::Vec<Fldkoelbpga>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "10")]
|
|
pub shop_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Fldkoelbpga {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "3")]
|
|
pub oicgfngnloe: ::core::option::Option<ItemCostData>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub kdmngcljdom: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "5")]
|
|
pub item_id: u32,
|
|
/// offset: 40
|
|
#[prost(bool, tag = "7")]
|
|
pub dofneaphmkh: bool,
|
|
}
|
|
/// Obf: IEGHPBPFCGL
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9288)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetDiceCombatShopDataScRsp {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "4")]
|
|
pub opnfobjopcb: ::prost::alloc::vec::Vec<Njebdkojnga>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: IAFNLKNKPBD
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9268)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct BuyShopGoodCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub shop_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "2")]
|
|
pub kdmngcljdom: u32,
|
|
}
|
|
/// Obf: NCGNOILONNI
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9266)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct BuyShopGoodScRsp {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "15")]
|
|
pub opnfobjopcb: ::prost::alloc::vec::Vec<Njebdkojnga>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "13")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: PENHEEONFHJ
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9273)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ModifyAvatarDiceCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub avatar_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "8")]
|
|
pub llpcnbjimcn: u32,
|
|
}
|
|
/// Obf: NALJOPFBJDK
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9279)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ModifyAvatarDiceRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "12")]
|
|
pub mlflpfmlknf: ::core::option::Option<DiceCombatAvatar>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: LAPHOALBKBH
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9287)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct UpgradeAvatarCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub avatar_id: u32,
|
|
}
|
|
/// Obf: LCACCGHOGDB
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9269)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct UpgradeAvatarRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "6")]
|
|
pub mlflpfmlknf: ::core::option::Option<DiceCombatAvatar>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "14")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: ELOCPGOBJFM
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9294)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct FinishPveStageCsReq {
|
|
/// offset: 24
|
|
#[prost(bool, tag = "6")]
|
|
pub ainkfeinnak: bool,
|
|
/// offset: 25
|
|
#[prost(bool, tag = "14")]
|
|
pub is_win: bool,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "4")]
|
|
pub damage: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub mpdhnfnciea: u32,
|
|
}
|
|
/// Obf: DFLIOADBEDK
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9292)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct FinishPveStageScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "12")]
|
|
pub reward: ::core::option::Option<ItemList>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "6")]
|
|
pub retcode: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "8")]
|
|
pub mpdhnfnciea: u32,
|
|
/// offset: 40
|
|
#[prost(bool, tag = "2")]
|
|
pub is_win: bool,
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9275)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Blbhacnkkfc {
|
|
/// offset: 24
|
|
#[prost(bool, tag = "7")]
|
|
pub jjmainnijko: bool,
|
|
/// offset: 25
|
|
#[prost(bool, tag = "9")]
|
|
pub is_win: bool,
|
|
/// offset: 28
|
|
#[prost(int32, tag = "12")]
|
|
pub galohjonkcg: i32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "10")]
|
|
pub lehiggfkpmn: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "15")]
|
|
pub eecijblglng: u32,
|
|
}
|
|
/// Obf: IOEOOJJNGKD
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9265)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct V2FinishPveStageCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub kghbjelhoba: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "1")]
|
|
pub mpdhnfnciea: u32,
|
|
/// offset: 32
|
|
#[prost(bool, tag = "11")]
|
|
pub ainkfeinnak: bool,
|
|
/// offset: 33
|
|
#[prost(bool, tag = "3")]
|
|
pub is_win: bool,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "7")]
|
|
pub aelaegoobmb: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "4")]
|
|
pub fgbijplpobi: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "12")]
|
|
pub eoilkccleif: u32,
|
|
}
|
|
/// Obf: AFAAPIGOAEN
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9272)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct V2FinishPveStageScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "1")]
|
|
pub reward: ::core::option::Option<ItemList>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "13")]
|
|
pub mpdhnfnciea: u32,
|
|
/// offset: 36
|
|
#[prost(bool, tag = "4")]
|
|
pub is_win: bool,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "12")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9274)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ddknimhhnpa {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "9")]
|
|
pub jdgmehcpgll: ::prost::alloc::vec::Vec<Lpgjplmhkfl>,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "14")]
|
|
pub lmplljfmfec: ::prost::alloc::vec::Vec<Ehmepomcgng>,
|
|
/// offset: 40
|
|
#[prost(bool, tag = "11")]
|
|
pub is_win: bool,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "1")]
|
|
pub djeimgghmgm: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "6")]
|
|
pub stage_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Kkiacmjgikn {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "14")]
|
|
pub objolnojikc: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "12")]
|
|
pub joikienjnji: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "6")]
|
|
pub ohpidoojdhj: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Dfjpgilaaon {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "13")]
|
|
pub eciokddbepn: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "12")]
|
|
pub kmadachjhjc: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "6")]
|
|
pub pdhdohaijkd: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "5")]
|
|
pub hcckhlmlene: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "7")]
|
|
pub dalcmielfdd: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Nacegiamjmg {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub cjgghhcilmd: u32,
|
|
/// offset: 28
|
|
#[prost(bool, tag = "9")]
|
|
pub kgkejakkldp: bool,
|
|
}
|
|
/// Obf: JEMBBCBCOIK
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6998)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetDrinkMakerDataCsReq {}
|
|
/// Obf: JPDFANKBJNO
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6986)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetDrinkMakerDataScRsp {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "4")]
|
|
pub cjkagedkafl: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "15")]
|
|
pub onfnednfoll: ::prost::alloc::vec::Vec<Kkiacmjgikn>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "9")]
|
|
pub lmogdpmlkfh: ::core::option::Option<Dfjpgilaaon>,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "12")]
|
|
pub fgbelhjakcc: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "8")]
|
|
pub fhpkjonkhac: u32,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "5")]
|
|
pub emiaiomolpo: u32,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "6")]
|
|
pub retcode: u32,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "3")]
|
|
pub exp: u32,
|
|
/// offset: 68
|
|
#[prost(uint32, tag = "1")]
|
|
pub gniflcbgaaa: u32,
|
|
/// offset: 72
|
|
#[prost(uint32, tag = "11")]
|
|
pub level: u32,
|
|
}
|
|
/// Obf: HAALIJLGHNM
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6996)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct MakeDrinkCsReq {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "10")]
|
|
pub agcblnphfci: ::core::option::Option<Dfjpgilaaon>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub fgbelhjakcc: u32,
|
|
}
|
|
/// Obf: BIFNKEPOOPA
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7000)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct MakeDrinkScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub lejdbhmpbbg: u32,
|
|
/// offset: 28
|
|
#[prost(bool, tag = "13")]
|
|
pub kgkejakkldp: bool,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "15")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: GCOKGACMDNF
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6982)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct EndDrinkMakerSequenceCsReq {}
|
|
/// Obf: JALACKKFDEG
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6999)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct EndDrinkMakerSequenceScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "3")]
|
|
pub reward: ::core::option::Option<ItemList>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "9")]
|
|
pub enpeaknpnml: ::core::option::Option<Kkiacmjgikn>,
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub adnjjhnmaaj: ::prost::alloc::vec::Vec<Nacegiamjmg>,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "13")]
|
|
pub level: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "14")]
|
|
pub exp: u32,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "1")]
|
|
pub fhpkjonkhac: u32,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "7")]
|
|
pub retcode: u32,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "11")]
|
|
pub bfhgaccogjd: u32,
|
|
}
|
|
/// Obf: CEJMDKPGPGP
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6992)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct MakeMissionDrinkCsReq {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "1")]
|
|
pub agcblnphfci: ::core::option::Option<Dfjpgilaaon>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "8")]
|
|
pub cjgghhcilmd: u32,
|
|
/// offset: 36
|
|
#[prost(bool, tag = "12")]
|
|
pub is_save: bool,
|
|
}
|
|
/// Obf: NALOLCLOBMG
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6994)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct MakeMissionDrinkScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "8")]
|
|
pub lmogdpmlkfh: ::core::option::Option<Dfjpgilaaon>,
|
|
/// offset: 32
|
|
#[prost(bool, tag = "14")]
|
|
pub is_save: bool,
|
|
/// offset: 33
|
|
#[prost(bool, tag = "6")]
|
|
pub kgkejakkldp: bool,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "2")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: DJALAJMGFHO
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6984)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetDrinkMakerDayEndScNotify {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub hbjijhhmego: u32,
|
|
}
|
|
/// Obf: IHKCFDECEEH
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6991)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct DrinkMakerChallengeCsReq {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "11")]
|
|
pub agcblnphfci: ::core::option::Option<Dfjpgilaaon>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "14")]
|
|
pub challenge_id: u32,
|
|
}
|
|
/// Obf: AIIAOELLFAP
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6997)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct DrinkMakerChallengeScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "9")]
|
|
pub reward: ::core::option::Option<ItemList>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub retcode: u32,
|
|
/// offset: 36
|
|
#[prost(bool, tag = "1")]
|
|
pub kgkejakkldp: bool,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "11")]
|
|
pub challenge_id: u32,
|
|
}
|
|
/// Obf: MDJMAMCHFAO
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6983)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct DrinkMakerUpdateTipsNotify {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub fhpkjonkhac: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Lefidlicemh {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "5")]
|
|
pub lnckehdmhld: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "10")]
|
|
pub agcblnphfci: ::core::option::Option<Dfjpgilaaon>,
|
|
/// offset: 40
|
|
#[prost(bool, tag = "13")]
|
|
pub mhndlpidjie: bool,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "2")]
|
|
pub mjjmpmccnjh: u32,
|
|
}
|
|
/// Obf: INBGOEJNFLG
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6988)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct DrinkMakerCheersGetDataCsReq {}
|
|
/// Obf: OFANJNFJCGL
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6987)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct DrinkMakerCheersGetDataScRsp {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "9")]
|
|
pub nhfmcmghade: ::prost::alloc::vec::Vec<Lefidlicemh>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub lfnjkncgnee: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "1")]
|
|
pub olkjpiikckp: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "10")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: NMKKIFLKMPB
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6990)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct DrinkMakerCheersMakeDrinkCsReq {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "1")]
|
|
pub agcblnphfci: ::core::option::Option<Dfjpgilaaon>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "8")]
|
|
pub group_id: u32,
|
|
/// offset: 36
|
|
#[prost(bool, tag = "7")]
|
|
pub pcpihpdoigi: bool,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "3")]
|
|
pub mjjmpmccnjh: u32,
|
|
}
|
|
/// Obf: KOJDMLGPKII
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6995)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct DrinkMakerCheersMakeDrinkScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "5")]
|
|
pub gkbfmpcffoe: ::core::option::Option<Lefidlicemh>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "14")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: CNAFOICMECG
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6981)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct DrinkMakerCheersEnterNextGroupCsReq {}
|
|
/// Obf: NOMBOPLGJJC
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6993)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct DrinkMakerCheersEnterNextGroupScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub olkjpiikckp: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "5")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ElationActivityAvatar {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub avatar_id: u32,
|
|
/// offset: 28
|
|
#[prost(enumeration = "AvatarType", tag = "1")]
|
|
pub avatar_type: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ElationActivityLevelData {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub boeinfjiile: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "2")]
|
|
pub ffgfindlmcf: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "14")]
|
|
pub chpcjibgkfk: u32,
|
|
/// offset: 36
|
|
#[prost(bool, tag = "6")]
|
|
pub is_perfect: bool,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "11")]
|
|
pub level_id: u32,
|
|
}
|
|
/// Obf: NJKCBFFNNEH
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9109)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetElationActivityDataCsReq {}
|
|
/// Obf: ONJNHGNCEOE
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9108)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetElationActivityDataScRsp {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "13")]
|
|
pub level_data_list: ::prost::alloc::vec::Vec<ElationActivityLevelData>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: BKMKLMLDHJG
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9102)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct EnterElationActivityStageCsReq {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "11")]
|
|
pub fixed_avatar_list: ::prost::alloc::vec::Vec<ElationActivityAvatar>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "10")]
|
|
pub player_selected_avatar_list: ::prost::alloc::vec::Vec<ElationActivityAvatar>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "1")]
|
|
pub level_id: u32,
|
|
}
|
|
/// Obf: HBPGCJMBKGB
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9110)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct EnterElationActivityStageScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "13")]
|
|
pub battle_info: ::core::option::Option<SceneBattleInfo>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "8")]
|
|
pub retcode: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "6")]
|
|
pub level_id: u32,
|
|
}
|
|
/// Obf: NHFAHLAIHEJ
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9104)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ElationActivityBattleEndScNotify {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "14")]
|
|
pub level_data: ::core::option::Option<ElationActivityLevelData>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "9")]
|
|
pub jigfpiobahb: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "5")]
|
|
pub level_id: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "3")]
|
|
pub perfect_wave: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "13")]
|
|
pub jcfmcepkeha: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Nohpjfogflm {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub progress: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "8")]
|
|
pub jjijbjdknae: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Acakolcgdll {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "15")]
|
|
pub nmjioggnleo: ::prost::alloc::vec::Vec<Nohpjfogflm>,
|
|
/// offset: 32
|
|
#[prost(bool, tag = "8")]
|
|
pub gpphkpehkim: bool,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "9")]
|
|
pub npgfnbpfmki: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "10")]
|
|
pub kkckmcdgcgk: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "11")]
|
|
pub mdiijkbhbbi: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Obdbodnjacd {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub lihahpdcikl: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "15")]
|
|
pub lopnadhjkbf: u32,
|
|
/// offset: 32
|
|
#[prost(bool, tag = "1")]
|
|
pub mebmamhhgmd: bool,
|
|
/// offset: 33
|
|
#[prost(bool, tag = "2")]
|
|
pub jfapniecbko: bool,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "10")]
|
|
pub ihaomlephom: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "9")]
|
|
pub blnhcibkjom: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Omplekgnlbc {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "10")]
|
|
pub fmcghnlbikp: ::prost::alloc::vec::Vec<Obdbodnjacd>,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "1")]
|
|
pub kpmknbnoafp: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(bool, tag = "2")]
|
|
pub pcklcaedjpc: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ghfekegefac {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub omfgaabelhe: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "11")]
|
|
pub level: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Fhciimgmiml {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub level: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "5")]
|
|
pub aoolknmjlni: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Clbncpofnpb {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub gelljojmefp: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "10")]
|
|
pub aoolknmjlni: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub mcghfjcbbmk: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Bmjddolalfi {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub enbegmdifkn: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "12")]
|
|
pub count: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Labmfheepbi {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "6")]
|
|
pub eljebpiokdd: ::prost::alloc::vec::Vec<Bmjddolalfi>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "8")]
|
|
pub fgjiamooiig: ::prost::alloc::vec::Vec<Clbncpofnpb>,
|
|
/// offset: 40
|
|
#[prost(uint32, repeated, tag = "14")]
|
|
pub jeenjphnbli: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 48
|
|
#[prost(uint32, repeated, tag = "10")]
|
|
pub ffeilkdlabh: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 56
|
|
#[prost(uint64, tag = "1")]
|
|
pub fekhnekhaak: u64,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "12")]
|
|
pub jfbomkncnie: u32,
|
|
/// offset: 68
|
|
#[prost(uint32, tag = "13")]
|
|
pub dfelfgnjgdp: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Baedibfglde {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub jjhmehgelno: ::prost::alloc::vec::Vec<Ghfekegefac>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "13")]
|
|
pub ajfhkpngpdb: ::core::option::Option<Labmfheepbi>,
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "5")]
|
|
pub dlcgpenpmnk: ::prost::alloc::vec::Vec<Fhciimgmiml>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Agfggfbnojc {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub ammpolonobc: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "1")]
|
|
pub level: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Iilbdjmkelg {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "6")]
|
|
pub fgjhnnpoggf: ::prost::alloc::vec::Vec<Agfggfbnojc>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Moogihhbhfg {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub icncmmeejkm: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "13")]
|
|
pub beijkgpgffe: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub lmgfegdnchp: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Lgflggdmagd {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub beijkgpgffe: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "15")]
|
|
pub bfadnhjajbj: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Icabanfeihj {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "10")]
|
|
pub nilekcagimk: ::prost::alloc::vec::Vec<Lgflggdmagd>,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "5")]
|
|
pub lcjfdchinhl: ::prost::alloc::vec::Vec<Moogihhbhfg>,
|
|
}
|
|
/// Obf: BAKKENDDMOL
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2582)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetElfRestaurantDataCsReq {}
|
|
/// Obf: FDFOELGFBCA
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2592)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetElfRestaurantDataScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "8")]
|
|
pub oenljgebcga: ::core::option::Option<Baedibfglde>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "4")]
|
|
pub milchkiieje: ::core::option::Option<Iilbdjmkelg>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "10")]
|
|
pub ibhkokeemoi: ::core::option::Option<Acakolcgdll>,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "15")]
|
|
pub ahceimgnbnm: ::core::option::Option<Icabanfeihj>,
|
|
/// offset: 56
|
|
#[prost(message, optional, tag = "13")]
|
|
pub ffkcmkjffcm: ::core::option::Option<Omplekgnlbc>,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "12")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2557)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Aleedhcdial {}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2573)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Jfmkfjjcdkn {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Hgmjfbcfjfn {
|
|
#[prost(
|
|
oneof = "hgmjfbcfjfn::Enddahpbckj",
|
|
tags = "4, 2, 12, 6, 11, 10, 5, 9, 1, 3, 15, 14"
|
|
)]
|
|
pub enddahpbckj: ::core::option::Option<hgmjfbcfjfn::Enddahpbckj>,
|
|
}
|
|
/// Nested message and enum types in `HGMJFBCFJFN`.
|
|
pub mod hgmjfbcfjfn {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Oneof)]
|
|
pub enum Enddahpbckj {
|
|
/// offset: 24
|
|
#[prost(message, tag = "4")]
|
|
Jnbfibdklgb(super::Acakolcgdll),
|
|
/// offset: 24
|
|
#[prost(message, tag = "2")]
|
|
Lemcgnhlooi(super::Obdbodnjacd),
|
|
/// offset: 24
|
|
#[prost(message, tag = "12")]
|
|
Nefhjpjalgo(super::Agfggfbnojc),
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
Edgoifoobmh(u32),
|
|
/// offset: 24
|
|
#[prost(message, tag = "11")]
|
|
Hinkdpmaicb(super::Ghfekegefac),
|
|
/// offset: 24
|
|
#[prost(message, tag = "10")]
|
|
Mocnalbmlli(super::Fhciimgmiml),
|
|
/// offset: 24
|
|
#[prost(message, tag = "5")]
|
|
Mfajapgacpa(super::Moogihhbhfg),
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
Fdlgknfipmg(u32),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1")]
|
|
Hmgkhcnmddj(super::Lgflggdmagd),
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
Kmhmakdfklb(u32),
|
|
/// offset: 24
|
|
#[prost(bool, tag = "15")]
|
|
Pcklcaedjpc(bool),
|
|
/// offset: 24
|
|
#[prost(message, tag = "14")]
|
|
Hgpmmehonld(super::Labmfheepbi),
|
|
}
|
|
}
|
|
/// Obf: AODEGGFNDJP
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2577)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ElfRestaurantDataChangeNotify {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub dgngmjmpfgk: ::prost::alloc::vec::Vec<Hgmjfbcfjfn>,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2569)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Eeagaclndfn {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub lopnadhjkbf: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2595)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Pnoenkfakek {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "7")]
|
|
pub fkmfhaajmmf: ::core::option::Option<ItemCostData>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "5")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Kplhhleggcd {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub ihaomlephom: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "7")]
|
|
pub lopnadhjkbf: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Nkegpaocgcj {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "4")]
|
|
pub fkmfhaajmmf: ::core::option::Option<ItemCostData>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "13")]
|
|
pub ihaomlephom: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "5")]
|
|
pub lopnadhjkbf: u32,
|
|
}
|
|
/// Obf: AADFONOBBKJ
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2559)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ElfRestaurantPlantSeedCsReq {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "6")]
|
|
pub fmcghnlbikp: ::prost::alloc::vec::Vec<Kplhhleggcd>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub blnhcibkjom: u32,
|
|
}
|
|
/// Obf: EPDCKMBJMOO
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2579)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ElfRestaurantPlantSeedScRsp {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "5")]
|
|
pub hdamnmcdhlh: ::prost::alloc::vec::Vec<Ecgkekkahgn>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "6")]
|
|
pub fpebfljmejl: ::prost::alloc::vec::Vec<Nkegpaocgcj>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "9")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: GAHILLJECMN
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2593)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ElfRestaurantHarvestCropCsReq {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "4")]
|
|
pub fmcghnlbikp: ::prost::alloc::vec::Vec<Kplhhleggcd>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Cekmlmoclhf {
|
|
/// offset: 24
|
|
#[prost(map = "uint32, message", tag = "6")]
|
|
pub jocfflkpnol: ::std::collections::HashMap<u32, ItemList>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "9")]
|
|
pub kkdjmimhnae: ::core::option::Option<ItemList>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "2")]
|
|
pub ihaomlephom: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "15")]
|
|
pub lopnadhjkbf: u32,
|
|
}
|
|
/// Obf: AFOKEPANBEH
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2584)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ElfRestaurantHarvestCropScRsp {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "4")]
|
|
pub lgpombcjpkl: ::prost::alloc::vec::Vec<Cekmlmoclhf>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "11")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: DEJCDBOCLHM
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2571)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ElfRestaurantRecycleSeedCsReq {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub fmcghnlbikp: ::prost::alloc::vec::Vec<Kplhhleggcd>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ecgkekkahgn {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "8")]
|
|
pub feanllocfba: ::core::option::Option<ItemList>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "11")]
|
|
pub lopnadhjkbf: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "5")]
|
|
pub ihaomlephom: u32,
|
|
}
|
|
/// Obf: IPFOBFKCDGH
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2590)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ElfRestaurantRecycleSeedScRsp {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "5")]
|
|
pub hdamnmcdhlh: ::prost::alloc::vec::Vec<Ecgkekkahgn>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "13")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: FIOHLMBJJDB
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2596)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ElfRestaurantTakeVillagerRewardCsReq {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Plohacfcdkf {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "4")]
|
|
pub reward_list: ::core::option::Option<ItemList>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "15")]
|
|
pub progress: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "10")]
|
|
pub mmmadinmhfb: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "13")]
|
|
pub ocjkdcpanjm: u32,
|
|
}
|
|
/// Obf: HDPBHCKNOBC
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2565)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ElfRestaurantTakeVillagerRewardScRsp {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub djobnpiaejp: ::prost::alloc::vec::Vec<Plohacfcdkf>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "11")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2553)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ockgmngkiee {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub ammpolonobc: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "4")]
|
|
pub igoojkmpmdc: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2588)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Fceehnojaan {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "3")]
|
|
pub fkmfhaajmmf: ::core::option::Option<ItemCostData>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "10")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2570)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Hcbcpfnmmmi {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub omfgaabelhe: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "6")]
|
|
pub igoojkmpmdc: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2562)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ghnlnaaaolg {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2556)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Hcgnkjhkjmm {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub igoojkmpmdc: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "15")]
|
|
pub aoolknmjlni: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2566)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ijbbckpnpaf {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Kheoagdihcc {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub aoolknmjlni: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Kfckfofongi {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub medlnejhoef: ::prost::alloc::vec::Vec<Kheoagdihcc>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub kinccgndojn: u32,
|
|
/// offset: 36
|
|
#[prost(bool, tag = "15")]
|
|
pub facnfjfmpnk: bool,
|
|
/// offset: 37
|
|
#[prost(bool, tag = "5")]
|
|
pub dplfiipiacn: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Jpljjhffodo {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub num: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "1")]
|
|
pub laoacnpdold: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Fjebmhibjpl {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub bbmelnjbgal: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "7")]
|
|
pub caoflnhbolk: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Lncaakdimbl {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "5")]
|
|
pub dbobkaagpjh: ::prost::alloc::vec::Vec<Apamfckfhll>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub adgnneoeafo: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "6")]
|
|
pub biofdpichlc: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "11")]
|
|
pub ihhkfadnadn: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "7")]
|
|
pub aoolknmjlni: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "1")]
|
|
pub ifgmfcognjf: u32,
|
|
/// offset: 52
|
|
#[prost(bool, tag = "8")]
|
|
pub plieoddeehg: bool,
|
|
/// offset: 53
|
|
#[prost(bool, tag = "9")]
|
|
pub fklnfmahkgd: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Cdcmoffkcpi {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub event_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "2")]
|
|
pub biofdpichlc: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "15")]
|
|
pub glabgheagmi: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2591)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Iaomnbibcnp {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "11")]
|
|
pub pigmdkogade: ::prost::alloc::vec::Vec<Cdcmoffkcpi>,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "6")]
|
|
pub mfiibgcfabf: ::prost::alloc::vec::Vec<Fjebmhibjpl>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "14")]
|
|
pub cmodblcaejf: ::prost::alloc::vec::Vec<Lncaakdimbl>,
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "7")]
|
|
pub mgfhebidaol: ::prost::alloc::vec::Vec<Jpljjhffodo>,
|
|
/// offset: 48
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub pnbhfpmpghn: ::prost::alloc::vec::Vec<Kfckfofongi>,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "10")]
|
|
pub ofmdjamjngn: u32,
|
|
/// offset: 68
|
|
#[prost(uint32, tag = "8")]
|
|
pub ploembocige: u32,
|
|
/// offset: 72
|
|
#[prost(uint32, tag = "5")]
|
|
pub gkoongbhomm: u32,
|
|
/// offset: 76
|
|
#[prost(uint32, tag = "3")]
|
|
pub ifdkcgenncp: u32,
|
|
/// offset: 80
|
|
#[prost(uint32, tag = "4")]
|
|
pub hfiblhafonm: u32,
|
|
/// offset: 84
|
|
#[prost(uint32, tag = "12")]
|
|
pub fekhnekhaak: u32,
|
|
/// offset: 88
|
|
#[prost(uint32, tag = "2")]
|
|
pub cost_time: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2568)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Goojijdpkip {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: FGADBGEMDAG
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2599)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ElfRestaurantBuyShopItemCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub icncmmeejkm: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "9")]
|
|
pub icaildehhbn: u32,
|
|
}
|
|
/// Obf: GAAODNGGFJF
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2564)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ElfRestaurantBuyShopItemScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "5")]
|
|
pub glapknmcibi: ::core::option::Option<ItemList>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "2")]
|
|
pub fkmfhaajmmf: ::core::option::Option<ItemCostData>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "1")]
|
|
pub retcode: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "12")]
|
|
pub icncmmeejkm: u32,
|
|
}
|
|
/// Obf: NDEFINBJPAG
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2600)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ElfRestaurantFinishTradeOrderCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub bfadnhjajbj: u32,
|
|
}
|
|
/// Obf: LOOPILHHNFD
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2587)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ElfRestaurantFinishTradeOrderScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "2")]
|
|
pub fkmfhaajmmf: ::core::option::Option<ItemCostData>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "9")]
|
|
pub glapknmcibi: ::core::option::Option<ItemList>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "3")]
|
|
pub retcode: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "1")]
|
|
pub bfadnhjajbj: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2572)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Kfliegjgobo {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "11")]
|
|
pub cobakmlaojc: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2598)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Endidpakmgf {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2574)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Mfijfceakha {
|
|
/// offset: 24
|
|
#[prost(bool, tag = "4")]
|
|
pub cagchkjhmpd: bool,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2578)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Njmhbeaaooc {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Hklddaaecln {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub state: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "3")]
|
|
pub ljhknkflgde: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Kkfmgcndhgh {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub dmdkaoolabf: ::prost::alloc::vec::Vec<Hklddaaecln>,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6558)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetEraFlipperDataCsReq {}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6567)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetEraFlipperDataScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "11")]
|
|
pub data: ::core::option::Option<Kkfmgcndhgh>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "13")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6564)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ChangeEraFlipperDataCsReq {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "4")]
|
|
pub data: ::core::option::Option<Kkfmgcndhgh>,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6561)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ChangeEraFlipperDataScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "11")]
|
|
pub data: ::core::option::Option<Kkfmgcndhgh>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "13")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6552)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ResetEraFlipperDataCsReq {
|
|
/// offset: 24
|
|
#[prost(bool, tag = "7")]
|
|
pub cjeildioioe: bool,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6573)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ResetEraFlipperDataScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "14")]
|
|
pub data: ::core::option::Option<Kkfmgcndhgh>,
|
|
/// offset: 32
|
|
#[prost(bool, tag = "6")]
|
|
pub cjeildioioe: bool,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "3")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6553)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct EnterEraFlipperDataCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub state: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "13")]
|
|
pub ljhknkflgde: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6557)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct EnterEraFlipperDataScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub retcode: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "5")]
|
|
pub ljhknkflgde: u32,
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6560)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Dmiceocogad {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "5")]
|
|
pub data: ::core::option::Option<Kkfmgcndhgh>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub floor_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Ehplfhlnmif {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub avatar_id: u32,
|
|
/// offset: 28
|
|
#[prost(enumeration = "AvatarType", tag = "14")]
|
|
pub avatar_type: i32,
|
|
/// offset: 32
|
|
#[prost(double, tag = "13")]
|
|
pub damage: f64,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ldlcmmopkng {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "12")]
|
|
pub battle_target_list: ::prost::alloc::vec::Vec<BattleTarget>,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "6")]
|
|
pub dckigahcnmj: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "11")]
|
|
pub battle_info: ::core::option::Option<BattleGridFightSpecialBattleInfo>,
|
|
/// offset: 48
|
|
#[prost(message, repeated, tag = "4")]
|
|
pub avatar_list: ::prost::alloc::vec::Vec<Ehplfhlnmif>,
|
|
/// offset: 56
|
|
#[prost(enumeration = "Edjkfobbdjf", tag = "2")]
|
|
pub hfpejidddjg: i32,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "3")]
|
|
pub round_cnt: u32,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "7")]
|
|
pub djhhpkmhpbc: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Acnkopcgkdd {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub faglnmdfome: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "6")]
|
|
pub level_id: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "11")]
|
|
pub max_score: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Gomkghjbnfm {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub jekloeppjbk: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "6")]
|
|
pub level: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Hloadnfiooo {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "10")]
|
|
pub dckigahcnmj: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "13")]
|
|
pub level_id: u32,
|
|
/// offset: 36
|
|
#[prost(bool, tag = "14")]
|
|
pub fjakcbpafmd: bool,
|
|
/// offset: 37
|
|
#[prost(bool, tag = "6")]
|
|
pub fanpgkbliob: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Lmmlgkhalla {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "6")]
|
|
pub cepcglmfpbc: ::prost::alloc::vec::Vec<Gomkghjbnfm>,
|
|
/// offset: 32
|
|
#[prost(enumeration = "Edjkfobbdjf", tag = "3")]
|
|
pub hfpejidddjg: i32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "10")]
|
|
pub item_value: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Cjjhnficdim {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "14")]
|
|
pub bhaohnceajm: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "5")]
|
|
pub hnocfeloafj: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub jbojbagkiae: ::prost::alloc::vec::Vec<Hloadnfiooo>,
|
|
/// offset: 48
|
|
#[prost(message, repeated, tag = "12")]
|
|
pub cepcglmfpbc: ::prost::alloc::vec::Vec<Gomkghjbnfm>,
|
|
/// offset: 56
|
|
#[prost(message, repeated, tag = "13")]
|
|
pub hhfaafobkme: ::prost::alloc::vec::Vec<Lmmlgkhalla>,
|
|
/// offset: 64
|
|
#[prost(message, repeated, tag = "10")]
|
|
pub pofjccbebga: ::prost::alloc::vec::Vec<Acnkopcgkdd>,
|
|
/// offset: 72
|
|
#[prost(uint32, tag = "7")]
|
|
pub plpheiblpdl: u32,
|
|
/// offset: 76
|
|
#[prost(uint32, tag = "15")]
|
|
pub item_value: u32,
|
|
/// offset: 80
|
|
#[prost(uint32, tag = "11")]
|
|
pub exp: u32,
|
|
}
|
|
/// Obf: NJHABLKFDLG
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7132)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetEvolveBuildQueryInfoCsReq {}
|
|
/// Obf: LBPHINKJJIM
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7142)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetEvolveBuildQueryInfoScRsp {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "9")]
|
|
pub jpdoigjngnp: ::prost::alloc::vec::Vec<Ldlcmmopkng>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "8")]
|
|
pub cfdiklbinhk: ::core::option::Option<Cjjhnficdim>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "4")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: HOKOLDJBBMK
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7107)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct EvolveBuildStartLevelCsReq {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "10")]
|
|
pub avatar_list: ::prost::alloc::vec::Vec<Ehplfhlnmif>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "11")]
|
|
pub nenjbdbjnfi: ::core::option::Option<Dkphafpgdlo>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "5")]
|
|
pub level_id: u32,
|
|
}
|
|
/// Obf: GDMLMJECLCD
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7123)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct EvolveBuildStartLevelScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "13")]
|
|
pub oeibhlmdjka: ::core::option::Option<Ldlcmmopkng>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "14")]
|
|
pub aepnedjpagk: ::core::option::Option<SceneBattleInfo>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "10")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: FPMGJDEHNAI
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7144)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct EvolveBuildStartStageCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub level_id: u32,
|
|
}
|
|
/// Obf: BNFCJPEGJFL
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7127)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct EvolveBuildStartStageScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "2")]
|
|
pub aepnedjpagk: ::core::option::Option<SceneBattleInfo>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "6")]
|
|
pub oeibhlmdjka: ::core::option::Option<Ldlcmmopkng>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "9")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: FJGKJHBJCCG
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7119)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetEvolveBuildGiveupCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub level_id: u32,
|
|
}
|
|
/// Obf: OKBILIPEDPP
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7145)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetEvolveBuildGiveupScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "6")]
|
|
pub oeibhlmdjka: ::core::option::Option<Ldlcmmopkng>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "14")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Aiaonlcgihp {}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7129)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Efdeajnnejo {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "8")]
|
|
pub oeibhlmdjka: ::core::option::Option<Ldlcmmopkng>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: CFEDPOMHPCP
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7143)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetEvolveBuildFinishScNotify {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "14")]
|
|
pub oeibhlmdjka: ::core::option::Option<Ldlcmmopkng>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub level_id: u32,
|
|
/// offset: 36
|
|
#[prost(enumeration = "Iapiiejhlmp", tag = "2")]
|
|
pub apkkkeipjog: i32,
|
|
/// offset: 40
|
|
#[prost(bool, tag = "10")]
|
|
pub nlmafmcfhal: bool,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "9")]
|
|
pub elkcohlggjn: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "15")]
|
|
pub score_id: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "11")]
|
|
pub item_value: u32,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "8")]
|
|
pub wave: u32,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "3")]
|
|
pub exp: u32,
|
|
}
|
|
/// Obf: JBGHEJOMOAL
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7134)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetEvolveBuildReRandomStageCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub level_id: u32,
|
|
}
|
|
/// Obf: PIHEAPGDMLC
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7121)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetEvolveBuildReRandomStageScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "15")]
|
|
pub gmbpffiabhj: ::core::option::Option<Hloadnfiooo>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "13")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: LBPEMINKHEN
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7108)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetEvolveBuildShopAbilityUpCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub jekloeppjbk: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "3")]
|
|
pub level: u32,
|
|
}
|
|
/// Obf: LJDGGBLKKGB
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7103)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetEvolveBuildShopAbilityUpScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub retcode: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "1")]
|
|
pub level: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "14")]
|
|
pub jekloeppjbk: u32,
|
|
}
|
|
/// Obf: FMGBEEPNNHH
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7138)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetEvolveBuildShopAbilityDownCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub jekloeppjbk: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "2")]
|
|
pub level: u32,
|
|
}
|
|
/// Obf: BJELONPOIAG
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7120)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetEvolveBuildShopAbilityDownScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub retcode: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "4")]
|
|
pub jekloeppjbk: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "12")]
|
|
pub level: u32,
|
|
}
|
|
/// Obf: NILMGDJFACH
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7116)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetEvolveBuildShopAbilityResetCsReq {
|
|
/// offset: 24
|
|
#[prost(enumeration = "Edjkfobbdjf", tag = "7")]
|
|
pub hfpejidddjg: i32,
|
|
}
|
|
/// Obf: IPLODDDJKNF
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7141)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetEvolveBuildShopAbilityResetScRsp {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "9")]
|
|
pub cepcglmfpbc: ::prost::alloc::vec::Vec<Gomkghjbnfm>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub item_value: u32,
|
|
/// offset: 36
|
|
#[prost(enumeration = "Edjkfobbdjf", tag = "12")]
|
|
pub hfpejidddjg: i32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "3")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: FNIFKDBNLBG
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7118)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetEvolveBuildCoinNotify {
|
|
/// offset: 24
|
|
#[prost(enumeration = "Edjkfobbdjf", tag = "15")]
|
|
pub hfpejidddjg: i32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "11")]
|
|
pub item_value: u32,
|
|
}
|
|
/// Obf: EMKKAIGDENF
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7114)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct EvolveBuildSkipTeachLevelCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub level_id: u32,
|
|
}
|
|
/// Obf: OBBEOELJNPA
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7150)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct EvolveBuildSkipTeachLevelScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub retcode: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "15")]
|
|
pub level_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ExpeditionInfo {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub id: u32,
|
|
}
|
|
/// Obf: DGHLOHPCFKP
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2532)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetExpeditionDataCsReq {}
|
|
/// Obf: CNLOBEKDKGL
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2542)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetExpeditionDataScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "7")]
|
|
pub caalnnfjiah: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "4")]
|
|
pub expedition_info: ::prost::alloc::vec::Vec<ExpeditionInfo>,
|
|
/// offset: 40
|
|
#[prost(int64, tag = "9")]
|
|
pub bjmgdbchean: i64,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "8")]
|
|
pub retcode: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "12")]
|
|
pub total_expedition_count: u32,
|
|
}
|
|
/// Obf: GFGPOLPKOLH
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2508)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct AcceptMultipleExpeditionCsReq {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "9")]
|
|
pub expedition: ::prost::alloc::vec::Vec<ExpeditionInfo>,
|
|
}
|
|
/// Obf: LIIHMEHAHDN
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2503)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct AcceptMultipleExpeditionScRsp {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub accept_multi_expedition: ::prost::alloc::vec::Vec<ExpeditionInfo>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "13")]
|
|
pub djobnpiaejp: ::prost::alloc::vec::Vec<ItemList>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "8")]
|
|
pub retcode: u32,
|
|
/// offset: 48
|
|
#[prost(int64, tag = "4")]
|
|
pub bjmgdbchean: i64,
|
|
}
|
|
/// Obf: PEIGLFGGMJH
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2538)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct TakeMultipleExpeditionRewardCsReq {}
|
|
/// Obf: MFDJDDKAHKL
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2520)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TakeMultipleExpeditionRewardScRsp {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "6")]
|
|
pub djobnpiaejp: ::prost::alloc::vec::Vec<ItemList>,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "8")]
|
|
pub npcmkbnjaba: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(int64, tag = "9")]
|
|
pub bjmgdbchean: i64,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "2")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2509)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Hkcilggeefm {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "10")]
|
|
pub expedition_info: ::prost::alloc::vec::Vec<ExpeditionInfo>,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "6")]
|
|
pub caalnnfjiah: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "15")]
|
|
pub total_expedition_count: u32,
|
|
/// offset: 48
|
|
#[prost(int64, tag = "3")]
|
|
pub bjmgdbchean: i64,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Fggcekhfplh {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub avatar_list: ::prost::alloc::vec::Vec<Pkcipjbkafo>,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "8")]
|
|
pub buff_list: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Gcfdjcpfogg {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "14")]
|
|
pub fibfikobdpg: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "6")]
|
|
pub jjobbohhomg: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(map = "uint32, uint32", tag = "15")]
|
|
pub dlbojccdcfi: ::std::collections::HashMap<u32, u32>,
|
|
/// offset: 48
|
|
#[prost(map = "uint32, message", tag = "9")]
|
|
pub dalpakhckli: ::std::collections::HashMap<u32, Fggcekhfplh>,
|
|
/// offset: 56
|
|
#[prost(uint32, repeated, tag = "2")]
|
|
pub djjkdgefoip: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 64
|
|
#[prost(uint32, repeated, tag = "3")]
|
|
pub hplnhifhbma: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 72
|
|
#[prost(uint32, tag = "5")]
|
|
pub ofhbpngdego: u32,
|
|
}
|
|
/// Obf: DEMKDHAODBJ
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4973)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetFantasticStoryActivityDataCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub ofhbpngdego: u32,
|
|
}
|
|
/// Obf: MHMLENGPLLD
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4903)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetFantasticStoryActivityDataScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "6")]
|
|
pub oniemliconb: ::core::option::Option<Gcfdjcpfogg>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "13")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4980)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Epmjekohnme {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "5")]
|
|
pub oniemliconb: ::core::option::Option<Gcfdjcpfogg>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Pkcipjbkafo {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub avatar_id: u32,
|
|
/// offset: 28
|
|
#[prost(enumeration = "AvatarType", tag = "7")]
|
|
pub avatar_type: i32,
|
|
}
|
|
/// Obf: NLIBEBMOKCI
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4927)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct EnterFantasticStoryActivityStageCsReq {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "6")]
|
|
pub avatar_list: ::prost::alloc::vec::Vec<Pkcipjbkafo>,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "8")]
|
|
pub buff_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "13")]
|
|
pub ofhbpngdego: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "14")]
|
|
pub battle_id: u32,
|
|
}
|
|
/// Obf: HOPLLHBDLBI
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4936)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct EnterFantasticStoryActivityStageScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "13")]
|
|
pub battle_info: ::core::option::Option<SceneBattleInfo>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "10")]
|
|
pub battle_id: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "2")]
|
|
pub retcode: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "9")]
|
|
pub ofhbpngdego: u32,
|
|
}
|
|
/// Obf: NAGIJNLDDEA
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4913)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct FantasticStoryActivityBattleEndScNotify {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub ofhbpngdego: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "6")]
|
|
pub battle_id: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "11")]
|
|
pub fhbnghinhog: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Fjkmgckmnna {
|
|
/// offset: 24
|
|
#[prost(enumeration = "Mohnimlcoda", tag = "5")]
|
|
pub nfmkofnekla: i32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "4")]
|
|
pub bneflbpcpoi: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Jogccinehfj {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "1")]
|
|
pub monster_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "9")]
|
|
pub affix_id: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "3")]
|
|
pub unique_id: u32,
|
|
/// offset: 40
|
|
#[prost(bool, tag = "12")]
|
|
pub fniaoaobkba: bool,
|
|
/// offset: 41
|
|
#[prost(bool, tag = "11")]
|
|
pub dihfbeljfia: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Gkjemhkomjc {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "5")]
|
|
pub cffcnedgcjj: ::prost::alloc::vec::Vec<Jogccinehfj>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub rank: u32,
|
|
/// offset: 36
|
|
#[prost(int32, tag = "4")]
|
|
pub max_hp: i32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "6")]
|
|
pub avatar_id: u32,
|
|
/// offset: 44
|
|
#[prost(int32, tag = "11")]
|
|
pub hp: i32,
|
|
/// offset: 48
|
|
#[prost(enumeration = "FateMasterStatusType", tag = "7")]
|
|
pub status: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Clnabfmhffh {
|
|
/// offset: 24
|
|
#[prost(bool, tag = "5")]
|
|
pub bkfonknlchp: bool,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "9")]
|
|
pub avatar_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Mjljmccgnee {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "2")]
|
|
pub kpehhgeknha: ::core::option::Option<Clnabfmhffh>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "1")]
|
|
pub ljeafpohncd: ::core::option::Option<Clnabfmhffh>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Pjfdaokikoj {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub ocambknkkgo: ::prost::alloc::vec::Vec<Gkjemhkomjc>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Kolccdijbgo {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub cnt: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "2")]
|
|
pub buff_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Plmamhbljkp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "13")]
|
|
pub source: ::core::option::Option<Fjkmgckmnna>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "6")]
|
|
pub cnt: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Agpkfblgdih {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "11")]
|
|
pub kbgaphfipjf: ::prost::alloc::vec::Vec<Plmamhbljkp>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub trait_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Nbbhdpcphnn {
|
|
/// offset: 16
|
|
#[prost(map = "uint32, uint32", tag = "8")]
|
|
pub ehnhilfahgp: ::std::collections::HashMap<u32, u32>,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "1")]
|
|
pub mhlngfboidp: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "9")]
|
|
pub buff_list: ::prost::alloc::vec::Vec<Kolccdijbgo>,
|
|
/// offset: 40
|
|
#[prost(uint32, repeated, tag = "4")]
|
|
pub ngomjifbbbp: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 48
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub iccmjhjlpcd: ::prost::alloc::vec::Vec<Agpkfblgdih>,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "11")]
|
|
pub jimbjhlmhlo: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Jdaiofepgcc {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub kdkpdjnmmcm: u32,
|
|
/// offset: 28
|
|
#[prost(bool, tag = "15")]
|
|
pub gdoblppegkd: bool,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub buff_id: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "6")]
|
|
pub cnt: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Imihimchhip {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub oidjfifjdhl: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "5")]
|
|
pub item_value: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Jimnppnnhel {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "4")]
|
|
pub aallbbcjgia: ::prost::alloc::vec::Vec<Imihimchhip>,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "15")]
|
|
pub ogdkjpdffai: ::prost::alloc::vec::Vec<Jdaiofepgcc>,
|
|
/// offset: 40
|
|
#[prost(bool, tag = "1")]
|
|
pub pnmnpfgcfbj: bool,
|
|
/// offset: 41
|
|
#[prost(bool, tag = "5")]
|
|
pub ondcoebnapj: bool,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "11")]
|
|
pub item_value: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "7")]
|
|
pub kcblnmmhokg: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "3")]
|
|
pub mncbflefjck: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Kclhmjhidob {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub bkpdkfldldd: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "14")]
|
|
pub kbbdabkelkb: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "11")]
|
|
pub idnhbbmlnjk: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Enjdefhfkpi {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "12")]
|
|
pub bahmhmdompb: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Klmngojkein {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub unique_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "4")]
|
|
pub melnkmalhjo: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Kaopgjbgebf {
|
|
/// offset: 24
|
|
#[prost(int32, tag = "4")]
|
|
pub value: i32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "7")]
|
|
pub unique_id: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "5")]
|
|
pub damihcppjab: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Bfbceoiclab {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "10")]
|
|
pub ccopdlokaae: ::core::option::Option<Pjfdaokikoj>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "6")]
|
|
pub iemekmddioi: ::core::option::Option<Enjdefhfkpi>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "13")]
|
|
pub lnngkpajklp: ::prost::alloc::vec::Vec<Kaopgjbgebf>,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "12")]
|
|
pub mhaleihfklg: ::core::option::Option<Nbbhdpcphnn>,
|
|
/// offset: 48
|
|
#[prost(message, optional, tag = "1")]
|
|
pub lmldelgbjoo: ::core::option::Option<Kclhmjhidob>,
|
|
/// offset: 56
|
|
#[prost(message, optional, tag = "5")]
|
|
pub efllphldbpc: ::core::option::Option<Jimnppnnhel>,
|
|
/// offset: 64
|
|
#[prost(message, optional, tag = "1749")]
|
|
pub cmcbggklbcf: ::core::option::Option<Annfoagbjbp>,
|
|
/// offset: 72
|
|
#[prost(message, repeated, tag = "4")]
|
|
pub felmampgmae: ::prost::alloc::vec::Vec<Klmngojkein>,
|
|
/// offset: 80
|
|
#[prost(message, optional, tag = "15")]
|
|
pub fmigokidkjl: ::core::option::Option<Jfkaomcjikk>,
|
|
/// offset: 88
|
|
#[prost(message, optional, tag = "1316")]
|
|
pub godpehnppco: ::core::option::Option<Ibgfkjmmici>,
|
|
/// offset: 104
|
|
#[prost(uint32, tag = "2")]
|
|
pub difficulty_level: u32,
|
|
/// offset: 108
|
|
#[prost(enumeration = "Emfdlpnogoh", tag = "7")]
|
|
pub status: i32,
|
|
/// offset: 112
|
|
#[prost(uint32, tag = "11")]
|
|
pub gbmbghapdmg: u32,
|
|
/// offset: 116
|
|
#[prost(uint32, tag = "14")]
|
|
pub area_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Jfkaomcjikk {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "14")]
|
|
pub gjdkhbphncg: ::core::option::Option<Kfaiflhpeie>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub queue_position: u32,
|
|
}
|
|
/// Obf: AMEFCGGAGGC
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5970)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct FateHandlePendingActionCsReq {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "4")]
|
|
pub queue_position: u32,
|
|
#[prost(oneof = "fate_handle_pending_action_cs_req::Dmnecekolaj", tags = "15, 11")]
|
|
pub dmnecekolaj: ::core::option::Option<
|
|
fate_handle_pending_action_cs_req::Dmnecekolaj,
|
|
>,
|
|
}
|
|
/// Nested message and enum types in `FateHandlePendingActionCsReq`.
|
|
pub mod fate_handle_pending_action_cs_req {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Oneof)]
|
|
pub enum Dmnecekolaj {
|
|
/// offset: 24
|
|
#[prost(message, tag = "15")]
|
|
Hnpbcgilajp(super::Afkjkljjlkn),
|
|
/// offset: 24
|
|
#[prost(message, tag = "11")]
|
|
Npbkaadbhhc(super::Ghajmkceepj),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Afkjkljjlkn {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub pjlejkeofii: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ghajmkceepj {
|
|
/// offset: 24
|
|
#[prost(bool, tag = "13")]
|
|
pub mlkbobieapl: bool,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "15")]
|
|
pub noililelkfb: u32,
|
|
}
|
|
/// Obf: ILLBJPOBLLK
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5962)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct FateHandlePendingActionScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub queue_position: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "10")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: HCPNKGMBBIP
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5956)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct FateSyncActionResultScNotify {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "10")]
|
|
pub clggklnplck: ::prost::alloc::vec::Vec<Ddlhodcinbi>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ddlhodcinbi {
|
|
#[prost(
|
|
oneof = "ddlhodcinbi::Mmcgbgdjipn",
|
|
tags = "7, 3, 11, 5, 13, 1, 4, 14, 12, 6, 8, 2, 10, 15, 9, 27, 1500, 592, 349, 1846, 1915, 562"
|
|
)]
|
|
pub mmcgbgdjipn: ::core::option::Option<ddlhodcinbi::Mmcgbgdjipn>,
|
|
}
|
|
/// Nested message and enum types in `DDLHODCINBI`.
|
|
pub mod ddlhodcinbi {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Oneof)]
|
|
pub enum Mmcgbgdjipn {
|
|
/// offset: 24
|
|
#[prost(message, tag = "7")]
|
|
Ekkabkcclgj(super::Daccnafghfj),
|
|
/// offset: 24
|
|
#[prost(message, tag = "3")]
|
|
Bjedonkmcfe(super::Mmppkfjeogk),
|
|
/// offset: 24
|
|
#[prost(message, tag = "11")]
|
|
Gaefnajaceh(super::Oppndjocbea),
|
|
/// offset: 24
|
|
#[prost(message, tag = "5")]
|
|
Jgkdifdimkn(super::Fliplahlmkm),
|
|
/// offset: 24
|
|
#[prost(message, tag = "13")]
|
|
Mfflklajbdf(super::Dbknlpmgffh),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1")]
|
|
Henlcgaciok(super::Jflohllmojk),
|
|
/// offset: 24
|
|
#[prost(message, tag = "4")]
|
|
Plflnblmmhi(super::Dobhockghbi),
|
|
/// offset: 24
|
|
#[prost(message, tag = "14")]
|
|
Nkpaelihjad(super::Mafjliikiif),
|
|
/// offset: 24
|
|
#[prost(message, tag = "12")]
|
|
Mlpfdmiilbd(super::Anjbjldmdfn),
|
|
/// offset: 24
|
|
#[prost(message, tag = "6")]
|
|
Gigfdpnimgd(super::Afankkdmihc),
|
|
/// offset: 24
|
|
#[prost(message, tag = "8")]
|
|
Bnbgbakhneb(super::Fhdbcdoeaem),
|
|
/// offset: 24
|
|
#[prost(message, tag = "2")]
|
|
Jgnmfhfcifn(super::Lmopafoijnf),
|
|
/// offset: 24
|
|
#[prost(message, tag = "10")]
|
|
Okdkhjfhjnd(super::Kajlllaakog),
|
|
/// offset: 24
|
|
#[prost(message, tag = "15")]
|
|
Ccohjlknfon(super::Ahomaahpcig),
|
|
/// offset: 24
|
|
#[prost(message, tag = "9")]
|
|
Milpeakhkel(super::Kgjgeeeknnc),
|
|
/// offset: 24
|
|
#[prost(message, tag = "27")]
|
|
Pldlcjpgcib(super::Lhjbihjbnhi),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1500")]
|
|
Feinkbbjnhp(super::Bdjegabknhn),
|
|
/// offset: 24
|
|
#[prost(message, tag = "592")]
|
|
Hnfllmllnfi(super::Elemfbmommm),
|
|
/// offset: 24
|
|
#[prost(message, tag = "349")]
|
|
Ccegfkebemi(super::Hacigdeemcj),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1846")]
|
|
Ggglmgkkffm(super::Panagpmiiih),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1915")]
|
|
Jkhgejcjoeb(super::Kgobmeoaebl),
|
|
/// offset: 24
|
|
#[prost(message, tag = "562")]
|
|
Cmhlmlegngm(super::Pikiddeedii),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Jflohllmojk {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub mncbflefjck: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "8")]
|
|
pub kcblnmmhokg: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Kgjgeeeknnc {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "4")]
|
|
pub efllphldbpc: ::core::option::Option<Jimnppnnhel>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Kgobmeoaebl {
|
|
/// offset: 24
|
|
#[prost(bool, tag = "7")]
|
|
pub ondcoebnapj: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Pikiddeedii {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "11")]
|
|
pub bahmhmdompb: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Lmopafoijnf {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "7")]
|
|
pub fckiolplani: ::prost::alloc::vec::Vec<Kolccdijbgo>,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "5")]
|
|
pub pdkamagefek: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Kajlllaakog {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub bfninelcbcn: ::prost::alloc::vec::Vec<Agpkfblgdih>,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "8")]
|
|
pub cjbincokfpo: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ahomaahpcig {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "3")]
|
|
pub dapjmjmgcfc: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "13")]
|
|
pub ekjdleffghd: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Bdjegabknhn {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "14")]
|
|
pub pphekhllfhc: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(map = "uint32, uint32", tag = "2")]
|
|
pub icaoknphkgn: ::std::collections::HashMap<u32, u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Panagpmiiih {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "4")]
|
|
pub ngomjifbbbp: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Elemfbmommm {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "2")]
|
|
pub ecmbbbapajc: ::core::option::Option<Bgnimfmfklh>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Hacigdeemcj {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "4")]
|
|
pub jdfkejddgfc: ::core::option::Option<Fjkmgckmnna>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Daccnafghfj {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "15")]
|
|
pub akgjopblpne: ::core::option::Option<Kclhmjhidob>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Mmppkfjeogk {
|
|
/// offset: 24
|
|
#[prost(enumeration = "Emfdlpnogoh", tag = "6")]
|
|
pub egbfnfcephd: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Legbkmiijoa {
|
|
/// offset: 24
|
|
#[prost(double, tag = "1")]
|
|
pub fjdfopnafpp: f64,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "8")]
|
|
pub gcifclingfn: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "12")]
|
|
pub avatar_id: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "2")]
|
|
pub ecpmgbgllnn: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "7")]
|
|
pub diidbkijeaf: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "3")]
|
|
pub jnpbaooaleh: u32,
|
|
/// offset: 52
|
|
#[prost(bool, tag = "11")]
|
|
pub jmcmpfpdehg: bool,
|
|
/// offset: 53
|
|
#[prost(bool, tag = "6")]
|
|
pub mehpjmpdnna: bool,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "4")]
|
|
pub jglnalonldo: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Oppndjocbea {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "9")]
|
|
pub eaockldeogh: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "4")]
|
|
pub mikkaejnlal: ::prost::alloc::vec::Vec<Legbkmiijoa>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "13")]
|
|
pub ocambknkkgo: ::prost::alloc::vec::Vec<Gkjemhkomjc>,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "1")]
|
|
pub jjdeehamhgf: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "10")]
|
|
pub ncdbcllahpp: u32,
|
|
/// offset: 56
|
|
#[prost(bool, tag = "3")]
|
|
pub needlfjjfpl: bool,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "5")]
|
|
pub lkpnnogpjoi: u32,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "15")]
|
|
pub gcnmkihofgg: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Fliplahlmkm {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub blfmgkpnpgg: ::prost::alloc::vec::Vec<Mjljmccgnee>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Dbknlpmgffh {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub gold: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Dobhockghbi {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub jimbjhlmhlo: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Mafjliikiif {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "7")]
|
|
pub maibaoaogid: ::core::option::Option<Klmngojkein>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Anjbjldmdfn {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub unique_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Afankkdmihc {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "4")]
|
|
pub mgmpdhkjfim: ::core::option::Option<Kaopgjbgebf>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Fhdbcdoeaem {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub unique_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Lhjbihjbnhi {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "15")]
|
|
pub gjpgbbhcafc: ::core::option::Option<Gkjemhkomjc>,
|
|
}
|
|
/// Obf: OICAPCABFNK
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5966)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct FateSyncPendingActionScNotify {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "15")]
|
|
pub fmigokidkjl: ::core::option::Option<Jfkaomcjikk>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Kfaiflhpeie {
|
|
#[prost(oneof = "kfaiflhpeie::Mmcgbgdjipn", tags = "13, 5")]
|
|
pub mmcgbgdjipn: ::core::option::Option<kfaiflhpeie::Mmcgbgdjipn>,
|
|
}
|
|
/// Nested message and enum types in `KFAIFLHPEIE`.
|
|
pub mod kfaiflhpeie {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Oneof)]
|
|
pub enum Mmcgbgdjipn {
|
|
/// offset: 24
|
|
#[prost(message, tag = "13")]
|
|
Hnpbcgilajp(super::Dafhokgicng),
|
|
/// offset: 24
|
|
#[prost(message, tag = "5")]
|
|
Npbkaadbhhc(super::Jcmkkekmhnc),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Dafhokgicng {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "6")]
|
|
pub pdabdejbpel: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Kmlomkcmghd {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub jcndbkgbllj: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "7")]
|
|
pub damihcppjab: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Jcmkkekmhnc {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "13")]
|
|
pub lgfjpbjobpc: ::prost::alloc::vec::Vec<Kmlomkcmghd>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ejcccigmhom {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "4")]
|
|
pub gjfkkffjdah: ::core::option::Option<Hijclodmbpo>,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "14")]
|
|
pub nkhiimhclcd: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "13")]
|
|
pub bdibpimapoc: ::core::option::Option<Gcecagoeldp>,
|
|
/// offset: 48
|
|
#[prost(uint32, repeated, tag = "2")]
|
|
pub gmgohblfman: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Hijclodmbpo {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "15")]
|
|
pub oafljgckiaj: ::core::option::Option<Hjhmndbjpnd>,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "13")]
|
|
pub bjjdjfjmgdi: ::prost::alloc::vec::Vec<Hjfceebagmf>,
|
|
/// offset: 40
|
|
#[prost(map = "uint32, message", tag = "2")]
|
|
pub bdjecejakij: ::std::collections::HashMap<u32, Hjhmndbjpnd>,
|
|
/// offset: 48
|
|
#[prost(message, optional, tag = "6")]
|
|
pub pidfdpidjmn: ::core::option::Option<Hjhmndbjpnd>,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "5")]
|
|
pub ohpghpflfko: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Gcecagoeldp {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "2")]
|
|
pub cfikmgkpofh: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "10")]
|
|
pub npdokajookd: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "4")]
|
|
pub exp: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Hjhmndbjpnd {
|
|
/// offset: 16
|
|
#[prost(map = "uint32, uint32", tag = "13")]
|
|
pub ljdljkcmiic: ::std::collections::HashMap<u32, u32>,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "14")]
|
|
pub dkjedbhlopp: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "4")]
|
|
pub kaenlkdnomf: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "11")]
|
|
pub aadniffhhdd: u32,
|
|
}
|
|
/// Obf: MFAGCMDGHPJ
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5982)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct FateQueryCsReq {}
|
|
/// Obf: DOFDHCNMNMJ
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5992)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct FateQueryScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "4")]
|
|
pub lflcdngalme: ::core::option::Option<Ejcccigmhom>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "9")]
|
|
pub oeibhlmdjka: ::core::option::Option<Bfbceoiclab>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "5")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: KMDNHNAEPBE
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5957)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct FateStartCsReq {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "10")]
|
|
pub avatar_list: ::prost::alloc::vec::Vec<Kpnhgdglicn>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "12")]
|
|
pub difficulty_level: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "15")]
|
|
pub area_id: u32,
|
|
}
|
|
/// Obf: KEMGFAPBFNL
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5973)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct FateStartScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "10")]
|
|
pub oeibhlmdjka: ::core::option::Option<Bfbceoiclab>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "9")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: OGCKAGAMDJP
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5994)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct FateBattleStartCsReq {}
|
|
/// Obf: HIEGKBMFNMJ
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5977)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct FateBattleStartScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "4")]
|
|
pub battle_info: ::core::option::Option<SceneBattleInfo>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "9")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: OEMOJOKKKNL
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5969)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct FateChangeLineupCsReq {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "15")]
|
|
pub avatar_list: ::prost::alloc::vec::Vec<Kpnhgdglicn>,
|
|
}
|
|
/// Obf: GBOIDHOLFGH
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5995)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct FateChangeLineupScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: IBECCHLNDFL
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5959)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct FateShopBuyGoodsCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub coclmanmaai: u32,
|
|
}
|
|
/// Obf: GMDDANCGGBL
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5979)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct FateShopBuyGoodsScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub retcode: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "10")]
|
|
pub coclmanmaai: u32,
|
|
}
|
|
/// Obf: BPFLBBKOPNN
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5993)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct FateShopSellBuffCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub jdifhpafpid: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "12")]
|
|
pub pcjobdnleai: u32,
|
|
/// offset: 32
|
|
#[prost(bool, tag = "9")]
|
|
pub pmcpiecgehh: bool,
|
|
}
|
|
/// Obf: LBNKGCMFNCM
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5984)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct FateShopSellBuffScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub pcjobdnleai: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "14")]
|
|
pub jdifhpafpid: u32,
|
|
/// offset: 32
|
|
#[prost(bool, tag = "11")]
|
|
pub pmcpiecgehh: bool,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "2")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: HJFALMNEFDC
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5971)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct FateShopRefreshGoodsCsReq {}
|
|
/// Obf: OPABCPDGGAA
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5990)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct FateShopRefreshGoodsScRsp {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "13")]
|
|
pub ogdkjpdffai: ::prost::alloc::vec::Vec<Jdaiofepgcc>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "10")]
|
|
pub retcode: u32,
|
|
/// offset: 36
|
|
#[prost(bool, tag = "4")]
|
|
pub pnmnpfgcfbj: bool,
|
|
}
|
|
/// Obf: OPHOEIDJDMO
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5955)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct FateShopLockGoodsCsReq {
|
|
/// offset: 24
|
|
#[prost(bool, tag = "1")]
|
|
pub is_locked: bool,
|
|
}
|
|
/// Obf: JPNPDPIBNBB
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5958)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct FateShopLockGoodsScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub retcode: u32,
|
|
/// offset: 28
|
|
#[prost(bool, tag = "5")]
|
|
pub is_locked: bool,
|
|
}
|
|
/// Obf: JHOFKNCODLC
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5953)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct FateShopLeaveCsReq {}
|
|
/// Obf: LIBBPNHIGAG
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5988)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct FateShopLeaveScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Annfoagbjbp {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "4")]
|
|
pub blfmgkpnpgg: ::prost::alloc::vec::Vec<Mjljmccgnee>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Bgnimfmfklh {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "8")]
|
|
pub source: ::core::option::Option<Fjkmgckmnna>,
|
|
/// offset: 32
|
|
#[prost(map = "uint32, double", tag = "5")]
|
|
pub opemkbpffdn: ::std::collections::HashMap<u32, f64>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ibgfkjmmici {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "10")]
|
|
pub opoidpjffpk: ::prost::alloc::vec::Vec<Bgnimfmfklh>,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5991)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Fgemjlfihhl {}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5968)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Jolgfgcfmal {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Hdhlhneachp {
|
|
/// offset: 24
|
|
#[prost(bool, tag = "14")]
|
|
pub eneihgdapda: bool,
|
|
/// offset: 28
|
|
#[prost(enumeration = "AvatarType", tag = "4")]
|
|
pub avatar_type: i32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub id: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "7")]
|
|
pub level: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Hjfceebagmf {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "12")]
|
|
pub felmampgmae: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 24
|
|
#[prost(map = "uint32, uint32", tag = "2")]
|
|
pub dbifajibgac: ::std::collections::HashMap<u32, u32>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "15")]
|
|
pub avatar_list: ::prost::alloc::vec::Vec<Hdhlhneachp>,
|
|
/// offset: 40
|
|
#[prost(map = "uint32, uint32", tag = "927")]
|
|
pub dhbpgmpmpol: ::std::collections::HashMap<u32, u32>,
|
|
/// offset: 48
|
|
#[prost(map = "uint32, uint32", tag = "6")]
|
|
pub lanhcgfhcdb: ::std::collections::HashMap<u32, u32>,
|
|
/// offset: 64
|
|
#[prost(uint32, repeated, tag = "4")]
|
|
pub lnngkpajklp: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 72
|
|
#[prost(uint32, tag = "3")]
|
|
pub bkpdkfldldd: u32,
|
|
/// offset: 76
|
|
#[prost(uint32, tag = "1")]
|
|
pub level_id: u32,
|
|
/// offset: 80
|
|
#[prost(uint32, tag = "13")]
|
|
pub kbbdabkelkb: u32,
|
|
/// offset: 84
|
|
#[prost(uint32, tag = "8")]
|
|
pub okoicdengfk: u32,
|
|
/// offset: 88
|
|
#[prost(uint32, tag = "7")]
|
|
pub idnhbbmlnjk: u32,
|
|
/// offset: 92
|
|
#[prost(uint32, tag = "9")]
|
|
pub difficulty_level: u32,
|
|
/// offset: 96
|
|
#[prost(uint32, tag = "5")]
|
|
pub gbmbghapdmg: u32,
|
|
}
|
|
/// Obf: HLECBNECIJA
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5999)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct FateSettleScNotify {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "6")]
|
|
pub lnbbppklbfa: ::core::option::Option<Hjfceebagmf>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "15")]
|
|
pub reward: ::core::option::Option<ItemList>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "12")]
|
|
pub score_id: u32,
|
|
}
|
|
/// Obf: EFGLGFMMNJI
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5964)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct FateTakeExpRewardCsReq {}
|
|
/// Obf: PNJAABBGEII
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6000)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct FateTakeExpRewardScRsp {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "7")]
|
|
pub hkefkhjoepj: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "3")]
|
|
pub hpjmjeajkac: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "10")]
|
|
pub reward: ::core::option::Option<ItemList>,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "11")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Jbmjoipjplh {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub djfgdmidehj: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "12")]
|
|
pub ofbedjiaeoa: u32,
|
|
/// offset: 32
|
|
#[prost(enumeration = "FeverTimeBattleRank", tag = "5")]
|
|
pub oingnajmfnl: i32,
|
|
}
|
|
/// Obf: AEGLEIHJKFN
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7160)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetFeverTimeActivityDataCsReq {}
|
|
/// Obf: FBKBHENKCPF
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7154)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetFeverTimeActivityDataScRsp {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "7")]
|
|
pub gndefeaednj: ::prost::alloc::vec::Vec<Jbmjoipjplh>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "6")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: GNFDDFJAEEC
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7152)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct FeverTimeActivityBattleEndScNotify {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub fajdffhodip: u32,
|
|
/// offset: 28
|
|
#[prost(enumeration = "FeverTimeBattleRank", tag = "8")]
|
|
pub lddhcplnkka: i32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub turn_left: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "10")]
|
|
pub id: u32,
|
|
}
|
|
/// Obf: JIPHBIACDPH
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7159)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct EnterFeverTimeActivityStageCsReq {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "15")]
|
|
pub avatar_list: ::prost::alloc::vec::Vec<Kpnhgdglicn>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "11")]
|
|
pub cjhdabdkghp: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "6")]
|
|
pub id: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "1")]
|
|
pub mflaimhfabp: u32,
|
|
}
|
|
/// Obf: NMHDDOGNHGC
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7158)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct EnterFeverTimeActivityStageScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "10")]
|
|
pub battle_info: ::core::option::Option<SceneBattleInfo>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub id: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "9")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Kijefpfaijc {
|
|
/// offset: 16
|
|
#[prost(string, tag = "1")]
|
|
pub bkiijelpnpl: ::prost::alloc::string::String,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub platform: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "15")]
|
|
pub ljkmpimkomo: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "6")]
|
|
pub uid: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "12")]
|
|
pub account_ip: u32,
|
|
/// offset: 48
|
|
#[prost(uint64, tag = "7")]
|
|
pub pmloioiahcf: u64,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "8")]
|
|
pub mlklbjjhgio: u32,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "10")]
|
|
pub account_ip_port: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(30003)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Jeoilkkmkcn {
|
|
/// offset: 24
|
|
#[prost(uint64, tag = "8")]
|
|
pub server_timestamp_ms: u64,
|
|
/// offset: 32
|
|
#[prost(bool, tag = "4")]
|
|
pub kdnppnhlnoa: bool,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "9")]
|
|
pub mlklbjjhgio: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "6")]
|
|
pub retcode: u32,
|
|
/// offset: 48
|
|
#[prost(uint64, tag = "11")]
|
|
pub secret_key_seed: u64,
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(30080)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Femjlemcefd {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub gcopdpolecj: u32,
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(30027)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Bjoginnpmjl {
|
|
/// offset: 24
|
|
#[prost(enumeration = "Fhkoiplihdo", tag = "6")]
|
|
pub kick_type: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Oeamnaajjhi {
|
|
/// offset: 24
|
|
#[prost(uint64, tag = "10")]
|
|
pub client_time_ms: u64,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(30013)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Imkkkjfheio {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub retcode: u32,
|
|
/// offset: 32
|
|
#[prost(uint64, tag = "7")]
|
|
pub client_time_ms: u64,
|
|
/// offset: 40
|
|
#[prost(uint64, tag = "13")]
|
|
pub server_time_ms: u64,
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(30015)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Oocnbnhoici {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "3")]
|
|
pub kaedkfomadj: ::core::option::Option<Bfbhkjljjbj>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Mcklincmdkk {
|
|
/// offset: 16
|
|
#[prost(bytes = "vec", tag = "12")]
|
|
pub lnbkffideej: ::prost::alloc::vec::Vec<u8>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "15")]
|
|
pub omfpickpocp: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(30010)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Icklaninjdb {
|
|
/// offset: 24
|
|
#[prost(bytes = "vec", tag = "2")]
|
|
pub lnbkffideej: ::prost::alloc::vec::Vec<u8>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "11")]
|
|
pub retcode: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "13")]
|
|
pub omfpickpocp: u32,
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(30087)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Comjkpomila {
|
|
/// offset: 24
|
|
#[prost(bytes = "vec", tag = "6")]
|
|
pub lnbkffideej: ::prost::alloc::vec::Vec<u8>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "8")]
|
|
pub omfpickpocp: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ajjmgkhebfh {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "5")]
|
|
pub diedpkcldbf: ::core::option::Option<Comjkpomila>,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "1")]
|
|
pub fjkdoidebjc: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Dabkpefpbol {
|
|
/// offset: 24
|
|
#[prost(bytes = "vec", tag = "2")]
|
|
pub ighfgadjcmg: ::prost::alloc::vec::Vec<u8>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub eikoebdegga: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Edecdffdaib {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "15")]
|
|
pub dkggjgdajdd: ::prost::alloc::vec::Vec<Comjkpomila>,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "10")]
|
|
pub fjkdoidebjc: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(bytes = "vec", tag = "7")]
|
|
pub fjlpjjnihlc: ::prost::alloc::vec::Vec<u8>,
|
|
/// offset: 48
|
|
#[prost(message, repeated, tag = "8")]
|
|
pub bpdmeelpdlf: ::prost::alloc::vec::Vec<Ajjmgkhebfh>,
|
|
/// offset: 56
|
|
#[prost(message, repeated, tag = "4")]
|
|
pub jhblcegchbe: ::prost::alloc::vec::Vec<Dabkpefpbol>,
|
|
/// offset: 64
|
|
#[prost(bytes = "vec", tag = "1")]
|
|
pub ighfgadjcmg: ::prost::alloc::vec::Vec<u8>,
|
|
/// offset: 72
|
|
#[prost(uint32, tag = "12")]
|
|
pub eikoebdegga: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Mmcijkkaeii {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "5")]
|
|
pub emijckenbkj: ::core::option::Option<Offmcodmkdl>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "14")]
|
|
pub dfleoigplnm: ::prost::alloc::vec::Vec<Lmlnnhkjeip>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Cdabdppphbn {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "10")]
|
|
pub linomgedmhc: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "14")]
|
|
pub cjpdgbplfig: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "9")]
|
|
pub alalebdjgha: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "13")]
|
|
pub group_id: u32,
|
|
}
|
|
/// Obf: IIAOPKANEKJ
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3673)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetFightActivityDataCsReq {}
|
|
/// Obf: KDMLMIFIMHE
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3603)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetFightActivityDataScRsp {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "6")]
|
|
pub falbalfnoff: ::prost::alloc::vec::Vec<Cdabdppphbn>,
|
|
/// offset: 32
|
|
#[prost(map = "uint32, uint32", tag = "11")]
|
|
pub edgpaojeenn: ::std::collections::HashMap<u32, u32>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "2")]
|
|
pub world_level: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "5")]
|
|
pub retcode: u32,
|
|
/// offset: 48
|
|
#[prost(bool, tag = "3")]
|
|
pub cfdbdgefjjn: bool,
|
|
}
|
|
/// Obf: KLABGDHBEDN
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3680)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct FightActivityDataChangeScNotify {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub falbalfnoff: ::prost::alloc::vec::Vec<Cdabdppphbn>,
|
|
/// offset: 32
|
|
#[prost(map = "uint32, uint32", tag = "12")]
|
|
pub edgpaojeenn: ::std::collections::HashMap<u32, u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Doiblffdhdg {
|
|
/// offset: 24
|
|
#[prost(enumeration = "AvatarType", tag = "4")]
|
|
pub avatar_type: i32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "15")]
|
|
pub avatar_id: u32,
|
|
}
|
|
/// Obf: NLLDALGJENF
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3627)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct EnterFightActivityStageCsReq {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "7")]
|
|
pub maccjkcggii: ::prost::alloc::vec::Vec<Doiblffdhdg>,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "8")]
|
|
pub item_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "12")]
|
|
pub avatar_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "9")]
|
|
pub group_id: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "15")]
|
|
pub dbkhhcggknn: u32,
|
|
}
|
|
/// Obf: LAEGLNJINGN
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3636)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct EnterFightActivityStageScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "5")]
|
|
pub battle_info: ::core::option::Option<SceneBattleInfo>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub group_id: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "2")]
|
|
pub dbkhhcggknn: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "15")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: HKMMGCDNILJ
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3613)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct TakeFightActivityRewardCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub dbkhhcggknn: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "7")]
|
|
pub group_id: u32,
|
|
}
|
|
/// Obf: CPHCFHCEGOG
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3615)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TakeFightActivityRewardScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "4")]
|
|
pub reward: ::core::option::Option<ItemList>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "15")]
|
|
pub retcode: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "1")]
|
|
pub dbkhhcggknn: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "6")]
|
|
pub group_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Opednenfcin {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "10")]
|
|
pub hfadpmmfnck: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "7")]
|
|
pub bihmgjnkeoh: ::prost::alloc::vec::Vec<Apamfckfhll>,
|
|
/// offset: 40
|
|
#[prost(uint32, repeated, tag = "5")]
|
|
pub majngjcjnnh: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "2")]
|
|
pub ilkmdmahpil: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "11")]
|
|
pub bkcelhnlpmn: u32,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "12")]
|
|
pub dhjanofgdnp: u32,
|
|
/// offset: 60
|
|
#[prost(enumeration = "Dilhpbmcofk", tag = "1")]
|
|
pub ipddikphgpe: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Liknjlciagi {
|
|
/// offset: 24
|
|
#[prost(uint64, tag = "2")]
|
|
pub mfchjfpocia: u64,
|
|
/// offset: 32
|
|
#[prost(float, tag = "15")]
|
|
pub njdhhmlehfl: f32,
|
|
/// offset: 36
|
|
#[prost(float, tag = "7")]
|
|
pub y: f32,
|
|
/// offset: 40
|
|
#[prost(float, tag = "12")]
|
|
pub z: f32,
|
|
/// offset: 44
|
|
#[prost(float, tag = "6")]
|
|
pub x: f32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Enfdmfgijdc {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "3")]
|
|
pub makkjmndddn: ::core::option::Option<Liknjlciagi>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "7")]
|
|
pub ebclhmbbaeh: ::core::option::Option<Liknjlciagi>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "10")]
|
|
pub config_id: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "14")]
|
|
pub mobcpdjgefk: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "1")]
|
|
pub elffjoopkjj: u32,
|
|
/// offset: 52
|
|
#[prost(int32, tag = "11")]
|
|
pub aekjckodefp: i32,
|
|
/// offset: 56
|
|
#[prost(int32, tag = "2")]
|
|
pub ngicbopfbjf: i32,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "15")]
|
|
pub interact_id: u32,
|
|
/// offset: 64
|
|
#[prost(int32, tag = "12")]
|
|
pub mfpjbeafflg: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Biccmepjmdo {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "12")]
|
|
pub gooamhhlhpj: ::core::option::Option<Kiakknflepn>,
|
|
/// offset: 32
|
|
#[prost(int32, tag = "2")]
|
|
pub ljdhgfecmhj: i32,
|
|
/// offset: 36
|
|
#[prost(int32, tag = "7")]
|
|
pub unique_id: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Amdjafahkel {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "8")]
|
|
pub gooamhhlhpj: ::core::option::Option<Kiakknflepn>,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub cdmkbchlpab: ::prost::alloc::vec::Vec<Bjmphaaoefl>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "12")]
|
|
pub gahfpgcpaja: u32,
|
|
/// offset: 44
|
|
#[prost(int32, tag = "2")]
|
|
pub unique_id: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Fhhgbmieboe {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub fdkpcnbcgeg: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "1")]
|
|
pub jlahnbimkpd: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Iajmclglaac {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "4")]
|
|
pub friend_recommend_list: ::prost::alloc::vec::Vec<Fhhgbmieboe>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "9")]
|
|
pub dphajpeadaf: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "1")]
|
|
pub phokgkfbhjf: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "6")]
|
|
pub phhmkhnpjjk: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Lieljcgknjn {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "4")]
|
|
pub acimpfcleef: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "13")]
|
|
pub pgmabehjjab: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Honbpdejdcc {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "5")]
|
|
pub mlaokgbinne: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "9")]
|
|
pub jalddficgoh: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub ikjdcghhaem: ::prost::alloc::vec::Vec<Lieljcgknjn>,
|
|
/// offset: 40
|
|
#[prost(map = "uint32, uint32", tag = "14")]
|
|
pub iaigniieobh: ::std::collections::HashMap<u32, u32>,
|
|
/// offset: 56
|
|
#[prost(uint32, repeated, tag = "3")]
|
|
pub gocbcmibhgn: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 64
|
|
#[prost(message, repeated, tag = "4")]
|
|
pub knppcfcichd: ::prost::alloc::vec::Vec<Iajmclglaac>,
|
|
/// offset: 72
|
|
#[prost(uint64, tag = "8")]
|
|
pub piniopongnj: u64,
|
|
/// offset: 80
|
|
#[prost(uint32, tag = "11")]
|
|
pub nnfddhnbgai: u32,
|
|
/// offset: 84
|
|
#[prost(uint32, tag = "6")]
|
|
pub section_id: u32,
|
|
/// offset: 88
|
|
#[prost(uint32, tag = "15")]
|
|
pub gpceageapjl: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Pcbncbnoaae {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "9")]
|
|
pub cbhmlanhmab: ::prost::alloc::vec::Vec<Biccmepjmdo>,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "13")]
|
|
pub igmgbggbhhl: ::prost::alloc::vec::Vec<Amdjafahkel>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "10")]
|
|
pub eeblfgkclpl: ::prost::alloc::vec::Vec<Amdjafahkel>,
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "8")]
|
|
pub cfbccnchbmo: ::prost::alloc::vec::Vec<Nkgaipkinje>,
|
|
/// offset: 48
|
|
#[prost(message, repeated, tag = "4")]
|
|
pub hmaihhcbfkp: ::prost::alloc::vec::Vec<Enfdmfgijdc>,
|
|
/// offset: 56
|
|
#[prost(message, optional, tag = "5")]
|
|
pub hncbacaoffj: ::core::option::Option<Dfeahikpklo>,
|
|
/// offset: 64
|
|
#[prost(message, repeated, tag = "15")]
|
|
pub aiijhniipkh: ::prost::alloc::vec::Vec<Jgncjoinemp>,
|
|
/// offset: 72
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub foemkkbncni: ::prost::alloc::vec::Vec<Honbpdejdcc>,
|
|
/// offset: 80
|
|
#[prost(message, optional, tag = "2")]
|
|
pub gomohkcjibp: ::core::option::Option<Amdjafahkel>,
|
|
/// offset: 96
|
|
#[prost(message, optional, tag = "6")]
|
|
pub eaijchcnmeb: ::core::option::Option<Llolfgckkjb>,
|
|
/// offset: 104
|
|
#[prost(uint64, tag = "14")]
|
|
pub penabkkhdih: u64,
|
|
/// offset: 112
|
|
#[prost(bool, tag = "7")]
|
|
pub eblpglfjnel: bool,
|
|
/// offset: 116
|
|
#[prost(uint32, tag = "12")]
|
|
pub ffkklalnfpg: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Lhebfhdkaio {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "11")]
|
|
pub region_list: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Gechepgeikf {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "14")]
|
|
pub dgbcnedpglb: ::prost::alloc::vec::Vec<Pjpaolmbkec>,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "5")]
|
|
pub fjkdoidebjc: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "9")]
|
|
pub noghncpggmi: ::prost::alloc::vec::Vec<Lhebfhdkaio>,
|
|
/// offset: 48
|
|
#[prost(message, repeated, tag = "11")]
|
|
pub cnhjpnendjj: ::prost::alloc::vec::Vec<Enfdmfgijdc>,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "1")]
|
|
pub nlicfefaple: u32,
|
|
/// offset: 60
|
|
#[prost(bool, tag = "3")]
|
|
pub fdbnnlfjgpd: bool,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "15")]
|
|
pub hegpigmbclo: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ldnbpinbpkb {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "4")]
|
|
pub knbgbcebldf: ::core::option::Option<Pcbncbnoaae>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "8")]
|
|
pub ocpmgbpnmed: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Mpkpfcnkecg {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "15")]
|
|
pub kolgnpbhccd: ::core::option::Option<Amdjafahkel>,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "4")]
|
|
pub cbhmlanhmab: ::prost::alloc::vec::Vec<Biccmepjmdo>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "5")]
|
|
pub hmaihhcbfkp: ::prost::alloc::vec::Vec<Enfdmfgijdc>,
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub gimogcaadeh: ::prost::alloc::vec::Vec<Amdjafahkel>,
|
|
/// offset: 56
|
|
#[prost(message, repeated, tag = "9")]
|
|
pub jcfcmnodnpa: ::prost::alloc::vec::Vec<Amdjafahkel>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ngjlhmahidd {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "9")]
|
|
pub foemkkbncni: ::prost::alloc::vec::Vec<Honbpdejdcc>,
|
|
/// offset: 32
|
|
#[prost(uint64, tag = "10")]
|
|
pub penabkkhdih: u64,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "11")]
|
|
pub ffkklalnfpg: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "13")]
|
|
pub ocpmgbpnmed: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Pnhbcbidfbe {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "9")]
|
|
pub nikichnogjd: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub dphajpeadaf: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "5")]
|
|
pub mdkflgdejcn: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Fgjakgpjckb {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub jdgmehcpgll: ::prost::alloc::vec::Vec<Pnhbcbidfbe>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "8")]
|
|
pub score_id: u32,
|
|
/// offset: 36
|
|
#[prost(int32, tag = "2")]
|
|
pub mhahljplcii: i32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "9")]
|
|
pub nicbadcocba: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "15")]
|
|
pub rank: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "14")]
|
|
pub kmfapdjcklf: u32,
|
|
/// offset: 52
|
|
#[prost(int32, tag = "10")]
|
|
pub elpdajbofee: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ncgplafmdcj {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "6")]
|
|
pub ikjdcghhaem: ::prost::alloc::vec::Vec<Lieljcgknjn>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Kiakknflepn {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub mofehokgeje: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "3")]
|
|
pub alikfdckgjb: u32,
|
|
/// offset: 32
|
|
#[prost(int32, tag = "1")]
|
|
pub mdngadjpmch: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Jbchhgdhkig {
|
|
/// offset: 24
|
|
#[prost(int32, tag = "12")]
|
|
pub y: i32,
|
|
/// offset: 28
|
|
#[prost(int32, tag = "7")]
|
|
pub z: i32,
|
|
/// offset: 32
|
|
#[prost(int32, tag = "3")]
|
|
pub x: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Pjpaolmbkec {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "14")]
|
|
pub pos_index: ::core::option::Option<Kiakknflepn>,
|
|
/// offset: 32
|
|
#[prost(int32, tag = "5")]
|
|
pub unique_id: i32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "4")]
|
|
pub gdiggoljibj: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Fcoenpkoebp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "13")]
|
|
pub opmgdnnaejf: ::core::option::Option<Jbchhgdhkig>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub item_id: u32,
|
|
/// offset: 36
|
|
#[prost(enumeration = "Eilnmpefgom", tag = "4")]
|
|
pub ghnjclnkghh: i32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "3")]
|
|
pub biacklbmmap: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "5")]
|
|
pub jekloeppjbk: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "6")]
|
|
pub gahfpgcpaja: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ejhiifcipmb {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "14")]
|
|
pub nlkhkhfiohl: ::prost::alloc::vec::Vec<Pjpaolmbkec>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Nkgaipkinje {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "14")]
|
|
pub onhhlcknhhh: ::core::option::Option<Kiakknflepn>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "6")]
|
|
pub r#type: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Hajjkfaijbd {
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "15")]
|
|
pub nlfcabfpjhd: ::core::option::Option<Nkgaipkinje>,
|
|
/// offset: 40
|
|
#[prost(bool, tag = "1")]
|
|
pub bhpcoapagma: bool,
|
|
#[prost(oneof = "hajjkfaijbd::Piepadodedd", tags = "8, 10")]
|
|
pub piepadodedd: ::core::option::Option<hajjkfaijbd::Piepadodedd>,
|
|
}
|
|
/// Nested message and enum types in `HAJJKFAIJBD`.
|
|
pub mod hajjkfaijbd {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Oneof)]
|
|
pub enum Piepadodedd {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
Elgolplgfkj(u32),
|
|
/// offset: 24
|
|
#[prost(bool, tag = "10")]
|
|
Dajhcekhnbh(bool),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Fbneiiglhdh {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "12")]
|
|
pub lnigpedgcfi: ::prost::alloc::vec::Vec<Hajjkfaijbd>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Pfmaaajfloa {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub loglbcpnael: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "8")]
|
|
pub lhhjfmmcbaf: u32,
|
|
#[prost(oneof = "pfmaaajfloa::Hgeokhhjaie", tags = "11, 6")]
|
|
pub hgeokhhjaie: ::core::option::Option<pfmaaajfloa::Hgeokhhjaie>,
|
|
}
|
|
/// Nested message and enum types in `PFMAAAJFLOA`.
|
|
pub mod pfmaaajfloa {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Oneof)]
|
|
pub enum Hgeokhhjaie {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
Fjlcmpapiga(u32),
|
|
/// offset: 24
|
|
#[prost(message, tag = "6")]
|
|
Ebemkmgccgj(super::Nkgaipkinje),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Llolfgckkjb {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "9")]
|
|
pub cnlndhjcpaf: ::prost::alloc::vec::Vec<Pfmaaajfloa>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Dfeahikpklo {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "6")]
|
|
pub jkfahhnmkgo: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "13")]
|
|
pub langnefhagj: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Necnannngbn {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub dcdoelcpohb: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "8")]
|
|
pub dohlbhllafo: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Bpdkjkjgecm {
|
|
#[prost(oneof = "bpdkjkjgecm::Pnblcphjnno", tags = "14")]
|
|
pub pnblcphjnno: ::core::option::Option<bpdkjkjgecm::Pnblcphjnno>,
|
|
}
|
|
/// Nested message and enum types in `BPDKJKJGECM`.
|
|
pub mod bpdkjkjgecm {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Oneof)]
|
|
pub enum Pnblcphjnno {
|
|
/// offset: 16
|
|
#[prost(message, tag = "14")]
|
|
Njfnfnbkemk(super::Necnannngbn),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Jgncjoinemp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "11")]
|
|
pub pos_index: ::core::option::Option<Liknjlciagi>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "13")]
|
|
pub gjbokldckeg: ::core::option::Option<Bpdkjkjgecm>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "4")]
|
|
pub cfkknehabhh: u32,
|
|
/// offset: 44
|
|
#[prost(int32, tag = "9")]
|
|
pub unique_id: i32,
|
|
/// offset: 48
|
|
#[prost(bool, tag = "2")]
|
|
pub bhpcoapagma: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Fdlgmiioach {
|
|
#[prost(oneof = "fdlgmiioach::Nnihphpegij", tags = "8, 4")]
|
|
pub nnihphpegij: ::core::option::Option<fdlgmiioach::Nnihphpegij>,
|
|
}
|
|
/// Nested message and enum types in `FDLGMIIOACH`.
|
|
pub mod fdlgmiioach {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Oneof)]
|
|
pub enum Nnihphpegij {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
Nndncaegdfi(u32),
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
ExtraId(u32),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Leijjpbkbkg {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "15")]
|
|
pub mpgpeofgdcn: ::core::option::Option<Fdlgmiioach>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "14")]
|
|
pub dhjanofgdnp: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Hnoenbkdpfh {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "13")]
|
|
pub cpikeighmgb: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "6")]
|
|
pub item_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Hcflappbpop {
|
|
/// offset: 32
|
|
#[prost(uint64, tag = "1")]
|
|
pub mfchjfpocia: u64,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "4")]
|
|
pub nmnkdookmpc: u32,
|
|
#[prost(
|
|
oneof = "hcflappbpop::Ebfmchooaog",
|
|
tags = "393, 718, 897, 903, 398, 229, 613, 947, 895, 1513, 109, 1203, 608, 1316"
|
|
)]
|
|
pub ebfmchooaog: ::core::option::Option<hcflappbpop::Ebfmchooaog>,
|
|
}
|
|
/// Nested message and enum types in `HCFLAPPBPOP`.
|
|
pub mod hcflappbpop {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Oneof)]
|
|
pub enum Ebfmchooaog {
|
|
/// offset: 16
|
|
#[prost(message, tag = "393")]
|
|
Knbgbcebldf(super::Ldnbpinbpkb),
|
|
/// offset: 16
|
|
#[prost(message, tag = "718")]
|
|
Mkpdgfemjma(super::Mpkpfcnkecg),
|
|
/// offset: 16
|
|
#[prost(message, tag = "897")]
|
|
Igdlinldkkk(super::Ngjlhmahidd),
|
|
/// offset: 16
|
|
#[prost(message, tag = "903")]
|
|
Hephjjolhpi(super::Fgjakgpjckb),
|
|
/// offset: 16
|
|
#[prost(message, tag = "398")]
|
|
Dgcdfcmiagb(super::Ncgplafmdcj),
|
|
/// offset: 16
|
|
#[prost(message, tag = "229")]
|
|
Kbljahkcndn(super::Fcoenpkoebp),
|
|
/// offset: 16
|
|
#[prost(message, tag = "613")]
|
|
Fimobdmhlnd(super::Ejhiifcipmb),
|
|
/// offset: 16
|
|
#[prost(message, tag = "947")]
|
|
Oppgliepbpg(super::Fbneiiglhdh),
|
|
/// offset: 16
|
|
#[prost(message, tag = "895")]
|
|
Oflmaaobieb(super::Llolfgckkjb),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1513")]
|
|
Hncbacaoffj(super::Dfeahikpklo),
|
|
/// offset: 16
|
|
#[prost(message, tag = "109")]
|
|
Jicjmdjfmna(super::Jgncjoinemp),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1203")]
|
|
Mpgpeofgdcn(super::Leijjpbkbkg),
|
|
/// offset: 16
|
|
#[prost(message, tag = "608")]
|
|
Lglfacnkkld(super::Enfdmfgijdc),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1316")]
|
|
Ddopjjiifio(super::Hnoenbkdpfh),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Bhmpcnecebg {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "10")]
|
|
pub collinoieee: ::prost::alloc::vec::Vec<Hcflappbpop>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Omlgpgpjgjk {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "9")]
|
|
pub knbgbcebldf: ::core::option::Option<Pcbncbnoaae>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "11")]
|
|
pub apidhhklgej: ::core::option::Option<Gechepgeikf>,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "13")]
|
|
pub hephjjolhpi: ::core::option::Option<Fgjakgpjckb>,
|
|
/// offset: 48
|
|
#[prost(uint64, tag = "5")]
|
|
pub dnfceekgakj: u64,
|
|
/// offset: 56
|
|
#[prost(uint64, tag = "14")]
|
|
pub mfchjfpocia: u64,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Jljobfcibbc {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub jlahnbimkpd: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "2")]
|
|
pub dphajpeadaf: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Dpcimihkcgg {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub jlahnbimkpd: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "9")]
|
|
pub dphajpeadaf: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Nonkablnhem {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub pgmabehjjab: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Nndmmmhdgih {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub pgmabehjjab: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Hccjojgjngk {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Bhhehppheki {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Emnnnchnpkp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "4")]
|
|
pub opmgdnnaejf: ::core::option::Option<Jbchhgdhkig>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "12")]
|
|
pub biacklbmmap: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "1")]
|
|
pub item_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ilepjclbbjd {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Pbigejhgleh {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "9")]
|
|
pub mpgpeofgdcn: ::core::option::Option<Fdlgmiioach>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Eephehaefof {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Opihmoohipc {
|
|
/// offset: 24
|
|
#[prost(uint64, tag = "7")]
|
|
pub dhjanofgdnp: u64,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub damage: u32,
|
|
/// offset: 36
|
|
#[prost(bool, tag = "5")]
|
|
pub ainkfeinnak: bool,
|
|
/// offset: 37
|
|
#[prost(bool, tag = "9")]
|
|
pub olnmgffjmoj: bool,
|
|
/// offset: 40
|
|
#[prost(enumeration = "Dilhpbmcofk", tag = "4")]
|
|
pub ipddikphgpe: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Hlidbldlbbm {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "15")]
|
|
pub lmplljfmfec: ::prost::alloc::vec::Vec<Ehmepomcgng>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "4")]
|
|
pub jdgmehcpgll: ::prost::alloc::vec::Vec<Lpgjplmhkfl>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "5")]
|
|
pub kghbjelhoba: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "13")]
|
|
pub aelaegoobmb: u32,
|
|
/// offset: 48
|
|
#[prost(uint64, tag = "10")]
|
|
pub dhjanofgdnp: u64,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "8")]
|
|
pub fgbijplpobi: u32,
|
|
/// offset: 60
|
|
#[prost(bool, tag = "6")]
|
|
pub olnmgffjmoj: bool,
|
|
/// offset: 61
|
|
#[prost(bool, tag = "3")]
|
|
pub ainkfeinnak: bool,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "11")]
|
|
pub eoilkccleif: u32,
|
|
/// offset: 68
|
|
#[prost(enumeration = "Dilhpbmcofk", tag = "9")]
|
|
pub ipddikphgpe: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Lpjoincgbbp {
|
|
/// offset: 24
|
|
#[prost(enumeration = "Bglimcbglaj", tag = "9")]
|
|
pub oingnajmfnl: i32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "5")]
|
|
pub challenge_id: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub dnapfbanfhj: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "11")]
|
|
pub djfgdmidehj: u32,
|
|
}
|
|
/// Obf: CKPAPNKFBHD
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7282)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetFightFestDataCsReq {}
|
|
/// Obf: HNOJGAGPFBG
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7292)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetFightFestDataScRsp {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "5")]
|
|
pub giljleoaoma: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "6")]
|
|
pub challenge_list: ::prost::alloc::vec::Vec<Lpjoincgbbp>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "14")]
|
|
pub item_value: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "7")]
|
|
pub retcode: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "4")]
|
|
pub score_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Epcngneembi {
|
|
/// offset: 24
|
|
#[prost(enumeration = "AvatarType", tag = "13")]
|
|
pub avatar_type: i32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "2")]
|
|
pub id: u32,
|
|
}
|
|
/// Obf: IKJDKNKJBGI
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7257)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct StartFightFestCsReq {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "13")]
|
|
pub giljleoaoma: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "4")]
|
|
pub avatar_list: ::prost::alloc::vec::Vec<Epcngneembi>,
|
|
/// offset: 40
|
|
#[prost(enumeration = "FightFestType", tag = "1")]
|
|
pub r#type: i32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "7")]
|
|
pub id: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "5")]
|
|
pub event_id: u32,
|
|
}
|
|
/// Obf: LCGFKNIAMBE
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7273)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct StartFightFestScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "3")]
|
|
pub battle_info: ::core::option::Option<SceneBattleInfo>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "8")]
|
|
pub retcode: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "4")]
|
|
pub event_id: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "13")]
|
|
pub id: u32,
|
|
/// offset: 44
|
|
#[prost(enumeration = "FightFestType", tag = "7")]
|
|
pub r#type: i32,
|
|
}
|
|
/// Obf: OPIKBFAICKP
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7294)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct FightFestScoreUpdateNotify {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub jodnmfefpfd: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "2")]
|
|
pub score_id: u32,
|
|
}
|
|
/// Obf: JJEHDBECIMM
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7277)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct FightFestUnlockSkillNotify {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub amagkdcbfgl: u32,
|
|
}
|
|
/// Obf: JEGBMCKBMOB
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7269)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct FightFestUpdateChallengeRecordNotify {
|
|
/// offset: 24
|
|
#[prost(enumeration = "Bglimcbglaj", tag = "9")]
|
|
pub rank: i32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "7")]
|
|
pub djfgdmidehj: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub challenge_id: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "8")]
|
|
pub turn_left: u32,
|
|
/// offset: 40
|
|
#[prost(enumeration = "Bglimcbglaj", tag = "1")]
|
|
pub hmbbbnkaild: i32,
|
|
}
|
|
/// Obf: ENBAEEHAEBD
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7295)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct FightFestUpdateCoinNotify {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub item_value: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Gijbcjpelbg {
|
|
/// offset: 24
|
|
#[prost(uint64, tag = "3")]
|
|
pub dhjanofgdnp: u64,
|
|
/// offset: 32
|
|
#[prost(enumeration = "Dilhpbmcofk", tag = "14")]
|
|
pub ipddikphgpe: i32,
|
|
/// offset: 36
|
|
#[prost(int32, tag = "13")]
|
|
pub oddlbglacko: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Oplfjchfncg {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "7")]
|
|
pub clggklnplck: ::prost::alloc::vec::Vec<Gijbcjpelbg>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Hdhpahifepm {
|
|
/// offset: 24
|
|
#[prost(float, tag = "9")]
|
|
pub y: f32,
|
|
/// offset: 28
|
|
#[prost(float, tag = "15")]
|
|
pub x: f32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Ebmclnpbhjh {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "1")]
|
|
pub mhklpamdkbn: ::core::option::Option<Hdhpahifepm>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub item_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Cellcckjigl {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "9")]
|
|
pub nmnkdookmpc: u32,
|
|
#[prost(oneof = "cellcckjigl::Ebfmchooaog", tags = "1903, 1770, 897, 1695, 952")]
|
|
pub ebfmchooaog: ::core::option::Option<cellcckjigl::Ebfmchooaog>,
|
|
}
|
|
/// Nested message and enum types in `CELLCCKJIGL`.
|
|
pub mod cellcckjigl {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Oneof)]
|
|
pub enum Ebfmchooaog {
|
|
/// offset: 24
|
|
#[prost(message, tag = "1903")]
|
|
Dcciljibpnk(super::Gfhckbhcndf),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1770")]
|
|
Fheoaodaclk(super::Ambafemggld),
|
|
/// offset: 24
|
|
#[prost(message, tag = "897")]
|
|
Nleomlnokcc(super::Hidpfiaallb),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1695")]
|
|
Knbgbcebldf(super::Mbdobechoja),
|
|
/// offset: 24
|
|
#[prost(message, tag = "952")]
|
|
Ndjkpabpjho(super::Plagfaclpdl),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Eaccojlopjl {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "4")]
|
|
pub cdamkbglnko: ::prost::alloc::vec::Vec<Cellcckjigl>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Gfhckbhcndf {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "9")]
|
|
pub pcjgjaehcnd: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "1281")]
|
|
pub dfleoigplnm: ::prost::alloc::vec::Vec<Lmlnnhkjeip>,
|
|
/// offset: 40
|
|
#[prost(uint32, repeated, tag = "4")]
|
|
pub nfplnbkifcf: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "12")]
|
|
pub level_id: u32,
|
|
/// offset: 52
|
|
#[prost(enumeration = "Ejlgeokijkh", tag = "13")]
|
|
pub dojgfckagkb: i32,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "15")]
|
|
pub ddpbfaenjjn: u32,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "1")]
|
|
pub gnamnbdiekg: u32,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "10")]
|
|
pub ihplbmkacip: u32,
|
|
/// offset: 68
|
|
#[prost(uint32, tag = "11")]
|
|
pub oibchbjchje: u32,
|
|
/// offset: 72
|
|
#[prost(uint32, tag = "2")]
|
|
pub fkdfhhlldeb: u32,
|
|
/// offset: 76
|
|
#[prost(bool, tag = "14")]
|
|
pub fdbnnlfjgpd: bool,
|
|
/// offset: 77
|
|
#[prost(bool, tag = "8")]
|
|
pub aijjakifabf: bool,
|
|
/// offset: 80
|
|
#[prost(uint32, tag = "5")]
|
|
pub cjjmdmocpdj: u32,
|
|
/// offset: 84
|
|
#[prost(uint32, tag = "7")]
|
|
pub dnoleomjhlh: u32,
|
|
/// offset: 88
|
|
#[prost(enumeration = "Ejlgeokijkh", tag = "3")]
|
|
pub mbnnikfmldg: i32,
|
|
/// offset: 92
|
|
#[prost(uint32, tag = "6")]
|
|
pub fhdbcdepbak: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Lndnibfbgac {
|
|
/// offset: 24
|
|
#[prost(int32, tag = "13")]
|
|
pub pdemophanla: i32,
|
|
/// offset: 28
|
|
#[prost(int32, tag = "8")]
|
|
pub kdmpkipaidj: i32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "11")]
|
|
pub mdkflgdejcn: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "3")]
|
|
pub item_id: u32,
|
|
/// offset: 40
|
|
#[prost(int32, tag = "12")]
|
|
pub total_damage: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Hidpfiaallb {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "14")]
|
|
pub odcopmfbhnk: ::prost::alloc::vec::Vec<Lndnibfbgac>,
|
|
/// offset: 32
|
|
#[prost(bool, tag = "4")]
|
|
pub jjmainnijko: bool,
|
|
/// offset: 33
|
|
#[prost(bool, tag = "10")]
|
|
pub is_win: bool,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "7")]
|
|
pub fdkpcnbcgeg: u32,
|
|
/// offset: 40
|
|
#[prost(enumeration = "Hejphkgcnba", tag = "9")]
|
|
pub lhniiohnifl: i32,
|
|
/// offset: 44
|
|
#[prost(int32, tag = "13")]
|
|
pub ilkmdmahpil: i32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "11")]
|
|
pub biepffbbjhg: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Pboffjnbfmi {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "1")]
|
|
pub pimfiphjjli: ::core::option::Option<Hdhpahifepm>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "3")]
|
|
pub acginicehml: ::core::option::Option<Hdhpahifepm>,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "9")]
|
|
pub hfompeeapcg: ::core::option::Option<Hdhpahifepm>,
|
|
/// offset: 48
|
|
#[prost(message, optional, tag = "7")]
|
|
pub bbfoleopppl: ::core::option::Option<Hdhpahifepm>,
|
|
/// offset: 56
|
|
#[prost(message, optional, tag = "14")]
|
|
pub nibgngicdoo: ::core::option::Option<Hdhpahifepm>,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "4")]
|
|
pub bgjcocdahlc: u32,
|
|
/// offset: 68
|
|
#[prost(bool, tag = "207")]
|
|
pub beacpkdmggb: bool,
|
|
/// offset: 69
|
|
#[prost(bool, tag = "120")]
|
|
pub plckakedcam: bool,
|
|
/// offset: 70
|
|
#[prost(bool, tag = "1610")]
|
|
pub poljhekgghn: bool,
|
|
/// offset: 72
|
|
#[prost(uint32, tag = "1024")]
|
|
pub ipjlompbpfi: u32,
|
|
/// offset: 76
|
|
#[prost(enumeration = "Gpeefaoibnb", tag = "10")]
|
|
pub ghchjaodjmf: i32,
|
|
/// offset: 80
|
|
#[prost(float, tag = "8")]
|
|
pub time: f32,
|
|
/// offset: 84
|
|
#[prost(enumeration = "Cihoeepibai", tag = "12")]
|
|
pub foaggpdeelf: i32,
|
|
/// offset: 88
|
|
#[prost(uint32, tag = "1714")]
|
|
pub ihlfjoheime: u32,
|
|
/// offset: 92
|
|
#[prost(float, tag = "1336")]
|
|
pub ampckjngioo: f32,
|
|
/// offset: 96
|
|
#[prost(uint32, tag = "1849")]
|
|
pub level: u32,
|
|
/// offset: 100
|
|
#[prost(int32, tag = "13")]
|
|
pub hp: i32,
|
|
/// offset: 104
|
|
#[prost(uint32, tag = "74")]
|
|
pub ddpbfaenjjn: u32,
|
|
/// offset: 108
|
|
#[prost(uint32, tag = "6")]
|
|
pub skill_id: u32,
|
|
/// offset: 112
|
|
#[prost(uint32, tag = "236")]
|
|
pub fliedgkfnol: u32,
|
|
/// offset: 116
|
|
#[prost(uint32, tag = "2023")]
|
|
pub text_id: u32,
|
|
/// offset: 120
|
|
#[prost(enumeration = "FightMarbleHpChangeType", tag = "27")]
|
|
pub hdlkkfcmcpj: i32,
|
|
/// offset: 124
|
|
#[prost(float, tag = "1102")]
|
|
pub idkonbfpblh: f32,
|
|
/// offset: 128
|
|
#[prost(uint32, tag = "15")]
|
|
pub ldpmamjnogj: u32,
|
|
/// offset: 132
|
|
#[prost(uint32, tag = "11")]
|
|
pub id: u32,
|
|
/// offset: 136
|
|
#[prost(int32, tag = "5")]
|
|
pub attack: i32,
|
|
/// offset: 140
|
|
#[prost(uint32, tag = "951")]
|
|
pub fhdbcdepbak: u32,
|
|
/// offset: 144
|
|
#[prost(uint32, tag = "796")]
|
|
pub buff_id: u32,
|
|
/// offset: 148
|
|
#[prost(int32, tag = "1186")]
|
|
pub gifjodbplpj: i32,
|
|
/// offset: 152
|
|
#[prost(int32, tag = "2")]
|
|
pub max_hp: i32,
|
|
/// offset: 156
|
|
#[prost(uint32, tag = "498")]
|
|
pub copalflacho: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ambafemggld {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "9")]
|
|
pub hndckmndocd: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "15")]
|
|
pub cdddbpdoofh: ::prost::alloc::vec::Vec<Pboffjnbfmi>,
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "330")]
|
|
pub ellmnbjoldl: ::prost::alloc::vec::Vec<Pboffjnbfmi>,
|
|
/// offset: 48
|
|
#[prost(uint32, repeated, tag = "13")]
|
|
pub fkgaigoehnh: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 56
|
|
#[prost(uint32, repeated, tag = "5")]
|
|
pub kghfcilhgjl: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "8")]
|
|
pub lpehhmhpcmg: u32,
|
|
/// offset: 68
|
|
#[prost(uint32, tag = "1231")]
|
|
pub einhgipfnbg: u32,
|
|
/// offset: 72
|
|
#[prost(uint32, tag = "184")]
|
|
pub anlofaljcpo: u32,
|
|
/// offset: 76
|
|
#[prost(enumeration = "Ckhkfieaaii", tag = "2")]
|
|
pub moajkmoekgp: i32,
|
|
/// offset: 80
|
|
#[prost(uint32, tag = "12")]
|
|
pub copalflacho: u32,
|
|
/// offset: 84
|
|
#[prost(float, tag = "1")]
|
|
pub cnhmbfihlpc: f32,
|
|
/// offset: 88
|
|
#[prost(uint32, tag = "610")]
|
|
pub popmbkkmaje: u32,
|
|
/// offset: 92
|
|
#[prost(bool, tag = "451")]
|
|
pub edllehpgfgd: bool,
|
|
/// offset: 93
|
|
#[prost(bool, tag = "11")]
|
|
pub bioialpecpa: bool,
|
|
/// offset: 94
|
|
#[prost(bool, tag = "3")]
|
|
pub mkakpeahbdh: bool,
|
|
/// offset: 96
|
|
#[prost(uint32, tag = "14")]
|
|
pub hhnfknphhoi: u32,
|
|
/// offset: 100
|
|
#[prost(uint32, tag = "10")]
|
|
pub extra_id: u32,
|
|
/// offset: 104
|
|
#[prost(uint32, tag = "6")]
|
|
pub dbjlghgdkeb: u32,
|
|
/// offset: 108
|
|
#[prost(uint32, tag = "4")]
|
|
pub queue_position: u32,
|
|
/// offset: 112
|
|
#[prost(uint32, tag = "7")]
|
|
pub acfinmjepej: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Mbdobechoja {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub najeipkgaco: ::prost::alloc::vec::Vec<Lijfhhmgbfe>,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "11")]
|
|
pub ocmembaklmm: ::prost::alloc::vec::Vec<Lijfhhmgbfe>,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "3")]
|
|
pub dcciljibpnk: ::core::option::Option<Gfhckbhcndf>,
|
|
/// offset: 48
|
|
#[prost(message, optional, tag = "1")]
|
|
pub cjjmdmocpdj: ::core::option::Option<Ghjbbhooobc>,
|
|
/// offset: 56
|
|
#[prost(uint32, repeated, tag = "6")]
|
|
pub kghfcilhgjl: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 64
|
|
#[prost(message, optional, tag = "8")]
|
|
pub oibchbjchje: ::core::option::Option<Ghjbbhooobc>,
|
|
/// offset: 72
|
|
#[prost(uint32, tag = "5")]
|
|
pub fdkpcnbcgeg: u32,
|
|
/// offset: 76
|
|
#[prost(bool, tag = "15")]
|
|
pub edllehpgfgd: bool,
|
|
/// offset: 80
|
|
#[prost(uint32, tag = "7")]
|
|
pub fejiknikoni: u32,
|
|
/// offset: 84
|
|
#[prost(enumeration = "Dnlhkfilmlb", tag = "9")]
|
|
pub phase: i32,
|
|
/// offset: 88
|
|
#[prost(float, tag = "4")]
|
|
pub lmodidjmjih: f32,
|
|
/// offset: 92
|
|
#[prost(uint32, tag = "12")]
|
|
pub lpehhmhpcmg: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Plagfaclpdl {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "13")]
|
|
pub mhklpamdkbn: ::core::option::Option<Hdhpahifepm>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "10")]
|
|
pub item_id: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "2")]
|
|
pub fdkpcnbcgeg: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ghjbbhooobc {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "6")]
|
|
pub begkikogeod: ::prost::alloc::vec::Vec<Lijfhhmgbfe>,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub ppmhkahhdkg: ::prost::alloc::vec::Vec<Npgcefkjoin>,
|
|
/// offset: 40
|
|
#[prost(uint32, repeated, tag = "13")]
|
|
pub kpljdhjncdi: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "10")]
|
|
pub jaicomfnbem: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "15")]
|
|
pub epdmklfcjfa: u32,
|
|
/// offset: 56
|
|
#[prost(bool, tag = "14")]
|
|
pub plckakedcam: bool,
|
|
/// offset: 57
|
|
#[prost(bool, tag = "9")]
|
|
pub bcaldkflcdg: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Lijfhhmgbfe {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "5")]
|
|
pub hfompeeapcg: ::core::option::Option<Hdhpahifepm>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "9")]
|
|
pub bbfoleopppl: ::core::option::Option<Hdhpahifepm>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "12")]
|
|
pub buff_id: u32,
|
|
/// offset: 44
|
|
#[prost(int32, tag = "6")]
|
|
pub hp: i32,
|
|
/// offset: 48
|
|
#[prost(float, tag = "7")]
|
|
pub idkonbfpblh: f32,
|
|
/// offset: 52
|
|
#[prost(int32, tag = "4")]
|
|
pub attack: i32,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "10")]
|
|
pub level: u32,
|
|
/// offset: 60
|
|
#[prost(int32, tag = "8")]
|
|
pub max_hp: i32,
|
|
/// offset: 64
|
|
#[prost(bool, tag = "3")]
|
|
pub aambgheeack: bool,
|
|
/// offset: 65
|
|
#[prost(bool, tag = "2")]
|
|
pub mkakpeahbdh: bool,
|
|
/// offset: 66
|
|
#[prost(bool, tag = "11")]
|
|
pub poljhekgghn: bool,
|
|
/// offset: 67
|
|
#[prost(bool, tag = "13")]
|
|
pub beacpkdmggb: bool,
|
|
/// offset: 68
|
|
#[prost(uint32, tag = "1")]
|
|
pub id: u32,
|
|
/// offset: 72
|
|
#[prost(uint32, tag = "15")]
|
|
pub ihlfjoheime: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Npgcefkjoin {
|
|
/// offset: 24
|
|
#[prost(bool, tag = "5")]
|
|
pub iobjfejfljp: bool,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "10")]
|
|
pub copalflacho: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Jbilgcpcjod {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "6")]
|
|
pub item_list: ::prost::alloc::vec::Vec<Dlbgongjbnc>,
|
|
/// offset: 32
|
|
#[prost(bool, tag = "13")]
|
|
pub bkfonknlchp: bool,
|
|
/// offset: 36
|
|
#[prost(enumeration = "Nhhjaonhddg", tag = "8")]
|
|
pub state: i32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "4")]
|
|
pub dhjanofgdnp: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "11")]
|
|
pub rank: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "5")]
|
|
pub score_id: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "7")]
|
|
pub hp: u32,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "14")]
|
|
pub ifocjcocdbh: u32,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "15")]
|
|
pub ophfdhgblpj: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Jecnoeljlko {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "14")]
|
|
pub bfcgoellnip: ::prost::alloc::vec::Vec<Jbilgcpcjod>,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "11")]
|
|
pub lpopkegolhb: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "7")]
|
|
pub knbgbcebldf: ::core::option::Option<Ipgijfnaflc>,
|
|
/// offset: 48
|
|
#[prost(uint64, tag = "1")]
|
|
pub fikhcebopmi: u64,
|
|
/// offset: 56
|
|
#[prost(int32, tag = "12")]
|
|
pub hijjdgbomdl: i32,
|
|
/// offset: 60
|
|
#[prost(enumeration = "Pfphjfegdaa", tag = "8")]
|
|
pub npcfkonpcck: i32,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "15")]
|
|
pub bpbmjbidiic: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Dflihggnbdb {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub jcjgjblencp: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "14")]
|
|
pub edigeanpbnl: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ipgijfnaflc {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "10")]
|
|
pub buff_list: ::prost::alloc::vec::Vec<Gmgablbkjmc>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "7")]
|
|
pub jdfpkamfhap: ::core::option::Option<Lajglhccned>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "4")]
|
|
pub item_list: ::prost::alloc::vec::Vec<Dlbgongjbnc>,
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "11")]
|
|
pub op_list: ::prost::alloc::vec::Vec<Mnoomfiafpf>,
|
|
/// offset: 48
|
|
#[prost(uint32, repeated, tag = "6")]
|
|
pub mncpgdnoiam: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "1")]
|
|
pub cur_hp: u32,
|
|
/// offset: 68
|
|
#[prost(uint32, tag = "3")]
|
|
pub energy_info: u32,
|
|
/// offset: 72
|
|
#[prost(uint32, tag = "2")]
|
|
pub score_id: u32,
|
|
/// offset: 76
|
|
#[prost(enumeration = "Nhhjaonhddg", tag = "9")]
|
|
pub lhniiohnifl: i32,
|
|
/// offset: 80
|
|
#[prost(uint32, tag = "14")]
|
|
pub igdofklailh: u32,
|
|
/// offset: 84
|
|
#[prost(uint32, tag = "5")]
|
|
pub fhefkogamhk: u32,
|
|
/// offset: 88
|
|
#[prost(uint32, tag = "12")]
|
|
pub djjodjaaiga: u32,
|
|
/// offset: 92
|
|
#[prost(uint32, tag = "8")]
|
|
pub likmimcfpkc: u32,
|
|
/// offset: 96
|
|
#[prost(uint32, tag = "15")]
|
|
pub jjjblajdedc: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Jfjdmgomjof {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "6")]
|
|
pub kgocfeinbin: ::core::option::Option<Ipgijfnaflc>,
|
|
/// offset: 32
|
|
#[prost(enumeration = "Ablccphiomi", tag = "14")]
|
|
pub jnieikokbgk: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Plhpjckdedi {
|
|
/// offset: 24
|
|
#[prost(int32, tag = "13")]
|
|
pub player_data: i32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(30103)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Bmbcnfkfabk {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "10")]
|
|
pub data: ::core::option::Option<Jecnoeljlko>,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub dfleoigplnm: ::prost::alloc::vec::Vec<Lmlnnhkjeip>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "9")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(30180)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Nmomcmjofgg {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "6")]
|
|
pub data: ::core::option::Option<Jecnoeljlko>,
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(30127)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ieogedfaelp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "14")]
|
|
pub ehiellklpck: ::core::option::Option<Jecnoeljlko>,
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(30136)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Godeellflen {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "13")]
|
|
pub jmiomljdcnn: ::core::option::Option<Jecnoeljlko>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "14")]
|
|
pub enjmgojpnoe: ::core::option::Option<Jecnoeljlko>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Okipfienkif {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "6")]
|
|
pub ggcmcddgeib: ::core::option::Option<Dflihggnbdb>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "2")]
|
|
pub opmgdnnaejf: ::core::option::Option<Dflihggnbdb>,
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "15")]
|
|
pub dgklocjhknh: ::prost::alloc::vec::Vec<Jfjdmgomjof>,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "9")]
|
|
pub eaffaccbaaa: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(30115)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Lnglljknkhg {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "9")]
|
|
pub ihbohkkcgcp: ::core::option::Option<Ipgijfnaflc>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "13")]
|
|
pub eaffaccbaaa: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "5")]
|
|
pub retcode: u32,
|
|
/// offset: 40
|
|
#[prost(bool, tag = "12")]
|
|
pub bdcnnnnllhj: bool,
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(30181)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Gbfdmfjkoop {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub item_list: ::prost::alloc::vec::Vec<Dlbgongjbnc>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub hp: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "9")]
|
|
pub score_id: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "3")]
|
|
pub ifocjcocdbh: u32,
|
|
/// offset: 44
|
|
#[prost(enumeration = "Nhhjaonhddg", tag = "2")]
|
|
pub state: i32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "11")]
|
|
pub bpbmjbidiic: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Beogfndkcil {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub pifnijhpljc: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(30187)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Mhlmfdbfcec {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub pifnijhpljc: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "12")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(30129)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Kinfingmick {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub pifnijhpljc: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "12")]
|
|
pub objcjgpihad: u32,
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(30112)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Eagcpepioio {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "6")]
|
|
pub data: ::core::option::Option<Jecnoeljlko>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Dlbgongjbnc {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub odfedcplnem: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "15")]
|
|
pub fmehkpkhgja: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub dggcfdkjdpo: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "13")]
|
|
pub pnghfklcnbe: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Mnoomfiafpf {
|
|
/// offset: 24
|
|
#[prost(enumeration = "Fncfihafggn", tag = "1")]
|
|
pub op_type: i32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "14")]
|
|
pub mpkcanfhchg: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Gmgablbkjmc {
|
|
/// offset: 24
|
|
#[prost(enumeration = "Fdicbbegkeo", tag = "10")]
|
|
pub lmiodahfgoa: i32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "14")]
|
|
pub display_value: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Klgjdilnndh {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "9")]
|
|
pub jdfpkamfhap: ::core::option::Option<Lajglhccned>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub item_list: ::prost::alloc::vec::Vec<Dlbgongjbnc>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "4")]
|
|
pub dhjanofgdnp: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "6")]
|
|
pub fhefkogamhk: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "7")]
|
|
pub ophfdhgblpj: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "11")]
|
|
pub igdofklailh: u32,
|
|
/// offset: 56
|
|
#[prost(enumeration = "Nhhjaonhddg", tag = "5")]
|
|
pub lhniiohnifl: i32,
|
|
/// offset: 60
|
|
#[prost(bool, tag = "12")]
|
|
pub oclbmmnnmfc: bool,
|
|
/// offset: 61
|
|
#[prost(bool, tag = "13")]
|
|
pub anmlapadelo: bool,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "8")]
|
|
pub score_id: u32,
|
|
/// offset: 68
|
|
#[prost(uint32, tag = "15")]
|
|
pub energy_info: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Bhmepbagoff {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "9")]
|
|
pub knbgbcebldf: ::core::option::Option<Ipgijfnaflc>,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub bfcgoellnip: ::prost::alloc::vec::Vec<Klgjdilnndh>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "14")]
|
|
pub pbeplkmnakf: u32,
|
|
/// offset: 44
|
|
#[prost(enumeration = "Amdmkhkohnf", tag = "10")]
|
|
pub npcfkonpcck: i32,
|
|
/// offset: 48
|
|
#[prost(uint64, tag = "4")]
|
|
pub fikhcebopmi: u64,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "2")]
|
|
pub naokgngbhao: u32,
|
|
/// offset: 60
|
|
#[prost(int32, tag = "15")]
|
|
pub hijjdgbomdl: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Pkbdakmldmc {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "11")]
|
|
pub dgklocjhknh: ::prost::alloc::vec::Vec<Jfjdmgomjof>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "9")]
|
|
pub gnabnedkphh: ::prost::alloc::vec::Vec<Dflihggnbdb>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "12")]
|
|
pub mmlnampfaka: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "14")]
|
|
pub use_item_id: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(30183)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ajohoigmcnn {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "7")]
|
|
pub llcpohadbkb: ::core::option::Option<Ipgijfnaflc>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "14")]
|
|
pub retcode: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "9")]
|
|
pub use_item_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Fhaplemdkgn {}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(30142)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Llfikhhpjeb {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "14")]
|
|
pub data: ::core::option::Option<Bhmepbagoff>,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "15")]
|
|
pub dfleoigplnm: ::prost::alloc::vec::Vec<Lmlnnhkjeip>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "2")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Eefdjlpdcfo {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub emlbkokeaoh: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "1")]
|
|
pub pbeplkmnakf: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "5")]
|
|
pub dpjlmfbadmm: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(30138)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Bcmgfcdnaie {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(30161)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Lgeofjjkfnf {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "9")]
|
|
pub data: ::core::option::Option<Bhmepbagoff>,
|
|
/// offset: 32
|
|
#[prost(enumeration = "Ckgofmfnipp", tag = "7")]
|
|
pub reason: i32,
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(30124)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ojlhciddfdf {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "13")]
|
|
pub pbapicndidn: ::core::option::Option<Okipfienkif>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "3")]
|
|
pub llcpohadbkb: ::core::option::Option<Ipgijfnaflc>,
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(30171)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Opaoiblfjom {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "15")]
|
|
pub pbapicndidn: ::core::option::Option<Pkbdakmldmc>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "9")]
|
|
pub llcpohadbkb: ::core::option::Option<Ipgijfnaflc>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Cdpefgcigfb {}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(30152)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Cbdjajakcff {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Lphchejempd {
|
|
/// offset: 24
|
|
#[prost(enumeration = "Nhhjaonhddg", tag = "14")]
|
|
pub state: i32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "4")]
|
|
pub rank: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "6")]
|
|
pub score_id: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "2")]
|
|
pub dhjanofgdnp: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Fojdklchckg {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "2")]
|
|
pub knbgbcebldf: ::core::option::Option<Ipgijfnaflc>,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "13")]
|
|
pub bfcgoellnip: ::prost::alloc::vec::Vec<Lphchejempd>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "8")]
|
|
pub naokgngbhao: u32,
|
|
/// offset: 44
|
|
#[prost(enumeration = "Iffkdfpjecm", tag = "12")]
|
|
pub npcfkonpcck: i32,
|
|
/// offset: 48
|
|
#[prost(uint64, tag = "1")]
|
|
pub fikhcebopmi: u64,
|
|
/// offset: 56
|
|
#[prost(int32, tag = "9")]
|
|
pub hijjdgbomdl: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Bgejhkfilme {}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(30159)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Pkbjoghcfoa {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "7")]
|
|
pub khefahcphbl: ::core::option::Option<Fojdklchckg>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "5")]
|
|
pub dfleoigplnm: ::prost::alloc::vec::Vec<Lmlnnhkjeip>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "8")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(30174)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Gbmpobjdaff {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "5")]
|
|
pub khefahcphbl: ::core::option::Option<Fojdklchckg>,
|
|
/// offset: 32
|
|
#[prost(enumeration = "Dikcfaicohb", tag = "1")]
|
|
pub reason: i32,
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(30192)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Dpddoadgcmg {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "15")]
|
|
pub bfcgoellnip: ::prost::alloc::vec::Vec<Lphchejempd>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub naokgngbhao: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Dfkebohgdkf {}
|
|
/// Obf: BNFGMKBICKJ
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2267)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetFiveDimGameDataScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "14")]
|
|
pub cfdiklbinhk: ::core::option::Option<Dghpidmdojm>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "9")]
|
|
pub cpfcmklcmfg: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "6")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Agdnlaakgdd {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "1")]
|
|
pub ppjfmbigigb: ::core::option::Option<Ahclmagahpn>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "15")]
|
|
pub hkgdhopgckf: ::core::option::Option<MotionInfo>,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "12")]
|
|
pub oeibhlmdjka: ::core::option::Option<Blphonlbnbo>,
|
|
}
|
|
/// Obf: IBAAHKDOHDB
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2261)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct EnterFiveDimGameScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Bgbibdecafh {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "9")]
|
|
pub hkgdhopgckf: ::core::option::Option<MotionInfo>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub pjlkehonhed: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "14")]
|
|
pub cogdlbmppnm: u32,
|
|
/// offset: 40
|
|
#[prost(enumeration = "Kfdepbclenf", tag = "1")]
|
|
pub kehgfmamepd: i32,
|
|
}
|
|
/// Obf: OMFLOBEGHNM
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2273)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct LeaveFiveDimGameScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub client_pos_version: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "10")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Fpakihdjmik {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "3")]
|
|
pub ppjfmbigigb: ::core::option::Option<Ahclmagahpn>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub gabodfdmpmm: u32,
|
|
}
|
|
/// Obf: PKFCCICBLGL
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2257)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct UpdateFiveDimGameDataScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Bofjioekdfk {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "7")]
|
|
pub ppjfmbigigb: ::core::option::Option<Ahclmagahpn>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "5")]
|
|
pub oeibhlmdjka: ::core::option::Option<Blphonlbnbo>,
|
|
/// offset: 40
|
|
#[prost(enumeration = "Kfdepbclenf", tag = "10")]
|
|
pub kehgfmamepd: i32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "4")]
|
|
pub cogdlbmppnm: u32,
|
|
}
|
|
/// Obf: AGBDHJMJFHD
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2275)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct FiveDimGameTransferScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: DCJGNLLAHEM
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2254)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct FiveDimGameDataUpdateScNotify {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "7")]
|
|
pub cfdiklbinhk: ::core::option::Option<Dghpidmdojm>,
|
|
/// offset: 32
|
|
#[prost(bool, tag = "3")]
|
|
pub hbjljjajhoi: bool,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "11")]
|
|
pub client_pos_version: u32,
|
|
}
|
|
/// Obf: IBCFCAOKMOP
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2268)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct FiveDimJumpEnergyChangeScNotify {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub cpfcmklcmfg: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ddhkgaknoek {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub jidcdlcbkhg: u32,
|
|
}
|
|
/// Obf: NPPLIGADGDF
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2262)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetFiveDimMoneyScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub retcode: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "2")]
|
|
pub gjhkpigeiio: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "8")]
|
|
pub jidcdlcbkhg: u32,
|
|
}
|
|
/// Obf: CMJAOMBHJNL
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2270)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct FiveDimMoneyChangeScNotify {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub oepccmapffh: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "7")]
|
|
pub kfbjgfjhgek: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ikfdijleoja {}
|
|
/// Obf: NFEJKBHMEOL
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2256)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetFiveDimMoneyDataScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub oepccmapffh: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "15")]
|
|
pub retcode: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub kfbjgfjhgek: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct AssistSimpleInfo {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub pos: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "11")]
|
|
pub avatar_id: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "15")]
|
|
pub level: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "14")]
|
|
pub dressed_skin_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Hhjannigckm {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "9")]
|
|
pub finished_target_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(bool, tag = "15")]
|
|
pub egllmgllhdl: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Icmgdjbdfea {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "11")]
|
|
pub nckjlaejndp: ::core::option::Option<Hhjannigckm>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "6")]
|
|
pub group_id: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "5")]
|
|
pub fbogdahndka: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "1")]
|
|
pub lmppdgofomf: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "7")]
|
|
pub hcbaddhnidg: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Pibfidoepap {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "1")]
|
|
pub lhhacoilcmg: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "12")]
|
|
pub fffngbkhoea: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "5")]
|
|
pub gnifodgcpaa: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Jmocdmhfejg {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "15")]
|
|
pub kgbhikkljmk: ::core::option::Option<Pibfidoepap>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ejakbkoeepc {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "1")]
|
|
pub bhdklajpmbj: ::core::option::Option<Jmocdmhfejg>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct FriendGridFightRecord {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub division_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Paefdelfkjk {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "10")]
|
|
pub kblklgdcomf: ::core::option::Option<Ejakbkoeepc>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "2")]
|
|
pub bamdehaicda: ::core::option::Option<FriendGridFightRecord>,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "12")]
|
|
pub amldhbmigen: ::core::option::Option<Icmgdjbdfea>,
|
|
/// offset: 48
|
|
#[prost(enumeration = "BattleRecordType", tag = "7")]
|
|
pub bebeemkobnn: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct PlayerSimpleInfo {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "6")]
|
|
pub assist_simple_info_list: ::prost::alloc::vec::Vec<AssistSimpleInfo>,
|
|
/// offset: 32
|
|
#[prost(string, tag = "5")]
|
|
pub signature: ::prost::alloc::string::String,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "1049")]
|
|
pub head_frame_info: ::core::option::Option<HeadFrameInfo>,
|
|
/// offset: 48
|
|
#[prost(message, optional, tag = "1")]
|
|
pub player_outfit_data: ::core::option::Option<Cjlcpmdgibo>,
|
|
/// offset: 56
|
|
#[prost(string, tag = "3")]
|
|
pub platform_nick: ::prost::alloc::string::String,
|
|
/// offset: 64
|
|
#[prost(string, tag = "8")]
|
|
pub nickname: ::prost::alloc::string::String,
|
|
/// offset: 72
|
|
#[prost(string, tag = "15")]
|
|
pub platform_uuid: ::prost::alloc::string::String,
|
|
/// offset: 80
|
|
#[prost(uint32, tag = "9")]
|
|
pub level: u32,
|
|
/// offset: 88
|
|
#[prost(int64, tag = "13")]
|
|
pub last_active_time: i64,
|
|
/// offset: 96
|
|
#[prost(uint32, tag = "115")]
|
|
pub gender: u32,
|
|
/// offset: 100
|
|
#[prost(enumeration = "FriendOnlineStatus", tag = "10")]
|
|
pub online_status: i32,
|
|
/// offset: 104
|
|
#[prost(uint32, tag = "7")]
|
|
pub uid: u32,
|
|
/// offset: 108
|
|
#[prost(uint32, tag = "11")]
|
|
pub personal_card: u32,
|
|
/// offset: 112
|
|
#[prost(enumeration = "PlatformType", tag = "14")]
|
|
pub platform: i32,
|
|
/// offset: 116
|
|
#[prost(uint32, tag = "4")]
|
|
pub chat_bubble_id: u32,
|
|
/// offset: 120
|
|
#[prost(uint32, tag = "2")]
|
|
pub head_icon: u32,
|
|
/// offset: 124
|
|
#[prost(bool, tag = "12")]
|
|
pub is_banned: bool,
|
|
/// offset: 128
|
|
#[prost(int64, tag = "797")]
|
|
pub update_time: i64,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct DisplayEquipmentInfo {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub tid: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "2")]
|
|
pub exp: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "11")]
|
|
pub promotion: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "9")]
|
|
pub level: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "3")]
|
|
pub rank: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct DisplayRelicInfo {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "9")]
|
|
pub sub_affix_list: ::prost::alloc::vec::Vec<RelicAffix>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "12")]
|
|
pub exp: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "11")]
|
|
pub main_affix_id: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "6")]
|
|
pub tid: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "5")]
|
|
pub r#type: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "14")]
|
|
pub level: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct DisplayAvatarDetailInfo {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "5")]
|
|
pub equipment: ::core::option::Option<DisplayEquipmentInfo>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "8")]
|
|
pub skilltree_list: ::prost::alloc::vec::Vec<AvatarSkillTree>,
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub relic_list: ::prost::alloc::vec::Vec<DisplayRelicInfo>,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "3")]
|
|
pub pos: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "4")]
|
|
pub rank: u32,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "11")]
|
|
pub avatar_type: u32,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "15")]
|
|
pub exp: u32,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "14")]
|
|
pub avatar_id: u32,
|
|
/// offset: 68
|
|
#[prost(uint32, tag = "9")]
|
|
pub enhanced_id: u32,
|
|
/// offset: 72
|
|
#[prost(uint32, tag = "6")]
|
|
pub level: u32,
|
|
/// offset: 76
|
|
#[prost(uint32, tag = "7")]
|
|
pub dressed_skin_id: u32,
|
|
/// offset: 80
|
|
#[prost(uint32, tag = "2")]
|
|
pub promotion: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Edegahhanmf {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub plkagmlbcdg: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "2")]
|
|
pub mbhjnpeilcl: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub igenpdkhdmc: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "1")]
|
|
pub openpjjladd: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "8")]
|
|
pub lcddmlimaga: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct PlayerRecordInfo {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "10")]
|
|
pub eoggpdhkkbj: ::core::option::Option<Edegahhanmf>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "13")]
|
|
pub jjkikobajlf: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "2")]
|
|
pub ppfddfahled: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "3")]
|
|
pub dioiifahakk: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "8")]
|
|
pub mimeceafdnk: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "11")]
|
|
pub mhoijfebapa: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "5")]
|
|
pub kcbinjnibno: u32,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "4")]
|
|
pub neckjbhekhe: u32,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "9")]
|
|
pub algeolgnfbl: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ohkdpnbgpoa {
|
|
/// offset: 24
|
|
#[prost(bool, tag = "4")]
|
|
pub makolelflfh: bool,
|
|
/// offset: 25
|
|
#[prost(bool, tag = "9")]
|
|
pub gnfddpemmfn: bool,
|
|
/// offset: 26
|
|
#[prost(bool, tag = "6")]
|
|
pub dcjecfmmibc: bool,
|
|
/// offset: 27
|
|
#[prost(bool, tag = "5")]
|
|
pub iojeaocobbf: bool,
|
|
/// offset: 28
|
|
#[prost(bool, tag = "14")]
|
|
pub pfbhgahafmd: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Fbonadjpjgl {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "5")]
|
|
pub kblklgdcomf: ::core::option::Option<Ejakbkoeepc>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "8")]
|
|
pub challenge_list: ::prost::alloc::vec::Vec<Icmgdjbdfea>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct PlayerDetailInfo {
|
|
/// offset: 16
|
|
#[prost(string, tag = "8")]
|
|
pub nickname: ::prost::alloc::string::String,
|
|
/// offset: 24
|
|
#[prost(string, tag = "9")]
|
|
pub ijkomikfkek: ::prost::alloc::string::String,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "585")]
|
|
pub dhkfcdaghdm: ::core::option::Option<Cjlcpmdgibo>,
|
|
/// offset: 48
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub display_avatar_list: ::prost::alloc::vec::Vec<DisplayAvatarDetailInfo>,
|
|
/// offset: 56
|
|
#[prost(message, optional, tag = "1610")]
|
|
pub boklabglefl: ::core::option::Option<Ohkdpnbgpoa>,
|
|
/// offset: 64
|
|
#[prost(string, tag = "2")]
|
|
pub signature: ::prost::alloc::string::String,
|
|
/// offset: 72
|
|
#[prost(message, optional, tag = "134")]
|
|
pub aihndiafgpm: ::core::option::Option<Oiipjfdnpah>,
|
|
/// offset: 80
|
|
#[prost(string, tag = "12")]
|
|
pub djonelmifee: ::prost::alloc::string::String,
|
|
/// offset: 88
|
|
#[prost(message, repeated, tag = "1065")]
|
|
pub assist_avatar_list: ::prost::alloc::vec::Vec<DisplayAvatarDetailInfo>,
|
|
/// offset: 96
|
|
#[prost(message, optional, tag = "715")]
|
|
pub agbgoconmmg: ::core::option::Option<Fbonadjpjgl>,
|
|
/// offset: 104
|
|
#[prost(message, optional, tag = "1260")]
|
|
pub head_frame_info: ::core::option::Option<HeadFrameInfo>,
|
|
/// offset: 112
|
|
#[prost(message, optional, tag = "10")]
|
|
pub record_info: ::core::option::Option<PlayerRecordInfo>,
|
|
/// offset: 120
|
|
#[prost(uint32, tag = "15")]
|
|
pub uid: u32,
|
|
/// offset: 124
|
|
#[prost(bool, tag = "13")]
|
|
pub is_banned: bool,
|
|
/// offset: 125
|
|
#[prost(bool, tag = "1")]
|
|
pub hieapdnnnei: bool,
|
|
/// offset: 128
|
|
#[prost(uint32, tag = "4")]
|
|
pub head_icon: u32,
|
|
/// offset: 132
|
|
#[prost(uint32, tag = "11")]
|
|
pub gejfmbbhnln: u32,
|
|
/// offset: 136
|
|
#[prost(uint32, tag = "6")]
|
|
pub level: u32,
|
|
/// offset: 140
|
|
#[prost(uint32, tag = "7")]
|
|
pub world_level: u32,
|
|
/// offset: 144
|
|
#[prost(uint32, tag = "1953")]
|
|
pub kinoehkmfml: u32,
|
|
/// offset: 148
|
|
#[prost(enumeration = "PlatformType", tag = "5")]
|
|
pub platform: i32,
|
|
/// offset: 152
|
|
#[prost(uint32, tag = "14")]
|
|
pub hcgmagdfaao: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct FriendSimpleInfo {
|
|
/// offset: 16
|
|
#[prost(string, tag = "1")]
|
|
pub remark_name: ::prost::alloc::string::String,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "8")]
|
|
pub mboihjlijdg: ::core::option::Option<Paefdelfkjk>,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "3")]
|
|
pub player_info: ::core::option::Option<PlayerSimpleInfo>,
|
|
/// offset: 48
|
|
#[prost(int64, tag = "5")]
|
|
pub create_time: i64,
|
|
/// offset: 56
|
|
#[prost(enumeration = "PlayingState", tag = "13")]
|
|
pub playing_state: i32,
|
|
/// offset: 60
|
|
#[prost(bool, tag = "14")]
|
|
pub is_marked: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct FriendApplyInfo {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "2")]
|
|
pub player_info: ::core::option::Option<PlayerSimpleInfo>,
|
|
/// offset: 32
|
|
#[prost(int64, tag = "15")]
|
|
pub apply_time: i64,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct FriendRecommendInfo {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "1")]
|
|
pub player_info: ::core::option::Option<PlayerSimpleInfo>,
|
|
/// offset: 32
|
|
#[prost(bool, tag = "14")]
|
|
pub jinlahlmdln: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct PlayerAssistInfo {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "4")]
|
|
pub assist_avatar: ::core::option::Option<DisplayAvatarDetailInfo>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "13")]
|
|
pub player_info: ::core::option::Option<PlayerSimpleInfo>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct FriendChallengeLineup {
|
|
/// offset: 16
|
|
#[prost(string, tag = "13")]
|
|
pub remark_name: ::prost::alloc::string::String,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "7")]
|
|
pub player_info: ::core::option::Option<PlayerSimpleInfo>,
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub lineup_list: ::prost::alloc::vec::Vec<ChallengeLineupList>,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "14")]
|
|
pub buff_one: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "8")]
|
|
pub buff_two: u32,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "12")]
|
|
pub score_id: u32,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "1")]
|
|
pub eejcpnaeklj: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct FriendChallengeClearanceInfo {
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "4")]
|
|
pub megbipbafbp: ::core::option::Option<Bbbiapehaba>,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "15")]
|
|
pub lmppdgofomf: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "6")]
|
|
pub group_id: u32,
|
|
#[prost(oneof = "friend_challenge_clearance_info::Edkohaamonh", tags = "94, 77, 25")]
|
|
pub edkohaamonh: ::core::option::Option<
|
|
friend_challenge_clearance_info::Edkohaamonh,
|
|
>,
|
|
}
|
|
/// Nested message and enum types in `FriendChallengeClearanceInfo`.
|
|
pub mod friend_challenge_clearance_info {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Oneof)]
|
|
pub enum Edkohaamonh {
|
|
/// offset: 24
|
|
#[prost(message, tag = "94")]
|
|
ChallengeDefault(super::ChallengeStatistics),
|
|
/// offset: 24
|
|
#[prost(message, tag = "77")]
|
|
ChallengeStory(super::ChallengeStoryStatistics),
|
|
/// offset: 24
|
|
#[prost(message, tag = "25")]
|
|
ChallengeBoss(super::ChallengeBossStatistics),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ihlmedhfdei {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub avatar_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "7")]
|
|
pub mdojnengcfe: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Glilleneijk {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub fffngbkhoea: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "6")]
|
|
pub gnifodgcpaa: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Nmfehehpgab {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub mgcacgflkek: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "5")]
|
|
pub area_id: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "6")]
|
|
pub mbdkajbeppf: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Fkcnepijjao {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub area_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "14")]
|
|
pub feflajiodhb: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub jnccogchnmb: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "1")]
|
|
pub dcoklhpbajo: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Oimlmdhohap {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub kphjdopbmen: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "7")]
|
|
pub area_id: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub apanplbmonn: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "3")]
|
|
pub ielfobfpdpa: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Bgpihmllngm {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "6")]
|
|
pub bfgelckjjpn: ::core::option::Option<Fkcnepijjao>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "1")]
|
|
pub hjfhoeaaggc: ::core::option::Option<Nmfehehpgab>,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "4")]
|
|
pub mhaibamjgim: ::core::option::Option<Oimlmdhohap>,
|
|
/// offset: 48
|
|
#[prost(message, optional, tag = "9")]
|
|
pub endljenkbmf: ::core::option::Option<Glilleneijk>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct PlayerChallengePeakRecordMobData {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "10")]
|
|
pub lineup: ::core::option::Option<ChallengeLineupList>,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "9")]
|
|
pub mcjnllbbdhn: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "13")]
|
|
pub cycles_used: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "8")]
|
|
pub peak_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct PlayerChallengePeakRecordBossData {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "13")]
|
|
pub lineup: ::core::option::Option<ChallengeLineupList>,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "5")]
|
|
pub mcjnllbbdhn: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(bool, tag = "1")]
|
|
pub hamdkihgkgo: bool,
|
|
/// offset: 41
|
|
#[prost(bool, tag = "2")]
|
|
pub cfldompacki: bool,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "3")]
|
|
pub best_cycle_count: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "10")]
|
|
pub djfgdmidehj: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "7")]
|
|
pub peak_id: u32,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "4")]
|
|
pub buff_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Dbfhocobpmk {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "12")]
|
|
pub hdchfbkdceb: ::prost::alloc::vec::Vec<PlayerChallengePeakRecordMobData>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "7")]
|
|
pub cdffigjlgmm: ::core::option::Option<PlayerChallengePeakRecordBossData>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "13")]
|
|
pub group_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Hbjdmdkkmfi {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub division_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Khfegofphhc {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub area_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Cfnemeidmid {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub area_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "2")]
|
|
pub holpmkohach: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Moogabjbjag {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub challenge_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Jbkjgbmmkfi {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub peak_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ienccmeaiaj {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub gnifodgcpaa: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ljjieaplooi {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub division_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Kgbafbemicb {
|
|
/// offset: 24
|
|
#[prost(bool, tag = "5")]
|
|
pub mndcibfejop: bool,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "15")]
|
|
pub aacgbebgdpe: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Njmobnilihi {
|
|
/// offset: 32
|
|
#[prost(int64, tag = "6")]
|
|
pub time: i64,
|
|
/// offset: 44
|
|
#[prost(enumeration = "DevelopmentType", tag = "12")]
|
|
pub nelhehhfccm: i32,
|
|
#[prost(
|
|
oneof = "njmobnilihi::Nnmaomhpnbk",
|
|
tags = "1445, 1544, 376, 403, 382, 1075, 176, 1051, 445, 1408, 212"
|
|
)]
|
|
pub nnmaomhpnbk: ::core::option::Option<njmobnilihi::Nnmaomhpnbk>,
|
|
}
|
|
/// Nested message and enum types in `NJMOBNILIHI`.
|
|
pub mod njmobnilihi {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Oneof)]
|
|
pub enum Nnmaomhpnbk {
|
|
/// offset: 16
|
|
#[prost(message, tag = "1445")]
|
|
Dcodkladijm(super::Khfegofphhc),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1544")]
|
|
Eljoebbhdpb(super::Moogabjbjag),
|
|
/// offset: 16
|
|
#[prost(uint32, tag = "376")]
|
|
AvatarId(u32),
|
|
/// offset: 16
|
|
#[prost(uint32, tag = "403")]
|
|
Kajcfpkegbp(u32),
|
|
/// offset: 16
|
|
#[prost(uint32, tag = "382")]
|
|
Pbocpnjjhhb(u32),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1075")]
|
|
Iibjegjmokj(super::Cfnemeidmid),
|
|
/// offset: 16
|
|
#[prost(uint32, tag = "176")]
|
|
PanelId(u32),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1051")]
|
|
Agkkafefgob(super::Jbkjgbmmkfi),
|
|
/// offset: 16
|
|
#[prost(message, tag = "445")]
|
|
Imilifmdlbi(super::Ienccmeaiaj),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1408")]
|
|
Bnndodhikce(super::Ljjieaplooi),
|
|
/// offset: 16
|
|
#[prost(message, tag = "212")]
|
|
Dhkcmbfcalh(super::Kgbafbemicb),
|
|
}
|
|
}
|
|
/// Obf: ADKDAKFNFMH
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2973)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetFriendListInfoCsReq {}
|
|
/// Obf: JLHNEDPPFOO
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2903)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetFriendListInfoScRsp {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub black_list: ::prost::alloc::vec::Vec<PlayerSimpleInfo>,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "14")]
|
|
pub friend_list: ::prost::alloc::vec::Vec<FriendSimpleInfo>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "1")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: NHAAPILNALO
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2980)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetPlayerDetailInfoCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub uid: u32,
|
|
}
|
|
/// Obf: KFLGFDDDOPJ
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2927)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetPlayerDetailInfoScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "3")]
|
|
pub detail_info: ::core::option::Option<PlayerDetailInfo>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: GFCNKHPBPOC
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2936)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetFriendApplyListInfoCsReq {}
|
|
/// Obf: FBFKDPMGFNL
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2913)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetFriendApplyListInfoScRsp {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "11")]
|
|
pub receive_apply_list: ::prost::alloc::vec::Vec<FriendApplyInfo>,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "1")]
|
|
pub send_apply_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "3")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: CHBNOHMCMGC
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2915)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ApplyFriendCsReq {
|
|
/// offset: 24
|
|
#[prost(enumeration = "FriendApplySource", tag = "9")]
|
|
pub source: i32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "1")]
|
|
pub uid: u32,
|
|
}
|
|
/// Obf: GIMLCCAKGDG
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2981)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ApplyFriendScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub uid: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "15")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: MGENDBNGEEE
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2910)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SyncApplyFriendScNotify {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "11")]
|
|
pub friend_apply_info: ::core::option::Option<FriendApplyInfo>,
|
|
}
|
|
/// Obf: BLEJGGNFNEO
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2987)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct HandleFriendCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub uid: u32,
|
|
/// offset: 28
|
|
#[prost(bool, tag = "7")]
|
|
pub is_accept: bool,
|
|
}
|
|
/// Obf: DOELBKLNLIM
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2929)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct HandleFriendScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "4")]
|
|
pub friend_info: ::core::option::Option<FriendSimpleInfo>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub uid: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "7")]
|
|
pub retcode: u32,
|
|
/// offset: 40
|
|
#[prost(bool, tag = "9")]
|
|
pub is_accept: bool,
|
|
}
|
|
/// Obf: OMGAOCOIILH
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2912)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SyncHandleFriendScNotify {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "9")]
|
|
pub friend_info: ::core::option::Option<FriendSimpleInfo>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "6")]
|
|
pub uid: u32,
|
|
/// offset: 36
|
|
#[prost(bool, tag = "14")]
|
|
pub is_accept: bool,
|
|
}
|
|
/// Obf: KIKEJIAMKPH
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2954)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct DeleteFriendCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub uid: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "4")]
|
|
pub lmhdomcmgnl: u32,
|
|
}
|
|
/// Obf: LBBIGDCILDJ
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2983)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct DeleteFriendScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub retcode: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "7")]
|
|
pub uid: u32,
|
|
}
|
|
/// Obf: DMPDJIEMJJD
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2909)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SyncDeleteFriendScNotify {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub uid: u32,
|
|
}
|
|
/// Obf: ALJJJEFJLKA
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2942)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct AddBlacklistCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub uid: u32,
|
|
}
|
|
/// Obf: JMABIKHOJOI
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2976)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct AddBlacklistScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "11")]
|
|
pub black_info: ::core::option::Option<PlayerSimpleInfo>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: DKKELLBOGIO
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2938)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SyncAddBlacklistScNotify {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub uid: u32,
|
|
}
|
|
/// Obf: FGNGBABEENA
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2961)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetFriendRecommendListInfoCsReq {
|
|
/// offset: 24
|
|
#[prost(bool, tag = "4")]
|
|
pub ddnkhdikael: bool,
|
|
}
|
|
/// Obf: AMCGEGIPAKJ
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2924)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetFriendRecommendListInfoScRsp {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub friend_recommend_list: ::prost::alloc::vec::Vec<FriendRecommendInfo>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: HMOGLECADPG
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2971)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SetFriendRemarkNameCsReq {
|
|
/// offset: 16
|
|
#[prost(string, tag = "10")]
|
|
pub remark_name: ::prost::alloc::string::String,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "5")]
|
|
pub reason: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "15")]
|
|
pub uid: u32,
|
|
}
|
|
/// Obf: CDLCLGLKBLO
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2978)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SetFriendRemarkNameScRsp {
|
|
/// offset: 24
|
|
#[prost(string, tag = "6")]
|
|
pub remark_name: ::prost::alloc::string::String,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub retcode: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "2")]
|
|
pub uid: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2952)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ReportPlayerCsReq {
|
|
/// offset: 24
|
|
#[prost(string, tag = "15")]
|
|
pub imnojncggni: ::prost::alloc::string::String,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub uid: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "14")]
|
|
pub ollblnagmpc: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2948)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ReportPlayerScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: ACHFMFGCOJF
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2959)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct DeleteBlacklistCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub uid: u32,
|
|
}
|
|
/// Obf: DAMBPIKLCBL
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2974)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct DeleteBlacklistScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub uid: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "6")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: IJBGABAFCEE
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2992)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SearchPlayerCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "15")]
|
|
pub uid_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(bool, tag = "12")]
|
|
pub ddnkhdikael: bool,
|
|
}
|
|
/// Obf: MLBAKKMGDLG
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2966)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SearchPlayerScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "1")]
|
|
pub result_uid_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "15")]
|
|
pub simple_info_list: ::prost::alloc::vec::Vec<PlayerSimpleInfo>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "6")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: IEIMIFAEADO
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2930)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetAssistListCsReq {
|
|
/// offset: 24
|
|
#[prost(bool, tag = "10")]
|
|
pub lkbaenbkjce: bool,
|
|
/// offset: 25
|
|
#[prost(bool, tag = "13")]
|
|
pub ddnkhdikael: bool,
|
|
}
|
|
/// Obf: KCKOECDINAF
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2949)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetAssistListScRsp {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "6")]
|
|
pub assist_list: ::prost::alloc::vec::Vec<PlayerAssistInfo>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "5")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: KIKIGDGMPEN
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2928)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SetAssistCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub avatar_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "1")]
|
|
pub uid: u32,
|
|
}
|
|
/// Obf: EFFMBFDAJDA
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2901)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SetAssistScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub retcode: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "13")]
|
|
pub avatar_id: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "6")]
|
|
pub fdkfiolmpha: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "8")]
|
|
pub uid: u32,
|
|
}
|
|
/// Obf: HMMPDJAOMKJ
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2967)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetCurAssistCsReq {}
|
|
/// Obf: FBCPGPMNECG
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2985)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetCurAssistScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "5")]
|
|
pub odhmgpnecfo: ::core::option::Option<PlayerAssistInfo>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "10")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: CJMNHDLJKLE
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2920)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetAssistHistoryCsReq {}
|
|
/// Obf: BHCMCLJHEGJ
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2999)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetAssistHistoryScRsp {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "10")]
|
|
pub pjmhngkhkle: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub retcode: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "8")]
|
|
pub lliplpndimc: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "12")]
|
|
pub efonjlmdfih: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "1")]
|
|
pub ofekhchhofd: u32,
|
|
}
|
|
/// Obf: OKHINFPCHAN
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2932)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct NewAssistHistoryNotify {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub ofekhchhofd: u32,
|
|
}
|
|
/// Obf: OPDCHJINMMK
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2935)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct TakeAssistRewardCsReq {}
|
|
/// Obf: ENEHBCOCEGB
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2916)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TakeAssistRewardScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "2")]
|
|
pub reward: ::core::option::Option<ItemList>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "13")]
|
|
pub oilhlecgbch: ::prost::alloc::vec::Vec<Kaodlpjmefe>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "9")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: KDHABGDIAPJ
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2905)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct CurAssistChangedNotify {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "15")]
|
|
pub odhmgpnecfo: ::core::option::Option<PlayerAssistInfo>,
|
|
}
|
|
/// Obf: IFPAENCHHHE
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2914)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetPlatformPlayerInfoCsReq {
|
|
/// offset: 16
|
|
#[prost(string, repeated, tag = "6")]
|
|
pub epibjamijfi: ::prost::alloc::vec::Vec<::prost::alloc::string::String>,
|
|
/// offset: 32
|
|
#[prost(enumeration = "PlatformType", tag = "10")]
|
|
pub platform: i32,
|
|
}
|
|
/// Obf: NOAGHDALEJE
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2982)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetPlatformPlayerInfoScRsp {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "5")]
|
|
pub friend_recommend_list: ::prost::alloc::vec::Vec<PlayerSimpleInfo>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "11")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: CNDFNIHMPKC
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2953)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetFriendLoginInfoCsReq {}
|
|
/// Obf: NMAOECIJEBA
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2963)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetFriendLoginInfoScRsp {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "9")]
|
|
pub omfombgfhpa: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "13")]
|
|
pub kcgceppmokm: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(bool, tag = "15")]
|
|
pub bheiccgpblg: bool,
|
|
/// offset: 41
|
|
#[prost(bool, tag = "7")]
|
|
pub ehbjfgpdpjf: bool,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "2")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: DGEEIJCMHHO
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2917)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SetForbidOtherApplyFriendCsReq {
|
|
/// offset: 24
|
|
#[prost(bool, tag = "9")]
|
|
pub pbnjdhfchhc: bool,
|
|
}
|
|
/// Obf: JJJJPBCNDCC
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2906)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SetForbidOtherApplyFriendScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub retcode: u32,
|
|
/// offset: 28
|
|
#[prost(bool, tag = "2")]
|
|
pub pbnjdhfchhc: bool,
|
|
}
|
|
/// Obf: IONJONGACJL
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3000)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SetFriendMarkCsReq {
|
|
/// offset: 24
|
|
#[prost(bool, tag = "13")]
|
|
pub bijjojnjhdo: bool,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "6")]
|
|
pub uid: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "5")]
|
|
pub reason: u32,
|
|
}
|
|
/// Obf: MHBMDBMICFA
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2939)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SetFriendMarkScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub uid: u32,
|
|
/// offset: 28
|
|
#[prost(bool, tag = "14")]
|
|
pub bijjojnjhdo: bool,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: IILCDMAHMDN
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2988)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetFriendAssistListCsReq {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "9")]
|
|
pub eejgcfbjkak: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "2")]
|
|
pub hhfpjhmeijk: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "5")]
|
|
pub target_side: u32,
|
|
/// offset: 44
|
|
#[prost(enumeration = "Pidahabflbl", tag = "10")]
|
|
pub hfolaoikolb: i32,
|
|
/// offset: 48
|
|
#[prost(bool, tag = "6")]
|
|
pub ddnkhdikael: bool,
|
|
}
|
|
/// Obf: MEDJBBOGLNM
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2926)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetFriendAssistListScRsp {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "15")]
|
|
pub assist_list: ::prost::alloc::vec::Vec<PlayerAssistInfo>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub retcode: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "14")]
|
|
pub target_side: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Cjndcnijbei {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "6")]
|
|
pub finished_target_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "4")]
|
|
pub avatar_list: ::prost::alloc::vec::Vec<Onkdapokgac>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Okfkppngcod {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub avatar_list: ::prost::alloc::vec::Vec<Onkdapokgac>,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "4")]
|
|
pub finished_target_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "2")]
|
|
pub peak_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Mjmgdljajcm {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "7")]
|
|
pub dnigkdkippj: ::prost::alloc::vec::Vec<Okfkppngcod>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ChallengePeakBossFriendLineupRecommendation {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "9")]
|
|
pub finished_target_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "8")]
|
|
pub avatar_list: ::prost::alloc::vec::Vec<Onkdapokgac>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "10")]
|
|
pub buff_id: u32,
|
|
/// offset: 44
|
|
#[prost(bool, tag = "1")]
|
|
pub is_hard_mode: bool,
|
|
/// offset: 45
|
|
#[prost(bool, tag = "3")]
|
|
pub hard_mode_has_passed: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ojjjdpnokhg {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "15")]
|
|
pub aoliedbcnbn: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "12")]
|
|
pub finished_target_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "9")]
|
|
pub lineup_list: ::prost::alloc::vec::Vec<ChallengeLineupList>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Bmknangpdgh {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "9")]
|
|
pub avatar_list: ::prost::alloc::vec::Vec<Onkdapokgac>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "10")]
|
|
pub eojnpepdecf: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "5")]
|
|
pub emohljhpopc: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Offmdbmmnfm {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "15")]
|
|
pub lineup_list: ::prost::alloc::vec::Vec<Bmknangpdgh>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Fpdcinmdjce {
|
|
/// offset: 16
|
|
#[prost(string, tag = "14")]
|
|
pub remark_name: ::prost::alloc::string::String,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "10")]
|
|
pub player_info: ::core::option::Option<PlayerSimpleInfo>,
|
|
#[prost(oneof = "fpdcinmdjce::Kjfekhdebik", tags = "12, 4, 13, 9, 8, 771")]
|
|
pub kjfekhdebik: ::core::option::Option<fpdcinmdjce::Kjfekhdebik>,
|
|
}
|
|
/// Nested message and enum types in `FPDCINMDJCE`.
|
|
pub mod fpdcinmdjce {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Oneof)]
|
|
pub enum Kjfekhdebik {
|
|
/// offset: 24
|
|
#[prost(message, tag = "12")]
|
|
Nhmopchjehn(super::FriendChallengeLineup),
|
|
/// offset: 24
|
|
#[prost(message, tag = "4")]
|
|
Bnafkmmlgfe(super::Cjndcnijbei),
|
|
/// offset: 24
|
|
#[prost(message, tag = "13")]
|
|
Lmhiokfmdne(super::Mjmgdljajcm),
|
|
/// offset: 24
|
|
#[prost(message, tag = "9")]
|
|
Kcnahjcmnji(super::ChallengePeakBossFriendLineupRecommendation),
|
|
/// offset: 24
|
|
#[prost(message, tag = "8")]
|
|
Nhkcfoalapd(super::Ojjjdpnokhg),
|
|
/// offset: 24
|
|
#[prost(message, tag = "771")]
|
|
Kppdembpedo(super::Offmdbmmnfm),
|
|
}
|
|
}
|
|
/// Obf: NKOBPKLEDFP
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2993)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetFriendRecommendLineupCsReq {
|
|
/// offset: 24
|
|
#[prost(enumeration = "Jfnjkappnof", tag = "10")]
|
|
pub r#type: i32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "1")]
|
|
pub key: u32,
|
|
}
|
|
/// Obf: BKALMLMEEPL
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2996)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetFriendRecommendLineupScRsp {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "4")]
|
|
pub mgkckhiiicl: ::prost::alloc::vec::Vec<Fpdcinmdjce>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub key: u32,
|
|
/// offset: 36
|
|
#[prost(bool, tag = "6")]
|
|
pub aldbiiiglom: bool,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "14")]
|
|
pub retcode: u32,
|
|
/// offset: 44
|
|
#[prost(enumeration = "Jfnjkappnof", tag = "2")]
|
|
pub r#type: i32,
|
|
}
|
|
/// Obf: HONDEKOHJHP
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2991)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetFriendRecommendLineupDetailCsReq {
|
|
/// offset: 24
|
|
#[prost(enumeration = "Jfnjkappnof", tag = "6")]
|
|
pub r#type: i32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "4")]
|
|
pub key: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "9")]
|
|
pub uid: u32,
|
|
}
|
|
/// Obf: OLLGFBLPHOH
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2923)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetFriendRecommendLineupDetailScRsp {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "13")]
|
|
pub knhhajdngjg: ::prost::alloc::vec::Vec<DisplayAvatarDetailInfo>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "15")]
|
|
pub uid: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "9")]
|
|
pub retcode: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "12")]
|
|
pub key: u32,
|
|
/// offset: 44
|
|
#[prost(enumeration = "Jfnjkappnof", tag = "14")]
|
|
pub r#type: i32,
|
|
}
|
|
/// Obf: HPPJFBCNNPG
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2937)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetFriendBattleRecordDetailCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub uid: u32,
|
|
}
|
|
/// Obf: DJIFIBOJKFP
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2934)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetFriendBattleRecordDetailScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "4")]
|
|
pub hciefehceno: ::core::option::Option<Bgpihmllngm>,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "7")]
|
|
pub epnlmhpcdkl: ::prost::alloc::vec::Vec<FriendChallengeClearanceInfo>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "6")]
|
|
pub bamdehaicda: ::core::option::Option<Hbjdmdkkmfi>,
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub lgibjlfbfcg: ::prost::alloc::vec::Vec<Dbfhocobpmk>,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "14")]
|
|
pub retcode: u32,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "11")]
|
|
pub uid: u32,
|
|
}
|
|
/// Obf: PJJAIIONOPE
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2958)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetFriendDevelopmentInfoCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub uid: u32,
|
|
}
|
|
/// Obf: JJFIJODMGGB
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2943)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetFriendDevelopmentInfoScRsp {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "11")]
|
|
pub embpenneijh: ::prost::alloc::vec::Vec<Njmobnilihi>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "12")]
|
|
pub uid: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "14")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: JDKEAPHHLBM
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1973)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetGachaInfoCsReq {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GachaCeilingAvatar {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub avatar_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "5")]
|
|
pub repeated_cnt: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GachaCeiling {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "5")]
|
|
pub avatar_list: ::prost::alloc::vec::Vec<GachaCeilingAvatar>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "8")]
|
|
pub ceiling_num: u32,
|
|
/// offset: 36
|
|
#[prost(bool, tag = "3")]
|
|
pub is_claimed: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Neimlknmdbm {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "9")]
|
|
pub ojnefbjhcck: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "12")]
|
|
pub ejgnmcamela: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "15")]
|
|
pub mmelnchidnc: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "6")]
|
|
pub gfanbhaekok: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GachaInfo {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "15")]
|
|
pub prize_item_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 24
|
|
#[prost(string, tag = "13")]
|
|
pub history_url: ::prost::alloc::string::String,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "14")]
|
|
pub item_detail_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 48
|
|
#[prost(uint32, repeated, tag = "6")]
|
|
pub onihomceljk: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 56
|
|
#[prost(message, optional, tag = "9")]
|
|
pub gacha_ceiling: ::core::option::Option<GachaCeiling>,
|
|
/// offset: 64
|
|
#[prost(string, tag = "5")]
|
|
pub detail_url: ::prost::alloc::string::String,
|
|
/// offset: 72
|
|
#[prost(int64, tag = "7")]
|
|
pub end_time: i64,
|
|
/// offset: 80
|
|
#[prost(uint32, tag = "12")]
|
|
pub glljfpenlhd: u32,
|
|
/// offset: 84
|
|
#[prost(uint32, tag = "4")]
|
|
pub gacha_id: u32,
|
|
/// offset: 88
|
|
#[prost(int64, tag = "10")]
|
|
pub begin_time: i64,
|
|
/// offset: 96
|
|
#[prost(uint32, tag = "3")]
|
|
pub mmelnchidnc: u32,
|
|
/// offset: 100
|
|
#[prost(uint32, tag = "2")]
|
|
pub nhbbhempjjm: u32,
|
|
}
|
|
/// Obf: LDPGAPPKBBB
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1903)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetGachaInfoScRsp {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub gacha_info_list: ::prost::alloc::vec::Vec<GachaInfo>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "13")]
|
|
pub akmdbpnehde: ::prost::alloc::vec::Vec<Neimlknmdbm>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "4")]
|
|
pub gpnlddlbolm: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "12")]
|
|
pub ogmpkdhkpaj: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "9")]
|
|
pub retcode: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "1")]
|
|
pub kkknjdbnjpm: u32,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "10")]
|
|
pub gacha_random: u32,
|
|
}
|
|
/// Obf: JEADDEILJLE
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1980)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct DoGachaCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub gacha_num: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "15")]
|
|
pub gacha_random: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "11")]
|
|
pub gacha_id: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "8")]
|
|
pub simulate_magic: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GachaItem {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "7")]
|
|
pub token_item: ::core::option::Option<ItemList>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "8")]
|
|
pub transfer_item_list: ::core::option::Option<ItemList>,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "9")]
|
|
pub gacha_item: ::core::option::Option<Item>,
|
|
/// offset: 48
|
|
#[prost(bool, tag = "10")]
|
|
pub is_new: bool,
|
|
}
|
|
/// Obf: IAOPGJEOHOM
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1927)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct DoGachaScRsp {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "13")]
|
|
pub gacha_item_list: ::prost::alloc::vec::Vec<GachaItem>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub gacha_id: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "15")]
|
|
pub nhbbhempjjm: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "5")]
|
|
pub glljfpenlhd: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "6")]
|
|
pub ldbckjipdhf: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "10")]
|
|
pub gacha_num: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "1")]
|
|
pub ceiling_num: u32,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "4")]
|
|
pub retcode: u32,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "14")]
|
|
pub gpnlddlbolm: u32,
|
|
}
|
|
/// Obf: GHJGEGJAODM
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1936)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetGachaCeilingCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub gacha_type: u32,
|
|
}
|
|
/// Obf: DFNMFPBNPDM
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1913)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetGachaCeilingScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "3")]
|
|
pub gacha_ceiling: ::core::option::Option<GachaCeiling>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "12")]
|
|
pub gacha_type: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "5")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: AMIHACOLKBO
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1915)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ExchangeGachaCeilingCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub gacha_type: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "13")]
|
|
pub avatar_id: u32,
|
|
}
|
|
/// Obf: PJBNPPDIDDC
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1981)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ExchangeGachaCeilingScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "5")]
|
|
pub transfer_item_list: ::core::option::Option<ItemList>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "4")]
|
|
pub gacha_ceiling: ::core::option::Option<GachaCeiling>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "7")]
|
|
pub gacha_type: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "8")]
|
|
pub avatar_id: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "14")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: GIMKMEOLAAO
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1910)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SetGachaDecideItemCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "8")]
|
|
pub ojnefbjhcck: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub gacha_id: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "3")]
|
|
pub gfanbhaekok: u32,
|
|
}
|
|
/// Obf: EAAECDKBAFC
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1987)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SetGachaDecideItemScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "15")]
|
|
pub nblojldlbeb: ::core::option::Option<Neimlknmdbm>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GridFightGameInfo {
|
|
#[prost(
|
|
oneof = "grid_fight_game_info::Leoiaofbbfa",
|
|
tags = "1, 11, 7, 6, 3, 12, 14, 2, 5"
|
|
)]
|
|
pub leoiaofbbfa: ::core::option::Option<grid_fight_game_info::Leoiaofbbfa>,
|
|
}
|
|
/// Nested message and enum types in `GridFightGameInfo`.
|
|
pub mod grid_fight_game_info {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Oneof)]
|
|
pub enum Leoiaofbbfa {
|
|
/// offset: 16
|
|
#[prost(message, tag = "1")]
|
|
Faocfbofcjp(super::Nihngpkhepc),
|
|
/// offset: 16
|
|
#[prost(message, tag = "11")]
|
|
Gcklionkmjc(super::Cononealnof),
|
|
/// offset: 16
|
|
#[prost(message, tag = "7")]
|
|
Ebhdiogalie(super::Pocjdmmanbm),
|
|
/// offset: 16
|
|
#[prost(message, tag = "6")]
|
|
Klcpaahdpjf(super::Beeflejaocn),
|
|
/// offset: 16
|
|
#[prost(message, tag = "3")]
|
|
Dbagkjnpdol(super::Dboncgfhhdn),
|
|
/// offset: 16
|
|
#[prost(message, tag = "12")]
|
|
Lldboiangdn(super::Kgfnicbcmoa),
|
|
/// offset: 16
|
|
#[prost(message, tag = "14")]
|
|
Oahoapcidmk(super::Ffogfobhdek),
|
|
/// offset: 16
|
|
#[prost(message, tag = "2")]
|
|
Ejipiniknck(super::Hkfeclchbfj),
|
|
/// offset: 16
|
|
#[prost(message, tag = "5")]
|
|
Kfbieanenkj(super::Fiijnpbfjbg),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Mpimaemcefh {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "2")]
|
|
pub fmigokidkjl: ::core::option::Option<Chchajianim>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "8")]
|
|
pub caagabepppe: ::core::option::Option<Hkdaceaedde>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub nagdjgmmcbe: ::prost::alloc::vec::Vec<GridFightGameInfo>,
|
|
/// offset: 48
|
|
#[prost(message, optional, tag = "12")]
|
|
pub jldddldnfef: ::core::option::Option<Clfaboekmji>,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "4")]
|
|
pub unique_id: u32,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "5")]
|
|
pub ljngpckpjlf: u32,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "6")]
|
|
pub division_id: u32,
|
|
/// offset: 68
|
|
#[prost(bool, tag = "13")]
|
|
pub is_overlock: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Gepafbjbgbh {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub progress: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "14")]
|
|
pub nlidekjofmg: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Hgeaocgdchd {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "1")]
|
|
pub cammiijdekp: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "3")]
|
|
pub onpcdaelhgp: ::core::option::Option<Gepafbjbgbh>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Gmbmnflmkpi {
|
|
/// offset: 24
|
|
#[prost(enumeration = "Ggnkdlahagh", tag = "4")]
|
|
pub lmicdnnabnm: i32,
|
|
/// offset: 28
|
|
#[prost(enumeration = "Kmjnpempnmc", tag = "5")]
|
|
pub ibcpakjapff: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Nihngpkhepc {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "9")]
|
|
pub onhdklimlnm: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 24
|
|
#[prost(string, tag = "1237")]
|
|
pub anibgaaiahf: ::prost::alloc::string::String,
|
|
/// offset: 32
|
|
#[prost(string, tag = "215")]
|
|
pub gbgobpoopgo: ::prost::alloc::string::String,
|
|
/// offset: 48
|
|
#[prost(message, optional, tag = "1502")]
|
|
pub gajgbbfelel: ::core::option::Option<Gmbmnflmkpi>,
|
|
/// offset: 56
|
|
#[prost(message, optional, tag = "1059")]
|
|
pub bhjfjeeggmc: ::core::option::Option<Hgeaocgdchd>,
|
|
/// offset: 64
|
|
#[prost(uint32, repeated, tag = "1091")]
|
|
pub jcmccghfian: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 72
|
|
#[prost(message, repeated, tag = "15")]
|
|
pub miidimocpeb: ::prost::alloc::vec::Vec<Jjobhgfoghp>,
|
|
/// offset: 80
|
|
#[prost(uint32, repeated, tag = "589")]
|
|
pub fmeohkhgmjm: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 88
|
|
#[prost(uint32, tag = "1")]
|
|
pub ppkkhhneohb: u32,
|
|
/// offset: 92
|
|
#[prost(uint32, tag = "13")]
|
|
pub grid_fight_lineup_hp: u32,
|
|
/// offset: 96
|
|
#[prost(uint32, tag = "12")]
|
|
pub ndainflolpj: u32,
|
|
/// offset: 100
|
|
#[prost(uint32, tag = "6")]
|
|
pub jlocmdidpci: u32,
|
|
/// offset: 104
|
|
#[prost(uint32, tag = "4")]
|
|
pub miceojbakgn: u32,
|
|
/// offset: 108
|
|
#[prost(uint32, tag = "8")]
|
|
pub gold: u32,
|
|
/// offset: 112
|
|
#[prost(uint32, tag = "14")]
|
|
pub bepmodicona: u32,
|
|
/// offset: 116
|
|
#[prost(uint32, tag = "5")]
|
|
pub affcflfifph: u32,
|
|
/// offset: 120
|
|
#[prost(uint32, tag = "10")]
|
|
pub knfoccpojea: u32,
|
|
/// offset: 124
|
|
#[prost(uint32, tag = "2")]
|
|
pub grid_fight_cur_level_exp: u32,
|
|
/// offset: 128
|
|
#[prost(uint32, tag = "3")]
|
|
pub ehnjdidabhd: u32,
|
|
/// offset: 132
|
|
#[prost(uint32, tag = "11")]
|
|
pub gdakcoicida: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Cdeaabodkcp {
|
|
/// offset: 24
|
|
#[prost(map = "string, uint32", tag = "9")]
|
|
pub grid_fight_value_init_component: ::std::collections::HashMap<
|
|
::prost::alloc::string::String,
|
|
u32,
|
|
>,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "7")]
|
|
pub pnjiphjjong: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(map = "uint32, uint32", tag = "4")]
|
|
pub convert_property_to_fixpoint: ::std::collections::HashMap<u32, u32>,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "13")]
|
|
pub role_star: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "6")]
|
|
pub id: u32,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "11")]
|
|
pub pos_index: u32,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "2")]
|
|
pub unique_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ggaknljjnei {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "11")]
|
|
pub pnjiphjjong: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "6")]
|
|
pub id: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "13")]
|
|
pub unique_id: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "12")]
|
|
pub pos_index: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ddamehepobd {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "7")]
|
|
pub ckjakknohek: ::prost::alloc::vec::Vec<Mbpdipljmkn>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "13")]
|
|
pub lclpejheaid: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "15")]
|
|
pub pos_index: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "9")]
|
|
pub unique_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Fphpfjlajdk {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub unique_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "13")]
|
|
pub lkmemklgiik: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "9")]
|
|
pub pos_index: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Nbpejfhikjl {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "6")]
|
|
pub olppmeamffo: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Chkcpjlboge {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "10")]
|
|
pub pojgkjenena: ::prost::alloc::vec::Vec<Fhceiohladg>,
|
|
/// offset: 32
|
|
#[prost(map = "uint32, uint32", tag = "11")]
|
|
pub banbecdcdhg: ::std::collections::HashMap<u32, u32>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "1")]
|
|
pub dnncagjioap: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Mgbhkcmhdok {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "3")]
|
|
pub effect_id: u32,
|
|
#[prost(oneof = "mgbhkcmhdok::Nebnjdmfelo", tags = "68, 951, 100, 691")]
|
|
pub nebnjdmfelo: ::core::option::Option<mgbhkcmhdok::Nebnjdmfelo>,
|
|
}
|
|
/// Nested message and enum types in `MGBHKCMHDOK`.
|
|
pub mod mgbhkcmhdok {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Oneof)]
|
|
pub enum Nebnjdmfelo {
|
|
/// offset: 16
|
|
#[prost(uint32, tag = "68")]
|
|
TraitCoreRole(u32),
|
|
/// offset: 16
|
|
#[prost(message, tag = "951")]
|
|
AvatarCoreInfo(super::Nbpejfhikjl),
|
|
/// offset: 16
|
|
#[prost(uint32, tag = "100")]
|
|
Ecemncjbfop(u32),
|
|
/// offset: 16
|
|
#[prost(message, tag = "691")]
|
|
Jlclhaknmll(super::Chkcpjlboge),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Jlkcboifjkc {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "2")]
|
|
pub enplacdljga: ::core::option::Option<Mgbhkcmhdok>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "14")]
|
|
pub trait_id: u32,
|
|
/// offset: 36
|
|
#[prost(bool, tag = "8")]
|
|
pub jkmljaihdcd: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Fbnghmhhhll {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "15")]
|
|
pub olppmeamffo: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "8")]
|
|
pub trait_effect_list: ::prost::alloc::vec::Vec<Mgbhkcmhdok>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "5")]
|
|
pub trait_id: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "4")]
|
|
pub afkkldmaedj: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "3")]
|
|
pub kojfhfakkfo: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "14")]
|
|
pub cgieodogaie: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Igkkilffnjk {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "15")]
|
|
pub leocefmkaem: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub blaeaafanbm: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Hogjecbmfhd {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "10")]
|
|
pub daooobljolb: ::prost::alloc::vec::Vec<Igkkilffnjk>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Hkfeclchbfj {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "15")]
|
|
pub grid_game_role_list: ::prost::alloc::vec::Vec<Cdeaabodkcp>,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "12")]
|
|
pub pleiphjgfie: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "8")]
|
|
pub grid_game_npc_list: ::prost::alloc::vec::Vec<Ggaknljjnei>,
|
|
/// offset: 48
|
|
#[prost(message, repeated, tag = "6")]
|
|
pub pmeoppdamlm: ::prost::alloc::vec::Vec<Ddamehepobd>,
|
|
/// offset: 56
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub kcompkmjcmc: ::prost::alloc::vec::Vec<Fphpfjlajdk>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ffogfobhdek {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "13")]
|
|
pub daooobljolb: ::prost::alloc::vec::Vec<Igkkilffnjk>,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "12")]
|
|
pub grid_fight_trait_info: ::prost::alloc::vec::Vec<Fbnghmhhhll>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Lalkbpjanih {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub item_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "15")]
|
|
pub num: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ijdlenjjbhj {
|
|
/// offset: 16
|
|
#[prost(map = "uint32, uint32", tag = "13")]
|
|
pub convert_property_to_fixpoint: ::std::collections::HashMap<u32, u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "12")]
|
|
pub unique_id: u32,
|
|
/// offset: 36
|
|
#[prost(bool, tag = "15")]
|
|
pub iodijbehegf: bool,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "4")]
|
|
pub grid_fight_equipment_id: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "1")]
|
|
pub source: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Elglkeaplgm {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub grid_fight_equipment_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Pgecgkekfnc {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub role_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "10")]
|
|
pub lpfgigjdlfm: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Flfhacpldje {
|
|
#[prost(oneof = "flfhacpldje::Ofjbcedflkl", tags = "4, 7")]
|
|
pub ofjbcedflkl: ::core::option::Option<flfhacpldje::Ofjbcedflkl>,
|
|
}
|
|
/// Nested message and enum types in `FLFHACPLDJE`.
|
|
pub mod flfhacpldje {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Oneof)]
|
|
pub enum Ofjbcedflkl {
|
|
/// offset: 24
|
|
#[prost(message, tag = "4")]
|
|
Bdpimpjojbk(super::Pgecgkekfnc),
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
Gold(u32),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Mbpdipljmkn {
|
|
#[prost(oneof = "mbpdipljmkn::Ofjbcedflkl", tags = "14")]
|
|
pub ofjbcedflkl: ::core::option::Option<mbpdipljmkn::Ofjbcedflkl>,
|
|
}
|
|
/// Nested message and enum types in `MBPDIPLJMKN`.
|
|
pub mod mbpdipljmkn {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Oneof)]
|
|
pub enum Ofjbcedflkl {
|
|
/// offset: 24
|
|
#[prost(message, tag = "14")]
|
|
Ggmpegmehpd(super::Elglkeaplgm),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Cononealnof {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "14")]
|
|
pub pmeoppdamlm: ::prost::alloc::vec::Vec<Ddamehepobd>,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "7")]
|
|
pub ipmkomehbmp: ::prost::alloc::vec::Vec<Lalkbpjanih>,
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "13")]
|
|
pub grid_fight_equipment_list: ::prost::alloc::vec::Vec<Ijdlenjjbhj>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Njbgfhdpfno {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub role_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "2")]
|
|
pub role_star: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Eljohiohpmj {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub ijmkbobghbd: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Hdeiaangmdb {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "8")]
|
|
pub kdkpdjnmmcm: u32,
|
|
/// offset: 40
|
|
#[prost(bool, tag = "7")]
|
|
pub lhgifdnpide: bool,
|
|
#[prost(oneof = "hdeiaangmdb::Aelhflgjmjn", tags = "176, 1686")]
|
|
pub aelhflgjmjn: ::core::option::Option<hdeiaangmdb::Aelhflgjmjn>,
|
|
}
|
|
/// Nested message and enum types in `HDEIAANGMDB`.
|
|
pub mod hdeiaangmdb {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Oneof)]
|
|
pub enum Aelhflgjmjn {
|
|
/// offset: 16
|
|
#[prost(message, tag = "176")]
|
|
Bdpimpjojbk(super::Njbgfhdpfno),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1686")]
|
|
Lliblkcjemi(super::Eljohiohpmj),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Bophdckjmmn {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub ckkdaemfdpa: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "14")]
|
|
pub apakcbfmcab: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Monjncpinkn {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "15")]
|
|
pub fijpicnpkig: ::prost::alloc::vec::Vec<Bophdckjmmn>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Pocjdmmanbm {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "8")]
|
|
pub dldjeopknmb: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "12")]
|
|
pub abbngcpecai: ::core::option::Option<Monjncpinkn>,
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "5")]
|
|
pub ogdkjpdffai: ::prost::alloc::vec::Vec<Hdeiaangmdb>,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "6")]
|
|
pub opdcmcfofaa: u32,
|
|
/// offset: 52
|
|
#[prost(bool, tag = "9")]
|
|
pub abgekpjhhia: bool,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "11")]
|
|
pub nfgmopccpic: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Lhncminfonj {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub loghlgkifen: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Gidedmopfkf {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub portal_buff_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ahkdpciiela {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub role_star: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "14")]
|
|
pub imdklkoninf: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub monster_id: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "11")]
|
|
pub loghlgkifen: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Pnakhancngk {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub pblbbdbdlek: ::prost::alloc::vec::Vec<Ahkdpciiela>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "13")]
|
|
pub ocpepemnnek: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Kkbgipcaggh {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "15")]
|
|
pub boamllhpnec: ::core::option::Option<GridFightDropInfo>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "9")]
|
|
pub monster_wave_list: ::prost::alloc::vec::Vec<Pnakhancngk>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "14")]
|
|
pub cjadmfdobai: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "5")]
|
|
pub epphofdaemi: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "11")]
|
|
pub ifiioiikjho: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Mdjbbilmhlc {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "14")]
|
|
pub bpdabhgfbfo: ::prost::alloc::vec::Vec<Kkbgipcaggh>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "10")]
|
|
pub moadbalhmfd: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "7")]
|
|
pub lndkcpbjdkh: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Nbgdeflflmi {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "6")]
|
|
pub grid_fight_item_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "9")]
|
|
pub role_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Nckokdhnjdc {
|
|
/// offset: 32
|
|
#[prost(bool, tag = "14")]
|
|
pub lloebdlmljo: bool,
|
|
#[prost(oneof = "nckokdhnjdc::Efeclpjfocm", tags = "1685")]
|
|
pub efeclpjfocm: ::core::option::Option<nckokdhnjdc::Efeclpjfocm>,
|
|
}
|
|
/// Nested message and enum types in `NCKOKDHNJDC`.
|
|
pub mod nckokdhnjdc {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Oneof)]
|
|
pub enum Efeclpjfocm {
|
|
/// offset: 24
|
|
#[prost(message, tag = "1685")]
|
|
Mpobbipmnnj(super::Mdjbbilmhlc),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Kgmclfhajnj {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "12")]
|
|
pub ncghkpempdp: ::prost::alloc::vec::Vec<Ahkdpciiela>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Keepbbdicfn {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub loghlgkifen: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "13")]
|
|
pub pdiaoldmbll: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Lhlmpohkpkg {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "3")]
|
|
pub section_id: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "12")]
|
|
pub dcahjelnjnp: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "4")]
|
|
pub cjccmaacjdb: u32,
|
|
#[prost(oneof = "lhlmpohkpkg::Mmhkpjjnhdk", tags = "527")]
|
|
pub mmhkpjjnhdk: ::core::option::Option<lhlmpohkpkg::Mmhkpjjnhdk>,
|
|
}
|
|
/// Nested message and enum types in `LHLMPOHKPKG`.
|
|
pub mod lhlmpohkpkg {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Oneof)]
|
|
pub enum Mmhkpjjnhdk {
|
|
/// offset: 24
|
|
#[prost(message, tag = "527")]
|
|
Gfcegepfcdb(super::Keepbbdicfn),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Bhbailhmcoi {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub eegpiljdlbg: ::prost::alloc::vec::Vec<Plfkmencdmm>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "13")]
|
|
pub jfchlabgfjo: ::prost::alloc::vec::Vec<Nfidndfhjgn>,
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "14")]
|
|
pub apabpafgcia: ::prost::alloc::vec::Vec<Kinjhhbjnjp>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Gangphpgfcl {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "10")]
|
|
pub fnjnkkmnkim: ::prost::alloc::vec::Vec<Lhlmpohkpkg>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "2")]
|
|
pub nkbidlblonc: ::core::option::Option<Bhbailhmcoi>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Jkpoihgiffg {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub dcahjelnjnp: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "5")]
|
|
pub section_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Accmeoiceod {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "6")]
|
|
pub gkjidbegbjp: ::prost::alloc::vec::Vec<Jkpoihgiffg>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Laamiajfomc {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub affix_id: u32,
|
|
/// offset: 28
|
|
#[prost(bool, tag = "14")]
|
|
pub pnjclpnfiga: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Beeflejaocn {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "5")]
|
|
pub cffcnedgcjj: ::prost::alloc::vec::Vec<Laamiajfomc>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "15")]
|
|
pub boss_info: ::core::option::Option<Kgmclfhajnj>,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "12")]
|
|
pub coebcngcnoo: ::core::option::Option<Gangphpgfcl>,
|
|
/// offset: 48
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub grid_fight_portal_buff_list: ::prost::alloc::vec::Vec<Gidedmopfkf>,
|
|
/// offset: 56
|
|
#[prost(message, optional, tag = "1")]
|
|
pub lhebnolnjhe: ::core::option::Option<Accmeoiceod>,
|
|
/// offset: 64
|
|
#[prost(message, optional, tag = "10")]
|
|
pub impnahbcadn: ::core::option::Option<Nckokdhnjdc>,
|
|
/// offset: 72
|
|
#[prost(message, repeated, tag = "8")]
|
|
pub hekmejlmgff: ::prost::alloc::vec::Vec<Lhncminfonj>,
|
|
/// offset: 80
|
|
#[prost(uint32, tag = "4")]
|
|
pub section_id: u32,
|
|
/// offset: 84
|
|
#[prost(uint32, tag = "13")]
|
|
pub dcahjelnjnp: u32,
|
|
/// offset: 88
|
|
#[prost(uint32, tag = "9")]
|
|
pub emohljhpopc: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ibpdpcogdep {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub unique_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "10")]
|
|
pub ldbnompcokk: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Pfbcbnmkfak {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub cmehhmeekpo: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "11")]
|
|
pub unique_id: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "12")]
|
|
pub dojdfbenbec: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Dboncgfhhdn {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "10")]
|
|
pub odcmjgheomg: ::prost::alloc::vec::Vec<Pfbcbnmkfak>,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "7")]
|
|
pub mdkgcikomli: ::prost::alloc::vec::Vec<Ibpdpcogdep>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Fadheigjenf {
|
|
/// offset: 16
|
|
#[prost(map = "string, uint32", tag = "2")]
|
|
pub hjmaedkcone: ::std::collections::HashMap<::prost::alloc::string::String, u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Fiijnpbfjbg {
|
|
/// offset: 16
|
|
#[prost(map = "string, uint32", tag = "15")]
|
|
pub pockgkdflkk: ::std::collections::HashMap<::prost::alloc::string::String, u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub ifljpndpdoa: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Hkdaceaedde {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "10")]
|
|
pub klckaojamnh: ::prost::alloc::vec::Vec<Njkfojjdggg>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Mjeiciegahf {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "4")]
|
|
pub ooeocgllhfo: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(enumeration = "Jdcapbnpook", tag = "14")]
|
|
pub jmnjlfacclm: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Njkfojjdggg {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "9")]
|
|
pub gbeagmeaepb: ::core::option::Option<Mjeiciegahf>,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "10")]
|
|
pub unique_id: u32,
|
|
#[prost(
|
|
oneof = "njkfojjdggg::Fmeklffdpgg",
|
|
tags = "1208, 1461, 195, 791, 254, 800, 249, 404, 991, 953, 570, 557, 1446, 705, 740, 1597, 663, 1752, 1094, 607, 303, 617, 1134, 787, 225, 78, 1655, 288, 1675, 1494, 730, 1313, 1834, 1166"
|
|
)]
|
|
pub fmeklffdpgg: ::core::option::Option<njkfojjdggg::Fmeklffdpgg>,
|
|
}
|
|
/// Nested message and enum types in `NJKFOJJDGGG`.
|
|
pub mod njkfojjdggg {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Oneof)]
|
|
pub enum Fmeklffdpgg {
|
|
/// offset: 32
|
|
#[prost(message, tag = "1208")]
|
|
Hagaefmehba(super::Lfoclbemiem),
|
|
/// offset: 32
|
|
#[prost(message, tag = "1461")]
|
|
Fhkfmfknmch(super::Akhehambleb),
|
|
/// offset: 32
|
|
#[prost(message, tag = "195")]
|
|
Chheglgpcch(super::Onlfoiondaf),
|
|
/// offset: 32
|
|
#[prost(message, tag = "791")]
|
|
Ijaffocbkji(super::Fbfbmmaafcp),
|
|
/// offset: 32
|
|
#[prost(message, tag = "254")]
|
|
Pdmoledafif(super::Kpkdjdeikbm),
|
|
/// offset: 32
|
|
#[prost(message, tag = "800")]
|
|
Fcpgfbadial(super::Ipgchdeccnb),
|
|
/// offset: 32
|
|
#[prost(message, tag = "249")]
|
|
Ljbbfdmaeoh(super::Lhmligphokp),
|
|
/// offset: 32
|
|
#[prost(message, tag = "404")]
|
|
Lfbglmmdmcd(super::Hhnbclpndfi),
|
|
/// offset: 32
|
|
#[prost(message, tag = "991")]
|
|
Glgpbllicag(super::Fhbhihjaopb),
|
|
/// offset: 32
|
|
#[prost(message, tag = "953")]
|
|
Dnlgbjlpdce(super::Elppdahklbe),
|
|
/// offset: 32
|
|
#[prost(message, tag = "570")]
|
|
Gnmcjefjokp(super::Jeiegmecgen),
|
|
/// offset: 32
|
|
#[prost(message, tag = "557")]
|
|
Pdhedggopgl(super::Cnbhpjfflef),
|
|
/// offset: 32
|
|
#[prost(message, tag = "1446")]
|
|
Bbglcdjplmf(super::Hdoliecdhao),
|
|
/// offset: 32
|
|
#[prost(message, tag = "705")]
|
|
Ejeehdpbhli(super::Opjaleikfac),
|
|
/// offset: 32
|
|
#[prost(message, tag = "740")]
|
|
Ekliopiekii(super::Bjigofoaepl),
|
|
/// offset: 32
|
|
#[prost(message, tag = "1597")]
|
|
Fkbigancepd(super::Fafbdgceahd),
|
|
/// offset: 32
|
|
#[prost(message, tag = "663")]
|
|
Nphcpbdklch(super::Pikkaebhikf),
|
|
/// offset: 32
|
|
#[prost(message, tag = "1752")]
|
|
Clfnpnnifge(super::Aggddajlaeb),
|
|
/// offset: 32
|
|
#[prost(message, tag = "1094")]
|
|
Aogffceckpk(super::Fbdljkebphm),
|
|
/// offset: 32
|
|
#[prost(message, tag = "607")]
|
|
Cmbmnlhaecg(super::Ohblollnhic),
|
|
/// offset: 32
|
|
#[prost(message, tag = "303")]
|
|
Lbfbinfmgnf(super::Ildefhmidkp),
|
|
/// offset: 32
|
|
#[prost(message, tag = "617")]
|
|
Flelibajpec(super::Fcabignmapl),
|
|
/// offset: 32
|
|
#[prost(message, tag = "1134")]
|
|
Pnmlhbjoabc(super::Gilmfecebfe),
|
|
/// offset: 32
|
|
#[prost(message, tag = "787")]
|
|
Fboladpflfl(super::Dbfgkbnaknh),
|
|
/// offset: 32
|
|
#[prost(message, tag = "225")]
|
|
Dminfgoabok(super::Lanajdekafo),
|
|
/// offset: 32
|
|
#[prost(message, tag = "78")]
|
|
Kphbblhophf(super::Kbekjkncmcl),
|
|
/// offset: 32
|
|
#[prost(message, tag = "1655")]
|
|
Oajoeeodjao(super::Hcifbgjcpdm),
|
|
/// offset: 32
|
|
#[prost(message, tag = "288")]
|
|
Khnnnfbiama(super::Hpmncenlcab),
|
|
/// offset: 32
|
|
#[prost(message, tag = "1675")]
|
|
Amgajdklhfo(super::Klihjcnoejp),
|
|
/// offset: 32
|
|
#[prost(message, tag = "1494")]
|
|
Pdadfogablj(super::Gfomaiaidfa),
|
|
/// offset: 32
|
|
#[prost(message, tag = "730")]
|
|
Ibnbalopkmm(super::Ppbjjjmjobn),
|
|
/// offset: 32
|
|
#[prost(message, tag = "1313")]
|
|
Indgppmdfnd(super::Ieomgiblhjb),
|
|
/// offset: 32
|
|
#[prost(message, tag = "1834")]
|
|
Pkpfnhikhon(super::Ieminjafcpm),
|
|
/// offset: 32
|
|
#[prost(message, tag = "1166")]
|
|
Niocabolglo(super::Kpmocbiimhh),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Lfoclbemiem {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub elpodiaagek: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "15")]
|
|
pub section_id: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "12")]
|
|
pub cjccmaacjdb: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "6")]
|
|
pub dcahjelnjnp: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Akhehambleb {
|
|
/// offset: 24
|
|
#[prost(int64, tag = "1")]
|
|
pub ifepjhgncoi: i64,
|
|
/// offset: 32
|
|
#[prost(int64, tag = "14")]
|
|
pub kahfefacfie: i64,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Onlfoiondaf {
|
|
/// offset: 24
|
|
#[prost(int64, tag = "10")]
|
|
pub ifepjhgncoi: i64,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub pnfoopncdch: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "7")]
|
|
pub jkdfimcikfj: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Fbfbmmaafcp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub nbpfmfmkjhi: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "4")]
|
|
pub emfcemphopi: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Kpkdjdeikbm {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub cjcomkhdagm: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ipgchdeccnb {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub clbeeglkmim: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "12")]
|
|
pub cjccmaacjdb: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub pijbifaifoa: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Lhmligphokp {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "10")]
|
|
pub dikfebajmek: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Hhnbclpndfi {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "14")]
|
|
pub dikfebajmek: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Fhbhihjaopb {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub dmlfggdecdn: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "9")]
|
|
pub dcahjelnjnp: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub oddkkgojhfo: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Elppdahklbe {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Jeiegmecgen {
|
|
/// offset: 24
|
|
#[prost(map = "uint32, uint32", tag = "5")]
|
|
pub nadghdjchpi: ::std::collections::HashMap<u32, u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Cnbhpjfflef {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "6")]
|
|
pub ojnefbjhcck: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(bool, tag = "15")]
|
|
pub mahfohbjdbh: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Hdoliecdhao {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Opjaleikfac {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Bjigofoaepl {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Fafbdgceahd {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub trait_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "15")]
|
|
pub afkkldmaedj: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Pikkaebhikf {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub pgebcgldnmn: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Gilmfecebfe {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub eophmlbepgk: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "2")]
|
|
pub pebcblblmph: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Dbfgkbnaknh {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub khhfiepdhhd: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Aggddajlaeb {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub inlhpjmoomo: u32,
|
|
/// offset: 32
|
|
#[prost(double, tag = "7")]
|
|
pub idonffoacil: f64,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Kpmocbiimhh {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub role_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "9")]
|
|
pub mdnagangnkk: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub ieogefblnel: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Fbdljkebphm {
|
|
/// offset: 16
|
|
#[prost(map = "uint32, uint32", tag = "14")]
|
|
pub jpihlkgcbpc: ::std::collections::HashMap<u32, u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub mdnagangnkk: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "6")]
|
|
pub role_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ohblollnhic {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub trait_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "15")]
|
|
pub role_id: u32,
|
|
/// offset: 32
|
|
#[prost(bool, tag = "10")]
|
|
pub andipjedgmg: bool,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "12")]
|
|
pub hohdofkjjdj: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ildefhmidkp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub ckkdaemfdpa: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Fcabignmapl {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub ckkdaemfdpa: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Lanajdekafo {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "15")]
|
|
pub dfeklgkdgnl: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Kbekjkncmcl {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "14")]
|
|
pub caoadmakkpm: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Hcifbgjcpdm {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Hpmncenlcab {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub role_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Klihjcnoejp {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "5")]
|
|
pub jpdcdkleibd: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "15")]
|
|
pub igohojejigp: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "8")]
|
|
pub lljlccddlni: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "7")]
|
|
pub nfbjinklllk: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "4")]
|
|
pub eeeljeknnog: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Gfomaiaidfa {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub ieogefblnel: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ppbjjjmjobn {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub binkjcpgoab: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "4")]
|
|
pub blaeaafanbm: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ieomgiblhjb {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub iijhfjfpihk: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "4")]
|
|
pub nffhcbdfaba: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ifpajbfohln {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub dcahjelnjnp: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "12")]
|
|
pub role_id: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "10")]
|
|
pub section_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ieminjafcpm {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "15")]
|
|
pub icdhapacgeh: ::prost::alloc::vec::Vec<Ifpajbfohln>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Clfaboekmji {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "1")]
|
|
pub mioapagnamc: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ppgebebpmjc {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub augment_id: u32,
|
|
/// offset: 28
|
|
#[prost(bool, tag = "5")]
|
|
pub aekokmpifln: bool,
|
|
/// offset: 29
|
|
#[prost(bool, tag = "11")]
|
|
pub nekjgidpcai: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ominpdaiblp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "10")]
|
|
pub mcpikehdmnd: ::core::option::Option<Ppgebebpmjc>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Eclknnecnfk {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "12")]
|
|
pub mcpikehdmnd: ::core::option::Option<Ppgebebpmjc>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Kgfnicbcmoa {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "8")]
|
|
pub sync_augment_info: ::prost::alloc::vec::Vec<Ppgebebpmjc>,
|
|
}
|
|
/// Obf: AEFBLHALOFO
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8668)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GridFightGetDataCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub ljngpckpjlf: u32,
|
|
}
|
|
/// Obf: JABAHAPIBBO
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8661)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GridFightGetDataScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "3")]
|
|
pub lflcdngalme: ::core::option::Option<Cledcmioipf>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "5")]
|
|
pub dhfoflfclah: ::core::option::Option<Mpimaemcefh>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "7")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Kndolafnjed {}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8470)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Mcipomdgbca {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "9")]
|
|
pub dhfoflfclah: ::core::option::Option<Mpimaemcefh>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "12")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Flgmgneofbh {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub item_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "6")]
|
|
pub num: u32,
|
|
/// offset: 32
|
|
#[prost(int32, tag = "11")]
|
|
pub hfnnnghbhgg: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Aofoeoijehf {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "13")]
|
|
pub pfmdkhiddlb: ::prost::alloc::vec::Vec<Flgmgneofbh>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "11")]
|
|
pub grid_fight_equipment_list: ::prost::alloc::vec::Vec<Ijdlenjjbhj>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Pihklpjgepm {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub hfmklapekfa: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "6")]
|
|
pub exp: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub level: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Fmjddihbelc {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub grid_fight_lineup_hp: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "13")]
|
|
pub ppkkhhneohb: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Honngjemggh {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "8")]
|
|
pub abbngcpecai: ::core::option::Option<Monjncpinkn>,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "6")]
|
|
pub ogdkjpdffai: ::prost::alloc::vec::Vec<Hdeiaangmdb>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "12")]
|
|
pub opdcmcfofaa: u32,
|
|
/// offset: 44
|
|
#[prost(bool, tag = "2")]
|
|
pub abgekpjhhia: bool,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "13")]
|
|
pub nfgmopccpic: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Glpcekmklgg {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "3")]
|
|
pub grid_fight_avatar_list: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Moenfcdkgmj {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub portal_buff_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ainfnfidgff {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "15")]
|
|
pub impnahbcadn: ::core::option::Option<Nckokdhnjdc>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "6")]
|
|
pub section_id: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "1")]
|
|
pub dcahjelnjnp: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Mmedlcaenal {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub unique_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "7")]
|
|
pub ldbnompcokk: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Fbcijondije {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "1")]
|
|
pub onhdklimlnm: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(bool, tag = "14")]
|
|
pub ghjlddedjli: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Jjobhgfoghp {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "8")]
|
|
pub mcjmhbiecmn: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "4")]
|
|
pub grid_fight_item_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(enumeration = "GridFightEquipTrackSource", tag = "10")]
|
|
pub source: i32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "1")]
|
|
pub bgfficlckhe: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "13")]
|
|
pub nalmbooccin: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Mdkhmnkaecp {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "15")]
|
|
pub miidimocpeb: ::prost::alloc::vec::Vec<Jjobhgfoghp>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Kepiegkpfij {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub moadbalhmfd: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Jpgkbldladf {
|
|
#[prost(oneof = "jpgkbldladf::Mnlchejkdho", tags = "5, 2, 6")]
|
|
pub mnlchejkdho: ::core::option::Option<jpgkbldladf::Mnlchejkdho>,
|
|
}
|
|
/// Nested message and enum types in `JPGKBLDLADF`.
|
|
pub mod jpgkbldladf {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Oneof)]
|
|
pub enum Mnlchejkdho {
|
|
/// offset: 16
|
|
#[prost(uint32, tag = "5")]
|
|
Aokpcnjjbao(u32),
|
|
/// offset: 16
|
|
#[prost(message, tag = "2")]
|
|
Kbboajpmncn(super::Gepafbjbgbh),
|
|
/// offset: 16
|
|
#[prost(uint32, tag = "6")]
|
|
Cepehneoioh(u32),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Kfncaihihcm {
|
|
#[prost(
|
|
oneof = "kfncaihihcm::Mnlchejkdho",
|
|
tags = "1388, 1920, 1161, 895, 1443, 971, 1194, 860, 1889, 1720, 1965, 1278, 309, 926, 106, 1199, 1626, 94, 992, 423, 451, 1635, 951, 1668, 960, 1082, 445, 1050, 1514, 1234, 1852, 1276, 457, 1077, 1489, 690, 1440, 1567, 952, 790, 840, 1970, 1469, 1287, 1750, 536, 1939, 1238, 918, 1474, 1005, 142, 654, 962"
|
|
)]
|
|
pub mnlchejkdho: ::core::option::Option<kfncaihihcm::Mnlchejkdho>,
|
|
}
|
|
/// Nested message and enum types in `KFNCAIHIHCM`.
|
|
pub mod kfncaihihcm {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Oneof)]
|
|
pub enum Mnlchejkdho {
|
|
/// offset: 24
|
|
#[prost(message, tag = "1388")]
|
|
Pidddhkpddm(super::Cdeaabodkcp),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1920")]
|
|
Cfocdalncbp(super::Cdeaabodkcp),
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1161")]
|
|
Hfcboioaeck(u32),
|
|
/// offset: 24
|
|
#[prost(message, tag = "895")]
|
|
Lmoleldikma(super::Aofoeoijehf),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1443")]
|
|
Ddbkeopkpfi(super::Aofoeoijehf),
|
|
/// offset: 24
|
|
#[prost(message, tag = "971")]
|
|
Pengedecbnf(super::Aofoeoijehf),
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1194")]
|
|
ItemValue(u32),
|
|
/// offset: 24
|
|
#[prost(message, tag = "860")]
|
|
Plpheiblpdl(super::Pihklpjgepm),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1889")]
|
|
GridFightLineupHp(super::Fmjddihbelc),
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1720")]
|
|
Bpcfdpnhiel(u32),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1965")]
|
|
Mofniojhbbl(super::Honngjemggh),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1278")]
|
|
Fmigokidkjl(super::Chchajianim),
|
|
/// offset: 24
|
|
#[prost(message, tag = "309")]
|
|
Hpiighoelbh(super::Moenfcdkgmj),
|
|
/// offset: 24
|
|
#[prost(message, tag = "926")]
|
|
Ooichlamnig(super::Ainfnfidgff),
|
|
/// offset: 24
|
|
#[prost(message, tag = "106")]
|
|
Afilipbhmoo(super::Mmedlcaenal),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1199")]
|
|
Dmhmichjbcb(super::Lhlmpohkpkg),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1626")]
|
|
Leaddfojfkd(super::Eclknnecnfk),
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "94")]
|
|
Mddkjgpjoaf(u32),
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "992")]
|
|
Pmfbiglpjja(u32),
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "423")]
|
|
Knfoccpojea(u32),
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "451")]
|
|
Bepmodicona(u32),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1635")]
|
|
Hkhjjcmkkje(super::Jlkcboifjkc),
|
|
/// offset: 24
|
|
#[prost(message, tag = "951")]
|
|
Hgndmoodnkf(super::Fbcijondije),
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1668")]
|
|
Gdakcoicida(u32),
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "960")]
|
|
Miceojbakgn(u32),
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1082")]
|
|
Jlocmdidpci(u32),
|
|
/// offset: 24
|
|
#[prost(message, tag = "445")]
|
|
Nkbidlblonc(super::Bhbailhmcoi),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1050")]
|
|
Fgodnplcech(super::Kepiegkpfij),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1514")]
|
|
Ejmdhdjcgdi(super::Ggaknljjnei),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1234")]
|
|
Dhleolknami(super::Ggaknljjnei),
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1852")]
|
|
Njcefejbeop(u32),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1276")]
|
|
Olckalfilkk(super::Ddamehepobd),
|
|
/// offset: 24
|
|
#[prost(message, tag = "457")]
|
|
Fekcpkaphho(super::Ddamehepobd),
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1077")]
|
|
Oaccghihlba(u32),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1489")]
|
|
Eikhfbckifa(super::Ominpdaiblp),
|
|
/// offset: 24
|
|
#[prost(message, tag = "690")]
|
|
Bmgfdikdobe(super::Mdkhmnkaecp),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1440")]
|
|
Goochgkbipn(super::Njkfojjdggg),
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1567")]
|
|
Gohhjlapmbb(u32),
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "952")]
|
|
Dgeohflhahi(u32),
|
|
/// offset: 24
|
|
#[prost(message, tag = "790")]
|
|
Ldkdjaejmpa(super::Jpgkbldladf),
|
|
/// offset: 24
|
|
#[prost(message, tag = "840")]
|
|
Jomfjhochjp(super::Gmbmnflmkpi),
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1970")]
|
|
Kalkcjffjik(u32),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1469")]
|
|
Gojingmmail(super::Fphpfjlajdk),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1287")]
|
|
Cpcjghcglij(super::Fphpfjlajdk),
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1750")]
|
|
Dekgklgidgi(u32),
|
|
/// offset: 24
|
|
#[prost(message, tag = "536")]
|
|
Ahmmhghnhmi(super::Pfbcbnmkfak),
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1939")]
|
|
Ooagjadojnb(u32),
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1238")]
|
|
Cdkjhjnfdih(u32),
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "918")]
|
|
Ldppdhgnchl(u32),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1474")]
|
|
Hjmaedkcone(super::Fadheigjenf),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1005")]
|
|
Ppjfpnmifhl(super::Glpcekmklgg),
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "142")]
|
|
Logjnaicjpa(u32),
|
|
/// offset: 24
|
|
#[prost(message, tag = "654")]
|
|
Mhfoelcfjgk(super::Laamiajfomc),
|
|
/// offset: 24
|
|
#[prost(message, tag = "962")]
|
|
Bkddcfhelnb(super::Hogjecbmfhd),
|
|
}
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8734)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Hahjbbejkjk {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "9")]
|
|
pub ooeocgllhfo: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "15")]
|
|
pub jkpjfkcbiem: ::prost::alloc::vec::Vec<Kfncaihihcm>,
|
|
/// offset: 40
|
|
#[prost(enumeration = "GridFightUpdateSrcType", tag = "8")]
|
|
pub grid_update_src: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Abplalchnfa {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "9")]
|
|
pub ooeocgllhfo: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub jkpjfkcbiem: ::prost::alloc::vec::Vec<Kfncaihihcm>,
|
|
/// offset: 40
|
|
#[prost(enumeration = "GridFightUpdateSrcType", tag = "12")]
|
|
pub grid_update_src: i32,
|
|
}
|
|
/// Obf: OILCMCPNBEO
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8469)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GridFightSyncUpdateResultScNotify {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "13")]
|
|
pub gcpnihhbggd: ::prost::alloc::vec::Vec<Abplalchnfa>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Mhegmhkhaad {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub unique_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "6")]
|
|
pub pos_index: u32,
|
|
}
|
|
/// Obf: GEKBDAKFNHK
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8506)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GridFightUpdatePosCsReq {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "5")]
|
|
pub aakdhmhcmlp: ::prost::alloc::vec::Vec<Mhegmhkhaad>,
|
|
}
|
|
/// Obf: LMKKDOLLDJK
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8564)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GridFightUpdatePosScRsp {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub aakdhmhcmlp: ::prost::alloc::vec::Vec<Mhegmhkhaad>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: IPHBHKOOGBJ
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8670)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GridFightRecycleRoleCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub unique_id: u32,
|
|
}
|
|
/// Obf: JGAEMGBIAIK
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8786)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GridFightRecycleRoleScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8771)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Koiamdkefkh {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub mdnagangnkk: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "8")]
|
|
pub pebcblblmph: u32,
|
|
/// offset: 32
|
|
#[prost(enumeration = "GridFightEquipDressSource", tag = "10")]
|
|
pub cpfcnoajcgk: i32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8640)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Jiomocfomoa {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8635)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Bdncooanaea {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "11")]
|
|
pub ehdakfehpmf: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(enumeration = "GridFightEquipCraftSource", tag = "2")]
|
|
pub source: i32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "13")]
|
|
pub jcnlcnfhhdg: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "4")]
|
|
pub nnfecnicmod: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8418)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Mflddcifajn {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Bdddlofnchn {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub mdnagangnkk: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Hpjkbfkakjh {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub pebcblblmph: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "4")]
|
|
pub mdnagangnkk: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Bebijakfnlo {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub pebcblblmph: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Gbjhjgcojbc {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub mdnagangnkk: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Amfifnocdof {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub mdnagangnkk: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Lmifhamfcfe {
|
|
#[prost(oneof = "lmifhamfcfe::Nebnjdmfelo", tags = "268, 506, 654, 1169, 1560")]
|
|
pub nebnjdmfelo: ::core::option::Option<lmifhamfcfe::Nebnjdmfelo>,
|
|
}
|
|
/// Nested message and enum types in `LMIFHAMFCFE`.
|
|
pub mod lmifhamfcfe {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Oneof)]
|
|
pub enum Nebnjdmfelo {
|
|
/// offset: 16
|
|
#[prost(message, tag = "268")]
|
|
Aalcfbogfkp(super::Bdddlofnchn),
|
|
/// offset: 16
|
|
#[prost(message, tag = "506")]
|
|
Imilghelnbj(super::Hpjkbfkakjh),
|
|
/// offset: 16
|
|
#[prost(message, tag = "654")]
|
|
Kmcbbkihbkf(super::Bebijakfnlo),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1169")]
|
|
Aeoikfnkaap(super::Gbjhjgcojbc),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1560")]
|
|
Hlkkcafgcij(super::Amfifnocdof),
|
|
}
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8688)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Moionldjgji {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "6")]
|
|
pub display_value: ::core::option::Option<Lmifhamfcfe>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "15")]
|
|
pub item_id: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8571)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Kahaoojhjpk {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8534)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Oebklepmmke {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub unique_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "1")]
|
|
pub pfikcnfbghe: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8611)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Fhnlbdmkpem {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8631)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ikmocjbmgoj {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "11")]
|
|
pub cbmgdbjhlho: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(bool, tag = "12")]
|
|
pub is_get_all: bool,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8524)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Pnhdgcblpgd {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8712)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Gdhfmhkfeal {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "2")]
|
|
pub nmgiabhijjb: ::core::option::Option<GridFightDropInfo>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "6")]
|
|
pub fknnkcklfmd: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8798)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Lfeflimjogo {}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8484)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Hmbdoohkibc {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8451)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Lkdmcpdhegm {}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8516)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Cegiakadmhp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8488)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Cfheknfnmip {
|
|
/// offset: 24
|
|
#[prost(bool, tag = "15")]
|
|
pub is_locked: bool,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8600)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Cgbkkgnfmkl {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8458)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Jboopapnfdc {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "5")]
|
|
pub cgafcmiakli: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8511)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Cbeeklpiemk {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Endfbbdffdh {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Nbnldhbello {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub apakcbfmcab: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "3")]
|
|
pub role_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Lhcohljiaii {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub num: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "12")]
|
|
pub role_id: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8632)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Cnoapamndoa {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "5")]
|
|
pub kgoehkjionm: ::prost::alloc::vec::Vec<Lhcohljiaii>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "12")]
|
|
pub lfjlnahjnbe: ::prost::alloc::vec::Vec<Nbnldhbello>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "15")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Pefkogmgeic {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "3")]
|
|
pub nphoimeedhm: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "11")]
|
|
pub plpjncdkmad: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "9")]
|
|
pub gmlnoohjchm: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "5")]
|
|
pub daemebckhik: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ihganlcnhbd {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub augment_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "14")]
|
|
pub fegdeoehlfd: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "6")]
|
|
pub kkiobdhkppk: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ipfflnpmceg {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "9")]
|
|
pub cebffdfmkgk: ::prost::alloc::vec::Vec<Ihganlcnhbd>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ngnkiiohbai {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "3")]
|
|
pub olppmeamffo: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub effect_id: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "7")]
|
|
pub trait_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Hnphlahjpob {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub daemebckhik: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "4")]
|
|
pub plpjncdkmad: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Iakedfliofd {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "7")]
|
|
pub mfbaklcbpcj: ::prost::alloc::vec::Vec<Nbgdeflflmi>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "5")]
|
|
pub jjpmdbcpjba: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "9")]
|
|
pub plpjncdkmad: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "4")]
|
|
pub ionlfbnmofp: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "6")]
|
|
pub daemebckhik: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Legpfiaploo {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "8")]
|
|
pub lajlghplaaa: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "3")]
|
|
pub egjdildeakp: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(bool, tag = "2")]
|
|
pub nkdegmkkhpb: bool,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "9")]
|
|
pub trait_id: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "11")]
|
|
pub effect_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Dphpakflnod {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Hjpdalhdjhc {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Mhjiojnnpdm {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "8")]
|
|
pub kbecjmllcej: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Cogdempclha {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "3")]
|
|
pub kbecjmllcej: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Fgllajmcpkm {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub ckjakknohek: ::prost::alloc::vec::Vec<Pgecgkekfnc>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub lclpejheaid: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Fkjmgfophhn {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "6")]
|
|
pub ckjakknohek: ::prost::alloc::vec::Vec<Flfhacpldje>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub lclpejheaid: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Geibjkjdoho {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "6")]
|
|
pub fjbfgeigmhf: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub trait_id: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "14")]
|
|
pub effect_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Chchajianim {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "13")]
|
|
pub queue_position: u32,
|
|
#[prost(
|
|
oneof = "chchajianim::Fgliodajfml",
|
|
tags = "1254, 1421, 1381, 902, 1698, 89, 1958, 1759, 440, 1467, 1164, 1535, 1754"
|
|
)]
|
|
pub fgliodajfml: ::core::option::Option<chchajianim::Fgliodajfml>,
|
|
}
|
|
/// Nested message and enum types in `CHCHAJIANIM`.
|
|
pub mod chchajianim {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Oneof)]
|
|
pub enum Fgliodajfml {
|
|
/// offset: 24
|
|
#[prost(message, tag = "1254")]
|
|
Mffcplbnhcf(super::Pefkogmgeic),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1421")]
|
|
Ibchmbniplk(super::Ipfflnpmceg),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1381")]
|
|
Pkhjlkngcgh(super::Ngnkiiohbai),
|
|
/// offset: 24
|
|
#[prost(message, tag = "902")]
|
|
Bakakodkecm(super::Hnphlahjpob),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1698")]
|
|
Jlpopeajhmf(super::Legpfiaploo),
|
|
/// offset: 24
|
|
#[prost(message, tag = "89")]
|
|
Nndgejflggf(super::Dphpakflnod),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1958")]
|
|
Lgnphhbgkfh(super::Hjpdalhdjhc),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1759")]
|
|
Fikagbaeoap(super::Iakedfliofd),
|
|
/// offset: 24
|
|
#[prost(message, tag = "440")]
|
|
Hokcpppljio(super::Mhjiojnnpdm),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1467")]
|
|
Hhnpehmbdkd(super::Cogdempclha),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1164")]
|
|
Hhnhgjmogdd(super::Fgllajmcpkm),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1535")]
|
|
Cfdipfkbfjb(super::Fkjmgfophhn),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1754")]
|
|
Lajgnnboldg(super::Geibjkjdoho),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Lapoafhdncm {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub jcapcnljgfc: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Epljjnhcjif {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Cjpomfidloa {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub augment_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Giolaaklded {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub augment_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Gkldoelmein {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub unique_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ohainohgkcm {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub moadbalhmfd: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Dgildldmgei {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Hmnmjkchabe {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "10")]
|
|
pub loafkkafbok: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Pdkgkidcbka {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub bcigppfmljb: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Pccgpnafmhp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub bcigppfmljb: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Lfonapfhaob {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub pfikcnfbghe: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Fnnfhnkhidd {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub pfikcnfbghe: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Idojadmfgkf {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub afdnfcbcfbf: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ejefkjgakoo {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub menfbedcbhb: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "6")]
|
|
pub trait_id: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub effect_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Dfmgejccbpd {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Nidjpblndlh {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub hafokmhcgfm: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Nnfpcapdenh {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ajdfpfhbfjm {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Nemakfjpgdf {}
|
|
/// Obf: AFPDIFAPAEA
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8695)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GridFightHandlePendingActionCsReq {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "15")]
|
|
pub queue_position: u32,
|
|
#[prost(
|
|
oneof = "grid_fight_handle_pending_action_cs_req::Fgliodajfml",
|
|
tags = "1609, 1783, 1599, 520, 283, 1177, 1097, 471, 1950, 1883, 1774, 128, 1134, 1306, 1548, 219, 325, 871, 1089"
|
|
)]
|
|
pub fgliodajfml: ::core::option::Option<
|
|
grid_fight_handle_pending_action_cs_req::Fgliodajfml,
|
|
>,
|
|
}
|
|
/// Nested message and enum types in `GridFightHandlePendingActionCsReq`.
|
|
pub mod grid_fight_handle_pending_action_cs_req {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Oneof)]
|
|
pub enum Fgliodajfml {
|
|
/// offset: 24
|
|
#[prost(message, tag = "1609")]
|
|
Mffcplbnhcf(super::Lapoafhdncm),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1783")]
|
|
Dcphlhnlnkf(super::Epljjnhcjif),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1599")]
|
|
Ibchmbniplk(super::Cjpomfidloa),
|
|
/// offset: 24
|
|
#[prost(message, tag = "520")]
|
|
Dajdbbepmma(super::Giolaaklded),
|
|
/// offset: 24
|
|
#[prost(message, tag = "283")]
|
|
Pkhjlkngcgh(super::Gkldoelmein),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1177")]
|
|
Bakakodkecm(super::Ohainohgkcm),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1097")]
|
|
Jlpopeajhmf(super::Nidjpblndlh),
|
|
/// offset: 24
|
|
#[prost(message, tag = "471")]
|
|
Kebdkgkejdd(super::Nnfpcapdenh),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1950")]
|
|
Nndgejflggf(super::Ajdfpfhbfjm),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1883")]
|
|
Lgnphhbgkfh(super::Nemakfjpgdf),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1774")]
|
|
Fikagbaeoap(super::Hmnmjkchabe),
|
|
/// offset: 24
|
|
#[prost(message, tag = "128")]
|
|
Iacbcobmgjb(super::Dfmgejccbpd),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1134")]
|
|
Hokcpppljio(super::Pdkgkidcbka),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1306")]
|
|
Emmphlkjajn(super::Dgildldmgei),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1548")]
|
|
Hhnpehmbdkd(super::Pccgpnafmhp),
|
|
/// offset: 24
|
|
#[prost(message, tag = "219")]
|
|
Hhnhgjmogdd(super::Lfonapfhaob),
|
|
/// offset: 24
|
|
#[prost(message, tag = "325")]
|
|
Cfdipfkbfjb(super::Fnnfhnkhidd),
|
|
/// offset: 24
|
|
#[prost(message, tag = "871")]
|
|
Nfbjinklllk(super::Idojadmfgkf),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1089")]
|
|
Lajgnnboldg(super::Ejefkjgakoo),
|
|
}
|
|
}
|
|
/// Obf: CJLEJIGIKOF
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8440)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GridFightHandlePendingActionScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub retcode: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "15")]
|
|
pub queue_position: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8598)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Iaabdbbjhol {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub ljngpckpjlf: u32,
|
|
/// offset: 28
|
|
#[prost(bool, tag = "2")]
|
|
pub is_overlock: bool,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "10")]
|
|
pub division_id: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8794)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Dhocojljppa {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "3")]
|
|
pub dhfoflfclah: ::core::option::Option<Mpimaemcefh>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "9")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8419)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Cfidojgkbhb {}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8559)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ggamiknedge {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8741)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Aameaobegka {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub unique_id: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8495)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Fgmkgoiiffl {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8504)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Pajhfekapmn {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub egapegckdfj: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8588)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Abcbkhaieog {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: LHDIOCPFGHJ
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8633)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GridFightEnterBattleStageCsReq {}
|
|
/// Obf: NGIPBCJPFPG
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8703)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GridFightEnterBattleStageScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "12")]
|
|
pub battle_info: ::core::option::Option<SceneBattleInfo>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Geddnpghngp {
|
|
/// offset: 24
|
|
#[prost(int32, tag = "10")]
|
|
pub bmmaddocjog: i32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "12")]
|
|
pub eobofdogddm: u32,
|
|
/// offset: 32
|
|
#[prost(int32, tag = "7")]
|
|
pub odjebdnbllc: i32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "15")]
|
|
pub ioaohndejnb: u32,
|
|
/// offset: 40
|
|
#[prost(enumeration = "GridFightUpdateGlobalHpReason", tag = "2")]
|
|
pub reason: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Nfpldmfclha {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub kdbmpkjkaki: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "6")]
|
|
pub level: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "14")]
|
|
pub exp: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Geemfdbdmdh {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "13")]
|
|
pub lhiaodnjiic: ::core::option::Option<Nfpldmfclha>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "11")]
|
|
pub edclipcehao: ::core::option::Option<Nfpldmfclha>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "3")]
|
|
pub pbmahojbagg: u32,
|
|
}
|
|
/// Obf: ELDJBEKOLHB
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8724)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GridFightEndBattleStageNotify {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "1618")]
|
|
pub hmkokacnhjh: ::prost::alloc::vec::Vec<Geddnpghngp>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "4")]
|
|
pub nkbidlblonc: ::core::option::Option<Bhbailhmcoi>,
|
|
/// offset: 40
|
|
#[prost(map = "uint32, message", tag = "7")]
|
|
pub afffconcdmg: ::std::collections::HashMap<u32, GridFightDropInfo>,
|
|
/// offset: 48
|
|
#[prost(message, optional, tag = "1190")]
|
|
pub aeocoghmebg: ::core::option::Option<Geemfdbdmdh>,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "14")]
|
|
pub jpkhbelghcg: u32,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "545")]
|
|
pub pagpkokmdbk: u32,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "9")]
|
|
pub oglocdmnnim: u32,
|
|
/// offset: 68
|
|
#[prost(bool, tag = "6")]
|
|
pub cbhjkfncdad: bool,
|
|
/// offset: 72
|
|
#[prost(uint32, tag = "15")]
|
|
pub dmniljegico: u32,
|
|
/// offset: 76
|
|
#[prost(uint32, tag = "3")]
|
|
pub dcahjelnjnp: u32,
|
|
/// offset: 80
|
|
#[prost(uint32, tag = "210")]
|
|
pub lkcjapigend: u32,
|
|
/// offset: 84
|
|
#[prost(uint32, tag = "11")]
|
|
pub section_id: u32,
|
|
/// offset: 88
|
|
#[prost(uint32, tag = "661")]
|
|
pub oahfcppimlf: u32,
|
|
/// offset: 92
|
|
#[prost(uint32, tag = "13")]
|
|
pub hflpdcjdiac: u32,
|
|
/// offset: 96
|
|
#[prost(uint32, tag = "1625")]
|
|
pub odjebdnbllc: u32,
|
|
/// offset: 100
|
|
#[prost(uint32, tag = "1746")]
|
|
pub occohkimgcn: u32,
|
|
/// offset: 104
|
|
#[prost(uint32, tag = "1255")]
|
|
pub clfnpmghmfc: u32,
|
|
/// offset: 108
|
|
#[prost(uint32, tag = "2")]
|
|
pub emohljhpopc: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8751)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ilcpglaaadl {}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8639)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Flhidbdffkg {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Gpcfhmlmdhc {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub unique_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Afpjpeabfkh {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub eakbfelddbf: u32,
|
|
}
|
|
/// Obf: PHIFCNHKOAI
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8729)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GridFightTraitUpdateCsReq {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "14")]
|
|
pub trait_id: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "12")]
|
|
pub effect_id: u32,
|
|
#[prost(oneof = "grid_fight_trait_update_cs_req::Nebnjdmfelo", tags = "40, 1902")]
|
|
pub nebnjdmfelo: ::core::option::Option<grid_fight_trait_update_cs_req::Nebnjdmfelo>,
|
|
}
|
|
/// Nested message and enum types in `GridFightTraitUpdateCsReq`.
|
|
pub mod grid_fight_trait_update_cs_req {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Oneof)]
|
|
pub enum Nebnjdmfelo {
|
|
/// offset: 16
|
|
#[prost(message, tag = "40")]
|
|
Ffbepflbhpl(super::Gpcfhmlmdhc),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1902")]
|
|
Jlclhaknmll(super::Afpjpeabfkh),
|
|
}
|
|
}
|
|
/// Obf: IEKGANLHMHM
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8591)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GridFightTraitUpdateScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8614)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Mcdbjhocghi {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub trait_id: u32,
|
|
/// offset: 28
|
|
#[prost(bool, tag = "4")]
|
|
pub bjdoinahdln: bool,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8522)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Iifppbcfbbc {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Hlhhligpnom {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "5")]
|
|
pub grid_fight_item_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "13")]
|
|
pub mcjmhbiecmn: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "11")]
|
|
pub nalmbooccin: u32,
|
|
/// offset: 44
|
|
#[prost(enumeration = "GridFightEquipTrackSource", tag = "15")]
|
|
pub source: i32,
|
|
/// offset: 48
|
|
#[prost(bool, tag = "7")]
|
|
pub bjdoinahdln: bool,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "14")]
|
|
pub bgfficlckhe: u32,
|
|
}
|
|
/// Obf: FDBMEIIMMJD
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8756)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GridFightUpdateEquipTrackCsReq {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "15")]
|
|
pub dkeidonndcj: ::prost::alloc::vec::Vec<Hlhhligpnom>,
|
|
/// offset: 32
|
|
#[prost(enumeration = "GridFightEquipTrackSource", tag = "14")]
|
|
pub source: i32,
|
|
}
|
|
/// Obf: KLLHNFLCDGF
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8660)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GridFightUpdateEquipTrackScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Epeldfbccek {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub nalmbooccin: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "3")]
|
|
pub bgfficlckhe: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8664)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Poibjkbdlli {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub bfcmlcjmlol: ::prost::alloc::vec::Vec<Epeldfbccek>,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8709)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Llpmakihapl {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8467)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Aaghpdhcooi {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub lkmemklgiik: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8539)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Lcfaagejgbg {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8483)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ndamfdidkgb {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub moadbalhmfd: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8494)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Aiddodlhdle {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8518)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Agoblkjfjdl {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub oopfnfigpkb: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "5")]
|
|
pub nfbjinklllk: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8444)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Emfjdodngif {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Plfkmencdmm {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "9")]
|
|
pub grid_fight_equipment_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "5")]
|
|
pub role_id: u32,
|
|
/// offset: 40
|
|
#[prost(double, tag = "1")]
|
|
pub total_damage: f64,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "6")]
|
|
pub role_star: u32,
|
|
/// offset: 52
|
|
#[prost(bool, tag = "15")]
|
|
pub dignechkini: bool,
|
|
/// offset: 53
|
|
#[prost(bool, tag = "13")]
|
|
pub ogibpmbelkc: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Kinjhhbjnjp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub trait_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "10")]
|
|
pub kojfhfakkfo: u32,
|
|
/// offset: 32
|
|
#[prost(double, tag = "12")]
|
|
pub damage: f64,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Nfidndfhjgn {
|
|
/// offset: 24
|
|
#[prost(double, tag = "13")]
|
|
pub damage: f64,
|
|
/// offset: 32
|
|
#[prost(double, tag = "12")]
|
|
pub kinkmheaanp: f64,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "11")]
|
|
pub augment_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Gocigpcdkdj {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "1")]
|
|
pub fmeohkhgmjm: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "9")]
|
|
pub lkcjapigend: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "13")]
|
|
pub emohljhpopc: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "6")]
|
|
pub aacgbebgdpe: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "7")]
|
|
pub fdgkboiehbd: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "2")]
|
|
pub section_id: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "3")]
|
|
pub dcahjelnjnp: u32,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "14")]
|
|
pub pagpkokmdbk: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Oedhmahdecc {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "998")]
|
|
pub grid_game_npc_list: ::prost::alloc::vec::Vec<Ggaknljjnei>,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "14")]
|
|
pub eegpiljdlbg: ::prost::alloc::vec::Vec<Plfkmencdmm>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "720")]
|
|
pub boss_info: ::core::option::Option<Kgmclfhajnj>,
|
|
/// offset: 40
|
|
#[prost(uint32, repeated, tag = "237")]
|
|
pub hgagkfekbda: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 48
|
|
#[prost(message, repeated, tag = "1082")]
|
|
pub grid_game_role_list: ::prost::alloc::vec::Vec<Cdeaabodkcp>,
|
|
/// offset: 56
|
|
#[prost(message, repeated, tag = "602")]
|
|
pub cffcnedgcjj: ::prost::alloc::vec::Vec<Laamiajfomc>,
|
|
/// offset: 64
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub oaigagabcmk: ::prost::alloc::vec::Vec<Gidedmopfkf>,
|
|
/// offset: 72
|
|
#[prost(message, repeated, tag = "1989")]
|
|
pub kcompkmjcmc: ::prost::alloc::vec::Vec<Fphpfjlajdk>,
|
|
/// offset: 80
|
|
#[prost(message, repeated, tag = "233")]
|
|
pub apabpafgcia: ::prost::alloc::vec::Vec<Kinjhhbjnjp>,
|
|
/// offset: 88
|
|
#[prost(message, repeated, tag = "7")]
|
|
pub sync_augment_info: ::prost::alloc::vec::Vec<Ppgebebpmjc>,
|
|
/// offset: 96
|
|
#[prost(message, optional, tag = "217")]
|
|
pub jldddldnfef: ::core::option::Option<Clfaboekmji>,
|
|
/// offset: 104
|
|
#[prost(message, optional, tag = "15")]
|
|
pub ndliknekdll: ::core::option::Option<Gocigpcdkdj>,
|
|
/// offset: 112
|
|
#[prost(message, repeated, tag = "9")]
|
|
pub grid_fight_trait_info: ::prost::alloc::vec::Vec<Fbnghmhhhll>,
|
|
/// offset: 120
|
|
#[prost(message, optional, tag = "1607")]
|
|
pub ppjfpnmifhl: ::core::option::Option<Glpcekmklgg>,
|
|
/// offset: 128
|
|
#[prost(message, repeated, tag = "566")]
|
|
pub grid_fight_equipment_list: ::prost::alloc::vec::Vec<Ijdlenjjbhj>,
|
|
/// offset: 144
|
|
#[prost(message, repeated, tag = "1287")]
|
|
pub jfchlabgfjo: ::prost::alloc::vec::Vec<Nfidndfhjgn>,
|
|
/// offset: 152
|
|
#[prost(uint32, repeated, tag = "509")]
|
|
pub mhlbibgkiob: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 160
|
|
#[prost(uint32, tag = "2")]
|
|
pub lljjcookanh: u32,
|
|
/// offset: 164
|
|
#[prost(enumeration = "Peijnefochi", tag = "1349")]
|
|
pub reason: i32,
|
|
/// offset: 168
|
|
#[prost(bool, tag = "1190")]
|
|
pub dbodgpboihc: bool,
|
|
/// offset: 169
|
|
#[prost(bool, tag = "1371")]
|
|
pub is_overlock: bool,
|
|
/// offset: 172
|
|
#[prost(uint32, tag = "99")]
|
|
pub mbmjnediffc: u32,
|
|
/// offset: 176
|
|
#[prost(uint32, tag = "1846")]
|
|
pub akegljlcfph: u32,
|
|
}
|
|
/// Obf: OLPFMPIKIPK
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8717)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GridFightSettleNotify {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "731")]
|
|
pub bflljjbhldf: ::core::option::Option<Oedhmahdecc>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "611")]
|
|
pub cgkndijmocj: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "14")]
|
|
pub nmckjpemacm: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "1673")]
|
|
pub mnnkkepcppl: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "5")]
|
|
pub flhopmmegai: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "10")]
|
|
pub gebggmagdjb: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "12")]
|
|
pub edhkhjapmka: u32,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "13")]
|
|
pub kejgcdogedd: u32,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "3")]
|
|
pub cdankdnacjp: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Fmnkkamohee {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "7")]
|
|
pub bdgmnpijddl: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Glifolcemin {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub kejgcdogedd: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "3")]
|
|
pub pifoegcgklc: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ameehiipmfp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "5")]
|
|
pub nlenpepihac: ::core::option::Option<Nmechifgkad>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "12")]
|
|
pub exp: ::core::option::Option<Glifolcemin>,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "10")]
|
|
pub mhfhlbhfibc: ::core::option::Option<Fmnkkamohee>,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "14")]
|
|
pub gdakcoicida: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "13")]
|
|
pub gegmhomnbdg: u32,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "6")]
|
|
pub division_id: u32,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "3")]
|
|
pub adfekpnifoj: u32,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "4")]
|
|
pub gebggmagdjb: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ckpoblifmgn {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "4")]
|
|
pub mgbneahcdma: ::core::option::Option<Ndlnikccalk>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "13")]
|
|
pub mhfhlbhfibc: ::core::option::Option<Fmnkkamohee>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Cledcmioipf {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "7")]
|
|
pub hfpejidddjg: ::core::option::Option<Ameehiipmfp>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "1")]
|
|
pub pkelaipihmf: ::core::option::Option<Ckpoblifmgn>,
|
|
}
|
|
/// Obf: CKIKMLCGLFK
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8537)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GridFightPermanentTalentEnableCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub ckhclkoalke: u32,
|
|
}
|
|
/// Obf: KCADLPJDECG
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8478)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GridFightPermanentTalentEnableScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub retcode: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "6")]
|
|
pub ckhclkoalke: u32,
|
|
}
|
|
/// Obf: NOGLDANAKDO
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8743)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GridFightSeasonTalentEnableCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub ckhclkoalke: u32,
|
|
}
|
|
/// Obf: MNJCFFIDJFO
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8499)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GridFightSeasonTalentEnableScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub retcode: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "13")]
|
|
pub ckhclkoalke: u32,
|
|
}
|
|
/// Obf: OCOONGAKCMI
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8520)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GridFightPermanentTalentResetCsReq {}
|
|
/// Obf: AMELHLBNKAM
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8718)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GridFightPermanentTalentResetScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: OCFPHHCOIHI
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8551)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GridFightSeasonTalentResetCsReq {}
|
|
/// Obf: CBICBHJDHLO
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8436)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GridFightSeasonTalentResetScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Cenbjommjgd {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub item_count: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "4")]
|
|
pub linlnnhibak: u32,
|
|
}
|
|
/// Obf: HFIDFIANHAN
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8577)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GridFightSyncVirtualItemNotify {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "13")]
|
|
pub item_list: ::prost::alloc::vec::Vec<Cenbjommjgd>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Nchkfjpohah {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "10")]
|
|
pub grid_fight_avatar_list: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Fceilncdmah {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "1")]
|
|
pub grid_fight_item_list: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Gknijkhenbf {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "8")]
|
|
pub ddifkadgibo: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "13")]
|
|
pub jicibcfdhih: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Nedhmljkioa {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "10")]
|
|
pub djjbkigbgja: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "2")]
|
|
pub nphoimeedhm: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ahphdnbnlpj {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "5")]
|
|
pub hekmejlmgff: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Nmechifgkad {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "3")]
|
|
pub jlfaneoahoc: ::core::option::Option<Gknijkhenbf>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "13")]
|
|
pub pjbipmkacof: ::core::option::Option<Fceilncdmah>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "7")]
|
|
pub dnegdnebjmb: ::core::option::Option<Nchkfjpohah>,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "6")]
|
|
pub ejhdglhcnlh: ::core::option::Option<Nedhmljkioa>,
|
|
/// offset: 56
|
|
#[prost(message, optional, tag = "8")]
|
|
pub nioaiklpacm: ::core::option::Option<Ahphdnbnlpj>,
|
|
}
|
|
/// Obf: MNJIFHBGMDJ
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8599)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GridFightSeasonHandBookNotify {
|
|
#[prost(
|
|
oneof = "grid_fight_season_hand_book_notify::Kknboacncon",
|
|
tags = "1655, 717, 582, 559, 1010"
|
|
)]
|
|
pub kknboacncon: ::core::option::Option<
|
|
grid_fight_season_hand_book_notify::Kknboacncon,
|
|
>,
|
|
}
|
|
/// Nested message and enum types in `GridFightSeasonHandBookNotify`.
|
|
pub mod grid_fight_season_hand_book_notify {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Oneof)]
|
|
pub enum Kknboacncon {
|
|
/// offset: 16
|
|
#[prost(message, tag = "1655")]
|
|
Kbhgcceneec(super::Nchkfjpohah),
|
|
/// offset: 16
|
|
#[prost(message, tag = "717")]
|
|
Lnldbnigodi(super::Fceilncdmah),
|
|
/// offset: 16
|
|
#[prost(message, tag = "582")]
|
|
Odejbbaleoa(super::Gknijkhenbf),
|
|
/// offset: 16
|
|
#[prost(message, tag = "559")]
|
|
Hlhcconokcl(super::Nedhmljkioa),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1010")]
|
|
Bnfhpkcifcc(super::Ahphdnbnlpj),
|
|
}
|
|
}
|
|
/// Obf: JEBPPPNJJJM
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8545)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GridFightWeeklyExtraSeasonExpScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub acdoigcbgeb: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ndlnikccalk {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "4")]
|
|
pub oplnkcolckj: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(int64, tag = "14")]
|
|
pub end_time: i64,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "12")]
|
|
pub edhkhjapmka: u32,
|
|
/// offset: 44
|
|
#[prost(bool, tag = "2")]
|
|
pub bpfffcmmmch: bool,
|
|
/// offset: 48
|
|
#[prost(int64, tag = "11")]
|
|
pub ifepjhgncoi: i64,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8705)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ldbjkkchngj {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "6")]
|
|
pub jkcebhfieni: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8529)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Gaekhidcfhf {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "8")]
|
|
pub ngkofmbbgnl: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "7")]
|
|
pub mgbneahcdma: ::core::option::Option<Ndlnikccalk>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "6")]
|
|
pub reward: ::core::option::Option<ItemList>,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "10")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8759)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ldnpbalacdb {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "12")]
|
|
pub gdcflplfjci: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8547)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Hfnihdlfmcj {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "4")]
|
|
pub mgbneahcdma: ::core::option::Option<Ndlnikccalk>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "14")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8744)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Mkhgpaihdan {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "1")]
|
|
pub mgbneahcdma: ::core::option::Option<Ndlnikccalk>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Faihlakpabn {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "3")]
|
|
pub bflljjbhldf: ::core::option::Option<Oedhmahdecc>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub pmbnkefcich: u32,
|
|
/// offset: 36
|
|
#[prost(bool, tag = "6")]
|
|
pub ieckkchjmlp: bool,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "15")]
|
|
pub ljngpckpjlf: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "8")]
|
|
pub baagdilllme: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "13")]
|
|
pub gegmhomnbdg: u32,
|
|
/// offset: 56
|
|
#[prost(int64, tag = "9")]
|
|
pub obneaipkgkl: i64,
|
|
}
|
|
/// Obf: KOKMBKGPCFE
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8408)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GridFightGetArchiveCsReq {
|
|
/// offset: 24
|
|
#[prost(enumeration = "Mljiildndpl", tag = "2")]
|
|
pub r#type: i32,
|
|
}
|
|
/// Obf: NABNCJEJGLG
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8752)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GridFightGetArchiveScRsp {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "15")]
|
|
pub mcggponockc: ::prost::alloc::vec::Vec<Faihlakpabn>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "9")]
|
|
pub retcode: u32,
|
|
/// offset: 36
|
|
#[prost(enumeration = "Mljiildndpl", tag = "13")]
|
|
pub r#type: i32,
|
|
}
|
|
/// Obf: CIIBIOBDDCE
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8433)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct FavourArchiveCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub baagdilllme: u32,
|
|
/// offset: 28
|
|
#[prost(bool, tag = "1")]
|
|
pub ieckkchjmlp: bool,
|
|
}
|
|
/// Obf: CECPPJBHMMH
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8719)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct FavourArchiveScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub retcode: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "12")]
|
|
pub baagdilllme: u32,
|
|
/// offset: 32
|
|
#[prost(bool, tag = "9")]
|
|
pub ieckkchjmlp: bool,
|
|
}
|
|
/// Obf: OIOELLNKEDJ
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8800)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GridFightSyncKeepWinCntNotify {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub ehbljgienpi: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8489)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GridFightBackToPrepareCsReq {}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8558)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GridFightBackToPrepareScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: CBEHKFHNNAI
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8634)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Cbehkfhnnai {}
|
|
/// Obf: LPIJFPCGAKO
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8616)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Lpijfpcgako {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "14")]
|
|
pub febfmfmlhpo: ::prost::alloc::vec::Vec<Hendehgpkmf>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "5")]
|
|
pub dackjgdgmln: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "7")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: NOICMGFLOKA
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8517)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct CheckTextCsReq {
|
|
/// offset: 16
|
|
#[prost(string, tag = "5")]
|
|
pub ohnaihacikh: ::prost::alloc::string::String,
|
|
}
|
|
/// Obf: OFADBBMPDMM
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8679)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct CheckTextRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: IBEMBMGFDBJ
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8582)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct UpdateGameFormation {
|
|
/// offset: 16
|
|
#[prost(string, tag = "11")]
|
|
pub milbdipbjgp: ::prost::alloc::string::String,
|
|
/// offset: 24
|
|
#[prost(string, tag = "14")]
|
|
pub kfpmjkcojaj: ::prost::alloc::string::String,
|
|
/// offset: 40
|
|
#[prost(string, tag = "2")]
|
|
pub name: ::prost::alloc::string::String,
|
|
/// offset: 48
|
|
#[prost(bytes = "vec", tag = "12")]
|
|
pub jlfiafkgcoj: ::prost::alloc::vec::Vec<u8>,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "5")]
|
|
pub dice_slot_id: u32,
|
|
/// offset: 60
|
|
#[prost(bool, tag = "15")]
|
|
pub kllekhpjgle: bool,
|
|
}
|
|
/// Obf: FKCIBPKMODK
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8507)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Fkcibpkmodk {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "6")]
|
|
pub efbdadnlcgl: ::core::option::Option<Hendehgpkmf>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "14")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8423)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Hkoaockbbja {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub dice_slot_id: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8696)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Oennaoafama {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub retcode: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "1")]
|
|
pub jbdfehdfkno: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "15")]
|
|
pub dackjgdgmln: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8736)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ccgjddbkide {
|
|
/// offset: 24
|
|
#[prost(enumeration = "ccgjddbkide::oakdcenfilp::Bbfefipjmeb", tag = "5")]
|
|
pub r#type: i32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "13")]
|
|
pub imjbfljpmjb: u32,
|
|
}
|
|
/// Nested message and enum types in `CCGJDDBKIDE`.
|
|
pub mod ccgjddbkide {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Oakdcenfilp {}
|
|
/// Nested message and enum types in `OAKDCENFILP`.
|
|
pub mod oakdcenfilp {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(
|
|
Clone,
|
|
Copy,
|
|
Debug,
|
|
PartialEq,
|
|
Eq,
|
|
Hash,
|
|
PartialOrd,
|
|
Ord,
|
|
::prost::Enumeration
|
|
)]
|
|
#[repr(i32)]
|
|
pub enum Bbfefipjmeb {
|
|
Ohdjnicjklk = 0,
|
|
Ncboldfdgnl = 1,
|
|
Ekgpcjlbina = 2,
|
|
}
|
|
impl Bbfefipjmeb {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Ohdjnicjklk => "BBFEFIPJMEB_OHDJNICJKLK",
|
|
Self::Ncboldfdgnl => "BBFEFIPJMEB_NCBOLDFDGNL",
|
|
Self::Ekgpcjlbina => "BBFEFIPJMEB_EKGPCJLBINA",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"BBFEFIPJMEB_OHDJNICJKLK" => Some(Self::Ohdjnicjklk),
|
|
"BBFEFIPJMEB_NCBOLDFDGNL" => Some(Self::Ncboldfdgnl),
|
|
"BBFEFIPJMEB_EKGPCJLBINA" => Some(Self::Ekgpcjlbina),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8595)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Jkgilkgilai {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub retcode: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "12")]
|
|
pub dackjgdgmln: u32,
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8465)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Igelbmgjijd {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub dice_slot_id: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8613)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Phgffoejebm {
|
|
/// offset: 16
|
|
#[prost(string, tag = "7")]
|
|
pub peoodhoajmp: ::prost::alloc::string::String,
|
|
/// offset: 24
|
|
#[prost(string, tag = "5")]
|
|
pub egcpaoeaglf: ::prost::alloc::string::String,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8550)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Fdjcihmfomc {
|
|
/// offset: 16
|
|
#[prost(string, tag = "7")]
|
|
pub egcpaoeaglf: ::prost::alloc::string::String,
|
|
/// offset: 32
|
|
#[prost(string, tag = "4")]
|
|
pub peoodhoajmp: ::prost::alloc::string::String,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "14")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct HeartDialDialogueInfo {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub dialogue_id: u32,
|
|
/// offset: 28
|
|
#[prost(bool, tag = "1")]
|
|
pub gdphoimonln: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct HeartDialScriptInfo {
|
|
/// offset: 24
|
|
#[prost(enumeration = "HeartDialEmotionType", tag = "8")]
|
|
pub cur_emotion_type: i32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "14")]
|
|
pub script_id: u32,
|
|
/// offset: 32
|
|
#[prost(enumeration = "HeartDialStepType", tag = "6")]
|
|
pub step: i32,
|
|
/// offset: 36
|
|
#[prost(bool, tag = "12")]
|
|
pub eekckfghgeh: bool,
|
|
/// offset: 37
|
|
#[prost(bool, tag = "1")]
|
|
pub lhcojiebffm: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Eajemnnnebm {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub script_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "5")]
|
|
pub llioemobfgd: u32,
|
|
}
|
|
/// Obf: BCKGEKPBCGD
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6373)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetHeartDialInfoCsReq {}
|
|
/// Obf: OEOKBKBJGOG
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6303)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetHeartDialInfoScRsp {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "7")]
|
|
pub script_info_list: ::prost::alloc::vec::Vec<HeartDialScriptInfo>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "6")]
|
|
pub eblmnlbbfnl: ::prost::alloc::vec::Vec<Eajemnnnebm>,
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub dialogue_info_list: ::prost::alloc::vec::Vec<HeartDialDialogueInfo>,
|
|
/// offset: 48
|
|
#[prost(enumeration = "HeartDialUnlockStatus", tag = "14")]
|
|
pub unlock_status: i32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "15")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: HOJLMOCMFNK
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6380)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ChangeScriptEmotionCsReq {
|
|
/// offset: 24
|
|
#[prost(enumeration = "HeartDialEmotionType", tag = "4")]
|
|
pub target_emotion_type: i32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "2")]
|
|
pub script_id: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub blkfcfgmmbd: u32,
|
|
}
|
|
/// Obf: GCKMGDFCFDG
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6327)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ChangeScriptEmotionScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub retcode: u32,
|
|
/// offset: 28
|
|
#[prost(enumeration = "HeartDialEmotionType", tag = "10")]
|
|
pub emotion_type: i32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "5")]
|
|
pub script_id: u32,
|
|
}
|
|
/// Obf: IDIGIKOLDEM
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6336)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SubmitEmotionItemCsReq {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "13")]
|
|
pub item_list: ::core::option::Option<ItemList>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "6")]
|
|
pub blkfcfgmmbd: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "3")]
|
|
pub script_id: u32,
|
|
}
|
|
/// Obf: AIGNBOLGIGI
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6313)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SubmitEmotionItemScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub script_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "11")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: NFKHOGDIJPL
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6315)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct FinishEmotionDialoguePerformanceCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub blkfcfgmmbd: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "6")]
|
|
pub dialogue_id: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub script_id: u32,
|
|
}
|
|
/// Obf: ILLDFAANIEP
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6381)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct FinishEmotionDialoguePerformanceScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "1")]
|
|
pub reward_list: ::core::option::Option<ItemList>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "8")]
|
|
pub script_id: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "9")]
|
|
pub dialogue_id: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "12")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: DBCAGGFPCGF
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6310)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct HeartDialScriptChangeScNotify {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "9")]
|
|
pub changed_script_info_list: ::prost::alloc::vec::Vec<HeartDialScriptInfo>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "13")]
|
|
pub eblmnlbbfnl: ::prost::alloc::vec::Vec<Eajemnnnebm>,
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "11")]
|
|
pub changed_dialogue_info_list: ::prost::alloc::vec::Vec<HeartDialDialogueInfo>,
|
|
/// offset: 48
|
|
#[prost(enumeration = "HeartDialUnlockStatus", tag = "15")]
|
|
pub unlock_status: i32,
|
|
}
|
|
/// Obf: BGDGEAGBMGH
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6387)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct HeartDialTraceScriptCsReq {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "6")]
|
|
pub ndpmemljgck: ::core::option::Option<Eajemnnnebm>,
|
|
}
|
|
/// Obf: PACPOIAFPFF
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6329)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct HeartDialTraceScriptScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "12")]
|
|
pub ndpmemljgck: ::core::option::Option<Eajemnnnebm>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Onbllghelob {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "8")]
|
|
pub ngonankbkmf: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "13")]
|
|
pub engepmpcjpc: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Fpibaipjcmd {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub star: u32,
|
|
/// offset: 28
|
|
#[prost(bool, tag = "13")]
|
|
pub dbpnanbmgfe: bool,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub challenge_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct HeliobusChallengeLineup {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "14")]
|
|
pub avatar_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub group_id: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "15")]
|
|
pub skill_id: u32,
|
|
}
|
|
/// Obf: BJOAEPLGCND
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5873)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct HeliobusActivityDataCsReq {}
|
|
/// Obf: MNDPFKFEENO
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5803)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct HeliobusActivityDataScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "15")]
|
|
pub skill_info: ::core::option::Option<Onbllghelob>,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "12")]
|
|
pub challenge_list: ::prost::alloc::vec::Vec<Fpibaipjcmd>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "6")]
|
|
pub djkmbpefckl: ::prost::alloc::vec::Vec<HeliobusChallengeLineup>,
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "5")]
|
|
pub aahpcioolhb: ::prost::alloc::vec::Vec<Bgomihefhpa>,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "11")]
|
|
pub level: u32,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "10")]
|
|
pub imgdmddkhdl: u32,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "13")]
|
|
pub ommnafnikph: u32,
|
|
/// offset: 68
|
|
#[prost(uint32, tag = "9")]
|
|
pub phase: u32,
|
|
/// offset: 72
|
|
#[prost(uint32, tag = "2")]
|
|
pub afmloapaapm: u32,
|
|
/// offset: 76
|
|
#[prost(uint32, tag = "14")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Blodlkibcie {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "4")]
|
|
pub legegihklfk: ::prost::alloc::vec::Vec<Blodlkibcie>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "6")]
|
|
pub elaennlbedd: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "13")]
|
|
pub bogijenaehj: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Bgomihefhpa {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "9")]
|
|
pub geflcfhpnjh: ::prost::alloc::vec::Vec<Blodlkibcie>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "15")]
|
|
pub dnncagjioap: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "5")]
|
|
pub gaijnemfdbp: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "12")]
|
|
pub cbgodlhclpk: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "1")]
|
|
pub mdaipflcnaj: u32,
|
|
/// offset: 48
|
|
#[prost(bool, tag = "8")]
|
|
pub kgejaoimobk: bool,
|
|
/// offset: 49
|
|
#[prost(bool, tag = "7")]
|
|
pub bnbcgfobiph: bool,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "13")]
|
|
pub hgbllinamln: u32,
|
|
}
|
|
/// Obf: FBGAKELNFDP
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5880)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct HeliobusSnsReadCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub cbgodlhclpk: u32,
|
|
}
|
|
/// Obf: JNMBGFOJNBD
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5827)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct HeliobusSnsReadScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub retcode: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "4")]
|
|
pub cbgodlhclpk: u32,
|
|
}
|
|
/// Obf: MINGMOMGNEL
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5836)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct HeliobusSnsPostCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub dnncagjioap: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "4")]
|
|
pub mdaipflcnaj: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub cbgodlhclpk: u32,
|
|
}
|
|
/// Obf: NJMHBOMPING
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5813)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct HeliobusSnsPostScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "4")]
|
|
pub amfefiddmda: ::core::option::Option<Bgomihefhpa>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "14")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: DFALDMOKJEN
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5815)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct HeliobusSnsLikeCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub cbgodlhclpk: u32,
|
|
}
|
|
/// Obf: ABKNCPGFADC
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5881)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct HeliobusSnsLikeScRsp {
|
|
/// offset: 24
|
|
#[prost(bool, tag = "12")]
|
|
pub kgejaoimobk: bool,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "14")]
|
|
pub cbgodlhclpk: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: GOODKHEFJHJ
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5810)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct HeliobusSnsCommentCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub bogijenaehj: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "2")]
|
|
pub jkgkpabhdch: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "14")]
|
|
pub cbgodlhclpk: u32,
|
|
}
|
|
/// Obf: HBNLILKKBFN
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5887)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct HeliobusSnsCommentScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "11")]
|
|
pub amfefiddmda: ::core::option::Option<Bgomihefhpa>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: HNODHEJGACP
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5829)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct HeliobusSnsUpdateScNotify {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "14")]
|
|
pub kgklbgoadce: ::prost::alloc::vec::Vec<Bgomihefhpa>,
|
|
}
|
|
/// Obf: FMBJEANIAGI
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5812)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct HeliobusInfoChangedScNotify {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "15")]
|
|
pub kgklbgoadce: ::prost::alloc::vec::Vec<Bgomihefhpa>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub ommnafnikph: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "10")]
|
|
pub phase: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "5")]
|
|
pub imgdmddkhdl: u32,
|
|
}
|
|
/// Obf: MHMHPNNMFCC
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5854)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct HeliobusUpgradeLevelCsReq {}
|
|
/// Obf: IMCAMOHNKNK
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5883)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct HeliobusUpgradeLevelScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub level: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "3")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: KJBFKGBKJME
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5809)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct HeliobusUnlockSkillScNotify {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub skill_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "9")]
|
|
pub engepmpcjpc: u32,
|
|
}
|
|
/// Obf: ACEKIEKJFPA
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5824)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct HeliobusEnterBattleCsReq {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "11")]
|
|
pub avatar_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "15")]
|
|
pub skill_id: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "13")]
|
|
pub event_id: u32,
|
|
}
|
|
/// Obf: FMJCABJPDHG
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5871)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct HeliobusEnterBattleScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "10")]
|
|
pub battle_info: ::core::option::Option<SceneBattleInfo>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "6")]
|
|
pub event_id: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "15")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Jfkceepdhcb {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub skill_id: u32,
|
|
}
|
|
/// Obf: EBFLACABCKO
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5876)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct HeliobusSelectSkillScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub skill_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "3")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: JMIIKBEBJMC
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5848)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct HeliobusChallengeUpdateScNotify {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "3")]
|
|
pub ocdlpddmclp: ::core::option::Option<Fpibaipjcmd>,
|
|
}
|
|
/// Obf: KHODCLCAIIP
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5859)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct HeliobusLineupUpdateScNotify {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "9")]
|
|
pub lineup: ::core::option::Option<HeliobusChallengeLineup>,
|
|
}
|
|
/// Obf: OFKLMBJJJPO
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5878)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct HeliobusStartRaidCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "2")]
|
|
pub avatar_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub dnoaepdphkk: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "1")]
|
|
pub skill_id: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "14")]
|
|
pub raid_id: u32,
|
|
/// offset: 44
|
|
#[prost(bool, tag = "9")]
|
|
pub is_save: bool,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "4")]
|
|
pub prop_entity_id: u32,
|
|
}
|
|
/// Obf: AOGJGJKGECJ
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5852)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct HeliobusStartRaidScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "14")]
|
|
pub scene: ::core::option::Option<Gegljdelbha>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Fcobimjmlif {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub value: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "11")]
|
|
pub r#type: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Anhjkllekkb {
|
|
/// offset: 24
|
|
#[prost(int32, tag = "11")]
|
|
pub value: i32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "7")]
|
|
pub r#type: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Gefedoaokno {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "6")]
|
|
pub monkdlnmmbk: ::prost::alloc::vec::Vec<Fcobimjmlif>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Afedhckddfa {
|
|
/// offset: 24
|
|
#[prost(bool, tag = "12")]
|
|
pub aagafbjhokk: bool,
|
|
/// offset: 28
|
|
#[prost(enumeration = "Naocmaojecf", tag = "7")]
|
|
pub r#type: i32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Pjohabioppi {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "5")]
|
|
pub nemfnenacnb: ::prost::alloc::vec::Vec<Afedhckddfa>,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "6")]
|
|
pub ogdlpfojmhi: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "4")]
|
|
pub lajogekphop: ::core::option::Option<Afedhckddfa>,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "15")]
|
|
pub mbhjonmgdoo: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "9")]
|
|
pub jeeelnehdcd: u32,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "13")]
|
|
pub dohnbocbogj: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Hinijkgddbi {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "5")]
|
|
pub grid_fight_trait_info: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Bnjaihinjik {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "13")]
|
|
pub ipdlbjhajoo: ::core::option::Option<Gefedoaokno>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "6")]
|
|
pub fbecmpglpkk: ::core::option::Option<Hinijkgddbi>,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "1")]
|
|
pub gmmpidodkkd: ::core::option::Option<Pjohabioppi>,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "14")]
|
|
pub odpeljaiphl: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "3")]
|
|
pub gnahdkmedep: u32,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "4")]
|
|
pub obgkooapcem: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Fednihcahgp {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "2")]
|
|
pub fcokodhgeko: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "15")]
|
|
pub gemhkfcfccc: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Enidjafecbd {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub bkficfmmgin: u32,
|
|
/// offset: 28
|
|
#[prost(bool, tag = "2")]
|
|
pub is_taken_reward: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Eloflneahpd {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "6")]
|
|
pub grid_fight_trait_info: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "11")]
|
|
pub bpfjdlhfekg: ::prost::alloc::vec::Vec<Enidjafecbd>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Jhboocgakcm {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub ldmhlkgilod: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "4")]
|
|
pub ffkdfoddbdn: u32,
|
|
}
|
|
/// Obf: NBKACPHIPDA
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9032)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetHipplenDataCsReq {}
|
|
/// Obf: PNDFAAJNNEO
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9042)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetHipplenDataScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "8")]
|
|
pub kjdeejnblhk: ::core::option::Option<Fednihcahgp>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "14")]
|
|
pub acollhofkgl: ::core::option::Option<Eloflneahpd>,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "2")]
|
|
pub highkdbjnim: ::core::option::Option<Bnjaihinjik>,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "3")]
|
|
pub retcode: u32,
|
|
/// offset: 52
|
|
#[prost(bool, tag = "5")]
|
|
pub hpkecdinmce: bool,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "7")]
|
|
pub jflaegmbmak: u32,
|
|
}
|
|
/// Obf: KMIGGGFOGCN
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9007)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetHipplenInheritCsReq {}
|
|
/// Obf: GCLDADIKLEG
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9023)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetHipplenInheritScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "13")]
|
|
pub grid_fight_trait_info: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "11")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: DOLCPKAMCEM
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9044)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SetHipplenAgendaCsReq {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "15")]
|
|
pub nemfnenacnb: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: LEILCBFJFFD
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9027)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SetHipplenAgendaScRsp {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "14")]
|
|
pub nemfnenacnb: ::prost::alloc::vec::Vec<Afedhckddfa>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "13")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Hbmgnlfkmmk {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub mncfogjecmf: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Lodmldkmppl {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ohhhckcfpig {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "15")]
|
|
pub dpokbjglknn: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "10")]
|
|
pub elanieeandi: ::prost::alloc::vec::Vec<Jhboocgakcm>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Gcnjgjmplhm {}
|
|
/// Obf: CGONOIEOEBP
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9019)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SettleHipplenWorkCsReq {
|
|
#[prost(oneof = "settle_hipplen_work_cs_req::Nebnjdmfelo", tags = "9, 3, 13, 1")]
|
|
pub nebnjdmfelo: ::core::option::Option<settle_hipplen_work_cs_req::Nebnjdmfelo>,
|
|
}
|
|
/// 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 Nebnjdmfelo {
|
|
/// offset: 24
|
|
#[prost(message, tag = "9")]
|
|
Hbgcoiagdig(super::Hbmgnlfkmmk),
|
|
/// offset: 24
|
|
#[prost(message, tag = "3")]
|
|
Encbgpoifcm(super::Lodmldkmppl),
|
|
/// offset: 24
|
|
#[prost(message, tag = "13")]
|
|
Eckimbndome(super::Ohhhckcfpig),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1")]
|
|
Mllnogknhnl(super::Gcnjgjmplhm),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Dmlaclldcce {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub mncfogjecmf: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "4")]
|
|
pub gnahdkmedep: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "8")]
|
|
pub ajafeeaoblc: u32,
|
|
/// offset: 36
|
|
#[prost(int32, tag = "14")]
|
|
pub cbpgjafahfc: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Lkffmljmgob {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub mncfogjecmf: u32,
|
|
/// offset: 28
|
|
#[prost(int32, tag = "15")]
|
|
pub cbpgjafahfc: i32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "6")]
|
|
pub ajafeeaoblc: u32,
|
|
}
|
|
/// Obf: DOJOHDFGJLB
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9045)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SettleHipplenWorkScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "6")]
|
|
pub ipdlbjhajoo: ::core::option::Option<Gefedoaokno>,
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "4")]
|
|
pub nemfnenacnb: ::prost::alloc::vec::Vec<Afedhckddfa>,
|
|
/// offset: 48
|
|
#[prost(message, repeated, tag = "13")]
|
|
pub bnifmippima: ::prost::alloc::vec::Vec<Anhjkllekkb>,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "11")]
|
|
pub retcode: u32,
|
|
#[prost(oneof = "settle_hipplen_work_sc_rsp::Mejddipiekk", tags = "3, 15")]
|
|
pub mejddipiekk: ::core::option::Option<settle_hipplen_work_sc_rsp::Mejddipiekk>,
|
|
}
|
|
/// Nested message and enum types in `SettleHipplenWorkScRsp`.
|
|
pub mod settle_hipplen_work_sc_rsp {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Oneof)]
|
|
pub enum Mejddipiekk {
|
|
/// offset: 32
|
|
#[prost(message, tag = "3")]
|
|
Hbgcoiagdig(super::Dmlaclldcce),
|
|
/// offset: 32
|
|
#[prost(message, tag = "15")]
|
|
Lonknkfdpii(super::Lkffmljmgob),
|
|
}
|
|
}
|
|
/// Obf: LDECOFOGIGD
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9009)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct HipplenAgendaResultScNotify {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "8")]
|
|
pub fejpealikhe: ::core::option::Option<Lkffmljmgob>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "15")]
|
|
pub jmkhoimeffm: ::core::option::Option<Gefedoaokno>,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "1")]
|
|
pub grid_fight_trait_info: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(uint32, repeated, tag = "7")]
|
|
pub gpdedjihmgb: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 56
|
|
#[prost(message, optional, tag = "2")]
|
|
pub highkdbjnim: ::core::option::Option<Bnjaihinjik>,
|
|
/// offset: 64
|
|
#[prost(message, repeated, tag = "13")]
|
|
pub nemfnenacnb: ::prost::alloc::vec::Vec<Afedhckddfa>,
|
|
/// offset: 72
|
|
#[prost(bool, tag = "14")]
|
|
pub cpffagahjmh: bool,
|
|
}
|
|
/// Obf: GJIIPFBFLLC
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9029)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct HipplenCycleResultScNotify {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "8")]
|
|
pub fjfjmogilbm: ::prost::alloc::vec::Vec<Jhboocgakcm>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "1")]
|
|
pub gnbkdchldgl: ::core::option::Option<Gefedoaokno>,
|
|
/// offset: 40
|
|
#[prost(uint32, repeated, tag = "2")]
|
|
pub grid_fight_trait_info: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 48
|
|
#[prost(uint32, repeated, tag = "4")]
|
|
pub fcokodhgeko: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 56
|
|
#[prost(message, repeated, tag = "14")]
|
|
pub ihlcddompkd: ::prost::alloc::vec::Vec<Jhboocgakcm>,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "5")]
|
|
pub jflaegmbmak: u32,
|
|
/// offset: 68
|
|
#[prost(uint32, tag = "12")]
|
|
pub bkficfmmgin: u32,
|
|
}
|
|
/// Obf: NCFFIOJPHJM
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9043)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct OpenHipplenCycleCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub trait_id: u32,
|
|
}
|
|
/// Obf: ELBMKCGDHAK
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9034)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct OpenHipplenCycleScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "4")]
|
|
pub highkdbjnim: ::core::option::Option<Bnjaihinjik>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub jflaegmbmak: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "8")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: EPBHKLFKMLB
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9021)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SetHipplenOutfitCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub imibaapjgej: u32,
|
|
}
|
|
/// Obf: ALEAEINGEBP
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9040)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SetHipplenOutfitScRsp {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "4")]
|
|
pub gemhkfcfccc: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: CCENPJEAFOI
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9003)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct HipplenTraitUnlockScNotify {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "6")]
|
|
pub grid_fight_trait_info: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: INFDOMFEGML
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9038)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct TakeHipplenEndingRewardCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub bkficfmmgin: u32,
|
|
}
|
|
/// Obf: DGEPKPAHIIN
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9020)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TakeHipplenEndingRewardScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "7")]
|
|
pub reward_list: ::core::option::Option<ItemList>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub retcode: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "15")]
|
|
pub bkficfmmgin: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Dpggadjhcbg {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub imibaapjgej: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Nopcfddlpnn {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub bkficfmmgin: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Hgdhjfgcejf {
|
|
#[prost(oneof = "hgdhjfgcejf::Kknboacncon", tags = "5, 1")]
|
|
pub kknboacncon: ::core::option::Option<hgdhjfgcejf::Kknboacncon>,
|
|
}
|
|
/// Nested message and enum types in `HGDHJFGCEJF`.
|
|
pub mod hgdhjfgcejf {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Oneof)]
|
|
pub enum Kknboacncon {
|
|
/// offset: 24
|
|
#[prost(message, tag = "5")]
|
|
Mdfcelgpphm(super::Dpggadjhcbg),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1")]
|
|
Hnlmbgibebn(super::Nopcfddlpnn),
|
|
}
|
|
}
|
|
/// Obf: JKPIHPAGABC
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9012)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct HipplenChangeScNotify {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "13")]
|
|
pub dgngmjmpfgk: ::prost::alloc::vec::Vec<Hgdhjfgcejf>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Aojeodenhpl {
|
|
/// offset: 24
|
|
#[prost(bool, tag = "12")]
|
|
pub has_passed: bool,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "5")]
|
|
pub kjjjpmapfoh: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "6")]
|
|
pub ikkejkogbno: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "2")]
|
|
pub event_id: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "7")]
|
|
pub cgdnmddihka: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Kjmhidmobmb {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "10")]
|
|
pub ikljbajbopg: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint64, tag = "9")]
|
|
pub jbidlkcbbcf: u64,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "8")]
|
|
pub oajgkoofnbl: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "5")]
|
|
pub lggdegpeafl: u32,
|
|
/// offset: 48
|
|
#[prost(bool, tag = "13")]
|
|
pub cnhchipiidd: bool,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "7")]
|
|
pub cgdnmddihka: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Jbmdmfocoak {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "10")]
|
|
pub lmmndofimbn: ::core::option::Option<Aojeodenhpl>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "6")]
|
|
pub pgieegcgcdi: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Dicefigkfcl {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "11")]
|
|
pub knemnaegkbf: ::prost::alloc::vec::Vec<Kjmhidmobmb>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "7")]
|
|
pub gjlddmiiilf: ::core::option::Option<Jbmdmfocoak>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "6")]
|
|
pub bjfnmejnkik: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "8")]
|
|
pub hjdnncohpjh: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "14")]
|
|
pub beblggdladj: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "10")]
|
|
pub llgkeipddmb: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Pepehidakkk {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub pmfahdmlofk: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "3")]
|
|
pub avatar_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Cggpjfllgid {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub jigooaefdpp: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "15")]
|
|
pub level: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Cgbpohbacge {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "6")]
|
|
pub fklpcaponia: ::prost::alloc::vec::Vec<Cggpjfllgid>,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "13")]
|
|
pub avatar_list: ::prost::alloc::vec::Vec<Pepehidakkk>,
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "9")]
|
|
pub eieojfjaibd: ::prost::alloc::vec::Vec<Apamfckfhll>,
|
|
/// offset: 48
|
|
#[prost(uint64, tag = "3")]
|
|
pub jbidlkcbbcf: u64,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ejpdcpdfejg {
|
|
/// offset: 24
|
|
#[prost(bool, tag = "9")]
|
|
pub hoodhmeejpb: bool,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "1")]
|
|
pub gbneepjjfog: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "11")]
|
|
pub dddfgbhpcia: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "8")]
|
|
pub mflhofcjlfa: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "5")]
|
|
pub obmiapdmohm: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "7")]
|
|
pub njkhfpicplk: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Chagfkjeimi {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub lbdlaacoccn: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "7")]
|
|
pub jfagecnfhjl: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Cbnnmknbldi {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "4")]
|
|
pub cdmkbchlpab: ::prost::alloc::vec::Vec<Chagfkjeimi>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub rarity: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "15")]
|
|
pub grid_fight_equipment_id: u32,
|
|
/// offset: 40
|
|
#[prost(bool, tag = "8")]
|
|
pub dfkjcmcdmei: bool,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "9")]
|
|
pub level: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Klnniahjbco {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "11")]
|
|
pub ggmpegmehpd: ::core::option::Option<Cbnnmknbldi>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "14")]
|
|
pub pnipcnllkkd: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "4")]
|
|
pub ojbjhgbemjn: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Pcgmjhkdcog {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub kidbgnphgbi: ::prost::alloc::vec::Vec<Cbnnmknbldi>,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "8")]
|
|
pub ihjjkabiepc: ::prost::alloc::vec::Vec<Apamfckfhll>,
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "5")]
|
|
pub grid_fight_equipment_list: ::prost::alloc::vec::Vec<Cbnnmknbldi>,
|
|
/// offset: 48
|
|
#[prost(uint32, repeated, tag = "7")]
|
|
pub oilpebpldbg: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Hanhlkihcjh {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "15")]
|
|
pub afacnnllpmg: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Hgpbonmlnaj {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub progress: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "3")]
|
|
pub ibefdombehm: u32,
|
|
/// offset: 32
|
|
#[prost(enumeration = "Dbkaajaegnm", tag = "10")]
|
|
pub status: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Iipifjcoifo {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "8")]
|
|
pub pjjgpdnkmjh: ::core::option::Option<Hgpbonmlnaj>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Piojjegmoof {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "13")]
|
|
pub gbacmojjkij: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Oomnnodjgph {
|
|
/// offset: 24
|
|
#[prost(bool, tag = "11")]
|
|
pub cihpiagdhao: bool,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "9")]
|
|
pub nndncaegdfi: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Jiekjdgegdn {
|
|
/// offset: 24
|
|
#[prost(bool, tag = "13")]
|
|
pub cagchkjhmpd: bool,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "6")]
|
|
pub pdicfegepnm: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "8")]
|
|
pub cjainjmldfc: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Hidclkldhle {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "7")]
|
|
pub nniakolkdfp: ::prost::alloc::vec::Vec<Oomnnodjgph>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub caofmhommhf: ::prost::alloc::vec::Vec<Apamfckfhll>,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "11")]
|
|
pub poladdglaeh: ::core::option::Option<Jiekjdgegdn>,
|
|
/// offset: 48
|
|
#[prost(uint32, repeated, tag = "6")]
|
|
pub hhnnegilefb: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Mgeapnbmjkj {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub knejaefbded: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "10")]
|
|
pub eicekdbenkm: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Jddfigpokhc {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "8")]
|
|
pub jhjejkgfjmn: ::prost::alloc::vec::Vec<Mgeapnbmjkj>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Pfphkoafpcj {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub fogcajjommk: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ejjbhfolcea {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub dliljlgkbek: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "4")]
|
|
pub njkhfpicplk: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "8")]
|
|
pub olaafalfkih: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Igogkccoiif {
|
|
/// offset: 24
|
|
#[prost(string, tag = "14")]
|
|
pub title: ::prost::alloc::string::String,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub ajimpllifie: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "5")]
|
|
pub fkiifffjkjh: u32,
|
|
}
|
|
/// Obf: APKJENOJIFD
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9423)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Apkjenojifd {}
|
|
/// Obf: EMCJBMOICJN
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9353)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Emcjbmoicjn {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "5")]
|
|
pub ophjaengbgj: ::core::option::Option<Pcgmjhkdcog>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "6")]
|
|
pub gnphkfcknop: ::core::option::Option<Iipifjcoifo>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "3")]
|
|
pub jjkkmgkncja: ::core::option::Option<Ejjbhfolcea>,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "4")]
|
|
pub fnbmigiicek: ::core::option::Option<Piojjegmoof>,
|
|
/// offset: 48
|
|
#[prost(message, optional, tag = "8")]
|
|
pub booiamnbfnd: ::core::option::Option<Hanhlkihcjh>,
|
|
/// offset: 56
|
|
#[prost(message, optional, tag = "10")]
|
|
pub hklngmhficm: ::core::option::Option<Jddfigpokhc>,
|
|
/// offset: 64
|
|
#[prost(message, optional, tag = "9")]
|
|
pub dngnekamhmd: ::core::option::Option<Dicefigkfcl>,
|
|
/// offset: 80
|
|
#[prost(message, optional, tag = "11")]
|
|
pub plfnnlokboo: ::core::option::Option<Igogkccoiif>,
|
|
/// offset: 88
|
|
#[prost(message, optional, tag = "14")]
|
|
pub mkagcfgnpgd: ::core::option::Option<Cgbpohbacge>,
|
|
/// offset: 96
|
|
#[prost(message, optional, tag = "13")]
|
|
pub hfbbohbkbje: ::core::option::Option<Hidclkldhle>,
|
|
/// offset: 104
|
|
#[prost(message, optional, tag = "7")]
|
|
pub aibhmdpilke: ::core::option::Option<Pfphkoafpcj>,
|
|
/// offset: 112
|
|
#[prost(uint32, tag = "1")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9442)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Pdmekagocnd {}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9416)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Fajejcbilia {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "10")]
|
|
pub ikljbajbopg: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9430)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Babfmgpnoig {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub cgdnmddihka: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "11")]
|
|
pub kjjjpmapfoh: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9377)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Lmackmnojbf {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "9")]
|
|
pub gjlddmiiilf: ::core::option::Option<Jbmdmfocoak>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "13")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: BKDANKLCAHC
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9386)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct StartNodeBattleCsReq {}
|
|
/// Obf: ELPBDFINJGH
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9363)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct StartNodeBattleScRsp {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "14")]
|
|
pub encinpihhdf: ::prost::alloc::vec::Vec<Apamfckfhll>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "9")]
|
|
pub retcode: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "7")]
|
|
pub pgieegcgcdi: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Anajeldhdbh {
|
|
/// offset: 24
|
|
#[prost(double, tag = "13")]
|
|
pub damage: f64,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "8")]
|
|
pub key: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Biknpjpldao {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "13")]
|
|
pub hfhjgbhhbkm: ::prost::alloc::vec::Vec<Anajeldhdbh>,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "7")]
|
|
pub fnhddamnkcg: ::prost::alloc::vec::Vec<Anajeldhdbh>,
|
|
/// offset: 40
|
|
#[prost(double, tag = "14")]
|
|
pub total_damage: f64,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "9")]
|
|
pub mbobgnplloo: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "1")]
|
|
pub obkcfgajljj: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9365)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Fomconfodhh {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "8")]
|
|
pub hnmlblggolb: ::core::option::Option<Biknpjpldao>,
|
|
/// offset: 32
|
|
#[prost(enumeration = "Jdgnmidmacl", tag = "4")]
|
|
pub gbjealncmjc: i32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9431)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Jlcnogijgmh {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "7")]
|
|
pub iblofdagdce: ::prost::alloc::vec::Vec<Apamfckfhll>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "14")]
|
|
pub bpioekhmaic: ::core::option::Option<ItemList>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "11")]
|
|
pub dhpplpjomnb: ::core::option::Option<ItemList>,
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "15")]
|
|
pub iofkddfndgc: ::prost::alloc::vec::Vec<Apamfckfhll>,
|
|
/// offset: 48
|
|
#[prost(message, optional, tag = "12")]
|
|
pub reward: ::core::option::Option<ItemList>,
|
|
/// offset: 56
|
|
#[prost(message, repeated, tag = "9")]
|
|
pub hpckmfmnobg: ::prost::alloc::vec::Vec<Apamfckfhll>,
|
|
/// offset: 72
|
|
#[prost(uint64, tag = "8")]
|
|
pub jeaefmhiiac: u64,
|
|
/// offset: 80
|
|
#[prost(enumeration = "Jdgnmidmacl", tag = "13")]
|
|
pub gbjealncmjc: i32,
|
|
/// offset: 84
|
|
#[prost(uint32, tag = "3")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9360)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ddnjihcbdde {}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9437)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Maaiafillfn {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9379)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Iabbgplblml {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub jgflmodldcd: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9362)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Mlbdipicabb {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "2")]
|
|
pub reward: ::core::option::Option<ItemList>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: IDFMIDPCJAC
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9368)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct UpgradeTeamSlotCsCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub level: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "7")]
|
|
pub jigooaefdpp: u32,
|
|
}
|
|
/// Obf: GDLPHFCCCFL
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9395)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct UpgradeTeamSlotCsRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub retcode: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "15")]
|
|
pub level: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "13")]
|
|
pub jigooaefdpp: u32,
|
|
}
|
|
/// Obf: OLFPLAAAFHI
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9359)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ReplaceTeamCsCsReq {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "8")]
|
|
pub encinpihhdf: ::prost::alloc::vec::Vec<Apamfckfhll>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub mnkchclgnom: u32,
|
|
}
|
|
/// Obf: BDKIMOIFPIL
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9392)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ReplaceTeamCsRsp {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "14")]
|
|
pub encinpihhdf: ::prost::alloc::vec::Vec<Apamfckfhll>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "6")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9426)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Gaiangfbbpg {
|
|
/// offset: 24
|
|
#[prost(bool, tag = "6")]
|
|
pub ecbjlakhocf: bool,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "7")]
|
|
pub lofnhphccil: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9388)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ndmgimoofbl {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "8")]
|
|
pub iblofdagdce: ::prost::alloc::vec::Vec<Apamfckfhll>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "3")]
|
|
pub reward: ::core::option::Option<ItemList>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "12")]
|
|
pub iofkddfndgc: ::prost::alloc::vec::Vec<Apamfckfhll>,
|
|
/// offset: 48
|
|
#[prost(message, repeated, tag = "15")]
|
|
pub hpckmfmnobg: ::prost::alloc::vec::Vec<Apamfckfhll>,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "11")]
|
|
pub retcode: u32,
|
|
/// offset: 60
|
|
#[prost(bool, tag = "2")]
|
|
pub ecbjlakhocf: bool,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9421)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Dmepoenpeif {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub pjodecigfoi: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9428)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Nmemdfocmfo {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "7")]
|
|
pub iofkddfndgc: ::prost::alloc::vec::Vec<Apamfckfhll>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "5")]
|
|
pub iblofdagdce: ::prost::alloc::vec::Vec<Apamfckfhll>,
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "11")]
|
|
pub hpckmfmnobg: ::prost::alloc::vec::Vec<Apamfckfhll>,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "4")]
|
|
pub retcode: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "6")]
|
|
pub pjodecigfoi: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9411)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Bijedlpinkh {}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9374)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Lgnjpfpacgh {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "10")]
|
|
pub ljmljkplkbn: ::core::option::Option<Klnniahjbco>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "5")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: EAILAPHKBNO
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9409)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct HandlePendingEquipCsReq {
|
|
/// offset: 24
|
|
#[prost(bool, tag = "6")]
|
|
pub dkpcaigphno: bool,
|
|
}
|
|
/// Obf: NEEFMPLOKIL
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9424)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct HandlePendingEquipScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "10")]
|
|
pub ljmljkplkbn: ::core::option::Option<Klnniahjbco>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub retcode: u32,
|
|
/// offset: 36
|
|
#[prost(bool, tag = "14")]
|
|
pub dkpcaigphno: bool,
|
|
}
|
|
/// Obf: DOAGEJLCHJE
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9402)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct DressSpecialEquipCsReq {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "9")]
|
|
pub colohmbfkih: ::prost::alloc::vec::Vec<Apamfckfhll>,
|
|
}
|
|
/// Obf: NJABIIKAJEK
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9398)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct DressSpecialEquipScRsp {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "5")]
|
|
pub colohmbfkih: ::prost::alloc::vec::Vec<Apamfckfhll>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: JOCIDFPEBGM
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9440)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct TakeQuestEquipCsCsReq {
|
|
/// offset: 24
|
|
#[prost(bool, tag = "4")]
|
|
pub dkpcaigphno: bool,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "6")]
|
|
pub quest_id: u32,
|
|
}
|
|
/// Obf: MGKHEPIJPAC
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9391)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct TakeQuestEquipCsRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub quest_id: u32,
|
|
/// offset: 28
|
|
#[prost(bool, tag = "6")]
|
|
pub dkpcaigphno: bool,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "5")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: HMPGPHLEJKF
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9399)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct TakeTaskRewardCsReq {}
|
|
/// Obf: OPCILEAHKAH
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9378)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TakeTaskRewardScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "14")]
|
|
pub reward: ::core::option::Option<ItemList>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: LOMPEEDFPLE
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9380)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SyncChangeNtf {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "11")]
|
|
pub dgngmjmpfgk: ::prost::alloc::vec::Vec<Kailiieebjm>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Fhmnlhladjo {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub ajimpllifie: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "3")]
|
|
pub fkiifffjkjh: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Kailiieebjm {
|
|
#[prost(
|
|
oneof = "kailiieebjm::Mmcgbgdjipn",
|
|
tags = "11, 10, 3, 7, 4, 2, 1, 14, 13, 6, 1719, 1243, 1038, 388, 1693"
|
|
)]
|
|
pub mmcgbgdjipn: ::core::option::Option<kailiieebjm::Mmcgbgdjipn>,
|
|
}
|
|
/// Nested message and enum types in `KAILIIEEBJM`.
|
|
pub mod kailiieebjm {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Oneof)]
|
|
pub enum Mmcgbgdjipn {
|
|
/// offset: 16
|
|
#[prost(message, tag = "11")]
|
|
Nbddjgjoieh(super::Pepehidakkk),
|
|
/// offset: 16
|
|
#[prost(message, tag = "10")]
|
|
Bbbegoljkhj(super::Kjmhidmobmb),
|
|
/// offset: 16
|
|
#[prost(uint32, tag = "3")]
|
|
Ifdlljhhogl(u32),
|
|
/// offset: 16
|
|
#[prost(message, tag = "7")]
|
|
Pjjgpdnkmjh(super::Hgpbonmlnaj),
|
|
/// offset: 16
|
|
#[prost(message, tag = "4")]
|
|
Kgmiikkgjfh(super::Bbipcfpdejn),
|
|
/// offset: 16
|
|
#[prost(message, tag = "2")]
|
|
Lnggonnobhm(super::Fhlebdmfchl),
|
|
/// offset: 16
|
|
#[prost(uint32, tag = "1")]
|
|
Njkhfpicplk(u32),
|
|
/// offset: 16
|
|
#[prost(uint32, tag = "14")]
|
|
Olaafalfkih(u32),
|
|
/// offset: 16
|
|
#[prost(uint32, tag = "13")]
|
|
Dliljlgkbek(u32),
|
|
/// offset: 16
|
|
#[prost(uint32, tag = "6")]
|
|
Fffbadmimlf(u32),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1719")]
|
|
Dgbfgdimknd(super::Apamfckfhll),
|
|
/// offset: 16
|
|
#[prost(bool, tag = "1243")]
|
|
Eijhkecfbla(bool),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1038")]
|
|
Poladdglaeh(super::Jiekjdgegdn),
|
|
/// offset: 16
|
|
#[prost(uint32, tag = "388")]
|
|
Noakieiokib(u32),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1693")]
|
|
Haeieppajfh(super::Fhmnlhladjo),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Bbipcfpdejn {
|
|
/// offset: 24
|
|
#[prost(enumeration = "Cdabmabjfii", tag = "11")]
|
|
pub reason: i32,
|
|
/// offset: 32
|
|
#[prost(uint64, tag = "2")]
|
|
pub glanplegmpg: u64,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Fhlebdmfchl {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub content_id: u32,
|
|
/// offset: 28
|
|
#[prost(enumeration = "Lppkghjgocc", tag = "4")]
|
|
pub mmnjodijpoe: i32,
|
|
}
|
|
/// Obf: DCKICCFJELB
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9351)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct TechTreeChangeNodeStateCsCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub cdmfhngefcn: u32,
|
|
/// offset: 28
|
|
#[prost(enumeration = "Oedabanajek", tag = "11")]
|
|
pub op_type: i32,
|
|
}
|
|
/// Obf: CCCGMGMLKOM
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9417)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct TechTreeChangeNodeStateCsRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub retcode: u32,
|
|
/// offset: 28
|
|
#[prost(enumeration = "Oedabanajek", tag = "10")]
|
|
pub op_type: i32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub cdmfhngefcn: u32,
|
|
}
|
|
/// Obf: OMLBEGNKAOE
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9385)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct TakeContentCsReq {
|
|
/// offset: 24
|
|
#[prost(enumeration = "Lppkghjgocc", tag = "9")]
|
|
pub mmnjodijpoe: i32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "6")]
|
|
pub content_id: u32,
|
|
}
|
|
/// Obf: DIMGBMHNGAH
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9366)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TakeContentScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "4")]
|
|
pub reward: ::core::option::Option<ItemList>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub content_id: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "8")]
|
|
pub retcode: u32,
|
|
/// offset: 40
|
|
#[prost(enumeration = "Lppkghjgocc", tag = "1")]
|
|
pub mmnjodijpoe: i32,
|
|
}
|
|
/// Obf: OKABLGLBPOA
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9355)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct StartDungeonCsReq {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "2")]
|
|
pub jajdgpaknll: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "5")]
|
|
pub colohmbfkih: ::prost::alloc::vec::Vec<Apamfckfhll>,
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "4")]
|
|
pub encinpihhdf: ::prost::alloc::vec::Vec<Apamfckfhll>,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "1")]
|
|
pub eicekdbenkm: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Bcimopddkhh {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "10")]
|
|
pub feoddikpaoa: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "6")]
|
|
pub uid: u32,
|
|
}
|
|
/// Obf: CPFNEECKCMK
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9364)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct StartDungeonScRsp {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "10")]
|
|
pub kmmbnfifala: ::prost::alloc::vec::Vec<Bcimopddkhh>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "14")]
|
|
pub encinpihhdf: ::prost::alloc::vec::Vec<Apamfckfhll>,
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "13")]
|
|
pub colohmbfkih: ::prost::alloc::vec::Vec<Apamfckfhll>,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "11")]
|
|
pub eicekdbenkm: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "12")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: FNKBEGIDAAC
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9432)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct EndDungeonCsReq {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "11")]
|
|
pub feoddikpaoa: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "13")]
|
|
pub hnmlblggolb: ::core::option::Option<Biknpjpldao>,
|
|
/// offset: 40
|
|
#[prost(bool, tag = "10")]
|
|
pub dhllpobklio: bool,
|
|
}
|
|
/// Obf: LDCHLAKNODJ
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9403)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct EndDungeonScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "15")]
|
|
pub reward: ::core::option::Option<ItemList>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "10")]
|
|
pub retcode: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "5")]
|
|
pub eicekdbenkm: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "11")]
|
|
pub dhbkgofbmim: u32,
|
|
}
|
|
/// Obf: HGDEGLENMPM
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9443)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetFriendDungeonInfoCsReq {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ocbphibffac {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "11")]
|
|
pub cjdoepkkjgc: ::prost::alloc::vec::Vec<Apamfckfhll>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "12")]
|
|
pub lngeaijiodk: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "9")]
|
|
pub uid: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "4")]
|
|
pub fandkfadkkm: u32,
|
|
}
|
|
/// Obf: MNFPIBFOIEF
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9446)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetFriendDungeonInfoScRsp {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "4")]
|
|
pub iooiikicfhe: ::prost::alloc::vec::Vec<Ocbphibffac>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "10")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: BBABPMLDJMM
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9389)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Bbabpmldjmm {}
|
|
/// Obf: NOHKADAPKHE
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9438)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Nohkadapkhe {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "3")]
|
|
pub reward: ::core::option::Option<ItemList>,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub oilhlecgbch: ::prost::alloc::vec::Vec<Kaodlpjmefe>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "8")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: GFDJAEDKGGB
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9376)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetFriendNewAssistRewardScNotify {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub fandkfadkkm: u32,
|
|
}
|
|
/// Obf: KKGJPMCFDON
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9435)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Kkgjpmcfdon {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub gacha_count: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ljgkdekchpj {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub mgbcapiiklm: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "7")]
|
|
pub avatar_id: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "14")]
|
|
pub mmonaecclhn: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Iggfcpndmpn {
|
|
#[prost(oneof = "iggfcpndmpn::Bnjpphjnkhf", tags = "1, 8")]
|
|
pub bnjpphjnkhf: ::core::option::Option<iggfcpndmpn::Bnjpphjnkhf>,
|
|
}
|
|
/// Nested message and enum types in `IGGFCPNDMPN`.
|
|
pub mod iggfcpndmpn {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Oneof)]
|
|
pub enum Bnjpphjnkhf {
|
|
/// offset: 24
|
|
#[prost(message, tag = "1")]
|
|
Aonejbhfkmo(super::Ljgkdekchpj),
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
Bkjfbhanflc(u32),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ebnkdhcijph {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub avatar_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "5")]
|
|
pub kbogfjanbpd: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub anpnfpjdpkp: u32,
|
|
}
|
|
/// Obf: NILCAHCBKAI
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9370)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Nilcahcbkai {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub pghcldfgpoa: ::prost::alloc::vec::Vec<Iggfcpndmpn>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "12")]
|
|
pub apgbcdjhpgl: ::prost::alloc::vec::Vec<Ebnkdhcijph>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "14")]
|
|
pub retcode: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "7")]
|
|
pub fogcajjommk: u32,
|
|
}
|
|
/// Obf: BPHPLIKMHHF
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9387)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct UpdateCustomInfoCsReq {
|
|
#[prost(oneof = "update_custom_info_cs_req::Mmcgbgdjipn", tags = "2, 8")]
|
|
pub mmcgbgdjipn: ::core::option::Option<update_custom_info_cs_req::Mmcgbgdjipn>,
|
|
}
|
|
/// Nested message and enum types in `UpdateCustomInfoCsReq`.
|
|
pub mod update_custom_info_cs_req {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Oneof)]
|
|
pub enum Mmcgbgdjipn {
|
|
/// offset: 24
|
|
#[prost(string, tag = "2")]
|
|
Title(::prost::alloc::string::String),
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
Ajimpllifie(u32),
|
|
}
|
|
}
|
|
/// Obf: DMBPHCPLGIJ
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9384)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct UpdateCustomInfoScRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "11")]
|
|
pub retcode: u32,
|
|
#[prost(oneof = "update_custom_info_sc_rsp::Mmcgbgdjipn", tags = "13, 15")]
|
|
pub mmcgbgdjipn: ::core::option::Option<update_custom_info_sc_rsp::Mmcgbgdjipn>,
|
|
}
|
|
/// Nested message and enum types in `UpdateCustomInfoScRsp`.
|
|
pub mod update_custom_info_sc_rsp {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Oneof)]
|
|
pub enum Mmcgbgdjipn {
|
|
/// offset: 16
|
|
#[prost(string, tag = "13")]
|
|
Title(::prost::alloc::string::String),
|
|
/// offset: 16
|
|
#[prost(uint32, tag = "15")]
|
|
Ajimpllifie(u32),
|
|
}
|
|
}
|
|
/// Obf: COFMKALOLKB
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9408)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct FinishQuestionCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub jmbgmipllji: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "7")]
|
|
pub pdicfegepnm: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "6")]
|
|
pub cjainjmldfc: u32,
|
|
/// offset: 36
|
|
#[prost(bool, tag = "1")]
|
|
pub djnddebimga: bool,
|
|
}
|
|
/// Obf: KIDELOJLPFB
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9393)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct FinishQuestionRsp {
|
|
/// offset: 24
|
|
#[prost(bool, tag = "2")]
|
|
pub djnddebimga: bool,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "6")]
|
|
pub cjainjmldfc: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "9")]
|
|
pub jmbgmipllji: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "3")]
|
|
pub pdicfegepnm: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "4")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9479)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Dcaboalfjap {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub ohmbephebdj: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9478)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Nmekjabiggh {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub retcode: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "3")]
|
|
pub ohmbephebdj: u32,
|
|
}
|
|
/// Obf: HGKLNOIKPPE
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(573)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetBagCsReq {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Equipment {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub rank: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "1")]
|
|
pub promotion: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "10")]
|
|
pub unique_id: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "4")]
|
|
pub level: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "14")]
|
|
pub tid: u32,
|
|
/// offset: 44
|
|
#[prost(bool, tag = "8")]
|
|
pub is_protected: bool,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "13")]
|
|
pub exp: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "9")]
|
|
pub dress_avatar_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Material {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub num: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "6")]
|
|
pub tid: u32,
|
|
/// offset: 32
|
|
#[prost(uint64, tag = "13")]
|
|
pub expire_time: u64,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct WaitDelResource {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub num: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "10")]
|
|
pub tid: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Bkgpjobnmkj {
|
|
/// offset: 24
|
|
#[prost(uint64, tag = "5")]
|
|
pub expire_time: u64,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub tid: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "10")]
|
|
pub num: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Nkdnfdcfncp {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "14")]
|
|
pub hjlenjodamn: ::prost::alloc::vec::Vec<PileItem>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "7")]
|
|
pub fmokfkbaeii: ::core::option::Option<PileItem>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ockchbdfgnl {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "5")]
|
|
pub hjmdnlbnpna: ::prost::alloc::vec::Vec<Nkdnfdcfncp>,
|
|
/// offset: 32
|
|
#[prost(uint64, tag = "6")]
|
|
pub time: u64,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Nlllaaejobp {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "9")]
|
|
pub dmnhpnapgnb: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "12")]
|
|
pub tid: u32,
|
|
}
|
|
/// Obf: GJDACOJFAGG
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(503)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetBagScRsp {
|
|
/// offset: 16
|
|
#[prost(enumeration = "TurnFoodSwitch", repeated, tag = "5")]
|
|
pub eojbflhbnmb: ::prost::alloc::vec::Vec<i32>,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "14")]
|
|
pub camegagkpgl: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "12")]
|
|
pub najfmiifiec: ::prost::alloc::vec::Vec<Bkgpjobnmkj>,
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "4")]
|
|
pub material_list: ::prost::alloc::vec::Vec<Material>,
|
|
/// offset: 56
|
|
#[prost(message, repeated, tag = "10")]
|
|
pub ffegbhjlbnh: ::prost::alloc::vec::Vec<Ockchbdfgnl>,
|
|
/// offset: 64
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub relic_list: ::prost::alloc::vec::Vec<Relic>,
|
|
/// offset: 72
|
|
#[prost(message, repeated, tag = "959")]
|
|
pub epbglfhefjj: ::prost::alloc::vec::Vec<Nlllaaejobp>,
|
|
/// offset: 80
|
|
#[prost(uint32, repeated, tag = "6")]
|
|
pub hgggflabdlb: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 88
|
|
#[prost(message, repeated, tag = "8")]
|
|
pub plblhekeijo: ::prost::alloc::vec::Vec<PileItem>,
|
|
/// offset: 96
|
|
#[prost(message, repeated, tag = "13")]
|
|
pub wait_del_resource_list: ::prost::alloc::vec::Vec<WaitDelResource>,
|
|
/// offset: 104
|
|
#[prost(message, repeated, tag = "9")]
|
|
pub equipment_list: ::prost::alloc::vec::Vec<Equipment>,
|
|
/// offset: 112
|
|
#[prost(uint32, repeated, tag = "7")]
|
|
pub kofnojcmefa: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 120
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub dngbggnkeho: ::prost::alloc::vec::Vec<Material>,
|
|
/// offset: 128
|
|
#[prost(message, repeated, tag = "11")]
|
|
pub cndodpicghi: ::prost::alloc::vec::Vec<Bkgpjobnmkj>,
|
|
/// offset: 136
|
|
#[prost(uint32, tag = "15")]
|
|
pub phigpigfphd: u32,
|
|
/// offset: 140
|
|
#[prost(uint32, tag = "1")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(580)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct PromoteEquipmentCsReq {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "14")]
|
|
pub cost_data: ::core::option::Option<ItemCostData>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "5")]
|
|
pub equipment_unique_id: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(527)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct PromoteEquipmentScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(536)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct LockEquipmentCsReq {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "5")]
|
|
pub ldbmbpbgfhk: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(bool, tag = "14")]
|
|
pub is_locked: bool,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(513)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct LockEquipmentScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: BDHDBGECGJA
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(515)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct UseItemCsReq {
|
|
/// offset: 24
|
|
#[prost(bool, tag = "5")]
|
|
pub dgekfcheapo: bool,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "6")]
|
|
pub use_item_id: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "8")]
|
|
pub base_avatar_id: u32,
|
|
/// offset: 36
|
|
#[prost(enumeration = "AvatarType", tag = "7")]
|
|
pub kanppcmbjhg: i32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "10")]
|
|
pub optional_reward_id: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "15")]
|
|
pub use_item_count: u32,
|
|
}
|
|
/// Obf: FKOIIHNOICH
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(581)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct UseItemScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "15")]
|
|
pub return_data: ::core::option::Option<ItemList>,
|
|
/// offset: 32
|
|
#[prost(uint64, tag = "7")]
|
|
pub month_card_out_date_time: u64,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "9")]
|
|
pub use_item_count: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "2")]
|
|
pub formula_id: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "14")]
|
|
pub retcode: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "1")]
|
|
pub use_item_id: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(510)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RankUpEquipmentCsReq {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "10")]
|
|
pub cost_data: ::core::option::Option<ItemCostData>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub equipment_unique_id: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(587)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct RankUpEquipmentScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Fbnbeikabge {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "3")]
|
|
pub cost_data: ::core::option::Option<ItemCostData>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "12")]
|
|
pub equipment_unique_id: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(589)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct BatchRankUpEquipmentCsReq {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "13")]
|
|
pub switch_list: ::prost::alloc::vec::Vec<Fbnbeikabge>,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(540)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct BatchRankUpEquipmentScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: PJGAHLDOIIG
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(529)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ExpUpEquipmentCsReq {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "6")]
|
|
pub cost_data: ::core::option::Option<ItemCostData>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "10")]
|
|
pub equipment_unique_id: u32,
|
|
}
|
|
/// Obf: GIFJFIDCJAI
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(512)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ExpUpEquipmentScRsp {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "10")]
|
|
pub return_item_list: ::prost::alloc::vec::Vec<PileItem>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "11")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: NPIAJDLLAHL
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(554)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ComposeItemCsReq {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "8")]
|
|
pub convert_item_list: ::core::option::Option<ItemCostData>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "11")]
|
|
pub compose_item_list: ::core::option::Option<ItemCostData>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "7")]
|
|
pub compose_id: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "2")]
|
|
pub count: u32,
|
|
}
|
|
/// Obf: PNBGCDGOLJB
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(583)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ComposeItemScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "7")]
|
|
pub return_item_list: ::core::option::Option<ItemList>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "5")]
|
|
pub retcode: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "10")]
|
|
pub count: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "15")]
|
|
pub compose_id: u32,
|
|
}
|
|
/// Obf: DEAIMKCPPDJ
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(548)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ComposeSelectedRelicCsReq {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "13")]
|
|
pub wr_item_list: ::core::option::Option<ItemCostData>,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "6")]
|
|
pub sub_affix_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "15")]
|
|
pub compose_item_list: ::core::option::Option<ItemCostData>,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "9")]
|
|
pub count: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "3")]
|
|
pub main_affix_id: u32,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "2")]
|
|
pub compose_id: u32,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "5")]
|
|
pub compose_relic_id: u32,
|
|
}
|
|
/// Obf: GJHDDFIJJIC
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(559)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ComposeSelectedRelicScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "12")]
|
|
pub return_item_list: ::core::option::Option<ItemList>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "10")]
|
|
pub retcode: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "4")]
|
|
pub compose_id: u32,
|
|
}
|
|
/// Obf: PKIAEJLCPHL
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(509)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ExpUpRelicCsReq {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "3")]
|
|
pub cost_data: ::core::option::Option<ItemCostData>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "8")]
|
|
pub relic_unique_id: u32,
|
|
}
|
|
/// Obf: KJMNPHBPHLD
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(542)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ExpUpRelicScRsp {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "4")]
|
|
pub return_item_list: ::prost::alloc::vec::Vec<PileItem>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "11")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(576)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct LockRelicCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "6")]
|
|
pub relic_ids: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(bool, tag = "4")]
|
|
pub nppkabbjcmi: bool,
|
|
/// offset: 33
|
|
#[prost(bool, tag = "9")]
|
|
pub is_locked: bool,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(538)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct LockRelicScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: ACGCJMLFHCO
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(582)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct DiscardRelicCsReq {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "8")]
|
|
pub relic_ids: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint64, tag = "14")]
|
|
pub kdgcpmgoppj: u64,
|
|
/// offset: 40
|
|
#[prost(bool, tag = "4")]
|
|
pub dkpcaigphno: bool,
|
|
/// offset: 44
|
|
#[prost(enumeration = "RelicDiscardType", tag = "9")]
|
|
pub ifeejkmachf: i32,
|
|
}
|
|
/// Obf: EMGMPNOKJGL
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(553)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct DiscardRelicScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "12")]
|
|
pub relic_ids: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(enumeration = "RelicDiscardType", tag = "2")]
|
|
pub ifeejkmachf: i32,
|
|
/// offset: 36
|
|
#[prost(bool, tag = "9")]
|
|
pub dkpcaigphno: bool,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "10")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: DBEMDBEGDLA
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(561)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SellItemCsReq {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "5")]
|
|
pub cost_data: ::core::option::Option<ItemCostData>,
|
|
/// offset: 32
|
|
#[prost(bool, tag = "11")]
|
|
pub hnlkaebkkbl: bool,
|
|
}
|
|
/// Obf: NDFJEJPFCGK
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(524)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SellItemScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "6")]
|
|
pub return_item_list: ::core::option::Option<ItemList>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "13")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: LLOJHLJFJIM
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(571)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RechargeSuccNotify {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "9")]
|
|
pub item_list: ::core::option::Option<ItemList>,
|
|
/// offset: 32
|
|
#[prost(string, tag = "10")]
|
|
pub price_tier: ::prost::alloc::string::String,
|
|
/// offset: 40
|
|
#[prost(string, tag = "12")]
|
|
pub product_id: ::prost::alloc::string::String,
|
|
/// offset: 48
|
|
#[prost(uint64, tag = "7")]
|
|
pub month_card_out_date_time: u64,
|
|
}
|
|
/// Obf: NFONKIEFCCK
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(578)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ExchangeHcoinCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub num: u32,
|
|
}
|
|
/// Obf: PIHLJLKOPEE
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(552)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ExchangeHcoinScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub retcode: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "13")]
|
|
pub num: u32,
|
|
}
|
|
/// Obf: MJEJCMECDDN
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(574)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct AddEquipmentScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub kajcfpkegbp: u32,
|
|
}
|
|
/// Obf: CJJPGIGPDIA
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(592)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetRecyleTimeCsReq {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "3")]
|
|
pub ikjmafgbmel: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: JFOEKIFGPCP
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(566)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetRecyleTimeScRsp {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "9")]
|
|
pub najfmiifiec: ::prost::alloc::vec::Vec<Bkgpjobnmkj>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Dpgahdijjdl {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub kahmgpgpoii: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "9")]
|
|
pub djlncceidno: u32,
|
|
}
|
|
/// Obf: LHILENAKIPI
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(530)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ComposeLimitNumCompleteScNotify {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "15")]
|
|
pub mglcgpmnhbb: ::prost::alloc::vec::Vec<Dpgahdijjdl>,
|
|
}
|
|
/// Obf: OMJPICCHOEG
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(549)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ComposeLimitNumUpdateScNotify {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "4")]
|
|
pub pljfoapfelp: ::core::option::Option<Dpgahdijjdl>,
|
|
}
|
|
/// Obf: EKEFLKGCMBN
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(528)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct DestroyItemCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub item_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "8")]
|
|
pub item_count: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub adoimnbagkc: u32,
|
|
}
|
|
/// Obf: BGJEJDDLJPE
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(501)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct DestroyItemScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub retcode: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "13")]
|
|
pub adoimnbagkc: u32,
|
|
}
|
|
/// Obf: DEBAGFJEEIA
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(567)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetMarkItemListCsReq {}
|
|
/// Obf: PLCBONEAMNL
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(585)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetMarkItemListScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "10")]
|
|
pub pepkcbilifo: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: GFKOAPFOFNL
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(520)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct MarkItemCsReq {
|
|
/// offset: 24
|
|
#[prost(bool, tag = "6")]
|
|
pub abdjkpcgdho: bool,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "5")]
|
|
pub item_id: u32,
|
|
}
|
|
/// Obf: GGBGDAFPGID
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(599)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct MarkItemScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub retcode: u32,
|
|
/// offset: 28
|
|
#[prost(bool, tag = "9")]
|
|
pub abdjkpcgdho: bool,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "11")]
|
|
pub item_id: u32,
|
|
}
|
|
/// Obf: IOHGFLDMPEM
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(532)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct CancelMarkItemNotify {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub item_id: u32,
|
|
}
|
|
/// Obf: DMDDINNHIOE
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(535)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SyncTurnFoodNotify {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "13")]
|
|
pub camegagkpgl: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(enumeration = "TurnFoodSwitch", repeated, tag = "4")]
|
|
pub eojbflhbnmb: ::prost::alloc::vec::Vec<i32>,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(516)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ampmjpcflnd {
|
|
/// offset: 24
|
|
#[prost(enumeration = "TurnFoodSwitch", tag = "2")]
|
|
pub klajgakafcp: i32,
|
|
/// offset: 28
|
|
#[prost(bool, tag = "13")]
|
|
pub febkmocojle: bool,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(505)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ljkfppdfhmh {
|
|
/// offset: 24
|
|
#[prost(enumeration = "TurnFoodSwitch", tag = "12")]
|
|
pub klajgakafcp: i32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "15")]
|
|
pub retcode: u32,
|
|
/// offset: 32
|
|
#[prost(bool, tag = "5")]
|
|
pub febkmocojle: bool,
|
|
}
|
|
/// Obf: MLNNABAOJGC
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(514)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GeneralVirtualItemDataNotify {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "6")]
|
|
pub fcnbhbhmfmc: ::prost::alloc::vec::Vec<PileItem>,
|
|
/// offset: 32
|
|
#[prost(bool, tag = "12")]
|
|
pub eblpglfjnel: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Kjdlipeiaak {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub olelcdklpdk: u32,
|
|
/// offset: 28
|
|
#[prost(bool, tag = "11")]
|
|
pub ifonlbkjgfe: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Gabkfnajidd {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "15")]
|
|
pub ljkndcioocg: ::core::option::Option<Bnailmnngif>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "6")]
|
|
pub mjpkbigcfom: ::core::option::Option<Kjdlipeiaak>,
|
|
/// offset: 40
|
|
#[prost(string, tag = "1")]
|
|
pub name: ::prost::alloc::string::String,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "9")]
|
|
pub nphajekcbkf: u32,
|
|
/// offset: 52
|
|
#[prost(bool, tag = "14")]
|
|
pub is_marked: bool,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "2")]
|
|
pub gfeenednjgf: u32,
|
|
/// offset: 64
|
|
#[prost(int64, tag = "10")]
|
|
pub bncalamgioc: i64,
|
|
}
|
|
/// Obf: ENCGNAJCJME
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(539)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetRelicFilterPlanCsReq {}
|
|
/// Obf: JJDNPDECDDA
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(588)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetRelicFilterPlanScRsp {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "4")]
|
|
pub jckbeekbphf: ::prost::alloc::vec::Vec<Gabkfnajidd>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "11")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: AAMPBNNKEOK
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(526)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct AddRelicFilterPlanCsReq {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "3")]
|
|
pub mjpkbigcfom: ::core::option::Option<Kjdlipeiaak>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "15")]
|
|
pub ljkndcioocg: ::core::option::Option<Bnailmnngif>,
|
|
/// offset: 32
|
|
#[prost(string, tag = "1")]
|
|
pub name: ::prost::alloc::string::String,
|
|
/// offset: 48
|
|
#[prost(bool, tag = "14")]
|
|
pub is_marked: bool,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "13")]
|
|
pub gfeenednjgf: u32,
|
|
}
|
|
/// Obf: EBPBGFNCJEP
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(590)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct AddRelicFilterPlanScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "11")]
|
|
pub relic_plan: ::core::option::Option<Gabkfnajidd>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "12")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: BAIEHPEHGIO
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(541)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ModifyRelicFilterPlanCsReq {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "14")]
|
|
pub nphajekcbkf: u32,
|
|
#[prost(oneof = "modify_relic_filter_plan_cs_req::Kknboacncon", tags = "7, 15, 10")]
|
|
pub kknboacncon: ::core::option::Option<
|
|
modify_relic_filter_plan_cs_req::Kknboacncon,
|
|
>,
|
|
}
|
|
/// Nested message and enum types in `ModifyRelicFilterPlanCsReq`.
|
|
pub mod modify_relic_filter_plan_cs_req {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Oneof)]
|
|
pub enum Kknboacncon {
|
|
/// offset: 16
|
|
#[prost(string, tag = "7")]
|
|
Name(::prost::alloc::string::String),
|
|
/// offset: 16
|
|
#[prost(message, tag = "15")]
|
|
Mjpkbigcfom(super::Kjdlipeiaak),
|
|
/// offset: 16
|
|
#[prost(message, tag = "10")]
|
|
Ljkndcioocg(super::Bnailmnngif),
|
|
}
|
|
}
|
|
/// Obf: DEHJKNPFDMA
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(518)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ModifyRelicFilterPlanScRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "13")]
|
|
pub nphajekcbkf: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "9")]
|
|
pub retcode: u32,
|
|
/// offset: 48
|
|
#[prost(int64, tag = "3")]
|
|
pub bncalamgioc: i64,
|
|
#[prost(oneof = "modify_relic_filter_plan_sc_rsp::Kknboacncon", tags = "4, 7, 5")]
|
|
pub kknboacncon: ::core::option::Option<
|
|
modify_relic_filter_plan_sc_rsp::Kknboacncon,
|
|
>,
|
|
}
|
|
/// Nested message and enum types in `ModifyRelicFilterPlanScRsp`.
|
|
pub mod modify_relic_filter_plan_sc_rsp {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Oneof)]
|
|
pub enum Kknboacncon {
|
|
/// offset: 24
|
|
#[prost(string, tag = "4")]
|
|
Name(::prost::alloc::string::String),
|
|
/// offset: 24
|
|
#[prost(message, tag = "7")]
|
|
Mjpkbigcfom(super::Kjdlipeiaak),
|
|
/// offset: 24
|
|
#[prost(message, tag = "5")]
|
|
Ljkndcioocg(super::Bnailmnngif),
|
|
}
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(545)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Emldlbkpefd {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "9")]
|
|
pub ggigdjpfbbp: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(bool, tag = "4")]
|
|
pub nppkabbjcmi: bool,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(537)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Mgbkbikljdn {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "10")]
|
|
pub ggigdjpfbbp: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "12")]
|
|
pub retcode: u32,
|
|
/// offset: 36
|
|
#[prost(bool, tag = "15")]
|
|
pub nppkabbjcmi: bool,
|
|
}
|
|
/// Obf: LBFJJFDFABF
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(534)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct MarkRelicFilterPlanCsReq {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "8")]
|
|
pub ggigdjpfbbp: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(bool, tag = "7")]
|
|
pub nppkabbjcmi: bool,
|
|
/// offset: 33
|
|
#[prost(bool, tag = "6")]
|
|
pub bijjojnjhdo: bool,
|
|
}
|
|
/// Obf: NLFHJLDBOEA
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(558)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct MarkRelicFilterPlanScRsp {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "11")]
|
|
pub ggigdjpfbbp: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "6")]
|
|
pub retcode: u32,
|
|
/// offset: 36
|
|
#[prost(bool, tag = "2")]
|
|
pub nppkabbjcmi: bool,
|
|
/// offset: 37
|
|
#[prost(bool, tag = "1")]
|
|
pub bijjojnjhdo: bool,
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(543)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct RelicFilterPlanClearNameScNotify {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub nphajekcbkf: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(593)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct RelicReforgeCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub reforge_block_sub_affix_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "1")]
|
|
pub relic_unique_id: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(596)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct RelicReforgeScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(591)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct RelicReforgeConfirmCsReq {
|
|
/// offset: 24
|
|
#[prost(bool, tag = "5")]
|
|
pub is_cancel: bool,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "3")]
|
|
pub relic_unique_id: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(523)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct RelicReforgeConfirmScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Lhhgcdlcjda {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub group_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "6")]
|
|
pub id: u32,
|
|
/// offset: 32
|
|
#[prost(bool, tag = "2")]
|
|
pub bimdknlmicg: bool,
|
|
}
|
|
/// Obf: DONHOEBBNNG
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3173)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetJukeboxDataCsReq {}
|
|
/// Obf: KLIPBCNOPNO
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3103)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetJukeboxDataScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "9")]
|
|
pub gffobaldbpm: ::core::option::Option<Mncbedbddhl>,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "10")]
|
|
pub iokajibhlmp: ::prost::alloc::vec::Vec<Lhhgcdlcjda>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "6")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: JFFEDGDNJEA
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3180)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct PlayBackGroundMusicCsReq {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "2")]
|
|
pub ikjnikigflf: ::core::option::Option<Mncbedbddhl>,
|
|
}
|
|
/// Obf: KOCPKKFLHBJ
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3127)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct PlayBackGroundMusicScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "11")]
|
|
pub gffobaldbpm: ::core::option::Option<Mncbedbddhl>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "13")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: CFEBLJEFOMA
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3136)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct UnlockBackGroundMusicCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "12")]
|
|
pub ligkeolpfbe: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: LMINGAKNDKP
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3113)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct UnlockBackGroundMusicScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "14")]
|
|
pub bpfgbebpedp: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "11")]
|
|
pub iokajibhlmp: ::prost::alloc::vec::Vec<Lhhgcdlcjda>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "7")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3115)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Fklmgefildi {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub jkfckjnhlhi: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3181)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Egdfpdhnoko {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub retcode: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "10")]
|
|
pub jkfckjnhlhi: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Pblbaamlnlh {
|
|
/// offset: 24
|
|
#[prost(bool, tag = "3")]
|
|
pub kblbfganmpj: bool,
|
|
/// offset: 25
|
|
#[prost(bool, tag = "2")]
|
|
pub bbmcahomefn: bool,
|
|
/// offset: 26
|
|
#[prost(bool, tag = "6")]
|
|
pub mnbbcamdgdi: bool,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "5")]
|
|
pub mdjmbgplcdd: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "11")]
|
|
pub ljhgifginol: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "12")]
|
|
pub cbgodlhclpk: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "15")]
|
|
pub bmgbbemhlig: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Pjpmbobamic {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub beohgaadkph: u32,
|
|
/// offset: 28
|
|
#[prost(bool, tag = "6")]
|
|
pub kblbfganmpj: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Hddbfaifcgk {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "15")]
|
|
pub ehfhdelpgln: ::prost::alloc::vec::Vec<Pjpmbobamic>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub lfpableikke: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Lggghfdbcfn {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub fdgjlmmeaof: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "13")]
|
|
pub kbdoboodpak: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "6")]
|
|
pub progress: u32,
|
|
/// offset: 36
|
|
#[prost(bool, tag = "1")]
|
|
pub has_passed: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Fnidngogaff {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub kpkjaldcmik: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "7")]
|
|
pub iiadkffpkgp: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Kjamnaololl {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub ljhgifginol: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "1")]
|
|
pub mbbgfjgchge: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Pnoaigfgnke {}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9198)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Jkhgdjgbhcd {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "6")]
|
|
pub kbmhpoblmkh: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "8")]
|
|
pub beblbbeeigh: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "13")]
|
|
pub jladelfehno: ::prost::alloc::vec::Vec<Pblbaamlnlh>,
|
|
/// offset: 48
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub lfegddmblee: ::prost::alloc::vec::Vec<Kjamnaololl>,
|
|
/// offset: 56
|
|
#[prost(message, repeated, tag = "10")]
|
|
pub lbbgcnijmjc: ::prost::alloc::vec::Vec<Fnidngogaff>,
|
|
/// offset: 64
|
|
#[prost(message, repeated, tag = "12")]
|
|
pub jefnjejfpgk: ::prost::alloc::vec::Vec<Lggghfdbcfn>,
|
|
/// offset: 72
|
|
#[prost(message, repeated, tag = "15")]
|
|
pub idmhgcaibnk: ::prost::alloc::vec::Vec<Hddbfaifcgk>,
|
|
/// offset: 80
|
|
#[prost(uint32, repeated, tag = "3")]
|
|
pub bigchmjepke: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 88
|
|
#[prost(uint32, tag = "9")]
|
|
pub retcode: u32,
|
|
/// offset: 92
|
|
#[prost(uint32, tag = "2")]
|
|
pub jdgkfgoncji: u32,
|
|
/// offset: 96
|
|
#[prost(bool, tag = "4")]
|
|
pub hihobepglej: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ibphnibgmph {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub cbgodlhclpk: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9192)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Magmmminoaj {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "11")]
|
|
pub amfefiddmda: ::core::option::Option<Pblbaamlnlh>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ofnbdekjmon {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub lfpableikke: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9208)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ofdmhdodalp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub lfpableikke: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "14")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Jpieaejidao {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "6")]
|
|
pub lmllnjblpgc: ::prost::alloc::vec::Vec<Fnidngogaff>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Oceahpdapfc {
|
|
#[prost(oneof = "oceahpdapfc::Mmcgbgdjipn", tags = "14, 3, 6, 7, 2, 15, 12, 8, 5")]
|
|
pub mmcgbgdjipn: ::core::option::Option<oceahpdapfc::Mmcgbgdjipn>,
|
|
}
|
|
/// Nested message and enum types in `OCEAHPDAPFC`.
|
|
pub mod oceahpdapfc {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Oneof)]
|
|
pub enum Mmcgbgdjipn {
|
|
/// offset: 16
|
|
#[prost(uint32, tag = "14")]
|
|
Ocjcoolmcgd(u32),
|
|
/// offset: 16
|
|
#[prost(message, tag = "3")]
|
|
Nogckihedce(super::Pblbaamlnlh),
|
|
/// offset: 16
|
|
#[prost(uint32, tag = "6")]
|
|
Hocfmnjpcli(u32),
|
|
/// offset: 16
|
|
#[prost(uint32, tag = "7")]
|
|
Jgmjfhliail(u32),
|
|
/// offset: 16
|
|
#[prost(message, tag = "2")]
|
|
Iafpoebbjil(super::Kjamnaololl),
|
|
/// offset: 16
|
|
#[prost(message, tag = "15")]
|
|
Ldbggnhlfam(super::Lggghfdbcfn),
|
|
/// offset: 16
|
|
#[prost(message, tag = "12")]
|
|
Hdmepmhholp(super::Jpieaejidao),
|
|
/// offset: 16
|
|
#[prost(uint32, tag = "8")]
|
|
Jdgkfgoncji(u32),
|
|
/// offset: 16
|
|
#[prost(uint32, tag = "5")]
|
|
Cgefhjiekgf(u32),
|
|
}
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9184)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Pnalndonmck {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "9")]
|
|
pub dgngmjmpfgk: ::prost::alloc::vec::Vec<Oceahpdapfc>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Hoalcjnijjc {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub display_value: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "15")]
|
|
pub event_id: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9210)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Cpgfnbbiglh {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub event_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "1")]
|
|
pub display_value: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "15")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Kelnhiomcnf {}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9196)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Acgbgkffaol {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Dpajaecbcpa {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "1")]
|
|
pub hbehchbcbpg: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "11")]
|
|
pub iaeajkjdcho: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(enumeration = "LimaoNewsOfficeSurveyState", repeated, tag = "8")]
|
|
pub cmnobdcmghe: ::prost::alloc::vec::Vec<i32>,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9188)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Jegnoijmbca {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Dgfhegjkhfo {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub kpkjaldcmik: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9205)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ghbbmijfiad {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub retcode: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "4")]
|
|
pub kpkjaldcmik: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Olndmbmbndc {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub nndncaegdfi: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9183)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ghbkjlihhgj {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub retcode: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "8")]
|
|
pub nndncaegdfi: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Hbooiejhkod {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub bogijenaehj: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "13")]
|
|
pub cbgodlhclpk: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9203)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Epmonpaabkj {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub bogijenaehj: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "2")]
|
|
pub retcode: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "6")]
|
|
pub cbgodlhclpk: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Jghocegbdcc {}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9187)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ljcbiaemldn {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Lfgkijmbkjg {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub cbgodlhclpk: u32,
|
|
/// offset: 28
|
|
#[prost(bool, tag = "4")]
|
|
pub kblbfganmpj: bool,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9200)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ddapicmfdab {
|
|
/// offset: 24
|
|
#[prost(bool, tag = "12")]
|
|
pub kblbfganmpj: bool,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "3")]
|
|
pub retcode: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "9")]
|
|
pub cbgodlhclpk: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Pladcldjgkk {
|
|
/// offset: 24
|
|
#[prost(bool, tag = "4")]
|
|
pub kblbfganmpj: bool,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "12")]
|
|
pub beohgaadkph: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9181)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Kbakbmgbnol {
|
|
/// offset: 24
|
|
#[prost(bool, tag = "2")]
|
|
pub kblbfganmpj: bool,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "10")]
|
|
pub retcode: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub beohgaadkph: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetStageLineupCsReq {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ecdeohefdhp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub blifoaefhib: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "3")]
|
|
pub stage_type: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(703)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetStageLineupScRsp {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "12")]
|
|
pub fkidlflcdec: ::prost::alloc::vec::Vec<Ecdeohefdhp>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct LineupAvatar {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "12")]
|
|
pub sp_bar: ::core::option::Option<SpBarInfo>,
|
|
/// offset: 32
|
|
#[prost(enumeration = "AvatarType", tag = "4")]
|
|
pub avatar_type: i32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "8")]
|
|
pub slot: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "13")]
|
|
pub hp: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "2")]
|
|
pub id: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "9")]
|
|
pub satiety: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct LineupInfo {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "8")]
|
|
pub gofliggnhne: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 24
|
|
#[prost(string, tag = "12")]
|
|
pub name: ::prost::alloc::string::String,
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub avatar_list: ::prost::alloc::vec::Vec<LineupAvatar>,
|
|
/// offset: 48
|
|
#[prost(uint32, repeated, tag = "3")]
|
|
pub ncljllngdci: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 56
|
|
#[prost(uint32, repeated, tag = "7")]
|
|
pub story_line_avatar_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 64
|
|
#[prost(bool, tag = "9")]
|
|
pub is_virtual: bool,
|
|
/// offset: 65
|
|
#[prost(bool, tag = "4")]
|
|
pub abhongjhicf: bool,
|
|
/// offset: 68
|
|
#[prost(enumeration = "ExtraLineupType", tag = "15")]
|
|
pub extra_lineup_type: i32,
|
|
/// offset: 72
|
|
#[prost(uint32, tag = "6")]
|
|
pub game_story_line_id: u32,
|
|
/// offset: 76
|
|
#[prost(uint32, tag = "11")]
|
|
pub mp: u32,
|
|
/// offset: 80
|
|
#[prost(uint32, tag = "14")]
|
|
pub index: u32,
|
|
/// offset: 84
|
|
#[prost(uint32, tag = "2")]
|
|
pub leader_slot: u32,
|
|
/// offset: 88
|
|
#[prost(uint32, tag = "13")]
|
|
pub plane_id: u32,
|
|
/// offset: 92
|
|
#[prost(uint32, tag = "10")]
|
|
pub max_mp: u32,
|
|
}
|
|
/// Obf: JIJPDHKHFML
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(780)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetCurLineupDataCsReq {}
|
|
/// Obf: FNDNOHGCGIE
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(727)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetCurLineupDataScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "9")]
|
|
pub lineup: ::core::option::Option<LineupInfo>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "15")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(736)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct JoinLineupCsReq {
|
|
/// offset: 24
|
|
#[prost(enumeration = "ExtraLineupType", tag = "14")]
|
|
pub extra_lineup_type: i32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "1")]
|
|
pub index: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "9")]
|
|
pub plane_id: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "4")]
|
|
pub slot: u32,
|
|
/// offset: 40
|
|
#[prost(enumeration = "AvatarType", tag = "11")]
|
|
pub avatar_type: i32,
|
|
/// offset: 44
|
|
#[prost(bool, tag = "10")]
|
|
pub is_virtual: bool,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "3")]
|
|
pub base_avatar_id: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(713)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct JoinLineupScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(715)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct QuitLineupCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub index: u32,
|
|
/// offset: 28
|
|
#[prost(bool, tag = "2")]
|
|
pub is_virtual: bool,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub plane_id: u32,
|
|
/// offset: 36
|
|
#[prost(enumeration = "AvatarType", tag = "1")]
|
|
pub avatar_type: i32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "9")]
|
|
pub base_avatar_id: u32,
|
|
/// offset: 44
|
|
#[prost(enumeration = "ExtraLineupType", tag = "15")]
|
|
pub extra_lineup_type: i32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(781)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct QuitLineupScRsp {
|
|
/// offset: 24
|
|
#[prost(bool, tag = "6")]
|
|
pub is_virtual: bool,
|
|
/// offset: 25
|
|
#[prost(bool, tag = "14")]
|
|
pub mfbipmacfce: bool,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "15")]
|
|
pub base_avatar_id: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "11")]
|
|
pub plane_id: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "5")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(710)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SwapLineupCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub index: u32,
|
|
/// offset: 28
|
|
#[prost(bool, tag = "11")]
|
|
pub is_virtual: bool,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "9")]
|
|
pub enbibcppldc: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "10")]
|
|
pub plane_id: u32,
|
|
/// offset: 40
|
|
#[prost(enumeration = "ExtraLineupType", tag = "4")]
|
|
pub extra_lineup_type: i32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "6")]
|
|
pub mpiegfcnben: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(787)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SwapLineupScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: EOBONCLPPLM
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(729)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SyncLineupNotify {
|
|
/// offset: 16
|
|
#[prost(enumeration = "SyncLineupReason", repeated, tag = "3")]
|
|
pub reason_list: ::prost::alloc::vec::Vec<i32>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "10")]
|
|
pub lineup: ::core::option::Option<LineupInfo>,
|
|
}
|
|
/// Obf: ELFNJCILJGK
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(712)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetLineupAvatarDataCsReq {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct LineupAvatarData {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub hp: u32,
|
|
/// offset: 28
|
|
#[prost(enumeration = "AvatarType", tag = "1")]
|
|
pub avatar_type: i32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "5")]
|
|
pub id: u32,
|
|
}
|
|
/// Obf: HLPOIMIADJI
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(754)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetLineupAvatarDataScRsp {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "5")]
|
|
pub avatar_data_list: ::prost::alloc::vec::Vec<LineupAvatarData>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: GOEIOJHFNOH
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(783)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ChangeLineupLeaderCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub slot: u32,
|
|
}
|
|
/// Obf: GHHKJGJNKIK
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(709)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ChangeLineupLeaderScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub retcode: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "8")]
|
|
pub slot: u32,
|
|
}
|
|
/// Obf: GFMLKENMBGP
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(742)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SwitchLineupIndexCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub index: u32,
|
|
}
|
|
/// Obf: MEFDHAEBAFG
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(776)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SwitchLineupIndexScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub index: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "5")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: HIPGFJHDOBO
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(738)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SetLineupNameCsReq {
|
|
/// offset: 24
|
|
#[prost(string, tag = "9")]
|
|
pub name: ::prost::alloc::string::String,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "15")]
|
|
pub index: u32,
|
|
}
|
|
/// Obf: FIMLPDOBHBD
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(761)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SetLineupNameScRsp {
|
|
/// offset: 24
|
|
#[prost(string, tag = "10")]
|
|
pub name: ::prost::alloc::string::String,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub index: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "12")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: AMIDBKDMELM
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(724)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetAllLineupDataCsReq {}
|
|
/// Obf: EPGDODNPPDO
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(771)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetAllLineupDataScRsp {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "5")]
|
|
pub lineup_list: ::prost::alloc::vec::Vec<LineupInfo>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "11")]
|
|
pub cur_index: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "8")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(792)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Efafccekoan {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "7")]
|
|
pub lineup_list: ::prost::alloc::vec::Vec<LineupInfo>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "13")]
|
|
pub cur_index: u32,
|
|
}
|
|
/// Obf: HPHANFONFPF
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(778)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct VirtualLineupDestroyNotify {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub plane_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct LineupSlotData {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub slot: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "8")]
|
|
pub id: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub assist_uid: u32,
|
|
/// offset: 36
|
|
#[prost(enumeration = "AvatarType", tag = "7")]
|
|
pub avatar_type: i32,
|
|
}
|
|
/// Obf: BLIOAJGEJNN
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(752)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ReplaceLineupCsReq {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "10")]
|
|
pub lineup_slot_list: ::prost::alloc::vec::Vec<LineupSlotData>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "12")]
|
|
pub game_story_line_id: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "5")]
|
|
pub plane_id: u32,
|
|
/// offset: 40
|
|
#[prost(bool, tag = "15")]
|
|
pub hiamajkdioo: bool,
|
|
/// offset: 41
|
|
#[prost(bool, tag = "14")]
|
|
pub plieoddeehg: bool,
|
|
/// offset: 42
|
|
#[prost(bool, tag = "1")]
|
|
pub is_virtual: bool,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "8")]
|
|
pub leader_slot: u32,
|
|
/// offset: 48
|
|
#[prost(enumeration = "ExtraLineupType", tag = "13")]
|
|
pub extra_lineup_type: i32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "6")]
|
|
pub index: u32,
|
|
}
|
|
/// Obf: JHICJLAIPLD
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(748)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ReplaceLineupScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub omdlcgembla: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "13")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: HOGPMBGJIDH
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(759)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ExtraLineupDestroyNotify {
|
|
/// offset: 24
|
|
#[prost(enumeration = "ExtraLineupType", tag = "7")]
|
|
pub extra_lineup_type: i32,
|
|
}
|
|
/// Obf: GNIOONGIJLP
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(774)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct VirtualLineupTrialAvatarChangeScNotify {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "2")]
|
|
pub ilidiigalkd: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "8")]
|
|
pub edbmifnehhh: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "14")]
|
|
pub plane_id: u32,
|
|
/// offset: 44
|
|
#[prost(bool, tag = "10")]
|
|
pub olpnmkapdlp: bool,
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(766)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Cncfcdjafoj {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "2")]
|
|
pub klnedjpadca: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: CCDPOMCEFED
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7382)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct LobbyCreateCsReq {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "7")]
|
|
pub emijckenbkj: ::core::option::Option<Pjmgblifdfp>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "15")]
|
|
pub jidkdpppdpf: ::core::option::Option<LobbyGameExtInfo>,
|
|
/// offset: 40
|
|
#[prost(enumeration = "FightGameMode", tag = "13")]
|
|
pub gjnmhilinhc: i32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "3")]
|
|
pub hdjfgmgaoof: u32,
|
|
}
|
|
/// Obf: ACABBGBMIPN
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7392)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct LobbyCreateScRsp {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub dfleoigplnm: ::prost::alloc::vec::Vec<Lmlnnhkjeip>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "6")]
|
|
pub emijckenbkj: ::core::option::Option<Pjmgblifdfp>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "8")]
|
|
pub hdjfgmgaoof: u32,
|
|
/// offset: 44
|
|
#[prost(enumeration = "FightGameMode", tag = "3")]
|
|
pub gjnmhilinhc: i32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "11")]
|
|
pub retcode: u32,
|
|
/// offset: 56
|
|
#[prost(uint64, tag = "4")]
|
|
pub room_id: u64,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7384)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct LobbyInviteCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "7")]
|
|
pub uid_list: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7371)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct LobbyInviteScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "12")]
|
|
pub uid_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "15")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: BNOKBNOIIGD
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7357)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct LobbyJoinCsReq {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "5")]
|
|
pub jidkdpppdpf: ::core::option::Option<LobbyGameExtInfo>,
|
|
/// offset: 24
|
|
#[prost(string, tag = "10")]
|
|
pub jkjcipfmohg: ::prost::alloc::string::String,
|
|
/// offset: 40
|
|
#[prost(uint64, tag = "1")]
|
|
pub room_id: u64,
|
|
}
|
|
/// Obf: JLPMFNHLBED
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7373)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct LobbyJoinScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "8")]
|
|
pub emijckenbkj: ::core::option::Option<Pjmgblifdfp>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "4")]
|
|
pub dfleoigplnm: ::prost::alloc::vec::Vec<Lmlnnhkjeip>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "11")]
|
|
pub hdjfgmgaoof: u32,
|
|
/// offset: 44
|
|
#[prost(enumeration = "FightGameMode", tag = "12")]
|
|
pub gjnmhilinhc: i32,
|
|
/// offset: 48
|
|
#[prost(uint64, tag = "14")]
|
|
pub room_id: u64,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "15")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7390)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct LobbyQuitCsReq {}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7355)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct LobbyQuitScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7394)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Dacefjfglgm {}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7377)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Gjbgnmggdle {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7369)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct LobbyModifyPlayerInfoCsReq {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "14")]
|
|
pub jidkdpppdpf: ::core::option::Option<LobbyGameExtInfo>,
|
|
/// offset: 32
|
|
#[prost(enumeration = "LobbyModifyType", tag = "15")]
|
|
pub r#type: i32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "8")]
|
|
pub gmgjfjcdggn: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7395)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct LobbyModifyPlayerInfoScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: FPEGJJJKNAL
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7393)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct LobbySyncInfoScNotify {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "14")]
|
|
pub dfleoigplnm: ::prost::alloc::vec::Vec<Lmlnnhkjeip>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub uid: u32,
|
|
/// offset: 36
|
|
#[prost(enumeration = "LobbyModifyType", tag = "1")]
|
|
pub r#type: i32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7359)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct LobbyKickOutCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub uid: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7379)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct LobbyKickOutScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7358)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Jgcfbnlcpea {
|
|
/// offset: 24
|
|
#[prost(enumeration = "FightGameMode", tag = "8")]
|
|
pub gjnmhilinhc: i32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "15")]
|
|
pub room_id: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub cpocelolnhl: u32,
|
|
}
|
|
/// Obf: AIBENADLLGH
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7353)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct LobbyGetInfoCsReq {}
|
|
/// Obf: MAMINBCLDKO
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7388)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct LobbyGetInfoScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "15")]
|
|
pub emijckenbkj: ::core::option::Option<Pjmgblifdfp>,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub dfleoigplnm: ::prost::alloc::vec::Vec<Lmlnnhkjeip>,
|
|
/// offset: 40
|
|
#[prost(uint64, tag = "4")]
|
|
pub fgnfdgakkap: u64,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "8")]
|
|
pub retcode: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "3")]
|
|
pub hdjfgmgaoof: u32,
|
|
/// offset: 56
|
|
#[prost(enumeration = "FightGameMode", tag = "1")]
|
|
pub gjnmhilinhc: i32,
|
|
/// offset: 64
|
|
#[prost(uint64, tag = "5")]
|
|
pub room_id: u64,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7370)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Opkkjfefeil {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub teleport_id: u32,
|
|
/// offset: 28
|
|
#[prost(enumeration = "LobbyInteractType", tag = "5")]
|
|
pub dnbkkdbffaj: i32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7362)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Agdpioakfgb {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub retcode: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "13")]
|
|
pub teleport_id: u32,
|
|
}
|
|
/// Obf: DMOIAEPEJHK
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7356)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct LobbyInteractScNotify {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub cpocelolnhl: u32,
|
|
/// offset: 28
|
|
#[prost(enumeration = "LobbyInteractType", tag = "14")]
|
|
pub dnbkkdbffaj: i32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7366)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Anfmhbgnneg {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "10")]
|
|
pub emijckenbkj: ::core::option::Option<Pjmgblifdfp>,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7391)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Kigjgmlamgh {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Jjeflbclbfn {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub ffgfindlmcf: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "12")]
|
|
pub group_id: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub dbkhhcggknn: u32,
|
|
}
|
|
/// Obf: BKPFBNADBFO
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6583)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetLocalLegendDataCsReq {}
|
|
/// Obf: FBLEHOCIBOG
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6592)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetLocalLegendDataScRsp {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "12")]
|
|
pub level_data_list: ::prost::alloc::vec::Vec<Jjeflbclbfn>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Acihmmbkmim {
|
|
/// offset: 24
|
|
#[prost(enumeration = "AvatarType", tag = "3")]
|
|
pub avatar_type: i32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "5")]
|
|
pub avatar_id: u32,
|
|
}
|
|
/// Obf: LDPHOLLGPKE
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6589)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct EnterLocalLegendLevelCsReq {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "11")]
|
|
pub avatar_list: ::prost::alloc::vec::Vec<Acihmmbkmim>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "8")]
|
|
pub dbkhhcggknn: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "15")]
|
|
pub group_id: u32,
|
|
}
|
|
/// Obf: KJPKLCHMMNM
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6586)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct EnterLocalLegendLevelScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "12")]
|
|
pub battle_info: ::core::option::Option<SceneBattleInfo>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub group_id: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "8")]
|
|
pub retcode: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "5")]
|
|
pub dbkhhcggknn: u32,
|
|
}
|
|
/// Obf: HCFLLCPLMHF
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6577)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct LocalLegendDataChangeNotify {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "1")]
|
|
pub level_data: ::core::option::Option<Jjeflbclbfn>,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(873)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetMailCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub npafmebnfob: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "2")]
|
|
pub hfkfnfkieon: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ClientMail {
|
|
/// offset: 16
|
|
#[prost(string, tag = "11")]
|
|
pub title: ::prost::alloc::string::String,
|
|
/// offset: 24
|
|
#[prost(string, tag = "10")]
|
|
pub sender: ::prost::alloc::string::String,
|
|
/// offset: 40
|
|
#[prost(string, repeated, tag = "3")]
|
|
pub para_list: ::prost::alloc::vec::Vec<::prost::alloc::string::String>,
|
|
/// offset: 48
|
|
#[prost(string, tag = "15")]
|
|
pub content: ::prost::alloc::string::String,
|
|
/// offset: 56
|
|
#[prost(message, optional, tag = "8")]
|
|
pub attachment: ::core::option::Option<ItemList>,
|
|
/// offset: 64
|
|
#[prost(int64, tag = "5")]
|
|
pub time: i64,
|
|
/// offset: 72
|
|
#[prost(enumeration = "MailType", tag = "4")]
|
|
pub mail_type: i32,
|
|
/// offset: 76
|
|
#[prost(uint32, tag = "13")]
|
|
pub id: u32,
|
|
/// offset: 80
|
|
#[prost(int64, tag = "6")]
|
|
pub expire_time: i64,
|
|
/// offset: 88
|
|
#[prost(uint32, tag = "12")]
|
|
pub template_id: u32,
|
|
/// offset: 92
|
|
#[prost(bool, tag = "2")]
|
|
pub is_read: bool,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(803)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetMailScRsp {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "9")]
|
|
pub notice_mail_list: ::prost::alloc::vec::Vec<ClientMail>,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub mail_list: ::prost::alloc::vec::Vec<ClientMail>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "8")]
|
|
pub start: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "11")]
|
|
pub retcode: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "12")]
|
|
pub total_num: u32,
|
|
/// offset: 52
|
|
#[prost(bool, tag = "14")]
|
|
pub is_end: bool,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(880)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct MarkReadMailCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub id: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(827)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct MarkReadMailScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "9")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(836)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct DelMailCsReq {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "7")]
|
|
pub id_list: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(813)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct DelMailScRsp {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "14")]
|
|
pub id_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "8")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(815)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct TakeMailAttachmentCsReq {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "8")]
|
|
pub mail_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "5")]
|
|
pub optional_reward_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Knpnahphnjk {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub iodbgabpnop: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "8")]
|
|
pub item_id: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(881)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TakeMailAttachmentScRsp {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "9")]
|
|
pub fail_mail_list: ::prost::alloc::vec::Vec<Knpnahphnjk>,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "1")]
|
|
pub succ_mail_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "6")]
|
|
pub attachment: ::core::option::Option<ItemList>,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "10")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(810)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct NewMailScNotify {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "12")]
|
|
pub mail_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Fhegnopnich {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "4")]
|
|
pub energy_info: ::core::option::Option<RotaterEnergyInfo>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "3")]
|
|
pub cooomdkgodf: ::core::option::Option<RotateMapInfo>,
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "12")]
|
|
pub cedggdfmilp: ::prost::alloc::vec::Vec<RotaterData>,
|
|
/// offset: 48
|
|
#[prost(message, repeated, tag = "13")]
|
|
pub egagknadahj: ::prost::alloc::vec::Vec<ChargerInfo>,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "7")]
|
|
pub jppmekjgjfd: u32,
|
|
/// offset: 60
|
|
#[prost(int32, tag = "11")]
|
|
pub ljhknkflgde: i32,
|
|
/// offset: 64
|
|
#[prost(bool, tag = "14")]
|
|
pub mjipojpbknb: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct RotaterEnergyInfo {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub cur_num: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "5")]
|
|
pub max_num: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct RotateMapInfo {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "11")]
|
|
pub miacnfdgkce: ::core::option::Option<Vector4>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "6")]
|
|
pub elfdiefkcmh: ::core::option::Option<Vector>,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6873)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct EnterMapRotationRegionCsReq {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "11")]
|
|
pub motion: ::core::option::Option<MotionInfo>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "15")]
|
|
pub ljhknkflgde: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "9")]
|
|
pub jppmekjgjfd: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6803)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct EnterMapRotationRegionScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "6")]
|
|
pub energy_info: ::core::option::Option<RotaterEnergyInfo>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "10")]
|
|
pub motion: ::core::option::Option<MotionInfo>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "4")]
|
|
pub ljhknkflgde: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "13")]
|
|
pub jppmekjgjfd: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "2")]
|
|
pub client_pos_version: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "11")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ChargerInfo {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub group_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "6")]
|
|
pub pcccklnclhb: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6880)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct InteractChargerCsReq {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "10")]
|
|
pub charger_info: ::core::option::Option<ChargerInfo>,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6827)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct InteractChargerScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "12")]
|
|
pub energy_info: ::core::option::Option<RotaterEnergyInfo>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "14")]
|
|
pub charger_info: ::core::option::Option<ChargerInfo>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "9")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct RotaterData {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub group_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "15")]
|
|
pub pcccklnclhb: u32,
|
|
/// offset: 32
|
|
#[prost(float, tag = "9")]
|
|
pub bbfoleopppl: f32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6836)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct DeployRotatorCsReq {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "1")]
|
|
pub rotater_data: ::core::option::Option<RotaterData>,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6813)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct DeployRotatorScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "14")]
|
|
pub rotater_data: ::core::option::Option<RotaterData>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "1")]
|
|
pub energy_info: ::core::option::Option<RotaterEnergyInfo>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "7")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6815)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct RotateMapCsReq {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "5")]
|
|
pub cooomdkgodf: ::core::option::Option<RotateMapInfo>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "12")]
|
|
pub motion: ::core::option::Option<MotionInfo>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "10")]
|
|
pub pcccklnclhb: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "13")]
|
|
pub group_id: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6881)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct RotateMapScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "9")]
|
|
pub motion: ::core::option::Option<MotionInfo>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "12")]
|
|
pub client_pos_version: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "14")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6810)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct LeaveMapRotationRegionCsReq {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "10")]
|
|
pub motion: ::core::option::Option<MotionInfo>,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6887)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct LeaveMapRotationRegionScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "1")]
|
|
pub motion: ::core::option::Option<MotionInfo>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "8")]
|
|
pub retcode: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "3")]
|
|
pub client_pos_version: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6829)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetMapRotationDataCsReq {}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6812)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetMapRotationDataScRsp {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "9")]
|
|
pub cedggdfmilp: ::prost::alloc::vec::Vec<RotaterData>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "10")]
|
|
pub cooomdkgodf: ::core::option::Option<RotateMapInfo>,
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "11")]
|
|
pub egagknadahj: ::prost::alloc::vec::Vec<ChargerInfo>,
|
|
/// offset: 48
|
|
#[prost(message, optional, tag = "5")]
|
|
pub energy_info: ::core::option::Option<RotaterEnergyInfo>,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "14")]
|
|
pub jppmekjgjfd: u32,
|
|
/// offset: 60
|
|
#[prost(int32, tag = "6")]
|
|
pub ljhknkflgde: i32,
|
|
/// offset: 64
|
|
#[prost(bool, tag = "4")]
|
|
pub bhabaifpooa: bool,
|
|
/// offset: 68
|
|
#[prost(uint32, tag = "1")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6854)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct ResetMapRotationRegionCsReq {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "2")]
|
|
pub cooomdkgodf: ::core::option::Option<RotateMapInfo>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "12")]
|
|
pub motion: ::core::option::Option<MotionInfo>,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6883)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ResetMapRotationRegionScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "5")]
|
|
pub motion: ::core::option::Option<MotionInfo>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub retcode: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "8")]
|
|
pub client_pos_version: u32,
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6809)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct LeaveMapRotationRegionScNotify {}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6842)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct UpdateEnergyScNotify {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "11")]
|
|
pub energy_info: ::core::option::Option<RotaterEnergyInfo>,
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6876)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct UpdateMapRotationDataScNotify {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "12")]
|
|
pub cedggdfmilp: ::prost::alloc::vec::Vec<RotaterData>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "9")]
|
|
pub cooomdkgodf: ::core::option::Option<RotateMapInfo>,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "11")]
|
|
pub energy_info: ::core::option::Option<RotaterEnergyInfo>,
|
|
/// offset: 48
|
|
#[prost(message, repeated, tag = "14")]
|
|
pub egagknadahj: ::prost::alloc::vec::Vec<ChargerInfo>,
|
|
/// offset: 56
|
|
#[prost(int32, tag = "13")]
|
|
pub ljhknkflgde: i32,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "4")]
|
|
pub jppmekjgjfd: u32,
|
|
/// offset: 64
|
|
#[prost(bool, tag = "1")]
|
|
pub bhabaifpooa: bool,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6838)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct RemoveRotatorCsReq {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "12")]
|
|
pub rotater_data: ::core::option::Option<RotaterData>,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6861)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct RemoveRotaterScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "15")]
|
|
pub rotater_data: ::core::option::Option<RotaterData>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "11")]
|
|
pub energy_info: ::core::option::Option<RotaterEnergyInfo>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "13")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6824)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Dnnlhfkknlm {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "5")]
|
|
pub cedggdfmilp: ::prost::alloc::vec::Vec<RotaterData>,
|
|
}
|
|
/// Obf: ONEBKBJMLIG
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8288)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct MarbleGetDataCsReq {}
|
|
/// Obf: CCNJIFFMGNA
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8276)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct MarbleGetDataScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "6")]
|
|
pub kjjcimankoa: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "1")]
|
|
pub ikgiiijllbl: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(uint32, repeated, tag = "7")]
|
|
pub lhdimcdhceo: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 48
|
|
#[prost(int32, tag = "2")]
|
|
pub score_id: i32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "15")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8286)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Hajkepnejed {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "4")]
|
|
pub egcllkdhiae: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "15")]
|
|
pub gnamnbdiekg: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8290)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Kbeckamicjf {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub retcode: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "12")]
|
|
pub gnamnbdiekg: u32,
|
|
}
|
|
/// Obf: IPIKNJLJCNC
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8272)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct MarbleShopBuyCsReq {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "3")]
|
|
pub egcllkdhiae: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: AFDNHCKGNNB
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8289)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct MarbleShopBuyScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "5")]
|
|
pub egcllkdhiae: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "11")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: GKHLACNDNHA
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8282)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct MarbleUnlockSealScNotify {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "2")]
|
|
pub egcllkdhiae: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: DPIEGEGHMDP
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8284)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct MarblePvpDataUpdateScNotify {
|
|
/// offset: 24
|
|
#[prost(int32, tag = "14")]
|
|
pub score_id: i32,
|
|
}
|
|
/// Obf: PODAILFIECJ
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8274)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct MarbleUpdateShownSealCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "6")]
|
|
pub gfadcihmdnn: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: ODGOEIFAHPH
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8281)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct MarbleUpdateShownSealScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "8")]
|
|
pub gfadcihmdnn: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "13")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct MarkChestInfo {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub group_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "3")]
|
|
pub config_id: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "11")]
|
|
pub floor_id: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "9")]
|
|
pub hfjelbgdghp: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "5")]
|
|
pub plane_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct MarkChestFuncInfo {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "12")]
|
|
pub mark_chest_info_list: ::prost::alloc::vec::Vec<MarkChestInfo>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "11")]
|
|
pub func_id: u32,
|
|
/// offset: 40
|
|
#[prost(int64, tag = "4")]
|
|
pub mark_time: i64,
|
|
}
|
|
/// Obf: BMDACCNEEPL
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8198)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetMarkChestCsReq {}
|
|
/// Obf: KGALGCOHNIJ
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8186)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetMarkChestScRsp {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "12")]
|
|
pub mark_chest_func_info: ::prost::alloc::vec::Vec<MarkChestFuncInfo>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "8")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: GIAHMBPHGPI
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8196)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct UpdateMarkChestCsReq {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "5")]
|
|
pub mark_chest_info_list: ::prost::alloc::vec::Vec<MarkChestInfo>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "14")]
|
|
pub func_id: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "7")]
|
|
pub trigger_param_id: u32,
|
|
}
|
|
/// Obf: MHHCEHOKJBG
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8200)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct UpdateMarkChestScRsp {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "10")]
|
|
pub mark_chest_func_info: ::prost::alloc::vec::Vec<MarkChestFuncInfo>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "15")]
|
|
pub trigger_param_id: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "13")]
|
|
pub func_id: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "12")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: PCECJDGICOC
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8182)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct MarkChestChangedScNotify {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "11")]
|
|
pub mark_chest_func_info: ::prost::alloc::vec::Vec<MarkChestFuncInfo>,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7332)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct StartMatchCsReq {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "8")]
|
|
pub jidkdpppdpf: ::core::option::Option<LobbyGameExtInfo>,
|
|
/// offset: 32
|
|
#[prost(enumeration = "FightGameMode", tag = "1")]
|
|
pub gjnmhilinhc: i32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7342)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct StartMatchScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "4")]
|
|
pub jidkdpppdpf: ::core::option::Option<LobbyGameExtInfo>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "15")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7307)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct CancelMatchCsReq {}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7323)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct CancelMatchScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7344)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ogbliddocao {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "5")]
|
|
pub dfleoigplnm: ::prost::alloc::vec::Vec<Lmlnnhkjeip>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "8")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: LFHENIDCNMJ
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7327)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetCrossInfoCsReq {}
|
|
/// Obf: BMMPOKFLJFG
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7319)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetCrossInfoScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub retcode: u32,
|
|
/// offset: 28
|
|
#[prost(enumeration = "FightGameMode", tag = "2")]
|
|
pub gjnmhilinhc: i32,
|
|
/// offset: 32
|
|
#[prost(uint64, tag = "9")]
|
|
pub fgnfdgakkap: u64,
|
|
/// offset: 40
|
|
#[prost(uint64, tag = "15")]
|
|
pub room_id: u64,
|
|
}
|
|
/// Obf: JPDGPEOBBNJ
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7432)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct MatchThreeGetDataDataCsReq {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Hpiehamdjap {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub kkhpkmahdmk: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "14")]
|
|
pub level_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Mlhlimijhdd {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub lalgadhlmcb: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "9")]
|
|
pub hbonkleoeei: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub pos_index: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "6")]
|
|
pub count: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Alngmgojdoa {
|
|
/// offset: 24
|
|
#[prost(map = "uint32, uint32", tag = "10")]
|
|
pub gmonimlfkfc: ::std::collections::HashMap<u32, u32>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "12")]
|
|
pub mjnnnjpdkdi: ::prost::alloc::vec::Vec<Hpiehamdjap>,
|
|
/// offset: 40
|
|
#[prost(map = "uint32, uint32", tag = "7")]
|
|
pub aeomefembji: ::std::collections::HashMap<u32, u32>,
|
|
/// offset: 48
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub dbinclphefn: ::prost::alloc::vec::Vec<Mlhlimijhdd>,
|
|
}
|
|
/// Obf: AJDCICOLIBC
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7442)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct MatchThreeGetDataDataScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "11")]
|
|
pub gjfkkffjdah: ::core::option::Option<Alngmgojdoa>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "9")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: GKHHHFHGINI
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7407)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct MatchThreeLevelEndCsReq {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "15")]
|
|
pub heeopafhbcl: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 24
|
|
#[prost(string, tag = "9")]
|
|
pub uuid: ::prost::alloc::string::String,
|
|
/// offset: 32
|
|
#[prost(map = "uint32, uint32", tag = "3")]
|
|
pub gmonimlfkfc: ::std::collections::HashMap<u32, u32>,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "5")]
|
|
pub level_id: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "6")]
|
|
pub lalgadhlmcb: u32,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "8")]
|
|
pub hbonkleoeei: u32,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "11")]
|
|
pub kkhpkmahdmk: u32,
|
|
}
|
|
/// Obf: LOJIENDBLAI
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7423)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct MatchThreeLevelEndScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub kkhpkmahdmk: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "6")]
|
|
pub retcode: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "11")]
|
|
pub level_id: u32,
|
|
}
|
|
/// Obf: ENILOPJOCBN
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7444)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct MatchThreeSyncDataScNotify {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "12")]
|
|
pub gjfkkffjdah: ::core::option::Option<Alngmgojdoa>,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7427)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Pogmmmgbnch {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub pos_index: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "7")]
|
|
pub hbonkleoeei: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7419)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Hdaoekoedho {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub pos_index: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "12")]
|
|
pub retcode: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "8")]
|
|
pub hbonkleoeei: u32,
|
|
}
|
|
/// Obf: PBDKDFCOAPB
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7445)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Pbdkdfcoapb {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Hdkjpkpejfo {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "13")]
|
|
pub gkcabegbocg: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "12")]
|
|
pub level_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Kpchplejckc {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub lalgadhlmcb: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "12")]
|
|
pub pos_index: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub count: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "7")]
|
|
pub hbonkleoeei: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Jkebeakohjj {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "5")]
|
|
pub nkhiimhclcd: ::prost::alloc::vec::Vec<Hdkjpkpejfo>,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "7")]
|
|
pub bfcmlmlihhm: ::prost::alloc::vec::Vec<Apamfckfhll>,
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub dbinclphefn: ::prost::alloc::vec::Vec<Kpchplejckc>,
|
|
/// offset: 48
|
|
#[prost(message, repeated, tag = "15")]
|
|
pub gobipjpdbfg: ::prost::alloc::vec::Vec<Apamfckfhll>,
|
|
/// offset: 56
|
|
#[prost(message, repeated, tag = "11")]
|
|
pub kioiblgkfcj: ::prost::alloc::vec::Vec<Apamfckfhll>,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "4")]
|
|
pub eecijblglng: u32,
|
|
/// offset: 68
|
|
#[prost(uint32, tag = "13")]
|
|
pub jnaokjkflhl: u32,
|
|
}
|
|
/// Obf: DHFGMHFEHEB
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7409)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Dhfgmhfeheb {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "14")]
|
|
pub bjbjlbiopka: ::core::option::Option<Jkebeakohjj>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "6")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: FCDAFFCDLLD
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7429)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct MatchThreeV2BattleItemLevelUpCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub fmehkpkhgja: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "2")]
|
|
pub igoojkmpmdc: u32,
|
|
}
|
|
/// Obf: MPCDHLLOEJM
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7443)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct MatchThreeV2BattleItemLevelUpScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub fmehkpkhgja: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "15")]
|
|
pub igoojkmpmdc: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: GJKAHBHLPPH
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7434)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct MatchThreeV2LevelEndCsReq {
|
|
/// offset: 16
|
|
#[prost(string, tag = "11")]
|
|
pub uuid: ::prost::alloc::string::String,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "3")]
|
|
pub eedlbjgglkd: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "7")]
|
|
pub monkdlnmmbk: ::prost::alloc::vec::Vec<Apamfckfhll>,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "4")]
|
|
pub eohglcjamkn: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "14")]
|
|
pub jgifdfldbpb: u32,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "9")]
|
|
pub level_id: u32,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "15")]
|
|
pub gfbaheodfna: u32,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "2")]
|
|
pub hbonkleoeei: u32,
|
|
}
|
|
/// Obf: CGCHNIIJMMD
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7421)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct MatchThreeV2LevelEndScRsp {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "6")]
|
|
pub dobnefkpmpb: ::prost::alloc::vec::Vec<ItemList>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "7")]
|
|
pub oeibhlmdjka: ::core::option::Option<Hdkjpkpejfo>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "3")]
|
|
pub dbdigiepmbb: ::core::option::Option<ItemList>,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "11")]
|
|
pub iegchpihpjn: ::core::option::Option<Kpchplejckc>,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "12")]
|
|
pub level_id: u32,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "4")]
|
|
pub retcode: u32,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "8")]
|
|
pub aflcnnajagb: u32,
|
|
/// offset: 68
|
|
#[prost(uint32, tag = "15")]
|
|
pub jnaokjkflhl: u32,
|
|
}
|
|
/// Obf: MOHJGIEBFFM
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7440)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct MatchThreeV2SetBirdPosCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub hbonkleoeei: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "1")]
|
|
pub pos_index: u32,
|
|
}
|
|
/// Obf: DBMDKDAKCNC
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7405)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct MatchThreeV2SetBirdPosScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub hbonkleoeei: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "12")]
|
|
pub pos_index: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub retcode: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "14")]
|
|
pub lidgcjikieg: u32,
|
|
}
|
|
/// Obf: JNHKFNPECCB
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7408)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct MatchThreeV2ScNotify {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "5")]
|
|
pub bjbjlbiopka: ::core::option::Option<Jkebeakohjj>,
|
|
}
|
|
/// Obf: DABAAANKJGF
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7403)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct MatchThreeV2PvpFinishScNotify {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "15")]
|
|
pub bjbjlbiopka: ::core::option::Option<Jkebeakohjj>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "14")]
|
|
pub jdfpkamfhap: ::core::option::Option<Lajglhccned>,
|
|
/// offset: 40
|
|
#[prost(enumeration = "FightGameMode", tag = "6")]
|
|
pub hkeacdbjcod: i32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "11")]
|
|
pub bcakpnchiij: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "12")]
|
|
pub ojngbibghbl: u32,
|
|
/// offset: 52
|
|
#[prost(enumeration = "Nppemmillco", tag = "3")]
|
|
pub reason: i32,
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7438)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Eehldboefgb {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "11")]
|
|
pub jdfpkamfhap: ::core::option::Option<Lajglhccned>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub bcakpnchiij: u32,
|
|
/// offset: 36
|
|
#[prost(int32, tag = "5")]
|
|
pub ojngbibghbl: i32,
|
|
/// offset: 40
|
|
#[prost(enumeration = "FightGameMode", tag = "13")]
|
|
pub hkeacdbjcod: i32,
|
|
/// offset: 44
|
|
#[prost(enumeration = "Nppemmillco", tag = "7")]
|
|
pub reason: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Jbobhiphgpb {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "6")]
|
|
pub cjkagedkafl: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint64, tag = "9")]
|
|
pub hlnodeflocf: u64,
|
|
/// offset: 40
|
|
#[prost(bool, tag = "13")]
|
|
pub hiemhcbhkeo: bool,
|
|
/// offset: 41
|
|
#[prost(bool, tag = "11")]
|
|
pub oomilcofgpn: bool,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "14")]
|
|
pub ijcjbddggjf: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Cmgcljcpjko {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub ijcjbddggjf: u32,
|
|
}
|
|
/// Obf: AHFBNKIHGIH
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9092)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetChenLingGameBoyDataScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "8")]
|
|
pub iaobhcoomjp: ::core::option::Option<Jbobhiphgpb>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "13")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Jaipalpgnkd {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "1")]
|
|
pub cjkagedkafl: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "10")]
|
|
pub ijcjbddggjf: u32,
|
|
/// offset: 36
|
|
#[prost(bool, tag = "5")]
|
|
pub hopojgbfgeg: bool,
|
|
/// offset: 37
|
|
#[prost(bool, tag = "7")]
|
|
pub bohdceoolba: bool,
|
|
/// offset: 40
|
|
#[prost(uint64, tag = "9")]
|
|
pub bejcjjcljhl: u64,
|
|
}
|
|
/// Obf: PGIOKHAKAPP
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9073)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct FinishChenLingGameBoyScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "7")]
|
|
pub reward: ::core::option::Option<ItemList>,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "10")]
|
|
pub dddgoaeeodc: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(uint64, tag = "6")]
|
|
pub hlnodeflocf: u64,
|
|
/// offset: 48
|
|
#[prost(uint64, tag = "14")]
|
|
pub bejcjjcljhl: u64,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "5")]
|
|
pub retcode: u32,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "9")]
|
|
pub ijcjbddggjf: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Nbhdcjhgkcn {
|
|
/// offset: 24
|
|
#[prost(uint64, tag = "1")]
|
|
pub bejcjjcljhl: u64,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "5")]
|
|
pub uid: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "9")]
|
|
pub ijcjbddggjf: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Nfekgeaimeo {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub ijcjbddggjf: u32,
|
|
}
|
|
/// Obf: NPPEAEPGEOF
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9077)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ChenLingGameBoyGetFriendRankingInfoScRsp {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "4")]
|
|
pub bedhekagape: ::prost::alloc::vec::Vec<Nbhdcjhgkcn>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub ijcjbddggjf: u32,
|
|
/// offset: 36
|
|
#[prost(bool, tag = "11")]
|
|
pub ebafpolljia: bool,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "9")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: JAIGKNCMOLK
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9069)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetFiveDimMiniGameDataCsReq {
|
|
/// offset: 24
|
|
#[prost(bool, tag = "5")]
|
|
pub ebafpolljia: bool,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9095)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Onaegkcmpnn {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub retcode: u32,
|
|
/// offset: 28
|
|
#[prost(bool, tag = "14")]
|
|
pub ebafpolljia: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Andpllakcle {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub ijcjbddggjf: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9079)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Cdjkljdmjho {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "10")]
|
|
pub iaobhcoomjp: ::core::option::Option<Jbobhiphgpb>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "11")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Emdklicdpkk {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub ijcjbddggjf: u32,
|
|
/// offset: 28
|
|
#[prost(bool, tag = "10")]
|
|
pub hiemhcbhkeo: bool,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9084)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Jhehacpkkbl {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "6")]
|
|
pub iaobhcoomjp: ::core::option::Option<Jbobhiphgpb>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ikhlecejhpo {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub ofnnjjnahhh: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "12")]
|
|
pub bajhkgjpfed: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Pfpdfepnlhl {}
|
|
/// Obf: EMPBDGJAFDF
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9090)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetFiveDimMiniGameDataScRsp {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub content_package_list: ::prost::alloc::vec::Vec<Ikhlecejhpo>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "9")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Bhmajocincf {
|
|
/// offset: 16
|
|
#[prost(string, tag = "6")]
|
|
pub uuid: ::prost::alloc::string::String,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "9")]
|
|
pub ipddikphgpe: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "5")]
|
|
pub bajhkgjpfed: u32,
|
|
/// offset: 40
|
|
#[prost(float, tag = "4")]
|
|
pub japbbdenkgm: f32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "14")]
|
|
pub chmbabejkge: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "1")]
|
|
pub fkfgigapjnf: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "3")]
|
|
pub mgbdfkkmnol: u32,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "10")]
|
|
pub score_id: u32,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "2")]
|
|
pub gold: u32,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "11")]
|
|
pub akcleajaepa: u32,
|
|
/// offset: 68
|
|
#[prost(uint32, tag = "12")]
|
|
pub ocfcojmimfd: u32,
|
|
}
|
|
/// Obf: GNCJHGHBEPP
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9058)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct FinishFiveDimMiniGameScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "5")]
|
|
pub kafikbefkdh: ::core::option::Option<ItemList>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "12")]
|
|
pub dhbabibhnog: ::core::option::Option<ItemList>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "6")]
|
|
pub gold: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "15")]
|
|
pub mgbdfkkmnol: u32,
|
|
/// offset: 48
|
|
#[prost(bool, tag = "1")]
|
|
pub ilafnjnafim: bool,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "9")]
|
|
pub chmbabejkge: u32,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "7")]
|
|
pub bajhkgjpfed: u32,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "13")]
|
|
pub retcode: u32,
|
|
/// offset: 64
|
|
#[prost(float, tag = "10")]
|
|
pub japbbdenkgm: f32,
|
|
/// offset: 68
|
|
#[prost(uint32, tag = "4")]
|
|
pub score_id: u32,
|
|
/// offset: 72
|
|
#[prost(uint32, tag = "14")]
|
|
pub akcleajaepa: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Nnflbbkgbdp {}
|
|
/// Obf: JOMFDNFHHBD
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9088)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetFiveDimFluteDataScRsp {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "12")]
|
|
pub nfobndjiepl: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "13")]
|
|
pub aobgmmaimhj: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "15")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Bagcledhobd {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub bakmhapcncj: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9062)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Egjjhfipcnb {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub retcode: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "9")]
|
|
pub bakmhapcncj: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Aipnfbbdneo {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub bakmhapcncj: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9066)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ncgfpokhmbl {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub bakmhapcncj: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "1")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: NBEFNNHILCB
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9091)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct FiveDimFluteDataChangeNotify {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "7")]
|
|
pub aobgmmaimhj: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "1")]
|
|
pub nfobndjiepl: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: LMJDKIDHMFH
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9068)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct MazeCrossFloorConditionChangeScNotify {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "15")]
|
|
pub hlllikpgofg: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: LNDMHNMPGNP
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2773)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetNpcMessageGroupCsReq {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "14")]
|
|
pub contact_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct MessageItem {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub item_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "13")]
|
|
pub text_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct MessageSection {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "7")]
|
|
pub message_item_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub item_list: ::prost::alloc::vec::Vec<MessageItem>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "11")]
|
|
pub frozen_item_id: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "12")]
|
|
pub id: u32,
|
|
/// offset: 48
|
|
#[prost(enumeration = "MessageSectionStatus", tag = "1")]
|
|
pub status: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct MessageGroup {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "10")]
|
|
pub message_section_list: ::prost::alloc::vec::Vec<MessageSection>,
|
|
/// offset: 32
|
|
#[prost(int64, tag = "15")]
|
|
pub refresh_time: i64,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "3")]
|
|
pub message_section_id: u32,
|
|
/// offset: 44
|
|
#[prost(enumeration = "MessageGroupStatus", tag = "6")]
|
|
pub status: i32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "14")]
|
|
pub id: u32,
|
|
}
|
|
/// Obf: EBBKLGBFJBN
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2703)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetNpcMessageGroupScRsp {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub message_group_list: ::prost::alloc::vec::Vec<MessageGroup>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "15")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: EMACPOEHODE
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2780)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetNpcStatusCsReq {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct NpcStatus {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub npc_id: u32,
|
|
/// offset: 28
|
|
#[prost(bool, tag = "12")]
|
|
pub is_finish: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GroupStatus {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub group_id: u32,
|
|
/// offset: 28
|
|
#[prost(enumeration = "MessageGroupStatus", tag = "10")]
|
|
pub group_status: i32,
|
|
/// offset: 32
|
|
#[prost(int64, tag = "3")]
|
|
pub refresh_time: i64,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SectionStatus {
|
|
/// offset: 24
|
|
#[prost(enumeration = "MessageSectionStatus", tag = "7")]
|
|
pub section_status: i32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "2")]
|
|
pub section_id: u32,
|
|
}
|
|
/// Obf: FOKMHCLKPGJ
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2727)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetNpcStatusScRsp {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub npc_status_list: ::prost::alloc::vec::Vec<NpcStatus>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: FNNBOBGFAKH
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2736)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct FinishItemIdCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub item_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "1")]
|
|
pub text_id: u32,
|
|
}
|
|
/// Obf: EEFCOCPHIOD
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2713)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct FinishItemIdScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub text_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "11")]
|
|
pub retcode: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "5")]
|
|
pub item_id: u32,
|
|
}
|
|
/// Obf: BCONPMPJLDD
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2715)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct FinishSectionIdCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub section_id: u32,
|
|
}
|
|
/// Obf: LCJMFNOJBAC
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2781)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct FinishSectionIdScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "1")]
|
|
pub reward: ::core::option::Option<ItemList>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "5")]
|
|
pub retcode: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "8")]
|
|
pub section_id: u32,
|
|
}
|
|
/// Obf: OCJOLLHLFIB
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2710)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct FinishPerformSectionIdCsReq {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "12")]
|
|
pub item_list: ::prost::alloc::vec::Vec<MessageItem>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "6")]
|
|
pub section_id: u32,
|
|
}
|
|
/// Obf: KGPCODGNDEG
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2787)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct FinishPerformSectionIdScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "14")]
|
|
pub reward: ::core::option::Option<ItemList>,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "12")]
|
|
pub item_list: ::prost::alloc::vec::Vec<MessageItem>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "5")]
|
|
pub section_id: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "13")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: EJFBKAEEDJK
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2729)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetMissionMessageCsReq {}
|
|
/// Obf: PGFLOJNIFLF
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2712)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetMissionMessageScRsp {
|
|
/// offset: 24
|
|
#[prost(map = "uint32, uint32", tag = "7")]
|
|
pub pfmhkkkagcd: ::std::collections::HashMap<u32, u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: PMDGOKCLELJ
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4173)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ShareCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub mggnkenipfc: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Bcbhfbpadee {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub jnopbgbacoo: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "15")]
|
|
pub mggnkenipfc: u32,
|
|
}
|
|
/// Obf: NJBNEBEFNEC
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4103)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ShareScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "13")]
|
|
pub nmokjjmnicm: ::core::option::Option<Bcbhfbpadee>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "2")]
|
|
pub reward: ::core::option::Option<ItemList>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "12")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: INAFIPCFLGB
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4180)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetShareDataCsReq {}
|
|
/// Obf: DLCCOHOEFCA
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4127)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetShareDataScRsp {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "12")]
|
|
pub mncjmioonpe: ::prost::alloc::vec::Vec<Bcbhfbpadee>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "10")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4136)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Liogdhefogd {}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4113)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ehnlgmegijp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Okjchglgbhp {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "8")]
|
|
pub jlnocdgjdli: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "11")]
|
|
pub r#type: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "12")]
|
|
pub nadcihpppbc: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4154)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Mncfpnfgaoh {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "13")]
|
|
pub okjnbiokkib: ::prost::alloc::vec::Vec<Okjchglgbhp>,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4183)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Bmflffjiefc {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4110)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Pimffpgepio {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "8")]
|
|
pub jalhkmeoopn: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 24
|
|
#[prost(string, repeated, tag = "11")]
|
|
pub okfmbdeecch: ::prost::alloc::vec::Vec<::prost::alloc::string::String>,
|
|
/// offset: 40
|
|
#[prost(enumeration = "Bmhihbheckd", tag = "4")]
|
|
pub r#type: i32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4187)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Inkeeekknkf {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Igbjdkiedjl {
|
|
/// offset: 24
|
|
#[prost(string, tag = "4")]
|
|
pub gifoenldcho: ::prost::alloc::string::String,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4112)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Idenfkijicm {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Hdahflmbaab {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub egknhhfdjhm: u32,
|
|
/// offset: 28
|
|
#[prost(enumeration = "MovieRacingType", tag = "10")]
|
|
pub r#type: i32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub level: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "1")]
|
|
pub hfenofpknpj: u32,
|
|
}
|
|
/// Obf: IMEFDMEGEON
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4171)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetMovieRacingDataCsReq {}
|
|
/// Obf: HIADAFCBLKH
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4178)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetMovieRacingDataScRsp {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub hniaegmmpkd: ::prost::alloc::vec::Vec<Hdahflmbaab>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: IHMMNILOINC
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4152)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct UpdateMovieRacingDataCsReq {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "13")]
|
|
pub ljepiaidjfc: ::core::option::Option<Hdahflmbaab>,
|
|
}
|
|
/// Obf: NCFCNNFIBLJ
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4148)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct UpdateMovieRacingDataScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "3")]
|
|
pub ljepiaidjfc: ::core::option::Option<Hdahflmbaab>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4109)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Jdaaleacpkl {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub kpkebloefcp: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4142)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Nialcdgnnlc {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub kpkebloefcp: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "1")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4176)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Gfgemcjlgpp {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "3")]
|
|
pub bgjaejkjcfp: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "11")]
|
|
pub ifmccmlcbgp: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "10")]
|
|
pub content_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Mjeikngocjo {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub config_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "1")]
|
|
pub group_id: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "9")]
|
|
pub state: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Blplicdmfel {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "13")]
|
|
pub pepoggncgld: ::prost::alloc::vec::Vec<Mjeikngocjo>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "6")]
|
|
pub floor_id: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4138)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Mgfaalhchef {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "7")]
|
|
pub cgojblpjfak: ::prost::alloc::vec::Vec<Blplicdmfel>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "9")]
|
|
pub content_id: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "3")]
|
|
pub ifmccmlcbgp: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "6")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Bpagbaalhmp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub egknhhfdjhm: u32,
|
|
/// offset: 28
|
|
#[prost(bool, tag = "5")]
|
|
pub is_perfect: bool,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub level: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "8")]
|
|
pub blmaeggmchj: u32,
|
|
}
|
|
/// Obf: LOIAGBJKMEB
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4159)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetGunPlayDataCsReq {}
|
|
/// Obf: AHDEDBMNMCP
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4174)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetGunPlayDataScRsp {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "5")]
|
|
pub oholabhlckl: ::prost::alloc::vec::Vec<Bpagbaalhmp>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "9")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: GACMFAOEKMP
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4192)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct UpdateGunPlayDataCsReq {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "1")]
|
|
pub aopplpdbehk: ::core::option::Option<Bpagbaalhmp>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "13")]
|
|
pub gijopfiamia: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "14")]
|
|
pub group_id: u32,
|
|
/// offset: 40
|
|
#[prost(uint64, tag = "12")]
|
|
pub uuid: u64,
|
|
}
|
|
/// Obf: EKOPMNIGCPH
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4166)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct UpdateGunPlayDataScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "11")]
|
|
pub aopplpdbehk: ::core::option::Option<Bpagbaalhmp>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Amkbfmcoihk {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub id: u32,
|
|
/// offset: 28
|
|
#[prost(enumeration = "Cgogdjkalmh", tag = "12")]
|
|
pub nfmkofnekla: i32,
|
|
/// offset: 32
|
|
#[prost(enumeration = "DifficultyAdjustmentType", tag = "1")]
|
|
pub anjmfpkjhoh: i32,
|
|
}
|
|
/// Obf: MJHIOCKGPMN
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4130)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct DifficultyAdjustmentGetDataCsReq {}
|
|
/// Obf: BPFGOALJLPP
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4149)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct DifficultyAdjustmentGetDataScRsp {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "7")]
|
|
pub content_package_list: ::prost::alloc::vec::Vec<Amkbfmcoihk>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "14")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: ELBOKICMECP
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4128)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct DifficultyAdjustmentUpdateDataCsReq {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "6")]
|
|
pub data: ::core::option::Option<Amkbfmcoihk>,
|
|
}
|
|
/// Obf: FCGMKPGGCAC
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4101)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct DifficultyAdjustmentUpdateDataScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "1")]
|
|
pub data: ::core::option::Option<Amkbfmcoihk>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "15")]
|
|
pub content_package_list: ::prost::alloc::vec::Vec<Amkbfmcoihk>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "10")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: FPMCECGEIJD
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4167)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct MazeKillDirectCsReq {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "4")]
|
|
pub entity_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "8")]
|
|
pub fabplncigpk: u32,
|
|
/// offset: 36
|
|
#[prost(enumeration = "Fdjadoeaole", tag = "14")]
|
|
pub nfmkofnekla: i32,
|
|
}
|
|
/// Obf: LBEBKNGBBCO
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4185)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct MazeKillDirectScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "11")]
|
|
pub entity_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: CLIOFILACMC
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4120)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct DirectDeliveryScNotify {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "6")]
|
|
pub djobnpiaejp: ::prost::alloc::vec::Vec<ItemList>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub hfhhkgfngfc: u32,
|
|
}
|
|
/// Obf: JFFANDLFOGP
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4199)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct CancelDirectDeliveryNoticeCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub hfhhkgfngfc: u32,
|
|
}
|
|
/// Obf: EJBPJPEDLJL
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4132)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct CancelDirectDeliveryNoticeScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub retcode: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "9")]
|
|
pub hfhhkgfngfc: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Bkahedahnhl {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub nbfjhdjblcf: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "15")]
|
|
pub gold: u32,
|
|
}
|
|
/// Obf: BGGJMEAOBFG
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4135)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetSwitchMascotDataCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub nbfjhdjblcf: u32,
|
|
}
|
|
/// Obf: DPODMNMGDLK
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4116)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetSwitchMascotDataScRsp {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "7")]
|
|
pub jnoehpjjpof: ::prost::alloc::vec::Vec<Bkahedahnhl>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "14")]
|
|
pub nbfjhdjblcf: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "5")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: OFAPJBDCIAE
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4105)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SwitchMascotUpdateScNotify {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "9")]
|
|
pub jnoehpjjpof: ::prost::alloc::vec::Vec<Bkahedahnhl>,
|
|
/// offset: 32
|
|
#[prost(bool, tag = "11")]
|
|
pub eblpglfjnel: bool,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4114)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetUnreleasedBlockInfoCsReq {}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4182)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetUnreleasedBlockInfoScRsp {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "1")]
|
|
pub knkgiencljj: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "7")]
|
|
pub njiipbhbedk: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "14")]
|
|
pub retcode: u32,
|
|
/// offset: 48
|
|
#[prost(int64, tag = "6")]
|
|
pub gcmokmiehdb: i64,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Gaambbfpchb {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "15")]
|
|
pub oplnkcolckj: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub pmjgajgifoa: u32,
|
|
/// offset: 40
|
|
#[prost(int64, tag = "3")]
|
|
pub ifepjhgncoi: i64,
|
|
/// offset: 48
|
|
#[prost(int64, tag = "5")]
|
|
pub end_time: i64,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4153)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Joigbkbegob {}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4163)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Alcdaeideam {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "7")]
|
|
pub nfedanfbibe: ::core::option::Option<Gaambbfpchb>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4117)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Piconflhmcd {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "3")]
|
|
pub jkcebhfieni: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4106)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Fecgdojfdim {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "12")]
|
|
pub ngkofmbbgnl: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "6")]
|
|
pub nfedanfbibe: ::core::option::Option<Gaambbfpchb>,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "10")]
|
|
pub reward: ::core::option::Option<ItemList>,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "9")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4200)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Lcbiejnjdif {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "2")]
|
|
pub gdcflplfjci: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4139)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ddooedokepf {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "15")]
|
|
pub nfedanfbibe: ::core::option::Option<Gaambbfpchb>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "14")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4188)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Eabimapllll {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "11")]
|
|
pub nfedanfbibe: ::core::option::Option<Gaambbfpchb>,
|
|
}
|
|
/// Obf: EMIFJNLDKDE
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1273)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetMissionDataCsReq {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Albojhjalof {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "9")]
|
|
pub display_value: u32,
|
|
/// offset: 32
|
|
#[prost(enumeration = "MissionSyncRecord", tag = "6")]
|
|
pub r#type: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Mission {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub progress: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "3")]
|
|
pub id: u32,
|
|
/// offset: 32
|
|
#[prost(enumeration = "MissionStatus", tag = "11")]
|
|
pub status: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct MissionCustomValue {
|
|
/// offset: 16
|
|
#[prost(string, tag = "5")]
|
|
pub bgdfhbaanlb: ::prost::alloc::string::String,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "15")]
|
|
pub index: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "6")]
|
|
pub custom_value: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Onhkodafemh {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "7")]
|
|
pub custom_value_list: ::prost::alloc::vec::Vec<MissionCustomValue>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct MainMission {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub custom_value_list: ::prost::alloc::vec::Vec<MissionCustomValue>,
|
|
/// offset: 32
|
|
#[prost(enumeration = "MissionStatus", tag = "14")]
|
|
pub status: i32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "1")]
|
|
pub id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Mjbanfppefh {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "3")]
|
|
pub id: u32,
|
|
#[prost(oneof = "mjbanfppefh::Epiikekkmpj", tags = "1481")]
|
|
pub epiikekkmpj: ::core::option::Option<mjbanfppefh::Epiikekkmpj>,
|
|
}
|
|
/// Nested message and enum types in `MJBANFPPEFH`.
|
|
pub mod mjbanfppefh {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Oneof)]
|
|
pub enum Epiikekkmpj {
|
|
/// offset: 24
|
|
#[prost(message, tag = "1481")]
|
|
CustomValueList(super::Onhkodafemh),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct MainMissionCustomValue {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "7")]
|
|
pub custom_value_list: ::core::option::Option<Onhkodafemh>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub main_mission_id: u32,
|
|
}
|
|
/// Obf: KHKJONMCECE
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1203)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetMissionDataScRsp {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "13")]
|
|
pub mission_list: ::prost::alloc::vec::Vec<Mission>,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "4")]
|
|
pub kbdgngmpfeh: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "5")]
|
|
pub main_mission_list: ::prost::alloc::vec::Vec<MainMission>,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "10")]
|
|
pub gkfpkbgjbgn: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "15")]
|
|
pub track_mission_id: u32,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "12")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: KHOHCEGIHGF
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1228)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct AcceptMainMissionCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub main_mission_id: u32,
|
|
}
|
|
/// Obf: GGHDJOBEDAF
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1201)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct AcceptMainMissionScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub retcode: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "9")]
|
|
pub main_mission_id: u32,
|
|
}
|
|
/// Obf: MMJJKEOONKE
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1280)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct FinishTalkMissionCsReq {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "5")]
|
|
pub custom_value_list: ::prost::alloc::vec::Vec<MissionCustomValue>,
|
|
/// offset: 24
|
|
#[prost(string, tag = "15")]
|
|
pub talk_str: ::prost::alloc::string::String,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "9")]
|
|
pub sub_mission_id: u32,
|
|
}
|
|
/// Obf: OKPLFBLIDFF
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1227)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct FinishTalkMissionScRsp {
|
|
/// offset: 16
|
|
#[prost(string, tag = "3")]
|
|
pub talk_str: ::prost::alloc::string::String,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "9")]
|
|
pub custom_value_list: ::prost::alloc::vec::Vec<MissionCustomValue>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "15")]
|
|
pub sub_mission_id: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "1")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: IKMNHNAHNMK
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1236)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct MissionRewardScNotify {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "10")]
|
|
pub reward: ::core::option::Option<ItemList>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "6")]
|
|
pub main_mission_id: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "3")]
|
|
pub sub_mission_id: u32,
|
|
}
|
|
/// Obf: AOCAHONLJKE
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1274)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SubMissionRewardScNotify {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "10")]
|
|
pub reward: ::core::option::Option<ItemList>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "8")]
|
|
pub sub_mission_id: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1213)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct MissionSyncTaskCsReq {
|
|
/// offset: 16
|
|
#[prost(string, tag = "12")]
|
|
pub key: ::prost::alloc::string::String,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1215)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct MissionSyncTaskScRsp {
|
|
/// offset: 16
|
|
#[prost(string, tag = "3")]
|
|
pub key: ::prost::alloc::string::String,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "14")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: GHFEIOEICNP
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1212)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct MissionGroupWarnScNotify {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "2")]
|
|
pub oikjkmjcheg: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1254)]
|
|
#[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 = "5")]
|
|
pub sub_mission_id: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1283)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct FinishCosumeItemMissionScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub sub_mission_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "12")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: MEBIGMFKKFD
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1224)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetMissionStatusCsReq {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "11")]
|
|
pub sub_mission_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "1")]
|
|
pub main_mission_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: GetMissionStatusScRsp
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1271)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetMissionStatusScRsp {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "12")]
|
|
pub finished_main_mission_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "14")]
|
|
pub unfinished_main_mission_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "5")]
|
|
pub disabled_main_mission_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(uint32, repeated, tag = "8")]
|
|
pub curversion_finished_main_mission_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 48
|
|
#[prost(message, repeated, tag = "9")]
|
|
pub sub_mission_status_list: ::prost::alloc::vec::Vec<Mission>,
|
|
/// offset: 64
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub main_mission_mcv_list: ::prost::alloc::vec::Vec<MainMissionCustomValue>,
|
|
/// offset: 72
|
|
#[prost(uint32, tag = "1")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: HNPPCJMODAB
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1292)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct TeleportToMissionResetPointCsReq {}
|
|
/// Obf: DCNKCCPMKLE
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1266)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct TeleportToMissionResetPointScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "10")]
|
|
pub motion: ::core::option::Option<MotionInfo>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub retcode: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "6")]
|
|
pub client_pos_version: u32,
|
|
}
|
|
/// Obf: CJOACNKDPEI
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1230)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct StartFinishSubMissionScNotify {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub sub_mission_id: u32,
|
|
}
|
|
/// Obf: JMIPELIDOIJ
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1249)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct StartFinishMainMissionScNotify {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub main_mission_id: u32,
|
|
}
|
|
/// Obf: CFDNIJHMEND
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1267)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetMainMissionCustomValueCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "13")]
|
|
pub main_mission_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: NBDELHIPKLP
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1285)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetMainMissionCustomValueScRsp {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "7")]
|
|
pub main_mission_list: ::prost::alloc::vec::Vec<MainMission>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "5")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: CPFCAJBHOIB
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1220)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct MainMissionAcceptNotify {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "10")]
|
|
pub sub_mission_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1232)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct UpdateTrackMainMissionCsReq {
|
|
/// offset: 24
|
|
#[prost(enumeration = "TrackMainMissionUpdateReasonId", tag = "11")]
|
|
pub popncnibnmj: i32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "4")]
|
|
pub track_mission_id: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub jfondebdioo: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1235)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct UpdateTrackMainMissionScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub prev_track_mission_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "14")]
|
|
pub retcode: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "6")]
|
|
pub track_mission_id: u32,
|
|
}
|
|
/// Obf: ABFLEADGIIF
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1216)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct FinishedMissionScNotify {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "4")]
|
|
pub finished_main_mission_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1205)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct UpdateMainMissionCustomValueCsReq {
|
|
/// offset: 24
|
|
#[prost(string, tag = "11")]
|
|
pub bgdfhbaanlb: ::prost::alloc::string::String,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub main_mission_id: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "4")]
|
|
pub value: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1214)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct UpdateMainMissionCustomValueScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "9")]
|
|
pub hkddmggdcip: ::core::option::Option<MainMission>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1282)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct StarPerformanceRelayCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub dngfhoeacbi: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "10")]
|
|
pub performance_id: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1253)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct StarPerformanceRelayScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: MKNLDCIOCFI
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7073)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetMonopolyInfoCsReq {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Pdnabfblepg {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub mgjffpiaomi: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "14")]
|
|
pub almkipnhafm: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "10")]
|
|
pub item_value: u32,
|
|
/// offset: 36
|
|
#[prost(bool, tag = "1")]
|
|
pub gnihcopoljb: bool,
|
|
/// offset: 37
|
|
#[prost(bool, tag = "12")]
|
|
pub blbfmkkbeli: bool,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "13")]
|
|
pub keeobecjnip: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Hddlalfamko {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "10")]
|
|
pub lpbbjffnaca: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(enumeration = "Laehiccbbfn", tag = "3")]
|
|
pub kdjacpbdhae: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Hihehniagpf {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub fbdeneclhih: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "11")]
|
|
pub progress: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ddhieonliil {
|
|
/// offset: 24
|
|
#[prost(uint64, tag = "4")]
|
|
pub hemohfjjmjg: u64,
|
|
/// offset: 32
|
|
#[prost(bool, tag = "12")]
|
|
pub is_taken_reward: bool,
|
|
/// offset: 33
|
|
#[prost(bool, tag = "14")]
|
|
pub ddkgkofagmh: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Kfgilgdfeke {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "9")]
|
|
pub mhnlheimblh: ::prost::alloc::vec::Vec<Hihehniagpf>,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "6")]
|
|
pub jbkmdkkbffa: ::prost::alloc::vec::Vec<Ddhieonliil>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub amfddggeabc: ::prost::alloc::vec::Vec<Hihehniagpf>,
|
|
/// offset: 40
|
|
#[prost(string, tag = "171")]
|
|
pub dpiojajlold: ::prost::alloc::string::String,
|
|
/// offset: 48
|
|
#[prost(string, tag = "1461")]
|
|
pub mgkcfificcf: ::prost::alloc::string::String,
|
|
/// offset: 56
|
|
#[prost(message, repeated, tag = "12")]
|
|
pub badcfeejkic: ::prost::alloc::vec::Vec<Hihehniagpf>,
|
|
/// offset: 64
|
|
#[prost(message, repeated, tag = "8")]
|
|
pub iofplhogbod: ::prost::alloc::vec::Vec<Hihehniagpf>,
|
|
/// offset: 72
|
|
#[prost(string, tag = "1805")]
|
|
pub danmgaepgml: ::prost::alloc::string::String,
|
|
/// offset: 88
|
|
#[prost(uint64, tag = "2")]
|
|
pub eimpjbclkhd: u64,
|
|
/// offset: 96
|
|
#[prost(uint32, tag = "4")]
|
|
pub nbnceegggff: u32,
|
|
/// offset: 100
|
|
#[prost(uint32, tag = "14")]
|
|
pub ijfphjapbco: u32,
|
|
/// offset: 104
|
|
#[prost(uint32, tag = "11")]
|
|
pub gackjlbpkgd: u32,
|
|
/// offset: 112
|
|
#[prost(uint64, tag = "15")]
|
|
pub injdclbammi: u64,
|
|
/// offset: 120
|
|
#[prost(bool, tag = "13")]
|
|
pub bodenachchf: bool,
|
|
/// offset: 124
|
|
#[prost(uint32, tag = "5")]
|
|
pub gcpabinopnj: u32,
|
|
/// offset: 128
|
|
#[prost(uint64, tag = "10")]
|
|
pub ifhphkpnopi: u64,
|
|
/// offset: 136
|
|
#[prost(uint32, tag = "7")]
|
|
pub fnfekipgkhj: u32,
|
|
/// offset: 140
|
|
#[prost(uint32, tag = "1")]
|
|
pub fdopjgfnmma: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Bcdifiidpia {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub bembgmoiaon: ::prost::alloc::vec::Vec<Kfgilgdfeke>,
|
|
}
|
|
/// Obf: IHLLOOIAFFG
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7003)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetMonopolyInfoScRsp {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "9")]
|
|
pub canejdomafa: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "4")]
|
|
pub habjhgpfgeb: ::core::option::Option<Ingkndhecnf>,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "8")]
|
|
pub kkkmhnapfcp: ::core::option::Option<Dbphhpgnmkc>,
|
|
/// offset: 48
|
|
#[prost(message, optional, tag = "15")]
|
|
pub pnjbepaaeof: ::core::option::Option<Foofaifpooi>,
|
|
/// offset: 56
|
|
#[prost(message, optional, tag = "7")]
|
|
pub momeifpicle: ::core::option::Option<Fioengohooj>,
|
|
/// offset: 64
|
|
#[prost(message, optional, tag = "13")]
|
|
pub ciclccflale: ::core::option::Option<Ccmckokejni>,
|
|
/// offset: 72
|
|
#[prost(message, optional, tag = "14")]
|
|
pub cooomdkgodf: ::core::option::Option<Ilmfjkcgbck>,
|
|
/// offset: 80
|
|
#[prost(message, optional, tag = "5")]
|
|
pub stt: ::core::option::Option<Ocdbimibncd>,
|
|
/// offset: 88
|
|
#[prost(message, optional, tag = "3")]
|
|
pub gkmkaeedchp: ::core::option::Option<Hddlalfamko>,
|
|
/// offset: 96
|
|
#[prost(message, optional, tag = "6")]
|
|
pub ochnmgmdhme: ::core::option::Option<Pdnabfblepg>,
|
|
/// offset: 104
|
|
#[prost(message, optional, tag = "10")]
|
|
pub malpphceogb: ::core::option::Option<Bcdifiidpia>,
|
|
/// offset: 112
|
|
#[prost(message, optional, tag = "1")]
|
|
pub olaonlglajo: ::core::option::Option<Njhagkghkjj>,
|
|
/// offset: 120
|
|
#[prost(uint32, tag = "11")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ccmckokejni {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "11")]
|
|
pub hndagkpkghi: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: KJFLKGEPIGG
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7007)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct MonopolyConditionUpdateScNotify {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "8")]
|
|
pub ciclccflale: ::core::option::Option<Ccmckokejni>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ocdbimibncd {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "13")]
|
|
pub pohblamknjh: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "6")]
|
|
pub leijjgdjeci: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: CGABKEMOBEB
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7098)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct MonopolySttUpdateScNotify {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "5")]
|
|
pub stt: ::core::option::Option<Ocdbimibncd>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Eidfcglodfb {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub map_id: u32,
|
|
/// offset: 28
|
|
#[prost(bool, tag = "1")]
|
|
pub bpkmkfldcai: bool,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "6")]
|
|
pub ihaomlephom: u32,
|
|
/// offset: 36
|
|
#[prost(enumeration = "Naddheilbbn", tag = "9")]
|
|
pub pijjdfcbmpg: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ilmfjkcgbck {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "5")]
|
|
pub gopfojlifkn: ::core::option::Option<Eidfcglodfb>,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "12")]
|
|
pub dgbeoggjloo: ::prost::alloc::vec::Vec<Eidfcglodfb>,
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "4")]
|
|
pub egdnfkhlkke: ::prost::alloc::vec::Vec<Eidfcglodfb>,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "7")]
|
|
pub cokknekdjaj: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "6")]
|
|
pub ljccanlcghi: u32,
|
|
}
|
|
/// Obf: KMGEMNJJACK
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7057)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct MonopolyEventLoadUpdateScNotify {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "8")]
|
|
pub dgbeoggjloo: ::prost::alloc::vec::Vec<Eidfcglodfb>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub egdnfkhlkke: ::prost::alloc::vec::Vec<Eidfcglodfb>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Nifkimaanfj {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub event_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Lnchjbmimaf {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub event_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Adncppcpllh {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "1")]
|
|
pub mjmjomdlohi: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "15")]
|
|
pub gkknmddnojf: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "9")]
|
|
pub hafokmhcgfm: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "8")]
|
|
pub event_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ofpgdjjkgkj {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "9")]
|
|
pub mjmjomdlohi: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub event_id: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "10")]
|
|
pub jmbgmipllji: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "6")]
|
|
pub ijjfapbjmod: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "5")]
|
|
pub gkknmddnojf: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Dfkabdljmjo {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "5")]
|
|
pub phkbdahipee: ::prost::alloc::vec::Vec<Nemidpfejfl>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "9")]
|
|
pub kbljegipinf: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ncpjgbccggi {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub cbilpmicekc: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Dcajakjajnl {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub shop_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Dkhcbkngomf {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub mknlpjmbhdk: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Galcnkiahnn {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub nlgnndifggf: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "11")]
|
|
pub ddclcnponoh: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Nemidpfejfl {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "10")]
|
|
pub gcladekcjcg: u32,
|
|
#[prost(oneof = "nemidpfejfl::Bmhhgphpljb", tags = "4, 2, 3, 12, 1, 15, 7, 13, 6")]
|
|
pub bmhhgphpljb: ::core::option::Option<nemidpfejfl::Bmhhgphpljb>,
|
|
}
|
|
/// Nested message and enum types in `NEMIDPFEJFL`.
|
|
pub mod nemidpfejfl {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Oneof)]
|
|
pub enum Bmhhgphpljb {
|
|
/// offset: 24
|
|
#[prost(message, tag = "4")]
|
|
Nhonhfpbebg(super::Nifkimaanfj),
|
|
/// offset: 24
|
|
#[prost(message, tag = "2")]
|
|
Mpbpbblahnm(super::Lnchjbmimaf),
|
|
/// offset: 24
|
|
#[prost(message, tag = "3")]
|
|
Oncbjhbkblb(super::Adncppcpllh),
|
|
/// offset: 24
|
|
#[prost(message, tag = "12")]
|
|
Cefdddaimmd(super::Ncpjgbccggi),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1")]
|
|
Mofniojhbbl(super::Dcajakjajnl),
|
|
/// offset: 24
|
|
#[prost(message, tag = "15")]
|
|
Ajgoejhkoke(super::Dkhcbkngomf),
|
|
/// offset: 24
|
|
#[prost(message, tag = "7")]
|
|
Enfiefppcic(super::Galcnkiahnn),
|
|
/// offset: 24
|
|
#[prost(message, tag = "13")]
|
|
Bjhklnnkppb(super::Ofpgdjjkgkj),
|
|
/// offset: 24
|
|
#[prost(message, tag = "6")]
|
|
Hclaegdlobd(super::Dfkabdljmjo),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Fioengohooj {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "9")]
|
|
pub megbffoafgl: ::core::option::Option<Nemidpfejfl>,
|
|
}
|
|
/// Obf: LBDGBAALOOJ
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7030)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct MonopolyContentUpdateScNotify {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "12")]
|
|
pub megbffoafgl: ::core::option::Option<Nemidpfejfl>,
|
|
}
|
|
/// Obf: NMFBEMPIMMN
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7027)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct MonopolyCellUpdateNotify {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "8")]
|
|
pub gopfojlifkn: ::core::option::Option<Eidfcglodfb>,
|
|
}
|
|
/// Obf: JEJNIBGECID
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7013)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct MonopolyRollDiceCsReq {}
|
|
/// Obf: DKDDEPHBBEM
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7015)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct MonopolyRollDiceScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub kkeipooaimb: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "6")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: OLPKGAGBKAB
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7092)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct MonopolyCheatDiceCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub lagninikeae: u32,
|
|
}
|
|
/// Obf: MILDJHKDICG
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7066)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct MonopolyCheatDiceScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub lagninikeae: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "10")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: EAHLPCJGLPD
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7081)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct MonopolyMoveCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub cpfghpcbfof: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "7")]
|
|
pub ahngiceeadk: u32,
|
|
}
|
|
/// Obf: BLHGFHMEFMB
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7010)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct MonopolyMoveScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "15")]
|
|
pub cooomdkgodf: ::core::option::Option<Ilmfjkcgbck>,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "8")]
|
|
pub ajgmloionpk: ::prost::alloc::vec::Vec<Eidfcglodfb>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "6")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: CKONENEGJMM
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7087)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct MonopolySelectOptionCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub event_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "3")]
|
|
pub hafokmhcgfm: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Hknbladlaae {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub mipkoffgpfa: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "3")]
|
|
pub hafokmhcgfm: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "9")]
|
|
pub event_id: u32,
|
|
}
|
|
/// Obf: ILGDFJMKOEC
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7029)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct MonopolySelectOptionScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "6")]
|
|
pub momeifpicle: ::core::option::Option<Nemidpfejfl>,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "8")]
|
|
pub dmckdigkhlb: ::prost::alloc::vec::Vec<Hknbladlaae>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "9")]
|
|
pub retcode: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "1")]
|
|
pub event_id: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "3")]
|
|
pub hafokmhcgfm: u32,
|
|
}
|
|
/// Obf: OACJDKMNPIC
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7009)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct MonopolyRollRandomCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub event_id: u32,
|
|
}
|
|
/// Obf: JONNKENDDPG
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7042)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct MonopolyRollRandomScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "12")]
|
|
pub momeifpicle: ::core::option::Option<Nemidpfejfl>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "8")]
|
|
pub event_id: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "5")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: BADCAMHNGKA
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7076)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct MonopolyReRollRandomCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub event_id: u32,
|
|
}
|
|
/// Obf: HEGELOIBGME
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7038)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct MonopolyReRollRandomScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "13")]
|
|
pub momeifpicle: ::core::option::Option<Nemidpfejfl>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub retcode: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "11")]
|
|
pub event_id: u32,
|
|
}
|
|
/// Obf: PDAEJKNMBNK
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7061)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct MonopolyConfirmRandomCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub event_id: u32,
|
|
}
|
|
/// Obf: LOBOKLMODGC
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7024)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct MonopolyConfirmRandomScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "14")]
|
|
pub momeifpicle: ::core::option::Option<Nemidpfejfl>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub event_id: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "4")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: POFOGBPDEHB
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7071)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct MonopolyBuyGoodsCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub goods_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "6")]
|
|
pub shop_id: u32,
|
|
}
|
|
/// Obf: ANCENNCMLDH
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7078)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct MonopolyBuyGoodsScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub goods_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "2")]
|
|
pub retcode: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "15")]
|
|
pub shop_id: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7052)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Oidpmkiojgk {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub cbilpmicekc: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7048)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Pdjfkffpdki {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub retcode: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "5")]
|
|
pub cbilpmicekc: u32,
|
|
}
|
|
/// Obf: MBKBDPECMHA
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7059)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct MonopolyGiveUpCurContentCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub content_id: u32,
|
|
}
|
|
/// Obf: CILKIOLEJFJ
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7074)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct MonopolyGiveUpCurContentScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub content_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "1")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct MonopolyActionResult {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "15")]
|
|
pub detail: ::core::option::Option<Gppkimdcpbm>,
|
|
/// offset: 32
|
|
#[prost(enumeration = "Bakaelimiji", tag = "13")]
|
|
pub source_type: i32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "6")]
|
|
pub trigger_cell_id: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "3")]
|
|
pub click_cell_id: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "11")]
|
|
pub effect_type: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "4")]
|
|
pub click_map_id: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "12")]
|
|
pub trigger_map_id: u32,
|
|
}
|
|
/// Obf: HCGCOHCHKBN
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7080)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct MonopolyActionResultScNotify {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "5")]
|
|
pub bkgpginchji: ::prost::alloc::vec::Vec<MonopolyActionResult>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ccohbabchai {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub njfkoebeggb: u32,
|
|
/// offset: 28
|
|
#[prost(bool, tag = "12")]
|
|
pub eedegbhekgd: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Gppkimdcpbm {
|
|
#[prost(
|
|
oneof = "gppkimdcpbm::Idlckhekccb",
|
|
tags = "7, 3, 5, 14, 9, 1, 15, 2, 11, 10, 4, 8, 6"
|
|
)]
|
|
pub idlckhekccb: ::core::option::Option<gppkimdcpbm::Idlckhekccb>,
|
|
}
|
|
/// Nested message and enum types in `GPPKIMDCPBM`.
|
|
pub mod gppkimdcpbm {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Oneof)]
|
|
pub enum Idlckhekccb {
|
|
/// offset: 24
|
|
#[prost(message, tag = "7")]
|
|
Fipdbfmpekh(super::Golhakegkcl),
|
|
/// offset: 24
|
|
#[prost(message, tag = "3")]
|
|
Ahmeecfkbdj(super::Golhakegkcl),
|
|
/// offset: 24
|
|
#[prost(message, tag = "5")]
|
|
Cbkldcbekch(super::Baneligflco),
|
|
/// offset: 24
|
|
#[prost(message, tag = "14")]
|
|
Hmobmballje(super::Baneligflco),
|
|
/// offset: 24
|
|
#[prost(message, tag = "9")]
|
|
Ifooepkggag(super::Gnnglbegikb),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1")]
|
|
Cmpncfcjcne(super::Gnnglbegikb),
|
|
/// offset: 24
|
|
#[prost(message, tag = "15")]
|
|
Domhnbmjghf(super::Neaemnnkkef),
|
|
/// offset: 24
|
|
#[prost(message, tag = "2")]
|
|
Hkagpimfpag(super::Neaemnnkkef),
|
|
/// offset: 24
|
|
#[prost(message, tag = "11")]
|
|
Gajglondgmp(super::Ccohbabchai),
|
|
/// offset: 24
|
|
#[prost(message, tag = "10")]
|
|
Ijbammmbioa(super::Ahmfkpiahco),
|
|
/// offset: 24
|
|
#[prost(message, tag = "4")]
|
|
Ebcgebepojj(super::Gnnglbegikb),
|
|
/// offset: 24
|
|
#[prost(message, tag = "8")]
|
|
Ckbeebalaeg(super::Neaemnnkkef),
|
|
/// offset: 24
|
|
#[prost(message, tag = "6")]
|
|
Ldigcpkpnbc(super::Nokanmfknmm),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Nokanmfknmm {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub pjfplafehkk: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Golhakegkcl {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub item_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "15")]
|
|
pub dcpdnbaldoa: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "14")]
|
|
pub hfnnnghbhgg: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Neaemnnkkef {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub ddffjeblcan: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "2")]
|
|
pub bgkdjkcfekd: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ahmfkpiahco {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub kclcdfggpbk: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "6")]
|
|
pub kjbiloocbpb: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub daekkpojajg: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "10")]
|
|
pub adadgdpcpdn: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Glmgjfeejhd {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "8")]
|
|
pub afdnfcbcfbf: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "9")]
|
|
pub config_id: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "3")]
|
|
pub bajhkgjpfed: u32,
|
|
#[prost(oneof = "glmgjfeejhd::Jmpnihhamph", tags = "11, 5, 7")]
|
|
pub jmpnihhamph: ::core::option::Option<glmgjfeejhd::Jmpnihhamph>,
|
|
}
|
|
/// Nested message and enum types in `GLMGJFEEJHD`.
|
|
pub mod glmgjfeejhd {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Oneof)]
|
|
pub enum Jmpnihhamph {
|
|
/// offset: 24
|
|
#[prost(message, tag = "11")]
|
|
Aglmedobmal(super::Kdpgimoolon),
|
|
/// offset: 24
|
|
#[prost(message, tag = "5")]
|
|
Lochfjeeckl(super::Jgknadednhb),
|
|
/// offset: 24
|
|
#[prost(message, tag = "7")]
|
|
Cokliddaeoh(super::Loebaoefmdc),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Foofaifpooi {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "4")]
|
|
pub jeloddpelkj: ::core::option::Option<Glmgjfeejhd>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "5")]
|
|
pub iblhlcmnmaj: ::core::option::Option<Ccohbabchai>,
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub bgjbagjajdl: ::prost::alloc::vec::Vec<Glmgjfeejhd>,
|
|
}
|
|
/// Obf: MBOPGGGPMMM
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7001)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct MonopolyGameSettleScNotify {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "14")]
|
|
pub ngadcehjhbe: ::core::option::Option<ItemList>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "12")]
|
|
pub ajgoejhkoke: ::core::option::Option<Glmgjfeejhd>,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "10")]
|
|
pub item_list: ::core::option::Option<ItemList>,
|
|
}
|
|
/// Obf: AOPEHFBKPHP
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7016)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct MonopolyGameCreateScNotify {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "10")]
|
|
pub iblhlcmnmaj: ::core::option::Option<Ccohbabchai>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "6")]
|
|
pub ajgoejhkoke: ::core::option::Option<Glmgjfeejhd>,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7049)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Piljihglhja {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub afdnfcbcfbf: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7028)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Nhkiadbinml {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub retcode: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "2")]
|
|
pub afdnfcbcfbf: u32,
|
|
}
|
|
/// Obf: MPIMMHDEAGO
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7054)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct DailyFirstEnterMonopolyActivityCsReq {}
|
|
/// Obf: HFGKJEFPJPB
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7083)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct DailyFirstEnterMonopolyActivityScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "11")]
|
|
pub olaonlglajo: ::core::option::Option<Njhagkghkjj>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub icpapcajfkk: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "1")]
|
|
pub retcode: u32,
|
|
/// offset: 40
|
|
#[prost(bool, tag = "6")]
|
|
pub glejfciomkc: bool,
|
|
/// offset: 48
|
|
#[prost(int64, tag = "3")]
|
|
pub djmlhbfembe: i64,
|
|
}
|
|
/// Obf: PKNEMMHHBJK
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7072)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct MonopolyGetDailyInitItemCsReq {
|
|
/// offset: 24
|
|
#[prost(bool, tag = "13")]
|
|
pub oanjanoocmi: bool,
|
|
}
|
|
/// Obf: HDJNPJKFBPJ
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7025)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct MonopolyGetDailyInitItemScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub aedfgdeaobd: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "5")]
|
|
pub retcode: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub mkedabicjph: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "15")]
|
|
pub pklpcbacema: u32,
|
|
/// offset: 40
|
|
#[prost(int64, tag = "6")]
|
|
pub djmlhbfembe: i64,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "11")]
|
|
pub ajdofhncolp: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "10")]
|
|
pub fofgdajjpem: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Kdpgimoolon {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "13")]
|
|
pub pgmhmpehphp: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "12")]
|
|
pub knjmpbhkhcj: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(uint32, repeated, tag = "1")]
|
|
pub jkoolmnhphi: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 48
|
|
#[prost(bool, tag = "9")]
|
|
pub bdefaffdbcc: bool,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "14")]
|
|
pub pedflggdhdp: u32,
|
|
}
|
|
/// Obf: KJIMFIHOAFM
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7020)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct MonopolyGameBingoFlipCardCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub lkfigbgpejb: u32,
|
|
}
|
|
/// Obf: CPLFHOFEEIO
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7099)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct MonopolyGameBingoFlipCardScRsp {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "11")]
|
|
pub knjmpbhkhcj: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(bool, tag = "9")]
|
|
pub bdefaffdbcc: bool,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "5")]
|
|
pub djeimgghmgm: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "4")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: HIAFBJNNCHN
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7067)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct MonopolyGameGachaCsReq {}
|
|
/// Obf: AIMFGJGOLNG
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7085)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct MonopolyGameGachaScRsp {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "14")]
|
|
pub clggklnplck: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "5")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Nndkliballc {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub jjkpbplagan: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "4")]
|
|
pub kpmhgghlohb: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Jgknadednhb {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub olghchmmmia: ::prost::alloc::vec::Vec<Nndkliballc>,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "10")]
|
|
pub hdakgbmlkki: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "2")]
|
|
pub kpgneaboecg: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "15")]
|
|
pub komeomhbcec: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "8")]
|
|
pub ahapdfnpicg: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "4")]
|
|
pub ghknbioflga: u32,
|
|
}
|
|
/// Obf: HDLCCMGHJAD
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7032)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct MonopolyAcceptQuizCsReq {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "4")]
|
|
pub olghchmmmia: ::prost::alloc::vec::Vec<Nndkliballc>,
|
|
}
|
|
/// Obf: AJCNPDNBIEM
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7035)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct MonopolyAcceptQuizScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "14")]
|
|
pub lochfjeeckl: ::core::option::Option<Jgknadednhb>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "6")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Jpegncjdbom {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub bllleigdmoi: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "8")]
|
|
pub ahapdfnpicg: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "6")]
|
|
pub afhmlgfilfn: u32,
|
|
}
|
|
/// Obf: PBPDPNPJHLE
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7017)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct MonopolyQuizDurationChangeScNotify {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "4")]
|
|
pub dgngmjmpfgk: ::prost::alloc::vec::Vec<Jpegncjdbom>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Loebaoefmdc {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub habhoamcglh: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "1")]
|
|
pub hcfjijhljdm: u32,
|
|
/// offset: 32
|
|
#[prost(bool, tag = "7")]
|
|
pub fnfjocegfbi: bool,
|
|
}
|
|
/// Obf: FGDFHJPOHML
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7005)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct MonopolyGuessChooseCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub hcfjijhljdm: u32,
|
|
}
|
|
/// Obf: AIADHAKAAIC
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7014)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct MonopolyGuessChooseScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub hcfjijhljdm: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "10")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Dcmhloegfbm {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "8")]
|
|
pub item_list: ::core::option::Option<ItemList>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "13")]
|
|
pub habhoamcglh: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "3")]
|
|
pub lcfdopinebo: u32,
|
|
}
|
|
/// Obf: ODKIEBABOOC
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7063)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct MonopolyGuessDrawScNotify {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "15")]
|
|
pub khlfdhanjco: ::prost::alloc::vec::Vec<Dcmhloegfbm>,
|
|
}
|
|
/// Obf: IAFJANHGCLL
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7082)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetMonopolyFriendRankingListCsReq {}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7053)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Mlbdfeobkij {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Baneligflco {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub mfkhdanpcic: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "2")]
|
|
pub cbilpmicekc: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "15")]
|
|
pub level: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Dbphhpgnmkc {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "6")]
|
|
pub npengfbhfjn: ::prost::alloc::vec::Vec<Baneligflco>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Njhagkghkjj {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub pkhiadlbddp: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "5")]
|
|
pub eekpbpfpnik: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "10")]
|
|
pub dbpjbmmgahh: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "11")]
|
|
pub jdmngbjdlbn: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "8")]
|
|
pub kdfdfbhkcng: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "13")]
|
|
pub hnenmgmgonm: u32,
|
|
/// offset: 48
|
|
#[prost(bool, tag = "9")]
|
|
pub dkjbkelkkfo: bool,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "14")]
|
|
pub ifdiiodcflc: u32,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "1")]
|
|
pub oecipjipkeg: u32,
|
|
}
|
|
/// Obf: EPIHBHLJOJD
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7026)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct MonopolyDailySettleScNotify {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "8")]
|
|
pub olaonlglajo: ::core::option::Option<Njhagkghkjj>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub icpapcajfkk: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Gnnglbegikb {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub buff_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "6")]
|
|
pub gcladekcjcg: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub dpgjkahlinh: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ingkndhecnf {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub buff_list: ::prost::alloc::vec::Vec<Gnnglbegikb>,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7090)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Bbepmabcbgf {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub uid: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "8")]
|
|
pub kdfdfbhkcng: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub heihpapjhid: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "1")]
|
|
pub dohomjbjllg: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "11")]
|
|
pub oecipjipkeg: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Mmlldkhedcj {}
|
|
/// Obf: PBNLNHAAAKF
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7041)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetMonopolyFriendRankingListScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "3")]
|
|
pub ponaokbniam: ::core::option::Option<Bbepmabcbgf>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "8")]
|
|
pub bedhekagape: ::prost::alloc::vec::Vec<Bbepmabcbgf>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "2")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: AABJNDIJDAD
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7018)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct MonopolyLikeCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub teleport_id: u32,
|
|
}
|
|
/// Obf: LDJFPALJFEK
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7045)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct MonopolyLikeScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "3")]
|
|
pub reward_list: ::core::option::Option<ItemList>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub teleport_id: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "4")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: OJLCDCKIMON
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7037)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct MonopolyLikeScNotify {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "5")]
|
|
pub lpbbjffnaca: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub dohomjbjllg: u32,
|
|
}
|
|
/// Obf: AHAHBBILPOH
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7034)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetMbtiReportCsReq {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Edgehpfokbh {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub acpkaoiiehj: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "10")]
|
|
pub cnt: u32,
|
|
}
|
|
/// Obf: MBKLKIAJPDD
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7058)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetMbtiReportScRsp {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "8")]
|
|
pub blinemkkeog: ::prost::alloc::vec::Vec<Edgehpfokbh>,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub dmckdigkhlb: ::prost::alloc::vec::Vec<Hknbladlaae>,
|
|
/// offset: 40
|
|
#[prost(int32, tag = "2")]
|
|
pub khmnanhkinb: i32,
|
|
/// offset: 44
|
|
#[prost(bool, tag = "11")]
|
|
pub is_taken_reward: bool,
|
|
/// offset: 45
|
|
#[prost(bool, tag = "4")]
|
|
pub jmfngfkbifl: bool,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "14")]
|
|
pub progress: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "3")]
|
|
pub retcode: u32,
|
|
/// offset: 56
|
|
#[prost(int32, tag = "15")]
|
|
pub cjbldkjdloj: i32,
|
|
}
|
|
/// Obf: LPFNJLAONFF
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7043)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct MonopolyEventSelectFriendCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub lpdfmjpfgjh: u32,
|
|
/// offset: 28
|
|
#[prost(bool, tag = "1")]
|
|
pub dhllpobklio: bool,
|
|
}
|
|
/// Obf: JDMGDNEIALG
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7093)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct MonopolyEventSelectFriendScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "8")]
|
|
pub gopfojlifkn: ::core::option::Option<Eidfcglodfb>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "5")]
|
|
pub retcode: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "6")]
|
|
pub ddclcnponoh: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "13")]
|
|
pub nlgnndifggf: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Eohaficjpip {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub nlgnndifggf: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "13")]
|
|
pub id: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "10")]
|
|
pub ddclcnponoh: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "4")]
|
|
pub cpocelolnhl: u32,
|
|
}
|
|
/// Obf: KHOPJJHMFMC
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7096)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct MonopolySocialEventEffectScNotify {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "13")]
|
|
pub okphcflplgh: ::prost::alloc::vec::Vec<Eohaficjpip>,
|
|
}
|
|
/// Obf: INEBJNDOBGP
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7091)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetSocialEventServerCacheCsReq {}
|
|
/// Obf: CAOAINDGCDK
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7023)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetSocialEventServerCacheScRsp {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub okphcflplgh: ::prost::alloc::vec::Vec<Eohaficjpip>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "15")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7089)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Jhidmebbkpe {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "8")]
|
|
pub cnilhhcdakd: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7040)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Gddeakmjoap {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "6")]
|
|
pub fhaiobnladg: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "10")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: LGAMHIEPIIP
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7011)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct MonopolyGetRaffleTicketCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub gackjlbpkgd: u32,
|
|
}
|
|
/// Obf: APIIDMEFDJJ
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7097)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct MonopolyGetRaffleTicketScRsp {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "8")]
|
|
pub hdlpekimajb: ::prost::alloc::vec::Vec<Ddhieonliil>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub retcode: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "13")]
|
|
pub gackjlbpkgd: u32,
|
|
}
|
|
/// Obf: PPNADCDDNNP
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7069)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct MonopolyTakeRaffleTicketRewardCsReq {
|
|
/// offset: 24
|
|
#[prost(uint64, tag = "2")]
|
|
pub bbpghfjoadi: u64,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub gackjlbpkgd: u32,
|
|
}
|
|
/// Obf: BCBFOIIENII
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7046)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct MonopolyTakeRaffleTicketRewardScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "14")]
|
|
pub reward_list: ::core::option::Option<ItemList>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "8")]
|
|
pub retcode: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "7")]
|
|
pub gackjlbpkgd: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "6")]
|
|
pub bbpghfjoadi: u32,
|
|
}
|
|
/// Obf: DHOLOGBDGDI
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7022)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct MonopolyScrachRaffleTicketCsReq {
|
|
/// offset: 24
|
|
#[prost(uint64, tag = "10")]
|
|
pub bbpghfjoadi: u64,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "5")]
|
|
pub gackjlbpkgd: u32,
|
|
}
|
|
/// Obf: PNLLICGHFCA
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7064)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct MonopolyScrachRaffleTicketScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub retcode: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "14")]
|
|
pub gackjlbpkgd: u32,
|
|
/// offset: 32
|
|
#[prost(uint64, tag = "13")]
|
|
pub bbpghfjoadi: u64,
|
|
}
|
|
/// Obf: FPPAAKNAEKO
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7044)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct MonopolyGetRegionProgressCsReq {}
|
|
/// Obf: NLBPGICIMJJ
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7086)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct MonopolyGetRegionProgressScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub heihpapjhid: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "14")]
|
|
pub retcode: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "13")]
|
|
pub cngmmdkcbnd: u32,
|
|
}
|
|
/// Obf: PHKOAOLFBFI
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7075)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct MonopolyGetRafflePoolInfoCsReq {}
|
|
/// Obf: OPHOAKJPGFE
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7055)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct MonopolyGetRafflePoolInfoScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "1")]
|
|
pub malpphceogb: ::core::option::Option<Bcdifiidpia>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "11")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: OELHDNEGGBB
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7068)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct MonopolyTakePhaseRewardCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "1")]
|
|
pub iicekepfmjo: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: OCLIPJHEAGJ
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7008)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct MonopolyTakePhaseRewardScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "2")]
|
|
pub reward_list: ::core::option::Option<ItemList>,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "9")]
|
|
pub iicekepfmjo: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "12")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: MGHEAIMFOMO
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7079)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetMonopolyMbtiReportRewardCsReq {}
|
|
/// Obf: HAPCCLFFPNB
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7047)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetMonopolyMbtiReportRewardScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "9")]
|
|
pub reward_list: ::core::option::Option<ItemList>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: ANNMAOPFDAL
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7056)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetMonopolyDailyReportCsReq {}
|
|
/// Obf: OMDFLBJFIDM
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7065)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetMonopolyDailyReportScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "6")]
|
|
pub olaonlglajo: ::core::option::Option<Njhagkghkjj>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: IJGOCJPBPFJ
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7070)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct MonopolyClickCellCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub ihaomlephom: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "6")]
|
|
pub map_id: u32,
|
|
}
|
|
/// Obf: DBGDANBJNMM
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7084)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct MonopolyClickCellScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub map_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "1")]
|
|
pub retcode: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "12")]
|
|
pub ihaomlephom: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7002)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Dnbhklfemlg {}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7021)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Epaikohmldk {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: IMNPPGALEHP
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1073)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct FightGameStateCsReq {}
|
|
/// Obf: ABAIDFKODPJ
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1003)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct FightGameStateScRsp {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "12")]
|
|
pub dfleoigplnm: ::prost::alloc::vec::Vec<Lmlnnhkjeip>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "15")]
|
|
pub emijckenbkj: ::core::option::Option<Offmcodmkdl>,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "4")]
|
|
pub kaedkfomadj: ::core::option::Option<Bfbhkjljjbj>,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "9")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1080)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Nlopjlcmlen {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub player_data: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1027)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Hpgigmpbibo {
|
|
/// offset: 24
|
|
#[prost(string, tag = "2")]
|
|
pub ajhcnddfmjo: ::prost::alloc::string::String,
|
|
/// offset: 32
|
|
#[prost(string, tag = "6")]
|
|
pub bkiijelpnpl: ::prost::alloc::string::String,
|
|
/// offset: 40
|
|
#[prost(uint64, tag = "14")]
|
|
pub fgnfdgakkap: u64,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "9")]
|
|
pub hpgjpofoopm: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "8")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1036)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ihglpglpdff {
|
|
/// offset: 24
|
|
#[prost(uint64, tag = "5")]
|
|
pub fgnfdgakkap: u64,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1013)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Jjagfpldcaf {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: HMJOPNLILHK
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1015)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct FightGameStartScNotify {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "12")]
|
|
pub kaedkfomadj: ::core::option::Option<Bfbhkjljjbj>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub dfleoigplnm: ::prost::alloc::vec::Vec<Lmlnnhkjeip>,
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1081)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Hffceacmeig {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "10")]
|
|
pub kaedkfomadj: ::core::option::Option<Bfbhkjljjbj>,
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1010)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Nenhkmefaec {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "4")]
|
|
pub jdfpkamfhap: ::core::option::Option<Lajglhccned>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "9")]
|
|
pub ojngbibghbl: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "6")]
|
|
pub bcakpnchiij: u32,
|
|
/// offset: 40
|
|
#[prost(enumeration = "Nppemmillco", tag = "15")]
|
|
pub reason: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ooahbhodmhg {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub hbonkleoeei: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "15")]
|
|
pub lalgadhlmcb: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub count: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Pjleildlonn {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "12")]
|
|
pub dbinclphefn: ::prost::alloc::vec::Vec<Ooahbhodmhg>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "9")]
|
|
pub eecijblglng: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Dglbofkggll {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub eecijblglng: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ecoaklbolda {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub eecijblglng: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "8")]
|
|
pub cbffgfbefmf: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Plicooflbib {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub eecijblglng: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Bckbemgggif {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub eecijblglng: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Jcnljnelkeo {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub eecijblglng: u32,
|
|
}
|
|
/// Obf: GNHMFIJAGIP
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1087)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetMatchPlayDataCsReq {
|
|
/// offset: 16
|
|
#[prost(enumeration = "FightGameMode", repeated, tag = "5")]
|
|
pub lcchakbkahl: ::prost::alloc::vec::Vec<i32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Pnegdoholdn {
|
|
/// offset: 32
|
|
#[prost(enumeration = "FightGameMode", tag = "14")]
|
|
pub gjnmhilinhc: i32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "4")]
|
|
pub panel_id: u32,
|
|
#[prost(oneof = "pnegdoholdn::Aelhflgjmjn", tags = "13, 5, 3")]
|
|
pub aelhflgjmjn: ::core::option::Option<pnegdoholdn::Aelhflgjmjn>,
|
|
}
|
|
/// Nested message and enum types in `PNEGDOHOLDN`.
|
|
pub mod pnegdoholdn {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Oneof)]
|
|
pub enum Aelhflgjmjn {
|
|
/// offset: 16
|
|
#[prost(message, tag = "13")]
|
|
Odlonplecjb(super::Pjleildlonn),
|
|
/// offset: 16
|
|
#[prost(message, tag = "5")]
|
|
Ocgclkahgbk(super::Ecoaklbolda),
|
|
/// offset: 16
|
|
#[prost(message, tag = "3")]
|
|
Icnfmliaake(super::Jcnljnelkeo),
|
|
}
|
|
}
|
|
/// Obf: HIEKCDEJNIL
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1029)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetMatchPlayDataRsp {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "8")]
|
|
pub jbmeeggolkn: ::prost::alloc::vec::Vec<Pnegdoholdn>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "10")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: LKOGDPGHEKL
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1012)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct MatchPlayDataChangeNtf {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "13")]
|
|
pub kmcdhfgjfnj: ::core::option::Option<Pnegdoholdn>,
|
|
}
|
|
/// Obf: CDLJKKNLHBC
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1054)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetFriendRankingInfoCsReq {
|
|
/// offset: 24
|
|
#[prost(enumeration = "FightGameMode", tag = "14")]
|
|
pub gjnmhilinhc: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Dlcjpindiac {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "9")]
|
|
pub ppoagpgeafh: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "8")]
|
|
pub uid: u32,
|
|
#[prost(oneof = "dlcjpindiac::Kknboacncon", tags = "10, 5, 7")]
|
|
pub kknboacncon: ::core::option::Option<dlcjpindiac::Kknboacncon>,
|
|
}
|
|
/// Nested message and enum types in `DLCJPINDIAC`.
|
|
pub mod dlcjpindiac {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Oneof)]
|
|
pub enum Kknboacncon {
|
|
/// offset: 16
|
|
#[prost(message, tag = "10")]
|
|
Bjkbademeoe(super::Dglbofkggll),
|
|
/// offset: 16
|
|
#[prost(message, tag = "5")]
|
|
Kcicnnfjeac(super::Plicooflbib),
|
|
/// offset: 16
|
|
#[prost(message, tag = "7")]
|
|
Lenbienefib(super::Bckbemgggif),
|
|
}
|
|
}
|
|
/// Obf: NBNNMNBEJCJ
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1083)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetFriendRankingInfoRsp {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "7")]
|
|
pub mlphlihfgkg: ::prost::alloc::vec::Vec<Dlcjpindiac>,
|
|
/// offset: 32
|
|
#[prost(enumeration = "FightGameMode", tag = "13")]
|
|
pub gjnmhilinhc: i32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "10")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: KGALHFLMAKC
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1009)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SelfRankChangeNtf {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "9")]
|
|
pub mlphlihfgkg: ::prost::alloc::vec::Vec<Dlcjpindiac>,
|
|
/// offset: 32
|
|
#[prost(enumeration = "FightGameMode", tag = "11")]
|
|
pub gjnmhilinhc: i32,
|
|
}
|
|
/// Obf: FKONEIIILGP
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4673)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetMultipleDropInfoCsReq {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Nglobfbcgbb {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub cllfackfnbo: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "5")]
|
|
pub id: u32,
|
|
}
|
|
/// Obf: IPBOFGFMHHC
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4603)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetMultipleDropInfoScRsp {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "15")]
|
|
pub fafffjgjhhc: ::prost::alloc::vec::Vec<Bmjhaholegh>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "4")]
|
|
pub mopagknemod: ::prost::alloc::vec::Vec<Nglobfbcgbb>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "13")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: DHGOJJOGOKL
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4680)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct MultipleDropInfoScNotify {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "5")]
|
|
pub mopagknemod: ::prost::alloc::vec::Vec<Nglobfbcgbb>,
|
|
}
|
|
/// Obf: FNOACGHLHGM
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4627)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetPlayerReturnMultiDropInfoCsReq {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Gclpbmpohli {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub panel_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "8")]
|
|
pub jmgpfeglcgg: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "10")]
|
|
pub faoagkppngn: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "15")]
|
|
pub lfohebcnmdp: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Bmjhaholegh {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub panel_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "11")]
|
|
pub nekconmfffe: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub aadniffhhdd: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "12")]
|
|
pub kfbiodickgc: u32,
|
|
}
|
|
/// Obf: NGNBAKJNPID
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4636)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetPlayerReturnMultiDropInfoScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "2")]
|
|
pub hdliggemokm: ::core::option::Option<Gclpbmpohli>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "15")]
|
|
pub fafffjgjhhc: ::prost::alloc::vec::Vec<Bmjhaholegh>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "8")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: JDIMGPHOEPL
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4613)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct MultipleDropInfoNotify {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "9")]
|
|
pub fafffjgjhhc: ::prost::alloc::vec::Vec<Bmjhaholegh>,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "12")]
|
|
pub jgalogdbcki: ::prost::alloc::vec::Vec<Gclpbmpohli>,
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "15")]
|
|
pub mopagknemod: ::prost::alloc::vec::Vec<Nglobfbcgbb>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Baefmejjibi {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub ceamlkcmmgd: u32,
|
|
/// offset: 28
|
|
#[prost(enumeration = "Gbaepolffmg", tag = "15")]
|
|
pub pos_index: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Fccdkhngiph {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "9")]
|
|
pub dhiohiopcgp: ::prost::alloc::vec::Vec<Baefmejjibi>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "13")]
|
|
pub fjpjfhpnkbh: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "15")]
|
|
pub mldlnlgbmhn: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "11")]
|
|
pub level: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "8")]
|
|
pub pelhcnilcbp: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "10")]
|
|
pub area_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Fgfjnanbjji {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub clllemmkdmb: u32,
|
|
/// offset: 28
|
|
#[prost(bool, tag = "6")]
|
|
pub is_finish: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Kpcnnoggido {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "6")]
|
|
pub cbefdhffnln: ::prost::alloc::vec::Vec<Fgfjnanbjji>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "11")]
|
|
pub clpaafffbkk: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "3")]
|
|
pub kfgldlfbffb: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "5")]
|
|
pub mglekdeajbb: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "9")]
|
|
pub mjokdhmjbeh: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "15")]
|
|
pub mlbmdlbkeem: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Fehhkdiiena {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub pikepjndjpe: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "11")]
|
|
pub ceamlkcmmgd: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ffeehebblci {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "14")]
|
|
pub dahomkdlegi: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "11")]
|
|
pub pkdandjfaon: u32,
|
|
/// offset: 36
|
|
#[prost(enumeration = "MuseumRandomEventState", tag = "5")]
|
|
pub state: i32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "12")]
|
|
pub jjbkggdagim: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "9")]
|
|
pub omilgfhkgbc: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "6")]
|
|
pub jgpiofgpbge: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "10")]
|
|
pub event_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Cdnpkgokepk {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "12")]
|
|
pub mnbmdlbdcbb: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub pmiffbhoooo: ::prost::alloc::vec::Vec<Ffeehebblci>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "8")]
|
|
pub elaeneobajd: u32,
|
|
}
|
|
/// Obf: NNKJBOKLHAF
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4373)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetMuseumInfoCsReq {}
|
|
/// Obf: IKADIECNGND
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4303)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetMuseumInfoScRsp {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub dhiohiopcgp: ::prost::alloc::vec::Vec<Fehhkdiiena>,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "2")]
|
|
pub bilnkfbkobc: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "5")]
|
|
pub pkjchldhkbl: ::core::option::Option<Cdnpkgokepk>,
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub area_list: ::prost::alloc::vec::Vec<Fccdkhngiph>,
|
|
/// offset: 56
|
|
#[prost(uint32, repeated, tag = "8")]
|
|
pub onjeomgpglj: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 64
|
|
#[prost(message, optional, tag = "10")]
|
|
pub mcllalgabab: ::core::option::Option<Kpcnnoggido>,
|
|
/// offset: 72
|
|
#[prost(uint32, tag = "7")]
|
|
pub level: u32,
|
|
/// offset: 76
|
|
#[prost(uint32, tag = "12")]
|
|
pub oncbjhbkblb: u32,
|
|
/// offset: 80
|
|
#[prost(uint32, tag = "9")]
|
|
pub cur_fund: u32,
|
|
/// offset: 84
|
|
#[prost(uint32, tag = "13")]
|
|
pub exp: u32,
|
|
/// offset: 88
|
|
#[prost(uint32, tag = "4")]
|
|
pub kaadgpolien: u32,
|
|
/// offset: 92
|
|
#[prost(uint32, tag = "11")]
|
|
pub nehfebhdgik: u32,
|
|
/// offset: 96
|
|
#[prost(uint32, tag = "15")]
|
|
pub retcode: u32,
|
|
/// offset: 100
|
|
#[prost(uint32, tag = "14")]
|
|
pub ekgpinkbled: u32,
|
|
}
|
|
/// Obf: FOOHBPABPNO
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4380)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct BuyNpcStuffCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub ceamlkcmmgd: u32,
|
|
}
|
|
/// Obf: BBNNCAIJLKL
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4327)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct BuyNpcStuffScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub retcode: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "8")]
|
|
pub ceamlkcmmgd: u32,
|
|
}
|
|
/// Obf: HIJBMFLHGEL
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4336)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SetStuffToAreaCsReq {
|
|
/// offset: 24
|
|
#[prost(enumeration = "Gbaepolffmg", tag = "4")]
|
|
pub pos_index: i32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "7")]
|
|
pub ceamlkcmmgd: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "9")]
|
|
pub pikepjndjpe: u32,
|
|
}
|
|
/// Obf: JCKHEKIFHLO
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4313)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SetStuffToAreaScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub ceamlkcmmgd: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "3")]
|
|
pub retcode: u32,
|
|
/// offset: 32
|
|
#[prost(enumeration = "Gbaepolffmg", tag = "8")]
|
|
pub pos_index: i32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "4")]
|
|
pub pikepjndjpe: u32,
|
|
}
|
|
/// Obf: IMAAMKJIHNO
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4315)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct RemoveStuffFromAreaCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub ceamlkcmmgd: u32,
|
|
}
|
|
/// Obf: CHCPOJDPPJL
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4381)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct RemoveStuffFromAreaScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub retcode: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "1")]
|
|
pub ceamlkcmmgd: u32,
|
|
}
|
|
/// Obf: GGILOAPIPBF
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4310)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SyncGetStuffScNotify {
|
|
/// offset: 24
|
|
#[prost(enumeration = "GetStuffType", tag = "3")]
|
|
pub bapbmhchcic: i32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "9")]
|
|
pub ceamlkcmmgd: u32,
|
|
}
|
|
/// Obf: FEDOFFJODEM
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4387)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SyncGetExhibitScNotify {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub mmnbpcgionf: u32,
|
|
}
|
|
/// Obf: HFIFAFEEAHI
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4329)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct FinishCurTurnCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub idfangelpee: u32,
|
|
}
|
|
/// Obf: CHIBEKJIAMC
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4312)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct FinishCurTurnScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub retcode: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "14")]
|
|
pub cflkhblidnc: u32,
|
|
}
|
|
/// Obf: DOIJKIKLBEG
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4354)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct UpgradeAreaCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub level: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "1")]
|
|
pub area_id: u32,
|
|
}
|
|
/// Obf: EIBGMKIJNDK
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4383)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct UpgradeAreaScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub area_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "11")]
|
|
pub retcode: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub level: u32,
|
|
}
|
|
/// Obf: AIENHIHMJDP
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4309)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct UpgradeAreaStatCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub level: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "4")]
|
|
pub area_id: u32,
|
|
/// offset: 32
|
|
#[prost(enumeration = "StatType", tag = "6")]
|
|
pub gnbkdchldgl: i32,
|
|
}
|
|
/// Obf: EAINGAEAJIN
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4342)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct UpgradeAreaStatScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub level: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "2")]
|
|
pub retcode: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "9")]
|
|
pub area_id: u32,
|
|
/// offset: 36
|
|
#[prost(enumeration = "StatType", tag = "6")]
|
|
pub gnbkdchldgl: i32,
|
|
}
|
|
/// Obf: EJLFOBMAPEJ
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4376)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SyncMuseumInfoChangedScNotify {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "6")]
|
|
pub pkjchldhkbl: ::core::option::Option<Cdnpkgokepk>,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "15")]
|
|
pub area_list: ::prost::alloc::vec::Vec<Fccdkhngiph>,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "3")]
|
|
pub bilnkfbkobc: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 48
|
|
#[prost(uint32, repeated, tag = "10")]
|
|
pub onjeomgpglj: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 56
|
|
#[prost(message, repeated, tag = "8")]
|
|
pub dhiohiopcgp: ::prost::alloc::vec::Vec<Fehhkdiiena>,
|
|
/// offset: 64
|
|
#[prost(message, optional, tag = "9")]
|
|
pub mcllalgabab: ::core::option::Option<Kpcnnoggido>,
|
|
/// offset: 72
|
|
#[prost(uint32, tag = "12")]
|
|
pub level: u32,
|
|
/// offset: 76
|
|
#[prost(uint32, tag = "13")]
|
|
pub exp: u32,
|
|
/// offset: 80
|
|
#[prost(uint32, tag = "14")]
|
|
pub kaadgpolien: u32,
|
|
/// offset: 84
|
|
#[prost(uint32, tag = "7")]
|
|
pub oncbjhbkblb: u32,
|
|
/// offset: 88
|
|
#[prost(uint32, tag = "2")]
|
|
pub nehfebhdgik: u32,
|
|
/// offset: 92
|
|
#[prost(uint32, tag = "5")]
|
|
pub ekgpinkbled: u32,
|
|
/// offset: 96
|
|
#[prost(uint32, tag = "11")]
|
|
pub cur_fund: u32,
|
|
}
|
|
/// Obf: HIEMNHKDOJE
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4361)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SyncMuseumRandomEventStartScNotify {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "11")]
|
|
pub cikpbgdiabo: ::core::option::Option<Ffeehebblci>,
|
|
}
|
|
/// Obf: BKCPHOMPACI
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4324)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct MuseumRandomEventQueryCsReq {
|
|
/// offset: 24
|
|
#[prost(int32, tag = "10")]
|
|
pub illocmpnioh: i32,
|
|
}
|
|
/// Obf: PJKFNOJHHHJ
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4371)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct MuseumRandomEventQueryScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "13")]
|
|
pub cikpbgdiabo: ::core::option::Option<Cdnpkgokepk>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "12")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: MLBLCNIPBFG
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4378)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct MuseumRandomEventSelectCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub jgpiofgpbge: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "15")]
|
|
pub event_id: u32,
|
|
}
|
|
/// Obf: MGPKJCKKCBI
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4352)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct MuseumRandomEventSelectScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub jgpiofgpbge: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "12")]
|
|
pub event_id: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: OPLMCLODKAJ
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4338)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SyncMuseumFundsChangedScNotify {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub cur_fund: u32,
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4348)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Kjcomkgmdcj {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub anioeoonnop: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "11")]
|
|
pub ceamlkcmmgd: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "10")]
|
|
pub minkogjdicf: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "14")]
|
|
pub cur_fund: u32,
|
|
}
|
|
/// Obf: AGFENBLCABB
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4359)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SyncMuseumTargetStartNotify {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub kfgldlfbffb: u32,
|
|
}
|
|
/// Obf: LICMNPOKCMB
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4374)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SyncMuseumTargetMissionFinishNotify {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "7")]
|
|
pub clllemmkdmb: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(bool, tag = "5")]
|
|
pub maompidomij: bool,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "8")]
|
|
pub kfgldlfbffb: u32,
|
|
}
|
|
/// Obf: BDDMKOIHCPK
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4392)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SyncMuseumTargetRewardNotify {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub kfgldlfbffb: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "1")]
|
|
pub item_count: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "9")]
|
|
pub item_id: u32,
|
|
}
|
|
/// Obf: CHMJIHDLDEB
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4366)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct TakeCollectRewardCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub item_id: u32,
|
|
}
|
|
/// Obf: JDMPHALCCKE
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4330)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TakeCollectRewardRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "9")]
|
|
pub reward: ::core::option::Option<ItemList>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "5")]
|
|
pub retcode: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "14")]
|
|
pub item_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct MusicRhythmLevel {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub unlock_level: u32,
|
|
/// offset: 28
|
|
#[prost(bool, tag = "2")]
|
|
pub full_combo: bool,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "11")]
|
|
pub level_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct MusicRhythmGroup {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "1")]
|
|
pub bbinfdhmgii: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "9")]
|
|
pub eohmncboalc: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "11")]
|
|
pub music_group_phase: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "12")]
|
|
pub music_group_id: u32,
|
|
}
|
|
/// Obf: EGOPMFJBPMH
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7596)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct MusicRhythmDataCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub player_data: u32,
|
|
}
|
|
/// Obf: NANCKMNBPCB
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7588)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct MusicRhythmDataScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "12")]
|
|
pub unlock_track_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "10")]
|
|
pub level_data_list: ::prost::alloc::vec::Vec<MusicRhythmLevel>,
|
|
/// offset: 40
|
|
#[prost(uint32, repeated, tag = "9")]
|
|
pub unlock_phase_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 48
|
|
#[prost(message, repeated, tag = "13")]
|
|
pub music_group: ::prost::alloc::vec::Vec<MusicRhythmGroup>,
|
|
/// offset: 56
|
|
#[prost(uint32, repeated, tag = "2")]
|
|
pub unlock_song_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "14")]
|
|
pub cur_song_id: u32,
|
|
/// offset: 68
|
|
#[prost(bool, tag = "15")]
|
|
pub show_hint: bool,
|
|
/// offset: 72
|
|
#[prost(uint32, tag = "3")]
|
|
pub cur_level_id: u32,
|
|
/// offset: 76
|
|
#[prost(uint32, tag = "4")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: NGHAHHMDHJB
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7591)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct MusicRhythmStartLevelCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub level_id: u32,
|
|
}
|
|
/// Obf: IBPLDFOPIFJ
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7582)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct MusicRhythmStartLevelScRsp {
|
|
/// offset: 24
|
|
#[prost(string, tag = "15")]
|
|
pub fppecoiahep: ::prost::alloc::string::String,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "8")]
|
|
pub retcode: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "7")]
|
|
pub level_id: u32,
|
|
}
|
|
/// Obf: JPOHGNLDCMM
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7592)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct MusicRhythmFinishLevelCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub role_star: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "5")]
|
|
pub score_id: u32,
|
|
/// offset: 32
|
|
#[prost(bool, tag = "4")]
|
|
pub full_combo: bool,
|
|
}
|
|
/// Obf: OOIGMDLPHOD
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7598)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct MusicRhythmFinishLevelScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub retcode: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "6")]
|
|
pub level_id: u32,
|
|
}
|
|
/// Obf: PEMJOICNGMM
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7574)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct MusicRhythmUnlockTrackScNotify {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "5")]
|
|
pub pfhnonknhac: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: KDJCAKMNDMI
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7587)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct MusicRhythmSaveSongConfigDataCsReq {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "6")]
|
|
pub benafnhlceo: ::core::option::Option<MusicRhythmGroup>,
|
|
}
|
|
/// Obf: HHLNMCEJIDN
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7600)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct MusicRhythmSaveSongConfigDataScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub efeglaoajda: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "13")]
|
|
pub retcode: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub cur_song_id: u32,
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7589)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct MusicRhythmUnlockSongNotify {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "11")]
|
|
pub phchfkmhdma: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7578)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct MusicRhythmMaxDifficultyLevelsUnlockNotify {}
|
|
/// Obf: DECBOGPHHLN
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7581)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct MusicRhythmUnlockSongSfxScNotify {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "10")]
|
|
pub phchfkmhdma: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct OfferingInfo {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "5")]
|
|
pub has_taken_reward_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "6")]
|
|
pub level_exp: u32,
|
|
/// offset: 36
|
|
#[prost(enumeration = "OfferingState", tag = "4")]
|
|
pub offering_state: i32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "1")]
|
|
pub offering_id: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "14")]
|
|
pub total_exp: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "13")]
|
|
pub offering_level: u32,
|
|
}
|
|
/// Obf: GDKCEFMKPOB
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6938)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetOfferingInfoCsReq {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "12")]
|
|
pub offering_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: AMFCIFOOKNF
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6926)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetOfferingInfoScRsp {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "11")]
|
|
pub offering_info_list: ::prost::alloc::vec::Vec<OfferingInfo>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: COAKAAHCAJO
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6936)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SubmitOfferingItemCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub interacted_prop_entity_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "6")]
|
|
pub offering_id: u32,
|
|
}
|
|
/// Obf: LDGBPNABNKL
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6940)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SubmitOfferingItemScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "7")]
|
|
pub offering_info: ::core::option::Option<OfferingInfo>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "10")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: OLFFBCHOLMN
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6922)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct TakeOfferingRewardCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "11")]
|
|
pub take_reward_level_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub offering_id: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "6")]
|
|
pub interacted_prop_entity_id: u32,
|
|
}
|
|
/// Obf: FBBGFEKMMIJ
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6939)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TakeOfferingRewardScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "1")]
|
|
pub reward: ::core::option::Option<ItemList>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "15")]
|
|
pub offering_info: ::core::option::Option<OfferingInfo>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "12")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: KAFLJMENFBA
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6932)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct OfferingInfoScNotify {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "6")]
|
|
pub offering_info: ::core::option::Option<OfferingInfo>,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4073)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct AcceptedPamMissionExpireCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub main_mission_id: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4003)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct AcceptedPamMissionExpireScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub retcode: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "4")]
|
|
pub main_mission_id: u32,
|
|
}
|
|
/// Obf: CLLPLCICDOB
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4080)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SyncAcceptedPamMissionNotify {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub main_mission_id: u32,
|
|
/// offset: 32
|
|
#[prost(uint64, tag = "4")]
|
|
pub kamopeebohj: u64,
|
|
}
|
|
/// Obf: NCHNMOMFEFO
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8138)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetPamSkinDataCsReq {}
|
|
/// Obf: FCFKMMCAFKA
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8126)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetPamSkinDataScRsp {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "10")]
|
|
pub unlock_skin_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "8")]
|
|
pub retcode: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "12")]
|
|
pub cur_skin: u32,
|
|
}
|
|
/// Obf: MGNHCFALBAP
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8136)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SelectPamSkinCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub pam_skin: u32,
|
|
}
|
|
/// Obf: BDJOLGFOHLM
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8140)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SelectPamSkinScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub set_skin: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "3")]
|
|
pub retcode: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "6")]
|
|
pub cur_skin: u32,
|
|
}
|
|
/// Obf: GDEKLGACBCM
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8122)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct UnlockPamSkinScNotify {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub pam_skin: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Badoonpcdlo {
|
|
/// offset: 24
|
|
#[prost(bool, tag = "5")]
|
|
pub ajgolakngpa: bool,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "2")]
|
|
pub time: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub level_id: u32,
|
|
}
|
|
/// Obf: JNIAPEEOKJN
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8398)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ParkourGetDataCsReq {}
|
|
/// Obf: KKKCJLHIGKO
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8386)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ParkourGetDataScRsp {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "5")]
|
|
pub cgipfmldpna: ::prost::alloc::vec::Vec<Badoonpcdlo>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Hanmclkocbo {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "3")]
|
|
pub time: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub ljjgfipldli: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Coimbcbmnie {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "14")]
|
|
pub bedhekagape: ::prost::alloc::vec::Vec<Hanmclkocbo>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub level_id: u32,
|
|
}
|
|
/// Obf: CLOIKIFPAJC
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8396)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ParkourGetRankingInfoCsReq {}
|
|
/// Obf: KIAGIOBGGNK
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8400)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ParkourGetRankingInfoScRsp {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "10")]
|
|
pub jnmfkjhcoeg: ::prost::alloc::vec::Vec<Coimbcbmnie>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "5")]
|
|
pub lgfnfabaaga: ::core::option::Option<Coimbcbmnie>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "7")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: HJELNANIFIE
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8382)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ParkourStartLevelCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub cekkjhbneod: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "10")]
|
|
pub level_id: u32,
|
|
}
|
|
/// Obf: FLAIJDHDEBI
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8399)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ParkourStartLevelScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub cekkjhbneod: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "14")]
|
|
pub level_id: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "13")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Abebeokfkff {
|
|
/// offset: 24
|
|
#[prost(enumeration = "Ejeghjpampi", tag = "13")]
|
|
pub r#type: i32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "11")]
|
|
pub cnt: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Bdeolcnpbpp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub cnt: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "7")]
|
|
pub id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Oiheiidjoli {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "4")]
|
|
pub oecocopooho: ::prost::alloc::vec::Vec<Bdeolcnpbpp>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub mgpmdjommok: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "15")]
|
|
pub ncmmfcjgdka: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "14")]
|
|
pub gcafhjiamil: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "2")]
|
|
pub fpidongekfo: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "11")]
|
|
pub dhjealpgpjk: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "10")]
|
|
pub bappkhbkoag: u32,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "5")]
|
|
pub gomfpkdiika: u32,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "8")]
|
|
pub gphniogicjp: u32,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "9")]
|
|
pub ploembocige: u32,
|
|
/// offset: 68
|
|
#[prost(uint32, tag = "12")]
|
|
pub gbolmeoheob: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ijjfbfpcbci {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub icbkcjkhnbp: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "2")]
|
|
pub blefgkagden: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub ieojfkhkbep: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "8")]
|
|
pub kbfhflodgia: u32,
|
|
}
|
|
/// Obf: BLFMKDAGCFO
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8392)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ParkourEndLevelCsReq {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "11")]
|
|
pub pkmaffmmmae: ::core::option::Option<Oiheiidjoli>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub fenplcndkbj: ::prost::alloc::vec::Vec<Ijjfbfpcbci>,
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub idljkfokbjd: ::prost::alloc::vec::Vec<Abebeokfkff>,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "8")]
|
|
pub rank: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "4")]
|
|
pub level_id: u32,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "5")]
|
|
pub cnhmbfihlpc: u32,
|
|
/// offset: 60
|
|
#[prost(enumeration = "Ohfeckkadek", tag = "9")]
|
|
pub end_reason: i32,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "13")]
|
|
pub kmgmfcjiapi: u32,
|
|
/// offset: 68
|
|
#[prost(uint32, tag = "6")]
|
|
pub time: u32,
|
|
/// offset: 72
|
|
#[prost(uint32, tag = "15")]
|
|
pub cekkjhbneod: u32,
|
|
}
|
|
/// Obf: EJNFAIOPNEO
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8394)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ParkourEndLevelScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "14")]
|
|
pub enkcceacjkl: ::core::option::Option<Badoonpcdlo>,
|
|
/// offset: 32
|
|
#[prost(enumeration = "Ohfeckkadek", tag = "15")]
|
|
pub end_reason: i32,
|
|
/// offset: 36
|
|
#[prost(bool, tag = "12")]
|
|
pub adjlgnbjaoc: bool,
|
|
/// offset: 37
|
|
#[prost(bool, tag = "7")]
|
|
pub ajgolakngpa: bool,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "6")]
|
|
pub time: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "9")]
|
|
pub retcode: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "13")]
|
|
pub level_id: u32,
|
|
}
|
|
/// Obf: OFKBDMOJBCP
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7608)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetPetDataCsReq {}
|
|
/// Obf: IHFGDIHNHMC
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7617)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetPetDataScRsp {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "15")]
|
|
pub unlocked_pet_id: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub retcode: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "3")]
|
|
pub cur_pet_id: u32,
|
|
}
|
|
/// Obf: LHENKFJFGKH
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7614)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SummonPetCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub summoned_pet_id: u32,
|
|
}
|
|
/// Obf: MPDGMIHGIFG
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7611)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SummonPetScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub select_pet_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "5")]
|
|
pub retcode: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "10")]
|
|
pub cur_pet_id: u32,
|
|
}
|
|
/// Obf: NCLGCOEMLIF
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7602)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct RecallPetCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub summoned_pet_id: u32,
|
|
}
|
|
/// Obf: DJNNFOIKDKF
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7623)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct RecallPetScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub select_pet_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "7")]
|
|
pub retcode: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "8")]
|
|
pub cur_pet_id: u32,
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7603)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct CurPetChangedScNotify {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub cur_pet_id: u32,
|
|
}
|
|
/// Obf: IJCGOCNMJIN
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5173)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetPhoneDataCsReq {}
|
|
/// Obf: HNPKMPJPIPC
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5103)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetPhoneDataScRsp {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "10")]
|
|
pub owned_phone_cases: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "9")]
|
|
pub owned_phone_themes: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(uint32, repeated, tag = "2")]
|
|
pub owned_chat_bubbles: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "12")]
|
|
pub cur_phone_case: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "6")]
|
|
pub cur_chat_bubble: u32,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "3")]
|
|
pub cur_phone_theme: u32,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "7")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: BPGMIPJINKJ
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5180)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SelectChatBubbleCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub bubble_id: u32,
|
|
}
|
|
/// Obf: IEIEEEFKLFA
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5127)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SelectChatBubbleScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub ngjmmmbjfhd: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "5")]
|
|
pub cur_chat_bubble: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "14")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: HCNFKLDECJE
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5136)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct UnlockChatBubbleScNotify {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub bubble_id: u32,
|
|
}
|
|
/// Obf: BJHGBFMIPFN
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5113)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SelectPhoneThemeCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub theme_id: u32,
|
|
}
|
|
/// Obf: PGNEMAJPKND
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5115)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SelectPhoneThemeScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub nnohelhpjom: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "1")]
|
|
pub retcode: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "8")]
|
|
pub cur_phone_theme: u32,
|
|
}
|
|
/// Obf: HMOEGOMDNAA
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5181)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct UnlockPhoneThemeScNotify {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub theme_id: u32,
|
|
}
|
|
/// Obf: MEGMIKNHDPO
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5110)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SelectPhoneCaseCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub phone_case_id: u32,
|
|
}
|
|
/// Obf: IMOOBICJGGE
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5187)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SelectPhoneCaseScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub retcode: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "9")]
|
|
pub cur_phone_case: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "15")]
|
|
pub namphkpioba: u32,
|
|
}
|
|
/// Obf: CIGKGOOHGAG
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5129)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct UnlockPhoneCaseScNotify {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub phone_case_id: u32,
|
|
}
|
|
/// Obf: OFNMDDJOJEO
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9802)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct PixAirGetDataCsReq {}
|
|
/// Obf: IOAFKPDEIEA
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9812)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct PixAirGetDataScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "6")]
|
|
pub opojigchgdo: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "1")]
|
|
pub ieigedabkad: ::core::option::Option<Nmachafcgni>,
|
|
/// offset: 40
|
|
#[prost(uint32, repeated, tag = "4")]
|
|
pub pgmijbogikn: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 48
|
|
#[prost(message, optional, tag = "8")]
|
|
pub jcobjampoal: ::core::option::Option<Najfnkieedm>,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "9")]
|
|
pub retcode: u32,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "13")]
|
|
pub score_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Nmachafcgni {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "13")]
|
|
pub ndliknekdll: ::core::option::Option<Idjalkegpli>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub mfpoknmfngm: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "11")]
|
|
pub stage_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Najfnkieedm {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "15")]
|
|
pub blhjipbhhfo: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Hgnahhfbmmn {
|
|
/// offset: 24
|
|
#[prost(string, tag = "10")]
|
|
pub fppecoiahep: ::prost::alloc::string::String,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "8")]
|
|
pub switch_list: ::prost::alloc::vec::Vec<Apamfckfhll>,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "1")]
|
|
pub jgemnolfnie: ::core::option::Option<Lhjdeolkhkb>,
|
|
/// offset: 48
|
|
#[prost(message, optional, tag = "7")]
|
|
pub fmigokidkjl: ::core::option::Option<Ffkhfdjfagm>,
|
|
/// offset: 56
|
|
#[prost(message, optional, tag = "12")]
|
|
pub ngnjhmeohbd: ::core::option::Option<Bmoipalhbjn>,
|
|
/// offset: 64
|
|
#[prost(message, optional, tag = "4")]
|
|
pub ndliknekdll: ::core::option::Option<Idjalkegpli>,
|
|
/// offset: 72
|
|
#[prost(uint32, tag = "15")]
|
|
pub paeakccacop: u32,
|
|
/// offset: 76
|
|
#[prost(uint32, tag = "13")]
|
|
pub mfpoknmfngm: u32,
|
|
/// offset: 80
|
|
#[prost(uint32, tag = "9")]
|
|
pub aljnihnlnma: u32,
|
|
/// offset: 84
|
|
#[prost(uint32, tag = "3")]
|
|
pub ajhdcegigmc: u32,
|
|
/// offset: 88
|
|
#[prost(uint32, tag = "2")]
|
|
pub stage_id: u32,
|
|
/// offset: 92
|
|
#[prost(uint32, tag = "6")]
|
|
pub gjlddmiiilf: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Idjalkegpli {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "12")]
|
|
pub dcjdcpmkepn: ::prost::alloc::vec::Vec<Apamfckfhll>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub plane_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Lhjdeolkhkb {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "12")]
|
|
pub mkjecbomhpp: ::prost::alloc::vec::Vec<Jpebedhmnla>,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub dppjilkljag: ::prost::alloc::vec::Vec<Jpebedhmnla>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "15")]
|
|
pub pbfjfaljpfe: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Jpebedhmnla {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub level: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "2")]
|
|
pub ccbiiddbfgk: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub unique_id: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "9")]
|
|
pub pos_index: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "6")]
|
|
pub grid_fight_equipment_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Gcinpdaaeln {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "12")]
|
|
pub grid_fight_equipment_list: ::prost::alloc::vec::Vec<Jpebedhmnla>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Bmoipalhbjn {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "11")]
|
|
pub ogdkjpdffai: ::prost::alloc::vec::Vec<Njhfbddhcen>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub shop_id: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "12")]
|
|
pub aaiodnclaip: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "6")]
|
|
pub jomdkginnek: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Nnffghjkpjd {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "10")]
|
|
pub ogdkjpdffai: ::prost::alloc::vec::Vec<Njhfbddhcen>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "15")]
|
|
pub jomdkginnek: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "2")]
|
|
pub shop_id: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "9")]
|
|
pub aaiodnclaip: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Njhfbddhcen {
|
|
/// offset: 24
|
|
#[prost(bool, tag = "8")]
|
|
pub lhgifdnpide: bool,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "4")]
|
|
pub grid_fight_equipment_id: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub level: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Eifbmcgpnmg {
|
|
/// offset: 24
|
|
#[prost(map = "uint32, uint32", tag = "10")]
|
|
pub eopncamiljf: ::std::collections::HashMap<u32, u32>,
|
|
}
|
|
/// Obf: INOEJKDIMKO
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9777)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct PixAirSyncChangeScNotify {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "4")]
|
|
pub dgngmjmpfgk: ::prost::alloc::vec::Vec<Klbpbdlhkbg>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Klbpbdlhkbg {
|
|
/// offset: 32
|
|
#[prost(enumeration = "Jdhjmnagiia", tag = "10")]
|
|
pub nfmkofnekla: i32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "15")]
|
|
pub bneflbpcpoi: u32,
|
|
#[prost(
|
|
oneof = "klbpbdlhkbg::Mmcgbgdjipn",
|
|
tags = "7, 6, 9, 13, 5, 4, 931, 201, 1781, 521"
|
|
)]
|
|
pub mmcgbgdjipn: ::core::option::Option<klbpbdlhkbg::Mmcgbgdjipn>,
|
|
}
|
|
/// Nested message and enum types in `KLBPBDLHKBG`.
|
|
pub mod klbpbdlhkbg {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Oneof)]
|
|
pub enum Mmcgbgdjipn {
|
|
/// offset: 24
|
|
#[prost(message, tag = "7")]
|
|
Fmigokidkjl(super::Ffkhfdjfagm),
|
|
/// offset: 24
|
|
#[prost(message, tag = "6")]
|
|
Ianbcdjpdjf(super::Nbkkabhmmpp),
|
|
/// offset: 24
|
|
#[prost(message, tag = "9")]
|
|
Ekefdiephee(super::Gcinpdaaeln),
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
Fkiafjbmapi(u32),
|
|
/// offset: 24
|
|
#[prost(message, tag = "5")]
|
|
Jkpinlkeook(super::Imagfgihljc),
|
|
/// offset: 24
|
|
#[prost(message, tag = "4")]
|
|
Dlohbpgemff(super::Eifbmcgpnmg),
|
|
/// offset: 24
|
|
#[prost(message, tag = "931")]
|
|
Kjhmpboigge(super::Nnffghjkpjd),
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "201")]
|
|
Joinhcdhnnl(u32),
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1781")]
|
|
Pmfbiglpjja(u32),
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "521")]
|
|
Oekkeimgbno(u32),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Imagfgihljc {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub cdmfhngefcn: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "9")]
|
|
pub area_id: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "10")]
|
|
pub ajhdcegigmc: u32,
|
|
}
|
|
/// Obf: GHMOAPECAPB
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9793)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct PixAirStartStageCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub plane_id: u32,
|
|
/// offset: 28
|
|
#[prost(bool, tag = "13")]
|
|
pub emmghdlipoh: bool,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "15")]
|
|
pub stage_id: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "9")]
|
|
pub aljnihnlnma: u32,
|
|
}
|
|
/// Obf: OMPGJHBEJAB
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9814)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct PixAirStartStageScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "1")]
|
|
pub mfgmnkmkoon: ::core::option::Option<Hgnahhfbmmn>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "11")]
|
|
pub retcode: u32,
|
|
/// offset: 36
|
|
#[prost(bool, tag = "10")]
|
|
pub emmghdlipoh: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Nbkkabhmmpp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "11")]
|
|
pub reward: ::core::option::Option<ItemList>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "6")]
|
|
pub alofcolhaga: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "1214")]
|
|
pub hgbhclhcgbb: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "366")]
|
|
pub oacblhiiieh: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "12")]
|
|
pub njpmpaagccd: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "2")]
|
|
pub gmlcjeoochj: u32,
|
|
/// offset: 52
|
|
#[prost(enumeration = "Gjighknmilj", tag = "9")]
|
|
pub reason: i32,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "1")]
|
|
pub score_id: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9797)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Lifdllpaakf {}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9789)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Bfhpblanikg {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: BFMGLOCNHMO
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9815)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct PixAirReenterStageCsReq {}
|
|
/// Obf: GBMIHCDKOKK
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9779)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct PixAirReenterStageScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "15")]
|
|
pub mfgmnkmkoon: ::core::option::Option<Hgnahhfbmmn>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "5")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Epadpabcfgh {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub pos_index: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "5")]
|
|
pub unique_id: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9804)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Dfoahleooik {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "11")]
|
|
pub mjlgnpmnmop: ::prost::alloc::vec::Vec<Epadpabcfgh>,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9791)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Labajfdicmd {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9810)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ilbjggehaek {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub unique_id: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9775)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Fciblhjdpid {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9778)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Nbbinllongi {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub cdciopbfkgb: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9773)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Hpekdmbcaei {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9808)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Iaopgeafecl {}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9790)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ekmnfjipcmi {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ffkhfdjfagm {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "7")]
|
|
pub queue_position: u32,
|
|
#[prost(oneof = "ffkhfdjfagm::Mmcgbgdjipn", tags = "12, 2, 9, 1, 14, 3, 1130, 1318")]
|
|
pub mmcgbgdjipn: ::core::option::Option<ffkhfdjfagm::Mmcgbgdjipn>,
|
|
}
|
|
/// Nested message and enum types in `FFKHFDJFAGM`.
|
|
pub mod ffkhfdjfagm {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Oneof)]
|
|
pub enum Mmcgbgdjipn {
|
|
/// offset: 24
|
|
#[prost(message, tag = "12")]
|
|
Bacbkgjjoga(super::Ckicdpijimf),
|
|
/// offset: 24
|
|
#[prost(message, tag = "2")]
|
|
Ibifhoipage(super::Pkphooggpol),
|
|
/// offset: 24
|
|
#[prost(message, tag = "9")]
|
|
Mofniojhbbl(super::Fjgmggiglpd),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1")]
|
|
Ipkgiijepaj(super::Kaajekkidie),
|
|
/// offset: 24
|
|
#[prost(message, tag = "14")]
|
|
Jfgimdgombh(super::Allfgcialij),
|
|
/// offset: 24
|
|
#[prost(message, tag = "3")]
|
|
Oooaclefdgm(super::Epbfaahfdnf),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1130")]
|
|
Admicngjloi(super::Hieacfoemce),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1318")]
|
|
Aoemgefgifg(super::Ccpcaigebcb),
|
|
}
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9799)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Iifhchdpkia {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub queue_position: u32,
|
|
#[prost(oneof = "iifhchdpkia::Mmcgbgdjipn", tags = "13, 15, 10, 6, 1, 9, 526, 734")]
|
|
pub mmcgbgdjipn: ::core::option::Option<iifhchdpkia::Mmcgbgdjipn>,
|
|
}
|
|
/// Nested message and enum types in `IIFHCHDPKIA`.
|
|
pub mod iifhchdpkia {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Oneof)]
|
|
pub enum Mmcgbgdjipn {
|
|
/// offset: 24
|
|
#[prost(message, tag = "13")]
|
|
Dhjnfokbpnc(super::Agbpbaoccjf),
|
|
/// offset: 24
|
|
#[prost(message, tag = "15")]
|
|
Jeiodbpcknb(super::Ohpmdjfalnh),
|
|
/// offset: 24
|
|
#[prost(message, tag = "10")]
|
|
Mofniojhbbl(super::Mojcejippgo),
|
|
/// offset: 24
|
|
#[prost(message, tag = "6")]
|
|
Ipkgiijepaj(super::Aeggfgbnlpe),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1")]
|
|
Jfgimdgombh(super::Ljgkogkedoa),
|
|
/// offset: 24
|
|
#[prost(message, tag = "9")]
|
|
Oooaclefdgm(super::Hldljbfimoo),
|
|
/// offset: 24
|
|
#[prost(message, tag = "526")]
|
|
Admicngjloi(super::Gangpoohaki),
|
|
/// offset: 24
|
|
#[prost(message, tag = "734")]
|
|
Aoemgefgifg(super::Gdndbhgjblf),
|
|
}
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9813)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Henhaifodig {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ckicdpijimf {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub battle_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Agbpbaoccjf {
|
|
/// offset: 24
|
|
#[prost(bool, tag = "2")]
|
|
pub is_win: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Fjgmggiglpd {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Mojcejippgo {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Aopodahbpfh {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub mmnjodijpoe: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "2")]
|
|
pub content_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Pkphooggpol {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "7")]
|
|
pub message_datas: ::prost::alloc::vec::Vec<Aopodahbpfh>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ohpmdjfalnh {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub content_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Emheojncgfh {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub level: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "12")]
|
|
pub grid_fight_equipment_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Kaajekkidie {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "5")]
|
|
pub ggmpegmehpd: ::core::option::Option<Emheojncgfh>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Aeggfgbnlpe {
|
|
/// offset: 24
|
|
#[prost(bool, tag = "2")]
|
|
pub foggejiijcm: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Allfgcialij {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "4")]
|
|
pub grid_fight_equipment_list: ::prost::alloc::vec::Vec<Emheojncgfh>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "12")]
|
|
pub jnbialmkfcl: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ljgkogkedoa {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub ojeihpeijco: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Mgcpepbpmng {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub content_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "9")]
|
|
pub hafokmhcgfm: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Epbfaahfdnf {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "4")]
|
|
pub kfnmiembjgd: ::prost::alloc::vec::Vec<Mgcpepbpmng>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "5")]
|
|
pub event_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Hldljbfimoo {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub hafokmhcgfm: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Hieacfoemce {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub hicejejnole: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Gangpoohaki {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub pebcblblmph: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ccpcaigebcb {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub ccbiiddbfgk: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Gdndbhgjblf {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub pebcblblmph: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Gbmahpjpglm {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub ckhclkoalke: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9776)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Gncjnhiokdl {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "15")]
|
|
pub ckhclkoalke: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "3")]
|
|
pub retcode: u32,
|
|
#[prost(oneof = "gncjnhiokdl::Pgniencdoda", tags = "11, 12, 4")]
|
|
pub pgniencdoda: ::core::option::Option<gncjnhiokdl::Pgniencdoda>,
|
|
}
|
|
/// Nested message and enum types in `GNCJNHIOKDL`.
|
|
pub mod gncjnhiokdl {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Oneof)]
|
|
pub enum Pgniencdoda {
|
|
/// offset: 16
|
|
#[prost(uint32, tag = "11")]
|
|
Echfgjhhgog(u32),
|
|
/// offset: 16
|
|
#[prost(uint32, tag = "12")]
|
|
Ndedllmefbj(u32),
|
|
/// offset: 16
|
|
#[prost(message, tag = "4")]
|
|
Cjkeimbcmep(super::Apamfckfhll),
|
|
}
|
|
}
|
|
/// Obf: NIAFAFFMEMM
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9786)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct PixAirUnlockPlaneCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub plane_id: u32,
|
|
}
|
|
/// Obf: GIHJNDBDJJI
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9811)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct PixAirUnlockPlaneScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub plane_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "7")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Knhfdinijol {}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9819)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ekjmijbiiho {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: JMAHAKPLAAD
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8232)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetPlanetFesDataCsReq {}
|
|
/// Obf: MNNDMCHALGC
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8242)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetPlanetFesDataScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "14")]
|
|
pub lcpedlcomfe: ::core::option::Option<Obehbnoclmm>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "10")]
|
|
pub skill_info: ::core::option::Option<Bagaoalhaji>,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "11")]
|
|
pub opjljopbgoj: ::core::option::Option<Chbcjnlolmb>,
|
|
/// offset: 48
|
|
#[prost(message, optional, tag = "4")]
|
|
pub ccfgccmefci: ::core::option::Option<Nollhkimdoc>,
|
|
/// offset: 56
|
|
#[prost(message, optional, tag = "15")]
|
|
pub njfggoomgcd: ::core::option::Option<Kcmjjljchhp>,
|
|
/// offset: 64
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub custom_value_list: ::prost::alloc::vec::Vec<Apamfckfhll>,
|
|
/// offset: 72
|
|
#[prost(message, optional, tag = "9")]
|
|
pub iekdojdpmeb: ::core::option::Option<Jmbnhafhihm>,
|
|
/// offset: 80
|
|
#[prost(message, optional, tag = "7")]
|
|
pub ochnmgmdhme: ::core::option::Option<Kneckdaokoa>,
|
|
/// offset: 88
|
|
#[prost(message, optional, tag = "3")]
|
|
pub oeibhlmdjka: ::core::option::Option<Bldihadjkjf>,
|
|
/// offset: 96
|
|
#[prost(message, optional, tag = "1")]
|
|
pub coggjelnfcn: ::core::option::Option<Phcpoihapgp>,
|
|
/// offset: 104
|
|
#[prost(message, optional, tag = "13")]
|
|
pub feoonkklcha: ::core::option::Option<Plofkjdkepn>,
|
|
/// offset: 112
|
|
#[prost(message, optional, tag = "12")]
|
|
pub bbekbjphejk: ::core::option::Option<Ppaielakijd>,
|
|
/// offset: 120
|
|
#[prost(uint32, tag = "5")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ncfkhdikcni {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "4")]
|
|
pub gfkafifmhnf: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: BPDMBMPFPEB
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8207)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct PlanetFesSyncChangeScNotify {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub dgngmjmpfgk: ::prost::alloc::vec::Vec<Lejnbblnndm>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Obebkodgodb {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub bneflbpcpoi: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "2")]
|
|
pub empdmdndlhe: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub epfhbgngbbk: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Lejnbblnndm {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "4")]
|
|
pub source: ::core::option::Option<Obebkodgodb>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "12")]
|
|
pub bbehhchkmnl: ::core::option::Option<Epkgfjdjmhm>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Daggfioghge {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "6")]
|
|
pub ejpendjnlih: ::core::option::Option<Ncfkhdikcni>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "15")]
|
|
pub gamncjjjpen: ::core::option::Option<Ncfkhdikcni>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "11")]
|
|
pub fnabejnjbkn: u32,
|
|
/// offset: 48
|
|
#[prost(int64, tag = "9")]
|
|
pub mghnnenoogb: i64,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Jmbnhafhihm {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "6")]
|
|
pub goijoochjdp: ::prost::alloc::vec::Vec<Daggfioghge>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Cphoiphapdj {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub avatar_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "7")]
|
|
pub pleembmpica: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "5")]
|
|
pub role_star: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "9")]
|
|
pub level: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Phcpoihapgp {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "10")]
|
|
pub avatar_list: ::prost::alloc::vec::Vec<Cphoiphapdj>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Fmkmefmojgj {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub item_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "6")]
|
|
pub item_count: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Kneckdaokoa {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "1")]
|
|
pub item_value: ::core::option::Option<Ncfkhdikcni>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "6")]
|
|
pub gjplommebgm: ::core::option::Option<Ncfkhdikcni>,
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "13")]
|
|
pub item_list: ::prost::alloc::vec::Vec<Fmkmefmojgj>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Chbcjnlolmb {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub ldcjonhgdan: ::prost::alloc::vec::Vec<Kicpdgkggho>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Kicpdgkggho {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "7")]
|
|
pub kabjohkoefn: ::prost::alloc::vec::Vec<Iedambickbb>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "2")]
|
|
pub source: ::core::option::Option<Obebkodgodb>,
|
|
/// offset: 40
|
|
#[prost(uint64, tag = "10")]
|
|
pub unique_id: u64,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "9")]
|
|
pub config_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Iedambickbb {
|
|
#[prost(oneof = "iedambickbb::Kknboacncon", tags = "5")]
|
|
pub kknboacncon: ::core::option::Option<iedambickbb::Kknboacncon>,
|
|
}
|
|
/// Nested message and enum types in `IEDAMBICKBB`.
|
|
pub mod iedambickbb {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Oneof)]
|
|
pub enum Kknboacncon {
|
|
/// offset: 24
|
|
#[prost(int64, tag = "5")]
|
|
Khcgomajdgl(i64),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Jhacffjiphk {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "14")]
|
|
pub dpchgmmcknn: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "6")]
|
|
pub quest_id: u32,
|
|
/// offset: 44
|
|
#[prost(enumeration = "PlanetFesQuestState", tag = "3")]
|
|
pub status: i32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "4")]
|
|
pub progress: u32,
|
|
#[prost(oneof = "jhacffjiphk::Jcphpahkpdd", tags = "10, 2")]
|
|
pub jcphpahkpdd: ::core::option::Option<jhacffjiphk::Jcphpahkpdd>,
|
|
}
|
|
/// Nested message and enum types in `JHACFFJIPHK`.
|
|
pub mod jhacffjiphk {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Oneof)]
|
|
pub enum Jcphpahkpdd {
|
|
/// offset: 16
|
|
#[prost(uint32, tag = "10")]
|
|
Mcnlmnokaff(u32),
|
|
/// offset: 16
|
|
#[prost(message, tag = "2")]
|
|
Knocpajcpjc(super::Ncfkhdikcni),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Pconbogedfd {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub edbpmkphldk: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "3")]
|
|
pub pkciadaeicg: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Plofkjdkepn {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "8")]
|
|
pub quest_list: ::prost::alloc::vec::Vec<Jhacffjiphk>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "4")]
|
|
pub dfbgaoajlic: ::core::option::Option<Pconbogedfd>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Bldihadjkjf {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "14")]
|
|
pub nnjcnemgeaj: ::core::option::Option<Ncfkhdikcni>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "15")]
|
|
pub jkagcgkchjg: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Hbonefmpkko {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub progress: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "5")]
|
|
pub mmfgajncaoa: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ppaielakijd {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "8")]
|
|
pub bjnohkfonfp: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "11")]
|
|
pub kfofakdpgjc: ::prost::alloc::vec::Vec<Hbonefmpkko>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ekeobmokefd {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub skill_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "8")]
|
|
pub level: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Bagaoalhaji {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "7")]
|
|
pub aphgaeapljf: ::prost::alloc::vec::Vec<Ekeobmokefd>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Obehbnoclmm {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "14")]
|
|
pub hpmnikjgbpd: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "9")]
|
|
pub cngmmdkcbnd: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Nollhkimdoc {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "12")]
|
|
pub ijmhpoepilg: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "13")]
|
|
pub joadljidgnd: u32,
|
|
/// offset: 40
|
|
#[prost(int64, tag = "1")]
|
|
pub gldgchldmje: i64,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Epkgfjdjmhm {
|
|
#[prost(
|
|
oneof = "epkgfjdjmhm::Kknboacncon",
|
|
tags = "13, 4, 11, 12, 9, 5, 3, 1, 6, 8, 14, 15, 10, 7, 2, 638, 608, 23, 518, 1944, 147, 209, 1097, 655, 1068, 99, 1669, 150"
|
|
)]
|
|
pub kknboacncon: ::core::option::Option<epkgfjdjmhm::Kknboacncon>,
|
|
}
|
|
/// Nested message and enum types in `EPKGFJDJMHM`.
|
|
pub mod epkgfjdjmhm {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Oneof)]
|
|
pub enum Kknboacncon {
|
|
/// offset: 16
|
|
#[prost(message, tag = "13")]
|
|
Fkfplmflnpi(super::Bejopehpabo),
|
|
/// offset: 16
|
|
#[prost(message, tag = "4")]
|
|
Hfcppgppmpb(super::Bejopehpabo),
|
|
/// offset: 16
|
|
#[prost(message, tag = "11")]
|
|
Lmoleldikma(super::Ihhoneljhjg),
|
|
/// offset: 16
|
|
#[prost(message, tag = "12")]
|
|
Jcjlaaflghc(super::Ihhoneljhjg),
|
|
/// offset: 16
|
|
#[prost(message, tag = "9")]
|
|
Dlnegfmncpi(super::Daggfioghge),
|
|
/// offset: 16
|
|
#[prost(message, tag = "5")]
|
|
Jlhjhfmmapg(super::Daggfioghge),
|
|
/// offset: 16
|
|
#[prost(message, tag = "3")]
|
|
Lpghoglgekh(super::Cphoiphapdj),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1")]
|
|
Bfpnbepppll(super::Cphoiphapdj),
|
|
/// offset: 16
|
|
#[prost(message, tag = "6")]
|
|
Kmknpaladdc(super::Kicpdgkggho),
|
|
/// offset: 16
|
|
#[prost(message, tag = "8")]
|
|
Elmmnhbecni(super::Kicpdgkggho),
|
|
/// offset: 16
|
|
#[prost(message, tag = "14")]
|
|
Fbmjjgfjfma(super::Aaimicllcke),
|
|
/// offset: 16
|
|
#[prost(message, tag = "15")]
|
|
Npndmlgfefi(super::Jhacffjiphk),
|
|
/// offset: 16
|
|
#[prost(message, tag = "10")]
|
|
Lihdhbnhdkm(super::Jhacffjiphk),
|
|
/// offset: 16
|
|
#[prost(message, tag = "7")]
|
|
Mdfjjfcdlck(super::Pconbogedfd),
|
|
/// offset: 16
|
|
#[prost(message, tag = "2")]
|
|
Konhpicielo(super::Bfakcfdpnfm),
|
|
/// offset: 16
|
|
#[prost(message, tag = "638")]
|
|
Lnpgimbemoe(super::Ekeobmokefd),
|
|
/// offset: 16
|
|
#[prost(message, tag = "608")]
|
|
Hggbfceflko(super::Imhojpdmoji),
|
|
/// offset: 16
|
|
#[prost(message, tag = "23")]
|
|
Odohjnabbam(super::Ecidgebfjhp),
|
|
/// offset: 16
|
|
#[prost(message, tag = "518")]
|
|
Jdleefdfjga(super::Pemcofdfcac),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1944")]
|
|
Cgmbbdhdmeo(super::Mcchabopefj),
|
|
/// offset: 16
|
|
#[prost(message, tag = "147")]
|
|
Kghojjkncbp(super::Hgjhbcbione),
|
|
/// offset: 16
|
|
#[prost(message, tag = "209")]
|
|
Bpkmbmpjaon(super::Canocbhnhlj),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1097")]
|
|
Eopiljcmlla(super::Kicpdgkggho),
|
|
/// offset: 16
|
|
#[prost(message, tag = "655")]
|
|
Kmcjfdedeaa(super::Flcjmpndmmh),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1068")]
|
|
Dbdliipgeoe(super::Gmodjeecppj),
|
|
/// offset: 16
|
|
#[prost(message, tag = "99")]
|
|
Jogcfkgjmjb(super::Iedpddjaaih),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1669")]
|
|
Kjoaeegigdi(super::Maoinjajoec),
|
|
/// offset: 16
|
|
#[prost(message, tag = "150")]
|
|
Oahocfkemcm(super::Dfephmalkdk),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Bfakcfdpnfm {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "12")]
|
|
pub bbekbjphejk: ::core::option::Option<Hbonefmpkko>,
|
|
/// offset: 32
|
|
#[prost(bool, tag = "4")]
|
|
pub has_passed: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Aaimicllcke {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "11")]
|
|
pub nnjcnemgeaj: ::core::option::Option<Ncfkhdikcni>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "15")]
|
|
pub jkagcgkchjg: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Bejopehpabo {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "5")]
|
|
pub dcpdnbaldoa: ::core::option::Option<Ncfkhdikcni>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "3")]
|
|
pub hfnnnghbhgg: ::core::option::Option<Ncfkhdikcni>,
|
|
/// offset: 40
|
|
#[prost(uint32, repeated, tag = "9")]
|
|
pub lgbojjfegfi: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 48
|
|
#[prost(message, optional, tag = "4")]
|
|
pub hmciedenfmk: ::core::option::Option<Ncfkhdikcni>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ihhoneljhjg {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub item_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "11")]
|
|
pub hfnnnghbhgg: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "15")]
|
|
pub dcpdnbaldoa: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Imhojpdmoji {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub hbjijhhmego: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "11")]
|
|
pub mcbacmoadph: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Glecncobkcj {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "10")]
|
|
pub nfdjocbmlci: ::core::option::Option<Ncfkhdikcni>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "8")]
|
|
pub avatar_id: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "1")]
|
|
pub lkbhaflmola: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "11")]
|
|
pub pkjhfpfoabl: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Flcjmpndmmh {
|
|
/// offset: 24
|
|
#[prost(map = "uint32, uint32", tag = "10")]
|
|
pub odicaocljko: ::std::collections::HashMap<u32, u32>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "11")]
|
|
pub fihppanoofl: ::prost::alloc::vec::Vec<Glecncobkcj>,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "1")]
|
|
pub fdgkboiehbd: ::core::option::Option<Ncfkhdikcni>,
|
|
/// offset: 48
|
|
#[prost(message, optional, tag = "3")]
|
|
pub bfeoojbnfbg: ::core::option::Option<Ncfkhdikcni>,
|
|
/// offset: 56
|
|
#[prost(message, optional, tag = "14")]
|
|
pub fhgfekeajff: ::core::option::Option<Ncfkhdikcni>,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "15")]
|
|
pub nfcmaeigkhk: u32,
|
|
/// offset: 68
|
|
#[prost(uint32, tag = "4")]
|
|
pub laaapjaikaf: u32,
|
|
/// offset: 72
|
|
#[prost(uint32, tag = "12")]
|
|
pub bpbadpaacol: u32,
|
|
/// offset: 76
|
|
#[prost(uint32, tag = "7")]
|
|
pub magbfeheooi: u32,
|
|
/// offset: 80
|
|
#[prost(uint32, tag = "5")]
|
|
pub hbmgkjaapfi: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ecidgebfjhp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "3")]
|
|
pub bolcngakamg: ::core::option::Option<Plpdnknjbaa>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Mcchabopefj {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "5")]
|
|
pub ghkfkgmohdo: ::core::option::Option<Mofknbakkdi>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Pemcofdfcac {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "15")]
|
|
pub efojbkpjlio: ::core::option::Option<Ncfkhdikcni>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Hgjhbcbione {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "6")]
|
|
pub gloagdbekdp: ::core::option::Option<Ojhhacmhfka>,
|
|
/// offset: 32
|
|
#[prost(enumeration = "Gjjeoaneddo", tag = "11")]
|
|
pub gmkicmimaab: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Canocbhnhlj {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub cngmmdkcbnd: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Aimnhehkimi {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "11")]
|
|
pub bagmmoniigk: ::core::option::Option<Ncfkhdikcni>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub djmpadmmpan: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "5")]
|
|
pub oaeficolfig: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "15")]
|
|
pub hmhedccldgb: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "12")]
|
|
pub afohlioklaa: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ikmlljnnkjb {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "10")]
|
|
pub item_list: ::prost::alloc::vec::Vec<Fmkmefmojgj>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "7")]
|
|
pub transfer_item_list: ::prost::alloc::vec::Vec<Aimnhehkimi>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ipmldnlacfo {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "2")]
|
|
pub pienfncgfmb: ::core::option::Option<Aimnhehkimi>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "4")]
|
|
pub nlfcabfpjhd: ::core::option::Option<Fmkmefmojgj>,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8223)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Gomidgnoenh {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub fnabejnjbkn: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8244)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Dhhfamdcdpk {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Phfgdcmbdba {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub fnabejnjbkn: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "9")]
|
|
pub avatar_id: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8227)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Pofdbdhojng {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "10")]
|
|
pub nemfnenacnb: ::prost::alloc::vec::Vec<Phfgdcmbdba>,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8219)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ecjciapbfdj {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8245)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Fpmmpgaogch {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub fnabejnjbkn: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8209)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Loffnnnidmm {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8229)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Oleniplhipi {
|
|
/// offset: 24
|
|
#[prost(bool, tag = "4")]
|
|
pub cagchkjhmpd: bool,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8243)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ihhbdejocgi {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8234)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Moolkfodkik {}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8221)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Nlagkojkhcn {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "8")]
|
|
pub galbolnodbb: ::core::option::Option<Ncfkhdikcni>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: IMPNLCOOGGD
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8240)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct PlanetFesDoGachaCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub gacha_count: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "2")]
|
|
pub gacha_id: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "12")]
|
|
pub simulate_magic: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ekpbgmkjgdl {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "6")]
|
|
pub hlbcfjllkbl: ::core::option::Option<Ipmldnlacfo>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub bemdnemabcc: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "8")]
|
|
pub avatar_id: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "5")]
|
|
pub mgbcapiiklm: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Nghcojcmjok {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "15")]
|
|
pub hainmhkiomj: ::prost::alloc::vec::Vec<Ekpbgmkjgdl>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "13")]
|
|
pub opoidchimek: ::core::option::Option<Ncfkhdikcni>,
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub fajlfdnkfgj: ::prost::alloc::vec::Vec<Ipmldnlacfo>,
|
|
/// offset: 48
|
|
#[prost(uint32, repeated, tag = "8")]
|
|
pub bncojcegbpg: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ndpjhjoaoje {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "13")]
|
|
pub epbjnifhble: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "11")]
|
|
pub hmmbbenhife: ::core::option::Option<Ikmlljnnkjb>,
|
|
}
|
|
/// Obf: OJFBBKAOHAK
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8205)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct PlanetFesDoGachaScRsp {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "7")]
|
|
pub lgpdnigjekp: ::prost::alloc::vec::Vec<Fmkmefmojgj>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "11")]
|
|
pub gacha_id: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "14")]
|
|
pub retcode: u32,
|
|
#[prost(oneof = "planet_fes_do_gacha_sc_rsp::Bnjpphjnkhf", tags = "6, 8")]
|
|
pub bnjpphjnkhf: ::core::option::Option<planet_fes_do_gacha_sc_rsp::Bnjpphjnkhf>,
|
|
}
|
|
/// 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 Bnjpphjnkhf {
|
|
/// offset: 16
|
|
#[prost(message, tag = "6")]
|
|
Ehlpjeljjoo(super::Nghcojcmjok),
|
|
/// offset: 16
|
|
#[prost(message, tag = "8")]
|
|
Ffbdknihnel(super::Ndpjhjoaoje),
|
|
}
|
|
}
|
|
/// Obf: MOAHEAJFFGN
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8208)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct PlanetFesAvatarLevelUpCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub avatar_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "7")]
|
|
pub igoojkmpmdc: u32,
|
|
}
|
|
/// Obf: IIPDJGEHIIM
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8203)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct PlanetFesAvatarLevelUpScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "2")]
|
|
pub reward: ::core::option::Option<Gnmciepebpk>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "14")]
|
|
pub retcode: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "3")]
|
|
pub igoojkmpmdc: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "9")]
|
|
pub kpgneaboecg: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "11")]
|
|
pub avatar_id: u32,
|
|
}
|
|
/// Obf: JENABHHEFCD
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8238)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct PlanetFesTakeQuestRewardCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub quest_id: u32,
|
|
}
|
|
/// Obf: ECKAIIJPAON
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8220)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct PlanetFesTakeQuestRewardScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "3")]
|
|
pub jmbfmmpaaao: ::core::option::Option<Ikmlljnnkjb>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "12")]
|
|
pub retcode: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "8")]
|
|
pub quest_id: u32,
|
|
}
|
|
/// Obf: IEAMIJBBOMA
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8215)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct PlanetFesSkillLevelUpCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub skill_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "7")]
|
|
pub igoojkmpmdc: u32,
|
|
}
|
|
/// Obf: GBPAJNPKPOB
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8222)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct PlanetFesSkillLevelUpScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "2")]
|
|
pub item_cost: ::core::option::Option<Fmkmefmojgj>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub skill_id: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "4")]
|
|
pub skill_level: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "10")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Gnmciepebpk {
|
|
/// offset: 24
|
|
#[prost(map = "uint32, uint32", tag = "3")]
|
|
pub ndmlpigabge: ::std::collections::HashMap<u32, u32>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "5")]
|
|
pub item_value: ::core::option::Option<Ncfkhdikcni>,
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "11")]
|
|
pub item_list: ::prost::alloc::vec::Vec<Fmkmefmojgj>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Hcgdliamdla {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub jadcepfhhdk: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "9")]
|
|
pub jjgmigbbeoo: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub avatar_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Mbmagilkfgp {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "13")]
|
|
pub lebnogamcne: ::prost::alloc::vec::Vec<Hcgdliamdla>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Bcgjjccjbcg {
|
|
/// offset: 24
|
|
#[prost(map = "uint32, uint32", tag = "1")]
|
|
pub mikllooajfe: ::std::collections::HashMap<u32, u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "10")]
|
|
pub hllibeekfii: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "14")]
|
|
pub njhapbialcn: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "2")]
|
|
pub hhgahebnail: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Bachhbgnena {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "1")]
|
|
pub cfdiklbinhk: ::core::option::Option<Pgphekkpbld>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "11")]
|
|
pub dlfhabgghff: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "5")]
|
|
pub eddbmfmepjk: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ldomeigdiak {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub nfmhioiflcb: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Nddhjbfebhg {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub nfmhioiflcb: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "11")]
|
|
pub clmmhffnkeh: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "14")]
|
|
pub oknpkmabahe: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Koeibofdlcm {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub nfmhioiflcb: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ojhhacmhfka {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "9")]
|
|
pub biofdpichlc: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "4")]
|
|
pub lfkdangnjim: u32,
|
|
/// offset: 40
|
|
#[prost(int64, tag = "15")]
|
|
pub hpnlmpjjhcf: i64,
|
|
/// offset: 48
|
|
#[prost(bool, tag = "12")]
|
|
pub bmhcdipkkle: bool,
|
|
/// offset: 49
|
|
#[prost(bool, tag = "7")]
|
|
pub hmeipbnomig: bool,
|
|
/// offset: 50
|
|
#[prost(bool, tag = "8")]
|
|
pub nlkmdibkcil: bool,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "3")]
|
|
pub laoacnpdold: u32,
|
|
#[prost(oneof = "ojhhacmhfka::Mmcgbgdjipn", tags = "6, 13, 1, 10, 14, 2")]
|
|
pub mmcgbgdjipn: ::core::option::Option<ojhhacmhfka::Mmcgbgdjipn>,
|
|
}
|
|
/// Nested message and enum types in `OJHHACMHFKA`.
|
|
pub mod ojhhacmhfka {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Oneof)]
|
|
pub enum Mmcgbgdjipn {
|
|
/// offset: 16
|
|
#[prost(message, tag = "6")]
|
|
Bpabmonfknb(super::Mbmagilkfgp),
|
|
/// offset: 16
|
|
#[prost(message, tag = "13")]
|
|
Dpnfikghfih(super::Bcgjjccjbcg),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1")]
|
|
Nbamdoaehpj(super::Bachhbgnena),
|
|
/// offset: 16
|
|
#[prost(message, tag = "10")]
|
|
Digjdcncpom(super::Ldomeigdiak),
|
|
/// offset: 16
|
|
#[prost(message, tag = "14")]
|
|
Mbnbkommpfb(super::Nddhjbfebhg),
|
|
/// offset: 16
|
|
#[prost(message, tag = "2")]
|
|
Fbgjaacoeei(super::Koeibofdlcm),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Mofknbakkdi {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "12")]
|
|
pub fdgkboiehbd: ::core::option::Option<Ncfkhdikcni>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "14")]
|
|
pub ckacalmicbh: ::prost::alloc::vec::Vec<Ojhhacmhfka>,
|
|
/// offset: 40
|
|
#[prost(map = "uint32, uint32", tag = "8")]
|
|
pub flknhfmndce: ::std::collections::HashMap<u32, u32>,
|
|
/// offset: 48
|
|
#[prost(bool, tag = "3")]
|
|
pub candcmocafh: bool,
|
|
/// offset: 49
|
|
#[prost(bool, tag = "10")]
|
|
pub has_passed: bool,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "9")]
|
|
pub lfkdangnjim: u32,
|
|
/// offset: 56
|
|
#[prost(int64, tag = "11")]
|
|
pub ifepjhgncoi: i64,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ohabcoegdeh {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "13")]
|
|
pub ejnbhkgoeki: ::core::option::Option<Ncfkhdikcni>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "5")]
|
|
pub fihppanoofl: ::prost::alloc::vec::Vec<Glecncobkcj>,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "12")]
|
|
pub fdgkboiehbd: ::core::option::Option<Ncfkhdikcni>,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "9")]
|
|
pub nmlfcghpgel: u32,
|
|
/// offset: 52
|
|
#[prost(bool, tag = "6")]
|
|
pub candcmocafh: bool,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "1")]
|
|
pub lfkdangnjim: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Bmghlhhjege {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub laoacnpdold: u32,
|
|
/// offset: 28
|
|
#[prost(bool, tag = "3")]
|
|
pub ppfaemgdaof: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Plpdnknjbaa {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "5")]
|
|
pub hocbdmpemdh: ::core::option::Option<Mofknbakkdi>,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "14")]
|
|
pub endpgfbabbb: ::prost::alloc::vec::Vec<Bmghlhhjege>,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "9")]
|
|
pub kcencaapmlk: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "7")]
|
|
pub hbgpldacaci: ::prost::alloc::vec::Vec<Ohabcoegdeh>,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "1")]
|
|
pub cineileiejk: u32,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "13")]
|
|
pub nedcjcbpejm: u32,
|
|
}
|
|
/// Obf: NBCOEHFDNDL
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8212)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct PlanetFesGetBusinessDayInfoCsReq {
|
|
/// offset: 24
|
|
#[prost(bool, tag = "1")]
|
|
pub efilmaohobk: bool,
|
|
}
|
|
/// Obf: CNNHNLACLCC
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8206)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct PlanetFesGetBusinessDayInfoScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "13")]
|
|
pub bolcngakamg: ::core::option::Option<Plpdnknjbaa>,
|
|
/// offset: 32
|
|
#[prost(int64, tag = "7")]
|
|
pub nacempjfkah: i64,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "10")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Kcmjjljchhp {
|
|
/// offset: 24
|
|
#[prost(int64, tag = "8")]
|
|
pub nacempjfkah: i64,
|
|
/// offset: 32
|
|
#[prost(bool, tag = "14")]
|
|
pub candcmocafh: bool,
|
|
/// offset: 33
|
|
#[prost(bool, tag = "11")]
|
|
pub has_passed: bool,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "6")]
|
|
pub nedcjcbpejm: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "4")]
|
|
pub cineileiejk: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "10")]
|
|
pub ddoigecmkka: u32,
|
|
}
|
|
/// Obf: DFNKGEIEDOA
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8216)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct PlanetFesBusinessDayRefreshEventCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub lfkdangnjim: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "8")]
|
|
pub laoacnpdold: u32,
|
|
/// offset: 32
|
|
#[prost(bool, tag = "5")]
|
|
pub ceionhpdndp: bool,
|
|
}
|
|
/// Obf: KFKLIDNFCOP
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8241)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct PlanetFesBusinessDayRefreshEventScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "14")]
|
|
pub gloagdbekdp: ::core::option::Option<Ojhhacmhfka>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: EEANOEFPPKN
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8218)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct PlanetFesDeliverPamCargoCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub jadcepfhhdk: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "7")]
|
|
pub avatar_id: u32,
|
|
}
|
|
/// Obf: IOAKMGCGLHP
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8249)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct PlanetFesDeliverPamCargoScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "5")]
|
|
pub ffmilolelnj: ::core::option::Option<Gnmciepebpk>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "12")]
|
|
pub gloagdbekdp: ::core::option::Option<Ojhhacmhfka>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "3")]
|
|
pub retcode: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "2")]
|
|
pub avatar_id: u32,
|
|
}
|
|
/// Obf: MCLIICJBLIP
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8214)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct PlanetFesChooseAvatarEventOptionCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub mabncdebpdk: u32,
|
|
}
|
|
/// Obf: PPJKEHJCBHH
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8250)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct PlanetFesChooseAvatarEventOptionScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "15")]
|
|
pub gloagdbekdp: ::core::option::Option<Ojhhacmhfka>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "10")]
|
|
pub reward: ::core::option::Option<Gnmciepebpk>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "8")]
|
|
pub dnlafcpnpoe: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "14")]
|
|
pub hhgahebnail: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "4")]
|
|
pub retcode: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "5")]
|
|
pub iibjdckhake: u32,
|
|
}
|
|
/// Obf: NBIFLFMNLEJ
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8237)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct PlanetFesDealAvatarEventOptionItemCsReq {
|
|
/// offset: 24
|
|
#[prost(bool, tag = "10")]
|
|
pub mlkbobieapl: bool,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "6")]
|
|
pub hllibeekfii: u32,
|
|
}
|
|
/// Obf: CEEBEKFBONM
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8246)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct PlanetFesDealAvatarEventOptionItemScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "5")]
|
|
pub gloagdbekdp: ::core::option::Option<Ojhhacmhfka>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "10")]
|
|
pub reward: ::core::option::Option<Gnmciepebpk>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "8")]
|
|
pub dnlafcpnpoe: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "2")]
|
|
pub iibjdckhake: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "3")]
|
|
pub retcode: u32,
|
|
/// offset: 52
|
|
#[prost(bool, tag = "11")]
|
|
pub mlkbobieapl: bool,
|
|
}
|
|
/// Obf: JFKHEIDJDMO
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8248)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct PlanetFesTakeRegionPhaseRewardCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub bkpdkfldldd: u32,
|
|
}
|
|
/// Obf: MEHDPNELHCD
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8224)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct PlanetFesTakeRegionPhaseRewardScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "12")]
|
|
pub reward_list: ::core::option::Option<ItemList>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "13")]
|
|
pub retcode: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "10")]
|
|
pub bkpdkfldldd: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Nmknolpfjdn {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "2")]
|
|
pub ckliekoigog: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "6")]
|
|
pub hgdnmkbnmbk: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "10")]
|
|
pub jckkppelfhc: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "1")]
|
|
pub kohgfngkfpe: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Pgphekkpbld {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "5")]
|
|
pub dlfhabgghff: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "1")]
|
|
pub afdnfcbcfbf: u32,
|
|
#[prost(oneof = "pgphekkpbld::Jmpnihhamph", tags = "12")]
|
|
pub jmpnihhamph: ::core::option::Option<pgphekkpbld::Jmpnihhamph>,
|
|
}
|
|
/// Nested message and enum types in `PGPHEKKPBLD`.
|
|
pub mod pgphekkpbld {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Oneof)]
|
|
pub enum Jmpnihhamph {
|
|
/// offset: 16
|
|
#[prost(message, tag = "12")]
|
|
Aglmedobmal(super::Nmknolpfjdn),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Pbapkaghgfb {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "7")]
|
|
pub goejbenhbhe: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: DPDILLMEAKN
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8228)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct PlanetFesStartMiniGameCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub afdnfcbcfbf: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "4")]
|
|
pub dlfhabgghff: u32,
|
|
}
|
|
/// Obf: LBFNAJJGCBH
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8233)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct PlanetFesStartMiniGameScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "6")]
|
|
pub cfdiklbinhk: ::core::option::Option<Pgphekkpbld>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "12")]
|
|
pub reward: ::core::option::Option<Gnmciepebpk>,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "14")]
|
|
pub retcode: u32,
|
|
#[prost(oneof = "planet_fes_start_mini_game_sc_rsp::Jiomphmgalf", tags = "9")]
|
|
pub jiomphmgalf: ::core::option::Option<
|
|
planet_fes_start_mini_game_sc_rsp::Jiomphmgalf,
|
|
>,
|
|
}
|
|
/// Nested message and enum types in `PlanetFesStartMiniGameScRsp`.
|
|
pub mod planet_fes_start_mini_game_sc_rsp {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Oneof)]
|
|
pub enum Jiomphmgalf {
|
|
/// offset: 40
|
|
#[prost(message, tag = "9")]
|
|
Hmmbbenhife(super::Pbapkaghgfb),
|
|
}
|
|
}
|
|
/// Obf: BDLBEEMAABE
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8235)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct PlanetFesUseItemCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub item_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "3")]
|
|
pub jmoobdbkfmd: u32,
|
|
}
|
|
/// Obf: LEIBJEPHONE
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8236)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct PlanetFesUseItemScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "6")]
|
|
pub reward: ::core::option::Option<Gnmciepebpk>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "5")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: FNAEBIJFOFF
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8213)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct PlanetFesGameBingoFlipCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub lkfigbgpejb: u32,
|
|
}
|
|
/// Obf: CPLFEKKNLDO
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8204)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct PlanetFesGameBingoFlipScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "6")]
|
|
pub reward: ::core::option::Option<Gnmciepebpk>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "5")]
|
|
pub retcode: u32,
|
|
/// offset: 36
|
|
#[prost(bool, tag = "11")]
|
|
pub bdefaffdbcc: bool,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "2")]
|
|
pub lkfigbgpejb: u32,
|
|
}
|
|
/// Obf: GFMNPNJADFN
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8201)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct PlanetFesBonusEventInteractCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub jcbnlgdommf: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "8")]
|
|
pub laoacnpdold: u32,
|
|
}
|
|
/// Obf: BBGADFGONHI
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8211)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct PlanetFesBonusEventInteractScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "5")]
|
|
pub reward: ::core::option::Option<Gnmciepebpk>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "13")]
|
|
pub gloagdbekdp: ::core::option::Option<Ojhhacmhfka>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "9")]
|
|
pub laoacnpdold: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "11")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Maoinjajoec {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "6")]
|
|
pub gold: ::core::option::Option<Ncfkhdikcni>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "15")]
|
|
pub ppoagpgeafh: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "11")]
|
|
pub jkagcgkchjg: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "13")]
|
|
pub emjpfphbkmg: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "2")]
|
|
pub lbicjmamfgn: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "8")]
|
|
pub uid: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "14")]
|
|
pub lfkdangnjim: u32,
|
|
}
|
|
/// Obf: FHCCHMLGAEF
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8231)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct PlanetFesGetFriendRankingInfoListCsReq {}
|
|
/// Obf: AIKFHAIJGDH
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8225)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct PlanetFesGetFriendRankingInfoListScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "12")]
|
|
pub ponaokbniam: ::core::option::Option<Maoinjajoec>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: BGGGJMGLOEI
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8239)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct PlanetFesFriendRankingInfoChangeScNotify {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "11")]
|
|
pub mlphlihfgkg: ::prost::alloc::vec::Vec<Maoinjajoec>,
|
|
}
|
|
/// Obf: EILODDMBANJ
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8230)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct PlanetFesSetCustomKeyValueCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub key: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "2")]
|
|
pub value: u32,
|
|
}
|
|
/// Obf: CMFIANLCNEA
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8202)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct PlanetFesSetCustomKeyValueScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub key: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "3")]
|
|
pub retcode: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "10")]
|
|
pub value: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8226)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ghonfflamhb {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub igoojkmpmdc: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8210)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Bgnamlhfldb {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: BJEDJFIEHPB
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8247)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct PlanetFesGetAvatarStatCsReq {}
|
|
/// Obf: CBHMAHKODLB
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8217)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct PlanetFesGetAvatarStatScRsp {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "15")]
|
|
pub fihppanoofl: ::prost::alloc::vec::Vec<Glecncobkcj>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "8")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Gmodjeecppj {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "8")]
|
|
pub oeegpnocflp: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(int64, tag = "4")]
|
|
pub apply_time: i64,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "7")]
|
|
pub blgldjhomno: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "9")]
|
|
pub apiffhbcdkk: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Iedpddjaaih {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "2")]
|
|
pub oeegpnocflp: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(int64, tag = "15")]
|
|
pub time: i64,
|
|
/// offset: 40
|
|
#[prost(bool, tag = "1")]
|
|
pub foggejiijcm: bool,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "8")]
|
|
pub hcjciagkhhl: u32,
|
|
/// offset: 48
|
|
#[prost(uint64, tag = "10")]
|
|
pub cbmbobnckmo: u64,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Dfephmalkdk {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "4")]
|
|
pub oeegpnocflp: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub blgldjhomno: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "9")]
|
|
pub apiffhbcdkk: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "11")]
|
|
pub source: u32,
|
|
/// offset: 48
|
|
#[prost(int64, tag = "13")]
|
|
pub time: i64,
|
|
}
|
|
/// Obf: GEIELBEBJCK
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8322)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct PlanetFesGetExtraCardPieceInfoCsReq {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Eppibfolfkn {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "8")]
|
|
pub fdhmlgfkdip: ::prost::alloc::vec::Vec<Dfephmalkdk>,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "12")]
|
|
pub mlpnipenebg: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "10")]
|
|
pub eominocgljf: ::prost::alloc::vec::Vec<Fmkmefmojgj>,
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "11")]
|
|
pub gmleojclcfb: ::prost::alloc::vec::Vec<Gmodjeecppj>,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "4")]
|
|
pub mlgaodmihjh: u32,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "6")]
|
|
pub haahagapdkc: u32,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "15")]
|
|
pub uid: u32,
|
|
/// offset: 72
|
|
#[prost(int64, tag = "5")]
|
|
pub oiknnpokkme: i64,
|
|
}
|
|
/// Obf: MCIOMLIEACB
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8332)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct PlanetFesGetExtraCardPieceInfoScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "15")]
|
|
pub gipnmpknifg: ::core::option::Option<Eppibfolfkn>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: HFGLNNFOPON
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8297)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct PlanetFesGetFriendCardPieceCsReq {}
|
|
/// Obf: NKJOIFBLLKO
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8313)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct PlanetFesGetFriendCardPieceScRsp {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "4")]
|
|
pub pebgjjcnbmm: ::prost::alloc::vec::Vec<Eppibfolfkn>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: NINEEGGAMBC
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8334)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct PlanetFesChangeCardPieceApplyPermissionCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub haahagapdkc: u32,
|
|
}
|
|
/// Obf: OCPAJELJLGE
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8317)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct PlanetFesChangeCardPieceApplyPermissionScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub haahagapdkc: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "6")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: ALNIHNLACOK
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8309)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct PlanetFesApplyCardPieceCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "8")]
|
|
pub oeegpnocflp: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "5")]
|
|
pub teleport_id: u32,
|
|
}
|
|
/// Obf: ONCGFIALKHI
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8335)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct PlanetFesApplyCardPieceScRsp {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "9")]
|
|
pub oeegpnocflp: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(bool, tag = "11")]
|
|
pub gopcdfeioea: bool,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "14")]
|
|
pub retcode: u32,
|
|
/// offset: 40
|
|
#[prost(int64, tag = "4")]
|
|
pub gldgchldmje: i64,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "3")]
|
|
pub blgldjhomno: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "6")]
|
|
pub teleport_id: u32,
|
|
}
|
|
/// Obf: DGJIEIKGCNF
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8299)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct PlanetFesHandleCardPieceApplyCsReq {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "9")]
|
|
pub jakkdghljph: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "12")]
|
|
pub apiffhbcdkk: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "5")]
|
|
pub blgldjhomno: u32,
|
|
/// offset: 40
|
|
#[prost(bool, tag = "11")]
|
|
pub ikobgocehfg: bool,
|
|
}
|
|
/// Obf: ELPANOAHJIB
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8319)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct PlanetFesHandleCardPieceApplyScRsp {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "12")]
|
|
pub jakkdghljph: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(int64, tag = "15")]
|
|
pub jeaghjhmcen: i64,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "9")]
|
|
pub blgldjhomno: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "8")]
|
|
pub retcode: u32,
|
|
/// offset: 48
|
|
#[prost(bool, tag = "2")]
|
|
pub ikobgocehfg: bool,
|
|
}
|
|
/// Obf: FIMDIBKGMEE
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8333)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct PlanetFesGetOfferedCardPieceCsReq {
|
|
/// offset: 24
|
|
#[prost(uint64, tag = "2")]
|
|
pub cbmbobnckmo: u64,
|
|
/// offset: 32
|
|
#[prost(bool, tag = "13")]
|
|
pub foggejiijcm: bool,
|
|
}
|
|
/// Obf: ALGDCPHADFA
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8324)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct PlanetFesGetOfferedCardPieceScRsp {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "5")]
|
|
pub cbpkfdjmgbh: ::prost::alloc::vec::Vec<Iedpddjaaih>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "10")]
|
|
pub eominocgljf: ::prost::alloc::vec::Vec<Fmkmefmojgj>,
|
|
/// offset: 40
|
|
#[prost(uint64, tag = "13")]
|
|
pub cbmbobnckmo: u64,
|
|
/// offset: 48
|
|
#[prost(int64, tag = "2")]
|
|
pub maflgllokbb: i64,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "9")]
|
|
pub retcode: u32,
|
|
/// offset: 60
|
|
#[prost(bool, tag = "7")]
|
|
pub foggejiijcm: bool,
|
|
}
|
|
/// Obf: DBIFGMGGCMA
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8311)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct PlanetFesGiveCardPieceCsReq {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "14")]
|
|
pub jakkdghljph: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub teleport_id: u32,
|
|
}
|
|
/// Obf: IDJNDALFMFL
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8330)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct PlanetFesGiveCardPieceScRsp {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "15")]
|
|
pub jakkdghljph: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(int64, tag = "12")]
|
|
pub jeaghjhmcen: i64,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "1")]
|
|
pub retcode: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "8")]
|
|
pub teleport_id: u32,
|
|
/// offset: 48
|
|
#[prost(uint64, tag = "14")]
|
|
pub cbmbobnckmo: u64,
|
|
}
|
|
/// Obf: PDMEBJHODBM
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8295)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct PlanetFesLargeBonusInteractCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub mmkababenke: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "1")]
|
|
pub dnbkkdbffaj: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "9")]
|
|
pub iabogpkeagf: u32,
|
|
}
|
|
/// Obf: LAPACOEMOCK
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8298)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct PlanetFesLargeBonusInteractScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "15")]
|
|
pub gloagdbekdp: ::core::option::Option<Ojhhacmhfka>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "4")]
|
|
pub cgknmglfkbn: ::core::option::Option<Ncfkhdikcni>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "8")]
|
|
pub retcode: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "10")]
|
|
pub dnbkkdbffaj: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8293)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Jjibnoegflk {}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8328)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Aahpjecondn {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: LEGAPPMEBBL
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(73)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct PlayerLoginCsReq {
|
|
/// offset: 16
|
|
#[prost(string, tag = "12")]
|
|
pub nibmfcfbhep: ::prost::alloc::string::String,
|
|
/// offset: 24
|
|
#[prost(string, tag = "8")]
|
|
pub signature: ::prost::alloc::string::String,
|
|
/// offset: 32
|
|
#[prost(string, tag = "6")]
|
|
pub jhokmnlhbma: ::prost::alloc::string::String,
|
|
/// offset: 40
|
|
#[prost(string, tag = "707")]
|
|
pub idifiepmlka: ::prost::alloc::string::String,
|
|
/// offset: 48
|
|
#[prost(string, tag = "3")]
|
|
pub bjcibnbgbmp: ::prost::alloc::string::String,
|
|
/// offset: 56
|
|
#[prost(string, tag = "5")]
|
|
pub gdmjpjckbbe: ::prost::alloc::string::String,
|
|
/// offset: 64
|
|
#[prost(string, tag = "14")]
|
|
pub lflcdngalme: ::prost::alloc::string::String,
|
|
/// offset: 72
|
|
#[prost(string, tag = "1751")]
|
|
pub jkgakdalfpe: ::prost::alloc::string::String,
|
|
/// offset: 80
|
|
#[prost(string, tag = "1448")]
|
|
pub lpbhjodecne: ::prost::alloc::string::String,
|
|
/// offset: 88
|
|
#[prost(string, tag = "1332")]
|
|
pub djonelmifee: ::prost::alloc::string::String,
|
|
/// offset: 96
|
|
#[prost(string, tag = "45")]
|
|
pub mgnligikkpp: ::prost::alloc::string::String,
|
|
/// offset: 104
|
|
#[prost(string, tag = "2")]
|
|
pub baogdofppln: ::prost::alloc::string::String,
|
|
/// offset: 112
|
|
#[prost(string, tag = "1716")]
|
|
pub ijkomikfkek: ::prost::alloc::string::String,
|
|
/// offset: 128
|
|
#[prost(string, tag = "11")]
|
|
pub ihmjhllclde: ::prost::alloc::string::String,
|
|
/// offset: 136
|
|
#[prost(string, tag = "15")]
|
|
pub ldcibphdaki: ::prost::alloc::string::String,
|
|
/// offset: 144
|
|
#[prost(string, tag = "4")]
|
|
pub bdgdpmalnif: ::prost::alloc::string::String,
|
|
/// offset: 152
|
|
#[prost(message, optional, tag = "1329")]
|
|
pub eondgecnaih: ::core::option::Option<Cmcjfjebbco>,
|
|
/// offset: 160
|
|
#[prost(message, optional, tag = "638")]
|
|
pub hnpmediejfc: ::core::option::Option<Mephkjfajpp>,
|
|
/// offset: 168
|
|
#[prost(enumeration = "PlatformType", tag = "13")]
|
|
pub platform: i32,
|
|
/// offset: 172
|
|
#[prost(uint32, tag = "654")]
|
|
pub kpfgilofidi: u32,
|
|
/// offset: 176
|
|
#[prost(uint32, tag = "382")]
|
|
pub fkffbemeiep: u32,
|
|
/// offset: 180
|
|
#[prost(enumeration = "LanguageType", tag = "9")]
|
|
pub hofemnaiihb: i32,
|
|
/// offset: 184
|
|
#[prost(bool, tag = "1731")]
|
|
pub acjkhhbjkhe: bool,
|
|
/// offset: 185
|
|
#[prost(bool, tag = "1865")]
|
|
pub menbljogjmh: bool,
|
|
/// offset: 188
|
|
#[prost(uint32, tag = "435")]
|
|
pub djcnhcgfhkf: u32,
|
|
/// offset: 192
|
|
#[prost(uint32, tag = "7")]
|
|
pub jmmhhfleepg: u32,
|
|
/// offset: 196
|
|
#[prost(uint32, tag = "1")]
|
|
pub ljkmpimkomo: u32,
|
|
/// offset: 200
|
|
#[prost(uint64, tag = "10")]
|
|
pub login_random: u64,
|
|
}
|
|
/// Obf: ADODOFNNPEO
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct PlayerLoginScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "1")]
|
|
pub basic_info: ::core::option::Option<PlayerBasicInfo>,
|
|
/// offset: 24
|
|
#[prost(string, tag = "2")]
|
|
pub gioapokhaof: ::prost::alloc::string::String,
|
|
/// offset: 32
|
|
#[prost(string, tag = "10")]
|
|
pub dkepkhpolhc: ::prost::alloc::string::String,
|
|
/// offset: 48
|
|
#[prost(uint64, tag = "7")]
|
|
pub login_random: u64,
|
|
/// offset: 56
|
|
#[prost(uint64, tag = "4")]
|
|
pub server_timestamp_ms: u64,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "15")]
|
|
pub retcode: u32,
|
|
/// offset: 68
|
|
#[prost(int32, tag = "8")]
|
|
pub cur_timezone: i32,
|
|
/// offset: 72
|
|
#[prost(bool, tag = "9")]
|
|
pub kcdahnnckpp: bool,
|
|
/// offset: 73
|
|
#[prost(bool, tag = "12")]
|
|
pub kdnppnhlnoa: bool,
|
|
/// offset: 76
|
|
#[prost(uint32, tag = "13")]
|
|
pub stamina: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(80)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct PlayerLogoutCsReq {}
|
|
/// Obf: MLINFKJIAEL
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(36)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct PlayerGetTokenCsReq {
|
|
/// offset: 16
|
|
#[prost(string, tag = "12")]
|
|
pub account_uid: ::prost::alloc::string::String,
|
|
/// offset: 24
|
|
#[prost(string, tag = "4")]
|
|
pub token: ::prost::alloc::string::String,
|
|
/// offset: 32
|
|
#[prost(string, tag = "8")]
|
|
pub dnadiicfmee: ::prost::alloc::string::String,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "13")]
|
|
pub platform: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "1")]
|
|
pub account_ip: u32,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "7")]
|
|
pub sign_type: u32,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "2")]
|
|
pub djcnhcgfhkf: u32,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "3")]
|
|
pub uid: u32,
|
|
/// offset: 68
|
|
#[prost(uint32, tag = "10")]
|
|
pub account_ip_port: u32,
|
|
}
|
|
/// Obf: KJAFBEGOCHP
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(13)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct PlayerGetTokenScRsp {
|
|
/// offset: 16
|
|
#[prost(string, tag = "13")]
|
|
pub authkey: ::prost::alloc::string::String,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "14")]
|
|
pub black_info: ::core::option::Option<BlackInfo>,
|
|
/// offset: 40
|
|
#[prost(string, tag = "7")]
|
|
pub stop_desc: ::prost::alloc::string::String,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "6")]
|
|
pub uid: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "8")]
|
|
pub retcode: u32,
|
|
/// offset: 56
|
|
#[prost(uint64, tag = "11")]
|
|
pub secret_key_seed: u64,
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(81)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Jkjmakhanpb {
|
|
/// offset: 24
|
|
#[prost(string, tag = "7")]
|
|
pub stop_desc: ::prost::alloc::string::String,
|
|
}
|
|
/// Obf: FJGOPHGFOGD
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(10)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct PlayerSqueezedScNotify {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "7")]
|
|
pub black_info: ::core::option::Option<BlackInfo>,
|
|
/// offset: 32
|
|
#[prost(enumeration = "player_squeezed_sc_notify::KickType", tag = "15")]
|
|
pub kick_type: i32,
|
|
}
|
|
/// Nested message and enum types in `PlayerSqueezedScNotify`.
|
|
pub mod player_squeezed_sc_notify {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(
|
|
Clone,
|
|
Copy,
|
|
Debug,
|
|
PartialEq,
|
|
Eq,
|
|
Hash,
|
|
PartialOrd,
|
|
Ord,
|
|
::prost::Enumeration
|
|
)]
|
|
#[repr(i32)]
|
|
pub enum KickType {
|
|
KickSqueezed = 0,
|
|
KickBlack = 1,
|
|
KickChangePwd = 2,
|
|
KickLoginWhiteTimeout = 3,
|
|
KickAceAntiCheater = 4,
|
|
KickByGm = 5,
|
|
}
|
|
impl KickType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::KickSqueezed => "KICK_SQUEEZED",
|
|
Self::KickBlack => "KICK_BLACK",
|
|
Self::KickChangePwd => "KICK_CHANGE_PWD",
|
|
Self::KickLoginWhiteTimeout => "KICK_LOGIN_WHITE_TIMEOUT",
|
|
Self::KickAceAntiCheater => "KICK_ACE_ANTI_CHEATER",
|
|
Self::KickByGm => "KICK_BY_GM",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"KICK_SQUEEZED" => Some(Self::KickSqueezed),
|
|
"KICK_BLACK" => Some(Self::KickBlack),
|
|
"KICK_CHANGE_PWD" => Some(Self::KickChangePwd),
|
|
"KICK_LOGIN_WHITE_TIMEOUT" => Some(Self::KickLoginWhiteTimeout),
|
|
"KICK_ACE_ANTI_CHEATER" => Some(Self::KickAceAntiCheater),
|
|
"KICK_BY_GM" => Some(Self::KickByGm),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(87)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct EnterStageCsReq {
|
|
/// offset: 16
|
|
#[prost(string, tag = "14")]
|
|
pub stop_desc: ::prost::alloc::string::String,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(29)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct EnterStageScRsp {
|
|
/// offset: 16
|
|
#[prost(string, tag = "14")]
|
|
pub ccpkfokoljb: ::prost::alloc::string::String,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: DABIFJNADLI
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(100)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetBasicInfoCsReq {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Pnolliakgdb {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub jhjkcjkdhib: u32,
|
|
/// offset: 28
|
|
#[prost(bool, tag = "8")]
|
|
pub belkcbagmfc: bool,
|
|
/// offset: 29
|
|
#[prost(bool, tag = "10")]
|
|
pub mlpgdpgifcj: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct PlayerSettingInfo {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "7")]
|
|
pub ojpaodihaje: ::core::option::Option<Pnolliakgdb>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "1041")]
|
|
pub okahmfoinpm: ::prost::alloc::vec::Vec<Apamfckfhll>,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "722")]
|
|
pub cmfcooeeecb: ::core::option::Option<Jpgackplgcd>,
|
|
/// offset: 48
|
|
#[prost(bool, tag = "10")]
|
|
pub njakomdmfjd: bool,
|
|
/// offset: 49
|
|
#[prost(bool, tag = "680")]
|
|
pub lnghijgfdkp: bool,
|
|
/// offset: 50
|
|
#[prost(bool, tag = "13")]
|
|
pub dcjecfmmibc: bool,
|
|
/// offset: 51
|
|
#[prost(bool, tag = "3")]
|
|
pub bomgnmdoglm: bool,
|
|
/// offset: 52
|
|
#[prost(bool, tag = "14")]
|
|
pub iojeaocobbf: bool,
|
|
/// offset: 53
|
|
#[prost(bool, tag = "9")]
|
|
pub fdhepcklcam: bool,
|
|
/// offset: 54
|
|
#[prost(bool, tag = "5")]
|
|
pub dgcnhmihfjb: bool,
|
|
/// offset: 55
|
|
#[prost(bool, tag = "2")]
|
|
pub gnfddpemmfn: bool,
|
|
/// offset: 56
|
|
#[prost(bool, tag = "15")]
|
|
pub pfbhgahafmd: bool,
|
|
/// offset: 57
|
|
#[prost(bool, tag = "11")]
|
|
pub aacoehcfndb: bool,
|
|
/// offset: 58
|
|
#[prost(bool, tag = "203")]
|
|
pub bbeebbidjhe: bool,
|
|
/// offset: 59
|
|
#[prost(bool, tag = "1134")]
|
|
pub gokfngffmob: bool,
|
|
/// offset: 60
|
|
#[prost(bool, tag = "1")]
|
|
pub makolelflfh: bool,
|
|
/// offset: 61
|
|
#[prost(bool, tag = "1783")]
|
|
pub hgpffgknpfb: bool,
|
|
}
|
|
/// Obf: GetBasicInfoScRsp
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(39)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetBasicInfoScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "7")]
|
|
pub player_setting_info: ::core::option::Option<PlayerSettingInfo>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "6")]
|
|
pub gender: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "8")]
|
|
pub week_cocoon_finished_count: u32,
|
|
/// offset: 40
|
|
#[prost(int64, tag = "9")]
|
|
pub next_recover_time: i64,
|
|
/// offset: 48
|
|
#[prost(int64, tag = "2")]
|
|
pub last_set_nickname_time: i64,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "5")]
|
|
pub gameplay_birthday: u32,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "3")]
|
|
pub retcode: u32,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "4")]
|
|
pub exchange_times: u32,
|
|
/// offset: 68
|
|
#[prost(bool, tag = "11")]
|
|
pub is_gender_set: bool,
|
|
/// offset: 72
|
|
#[prost(uint32, tag = "12")]
|
|
pub cur_day: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(83)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ExchangeStaminaCsReq {}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ExchangeStaminaScRsp {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "7")]
|
|
pub item_cost_list: ::prost::alloc::vec::Vec<ItemCost>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub exchange_times: u32,
|
|
/// offset: 40
|
|
#[prost(int64, tag = "4")]
|
|
pub last_recover_time: i64,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "2")]
|
|
pub stamina_add: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "11")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: LNOPIOLJJKC
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(42)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetAuthkeyCsReq {
|
|
/// offset: 24
|
|
#[prost(string, tag = "14")]
|
|
pub auth_appid: ::prost::alloc::string::String,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "10")]
|
|
pub authkey_ver: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "12")]
|
|
pub sign_type: u32,
|
|
}
|
|
/// Obf: JKPONOOMEGF
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(76)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetAuthkeyScRsp {
|
|
/// offset: 16
|
|
#[prost(string, tag = "1")]
|
|
pub auth_appid: ::prost::alloc::string::String,
|
|
/// offset: 32
|
|
#[prost(string, tag = "12")]
|
|
pub authkey: ::prost::alloc::string::String,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "8")]
|
|
pub authkey_ver: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "5")]
|
|
pub retcode: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "9")]
|
|
pub sign_type: u32,
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(38)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct RegionStopScNotify {
|
|
/// offset: 24
|
|
#[prost(int64, tag = "9")]
|
|
pub stop_begin_time: i64,
|
|
/// offset: 32
|
|
#[prost(int64, tag = "14")]
|
|
pub stop_end_time: i64,
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(61)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct AntiAddictScNotify {
|
|
/// offset: 16
|
|
#[prost(string, tag = "14")]
|
|
pub level: ::prost::alloc::string::String,
|
|
/// offset: 24
|
|
#[prost(string, tag = "6")]
|
|
pub msg: ::prost::alloc::string::String,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "5")]
|
|
pub msg_type: u32,
|
|
}
|
|
/// Obf: KIKFIKEAJFP
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(24)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SetNicknameCsReq {
|
|
/// offset: 16
|
|
#[prost(string, tag = "6")]
|
|
pub nickname: ::prost::alloc::string::String,
|
|
/// offset: 32
|
|
#[prost(bool, tag = "13")]
|
|
pub is_modify: bool,
|
|
}
|
|
/// Obf: KBEFGELEMLB
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(71)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SetNicknameScRsp {
|
|
/// offset: 24
|
|
#[prost(bool, tag = "8")]
|
|
pub is_modify: bool,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "13")]
|
|
pub retcode: u32,
|
|
/// offset: 32
|
|
#[prost(int64, tag = "14")]
|
|
pub set_time: i64,
|
|
}
|
|
/// Obf: FMKFINNEDEG
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(78)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetLevelRewardTakenListCsReq {}
|
|
/// Obf: GPONDAHEKJN
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(52)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetLevelRewardTakenListScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "2")]
|
|
pub level_reward_taken_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "14")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: JDAFEAJCJIB
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(48)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetLevelRewardCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub level: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "3")]
|
|
pub interacted_prop_entity_id: u32,
|
|
}
|
|
/// Obf: FBABBOPJMLK
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(59)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetLevelRewardScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "15")]
|
|
pub reward: ::core::option::Option<ItemList>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "8")]
|
|
pub retcode: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "13")]
|
|
pub level: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(66)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SetLanguageCsReq {
|
|
/// offset: 24
|
|
#[prost(enumeration = "LanguageType", tag = "14")]
|
|
pub hofemnaiihb: i32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(30)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SetLanguageScRsp {
|
|
/// offset: 24
|
|
#[prost(enumeration = "LanguageType", tag = "3")]
|
|
pub hofemnaiihb: i32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "5")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct AnnounceData {
|
|
/// offset: 16
|
|
#[prost(string, tag = "10")]
|
|
pub banner_text: ::prost::alloc::string::String,
|
|
/// offset: 24
|
|
#[prost(string, tag = "9")]
|
|
pub deeennmmjba: ::prost::alloc::string::String,
|
|
/// offset: 32
|
|
#[prost(string, tag = "14")]
|
|
pub emergency_text: ::prost::alloc::string::String,
|
|
/// offset: 48
|
|
#[prost(int64, tag = "13")]
|
|
pub end_time: i64,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "7")]
|
|
pub dnhbbjbhfna: u32,
|
|
/// offset: 60
|
|
#[prost(bool, tag = "1")]
|
|
pub has_recommand: bool,
|
|
/// offset: 61
|
|
#[prost(bool, tag = "6")]
|
|
pub bbebekfgmad: bool,
|
|
/// offset: 64
|
|
#[prost(int64, tag = "8")]
|
|
pub begin_time: i64,
|
|
/// offset: 72
|
|
#[prost(uint32, tag = "2")]
|
|
pub config_id: u32,
|
|
/// offset: 76
|
|
#[prost(uint32, tag = "4")]
|
|
pub banner_frequency: u32,
|
|
}
|
|
/// Obf: BIDBPLDFGNK
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(49)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ServerAnnounceNotify {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub announce_data_list: ::prost::alloc::vec::Vec<AnnounceData>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GateServer {
|
|
#[prost(string, tag = "1")]
|
|
pub lua_url: ::prost::alloc::string::String,
|
|
#[prost(bool, tag = "3")]
|
|
pub unk1: bool,
|
|
#[prost(string, tag = "4")]
|
|
pub ip: ::prost::alloc::string::String,
|
|
#[prost(uint32, tag = "6")]
|
|
pub port: u32,
|
|
#[prost(string, tag = "7")]
|
|
pub region_name: ::prost::alloc::string::String,
|
|
#[prost(string, tag = "10")]
|
|
pub asset_bundle_url: ::prost::alloc::string::String,
|
|
#[prost(string, tag = "11")]
|
|
pub ex_resource_url: ::prost::alloc::string::String,
|
|
#[prost(bool, tag = "13")]
|
|
pub unk2: bool,
|
|
#[prost(string, tag = "59")]
|
|
pub asset_bundle_url_android: ::prost::alloc::string::String,
|
|
#[prost(string, tag = "208")]
|
|
pub client_secret_key: ::prost::alloc::string::String,
|
|
#[prost(bool, tag = "305")]
|
|
pub unk3: bool,
|
|
#[prost(string, tag = "354")]
|
|
pub ifix_url: ::prost::alloc::string::String,
|
|
#[prost(bool, tag = "693")]
|
|
pub unk4: bool,
|
|
#[prost(string, tag = "772")]
|
|
pub msg: ::prost::alloc::string::String,
|
|
#[prost(bool, tag = "849")]
|
|
pub unk5: bool,
|
|
#[prost(bool, tag = "1016")]
|
|
pub unk6: bool,
|
|
#[prost(bool, tag = "1054")]
|
|
pub unk7: bool,
|
|
#[prost(bool, tag = "1198")]
|
|
pub unk8: bool,
|
|
#[prost(bool, tag = "1209")]
|
|
pub unk9: bool,
|
|
#[prost(bool, tag = "2027")]
|
|
pub unk10: bool,
|
|
#[prost(string, tag = "1103")]
|
|
pub ifix_version: ::prost::alloc::string::String,
|
|
#[prost(string, tag = "2024")]
|
|
pub mdk_res_version: ::prost::alloc::string::String,
|
|
#[prost(uint32, tag = "14")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(43)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GateServerScNotify {
|
|
/// offset: 16
|
|
#[prost(string, tag = "11")]
|
|
pub oklnpledkde: ::prost::alloc::string::String,
|
|
}
|
|
/// Obf: AIOOFPINJMD
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(35)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SetGenderCsReq {
|
|
/// offset: 24
|
|
#[prost(enumeration = "Gender", tag = "1")]
|
|
pub gender: i32,
|
|
}
|
|
/// Obf: PEDNDGLKGKN
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(16)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SetGenderScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub retcode: u32,
|
|
/// offset: 28
|
|
#[prost(enumeration = "MultiPathAvatarType", tag = "4")]
|
|
pub cur_avatar_path: i32,
|
|
}
|
|
/// Obf: HIPEONEPCFF
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SetPlayerInfoCsReq {
|
|
/// offset: 24
|
|
#[prost(string, tag = "1")]
|
|
pub nickname: ::prost::alloc::string::String,
|
|
/// offset: 32
|
|
#[prost(enumeration = "Gender", tag = "7")]
|
|
pub gender: i32,
|
|
/// offset: 36
|
|
#[prost(bool, tag = "8")]
|
|
pub is_modify: bool,
|
|
}
|
|
/// Obf: JNAOCJBLPPC
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(14)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SetPlayerInfoScRsp {
|
|
/// offset: 24
|
|
#[prost(enumeration = "MultiPathAvatarType", tag = "14")]
|
|
pub cur_avatar_path: i32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "2")]
|
|
pub retcode: u32,
|
|
/// offset: 32
|
|
#[prost(bool, tag = "12")]
|
|
pub is_modify: bool,
|
|
/// offset: 40
|
|
#[prost(int64, tag = "1")]
|
|
pub set_time: i64,
|
|
}
|
|
/// Obf: FAICKIOJMDI
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(53)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct QueryProductInfoCsReq {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Product {
|
|
/// offset: 16
|
|
#[prost(string, tag = "6")]
|
|
pub price_tier: ::prost::alloc::string::String,
|
|
/// offset: 32
|
|
#[prost(string, tag = "11")]
|
|
pub product_id: ::prost::alloc::string::String,
|
|
/// offset: 40
|
|
#[prost(int64, tag = "4")]
|
|
pub begin_time: i64,
|
|
/// offset: 48
|
|
#[prost(int64, tag = "3")]
|
|
pub end_time: i64,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "13")]
|
|
pub encdabooikj: u32,
|
|
/// offset: 60
|
|
#[prost(bool, tag = "2")]
|
|
pub double_reward: bool,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "10")]
|
|
pub emihednkbca: u32,
|
|
/// offset: 68
|
|
#[prost(enumeration = "ProductGiftType", tag = "15")]
|
|
pub gift_type: i32,
|
|
/// offset: 72
|
|
#[prost(uint32, tag = "7")]
|
|
pub cldelmpnapb: u32,
|
|
}
|
|
/// Obf: GLCGPJLPPPD
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(63)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct QueryProductInfoScRsp {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub product_list: ::prost::alloc::vec::Vec<Product>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "6")]
|
|
pub bffhekcglma: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "10")]
|
|
pub bebfndigkfk: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "13")]
|
|
pub retcode: u32,
|
|
/// offset: 48
|
|
#[prost(uint64, tag = "9")]
|
|
pub month_card_out_date_time: u64,
|
|
}
|
|
/// Obf: KLMEKMCOMBA
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(45)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct MonthCardRewardNotify {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "5")]
|
|
pub reward: ::core::option::Option<ItemList>,
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(17)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ClientDownloadDataScNotify {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "12")]
|
|
pub download_data: ::core::option::Option<ClientDownloadData>,
|
|
}
|
|
/// Obf: AGBAOKHOJJP
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(68)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ClientObjDownloadDataScNotify {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "9")]
|
|
pub data: ::core::option::Option<ClientObjDownloadData>,
|
|
}
|
|
/// Obf: UpdateFeatureSwitchScNotify
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct UpdateFeatureSwitchScNotify {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "9")]
|
|
pub switch_info_list: ::prost::alloc::vec::Vec<Hdoknmgidmb>,
|
|
}
|
|
/// Obf: KKEFJFJLOMJ
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(88)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct DailyRefreshNotify {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub mdiijkbhbbi: u32,
|
|
}
|
|
/// Obf: OGIJHINKOKN
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(26)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SetGameplayBirthdayCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub birthday: u32,
|
|
}
|
|
/// Obf: EAAHHGIGLNN
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(90)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SetGameplayBirthdayScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub birthday: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "9")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(41)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Flmodpllmnf {
|
|
/// offset: 16
|
|
#[prost(string, tag = "15")]
|
|
pub gifoenldcho: ::prost::alloc::string::String,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "11")]
|
|
pub nmelidcdkak: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(18)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Mhmfplekoil {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(37)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Iaochinipgk {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "3")]
|
|
pub flfbhongdad: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "15")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(34)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct PlayerHeartBeatCsReq {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "7")]
|
|
pub sc_data: ::core::option::Option<Lfkkombkjip>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "12")]
|
|
pub eohfcodkkmd: u32,
|
|
/// offset: 40
|
|
#[prost(uint64, tag = "1")]
|
|
pub client_time_ms: u64,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(58)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct PlayerHeartBeatScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "6")]
|
|
pub download_data: ::core::option::Option<ClientDownloadData>,
|
|
/// offset: 32
|
|
#[prost(uint64, tag = "7")]
|
|
pub server_time_ms: u64,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "2")]
|
|
pub retcode: u32,
|
|
/// offset: 48
|
|
#[prost(uint64, tag = "13")]
|
|
pub client_time_ms: u64,
|
|
}
|
|
/// Obf: DCJOEGCEEOP
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(93)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct FeatureSwitchClosedScNotify {
|
|
/// offset: 24
|
|
#[prost(enumeration = "FeatureSwitchType", tag = "4")]
|
|
pub fmglebcibhg: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SecretKeyInfo {
|
|
/// offset: 16
|
|
#[prost(string, tag = "1")]
|
|
pub secret_key: ::prost::alloc::string::String,
|
|
/// offset: 32
|
|
#[prost(enumeration = "SecretKeyType", tag = "15")]
|
|
pub r#type: i32,
|
|
}
|
|
/// Obf: JODCPJNHFDL
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(23)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetSecretKeyInfoCsReq {
|
|
/// offset: 24
|
|
#[prost(bytes = "vec", tag = "13")]
|
|
pub cilhepfkkni: ::prost::alloc::vec::Vec<u8>,
|
|
}
|
|
/// Obf: AHIEHELEMMN
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(89)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetSecretKeyInfoScRsp {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "8")]
|
|
pub secret_info: ::prost::alloc::vec::Vec<SecretKeyInfo>,
|
|
/// offset: 32
|
|
#[prost(bytes = "vec", tag = "15")]
|
|
pub secret_rsp: ::prost::alloc::vec::Vec<u8>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "9")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: HMFGBKIIHKB
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(40)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct PlayerLoginFinishCsReq {}
|
|
/// Obf: ELCNIAHOIMG
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(31)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct PlayerLoginFinishScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(60)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ForceSyncGameStateFinishCsReq {}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ForceSyncGameStateFinishScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct VideoKeyInfo {
|
|
/// offset: 24
|
|
#[prost(uint64, tag = "5")]
|
|
pub video_key: u64,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "13")]
|
|
pub id: u32,
|
|
}
|
|
/// Obf: ICJJFFBPOGC
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(11)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetVideoVersionKeyCsReq {}
|
|
/// Obf: KAHKFFDIHNN
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(97)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetVideoVersionKeyScRsp {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "6")]
|
|
pub activity_video_key_info_list: ::prost::alloc::vec::Vec<VideoKeyInfo>,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "8")]
|
|
pub video_key_info_list: ::prost::alloc::vec::Vec<VideoKeyInfo>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "11")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Lfchhmggmpc {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub content_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "12")]
|
|
pub ehnjdidabhd: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "9")]
|
|
pub cfkknehabhh: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "1")]
|
|
pub bmfjffbpadd: u32,
|
|
}
|
|
/// Obf: BPKIBBNHPAA
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(69)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SetRedPointStatusScNotify {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "4")]
|
|
pub bkakijoacpo: ::prost::alloc::vec::Vec<Lfchhmggmpc>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub content_id: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "5")]
|
|
pub cfkknehabhh: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "15")]
|
|
pub uid: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "2")]
|
|
pub bmfjffbpadd: u32,
|
|
}
|
|
/// Obf: KOMDFDFEGDN
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(64)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ReserveStaminaExchangeCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub num: u32,
|
|
}
|
|
/// Obf: OBAMDDOKJIH
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(44)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ReserveStaminaExchangeScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub num: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "8")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: DDDDKIANBGI
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(86)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct StaminaInfoScNotify {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub reserve_stamina: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "5")]
|
|
pub stamina: u32,
|
|
/// offset: 32
|
|
#[prost(int64, tag = "1")]
|
|
pub next_recover_time: i64,
|
|
/// offset: 40
|
|
#[prost(int64, tag = "3")]
|
|
pub ehjcpbjneoo: i64,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct UpdatePlayerSetting {
|
|
#[prost(
|
|
oneof = "update_player_setting::Bkaglmfnkka",
|
|
tags = "1, 14, 9, 2, 15, 3, 5, 6, 4, 8, 368, 593, 528, 1849, 815, 619, 182"
|
|
)]
|
|
pub bkaglmfnkka: ::core::option::Option<update_player_setting::Bkaglmfnkka>,
|
|
}
|
|
/// Nested message and enum types in `UpdatePlayerSetting`.
|
|
pub mod update_player_setting {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Oneof)]
|
|
pub enum Bkaglmfnkka {
|
|
/// offset: 16
|
|
#[prost(bool, tag = "1")]
|
|
Aacoehcfndb(bool),
|
|
/// offset: 16
|
|
#[prost(bool, tag = "14")]
|
|
Dgcnhmihfjb(bool),
|
|
/// offset: 16
|
|
#[prost(bool, tag = "9")]
|
|
Fdhepcklcam(bool),
|
|
/// offset: 16
|
|
#[prost(bool, tag = "2")]
|
|
Dcjecfmmibc(bool),
|
|
/// offset: 16
|
|
#[prost(bool, tag = "15")]
|
|
Iojeaocobbf(bool),
|
|
/// offset: 16
|
|
#[prost(bool, tag = "3")]
|
|
Pfbhgahafmd(bool),
|
|
/// offset: 16
|
|
#[prost(bool, tag = "5")]
|
|
Gnfddpemmfn(bool),
|
|
/// offset: 16
|
|
#[prost(bool, tag = "6")]
|
|
Makolelflfh(bool),
|
|
/// offset: 16
|
|
#[prost(bool, tag = "4")]
|
|
Njakomdmfjd(bool),
|
|
/// offset: 16
|
|
#[prost(message, tag = "8")]
|
|
Ojpaodihaje(super::Pnolliakgdb),
|
|
/// offset: 16
|
|
#[prost(bool, tag = "368")]
|
|
Bomgnmdoglm(bool),
|
|
/// offset: 16
|
|
#[prost(bool, tag = "593")]
|
|
Bbeebbidjhe(bool),
|
|
/// offset: 16
|
|
#[prost(bool, tag = "528")]
|
|
Hgpffgknpfb(bool),
|
|
/// offset: 16
|
|
#[prost(bool, tag = "1849")]
|
|
Lnghijgfdkp(bool),
|
|
/// offset: 16
|
|
#[prost(bool, tag = "815")]
|
|
Gokfngffmob(bool),
|
|
/// offset: 16
|
|
#[prost(message, tag = "619")]
|
|
Cmfcooeeecb(super::Jpgackplgcd),
|
|
/// offset: 16
|
|
#[prost(message, tag = "182")]
|
|
Egloifdidpk(super::Apamfckfhll),
|
|
}
|
|
}
|
|
/// Obf: KLDMCHLFPDL
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(75)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct UpdatePlayerSettingCsReq {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "1")]
|
|
pub player_setting: ::core::option::Option<UpdatePlayerSetting>,
|
|
}
|
|
/// Obf: OGPOBJMBBLE
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(55)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct UpdatePlayerSettingScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "9")]
|
|
pub player_setting: ::core::option::Option<UpdatePlayerSetting>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "8")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: AMIMPEBJMAP
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ClientObjUploadCsReq {
|
|
/// offset: 16
|
|
#[prost(bytes = "vec", tag = "9")]
|
|
pub sc_data: ::prost::alloc::vec::Vec<u8>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub eohfcodkkmd: u32,
|
|
/// offset: 36
|
|
#[prost(enumeration = "Algmickcabi", tag = "4")]
|
|
pub mmnjodijpoe: i32,
|
|
}
|
|
/// Obf: AMHDDDHIGAM
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(57)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ClientObjUploadScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "6")]
|
|
pub data: ::core::option::Option<ClientObjDownloadData>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "8")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Glnjkgogkkl {
|
|
/// offset: 16
|
|
#[prost(string, repeated, tag = "5")]
|
|
pub odahkgonnhj: ::prost::alloc::vec::Vec<::prost::alloc::string::String>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ibcddgknicg {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "6")]
|
|
pub black_list: ::core::option::Option<Glnjkgogkkl>,
|
|
/// offset: 32
|
|
#[prost(bool, tag = "10")]
|
|
pub cnmafmekadj: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Eafhbodfekm {
|
|
#[prost(oneof = "eafhbodfekm::Gbgkejpfeil", tags = "476, 987, 18")]
|
|
pub gbgkejpfeil: ::core::option::Option<eafhbodfekm::Gbgkejpfeil>,
|
|
}
|
|
/// Nested message and enum types in `EAFHBODFEKM`.
|
|
pub mod eafhbodfekm {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Oneof)]
|
|
pub enum Gbgkejpfeil {
|
|
/// offset: 16
|
|
#[prost(bool, tag = "476")]
|
|
Cnmafmekadj(bool),
|
|
/// offset: 16
|
|
#[prost(message, tag = "987")]
|
|
Bdhbffeopfg(super::Glnjkgogkkl),
|
|
/// offset: 16
|
|
#[prost(message, tag = "18")]
|
|
Dldgbibhdkm(super::Glnjkgogkkl),
|
|
}
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(98)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Kekfnkdldom {
|
|
#[prost(oneof = "kekfnkdldom::Jnlijaabgff", tags = "798, 1826")]
|
|
pub jnlijaabgff: ::core::option::Option<kekfnkdldom::Jnlijaabgff>,
|
|
}
|
|
/// Nested message and enum types in `KEKFNKDLDOM`.
|
|
pub mod kekfnkdldom {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Oneof)]
|
|
pub enum Jnlijaabgff {
|
|
/// offset: 16
|
|
#[prost(message, tag = "798")]
|
|
Icknlcpnhcd(super::Ibcddgknicg),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1826")]
|
|
Lompgeljclm(super::Eafhbodfekm),
|
|
}
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(79)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Idaihhggpij {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Emfkfgcbjbp {}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(77)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ggihckpgacf {
|
|
/// offset: 16
|
|
#[prost(string, repeated, tag = "8")]
|
|
pub ehmgemmnpla: ::prost::alloc::vec::Vec<::prost::alloc::string::String>,
|
|
/// offset: 24
|
|
#[prost(string, repeated, tag = "15")]
|
|
pub hbbihglhkdm: ::prost::alloc::vec::Vec<::prost::alloc::string::String>,
|
|
/// offset: 40
|
|
#[prost(string, repeated, tag = "1")]
|
|
pub pklfojbalkk: ::prost::alloc::vec::Vec<::prost::alloc::string::String>,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "10")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Momlgpjfjeg {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub bbidlnhbnnf: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "10")]
|
|
pub ipmpjdlamhn: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(51)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Hphknaeihje {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct HeadIconData {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct DisplayAvatarData {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub pos_index: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "15")]
|
|
pub avatar_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct DisplayAvatarVec {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub display_avatar_list: ::prost::alloc::vec::Vec<DisplayAvatarData>,
|
|
/// offset: 32
|
|
#[prost(bool, tag = "14")]
|
|
pub is_display: bool,
|
|
}
|
|
/// Obf: CDHHAGAANBG
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2873)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetPlayerBoardDataCsReq {}
|
|
/// Obf: BHLJGGCMJAB
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2803)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetPlayerBoardDataScRsp {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "10")]
|
|
pub unlocked_personal_card_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 24
|
|
#[prost(string, tag = "12")]
|
|
pub signature: ::prost::alloc::string::String,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "8")]
|
|
pub assist_avatar_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 48
|
|
#[prost(message, repeated, tag = "4")]
|
|
pub unlocked_head_icon_list: ::prost::alloc::vec::Vec<HeadIconData>,
|
|
/// offset: 56
|
|
#[prost(message, optional, tag = "5")]
|
|
pub head_frame_info: ::core::option::Option<HeadFrameInfo>,
|
|
/// offset: 64
|
|
#[prost(message, optional, tag = "2")]
|
|
pub display_avatar_vec: ::core::option::Option<DisplayAvatarVec>,
|
|
/// offset: 72
|
|
#[prost(uint32, tag = "13")]
|
|
pub current_head_icon_id: u32,
|
|
/// offset: 76
|
|
#[prost(uint32, tag = "7")]
|
|
pub current_personal_card_id: u32,
|
|
/// offset: 80
|
|
#[prost(uint32, tag = "15")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: PPCIADKDOHF
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2880)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SetHeadIconCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub id: u32,
|
|
}
|
|
/// Obf: LDFOADKBPJI
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2827)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SetHeadIconScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub retcode: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "12")]
|
|
pub current_head_icon_id: u32,
|
|
}
|
|
/// Obf: IBAGCHAMPEK
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2883)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SetPersonalCardCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub id: u32,
|
|
}
|
|
/// Obf: KJANDMMOIPP
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2809)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SetPersonalCardScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub retcode: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "3")]
|
|
pub current_personal_card_id: u32,
|
|
}
|
|
/// Obf: GIIJKONEENG
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2836)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SetDisplayAvatarCsReq {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub display_avatar_list: ::prost::alloc::vec::Vec<DisplayAvatarData>,
|
|
}
|
|
/// Obf: KFEPCAOAMML
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2813)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SetDisplayAvatarScRsp {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "9")]
|
|
pub display_avatar_list: ::prost::alloc::vec::Vec<DisplayAvatarData>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: ALOLLLFPILL
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2815)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SetIsDisplayAvatarInfoCsReq {
|
|
/// offset: 24
|
|
#[prost(bool, tag = "4")]
|
|
pub is_display: bool,
|
|
}
|
|
/// Obf: NMCCBANNPKB
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2881)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SetIsDisplayAvatarInfoScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub retcode: u32,
|
|
/// offset: 28
|
|
#[prost(bool, tag = "13")]
|
|
pub is_display: bool,
|
|
}
|
|
/// Obf: MKDOMJOBANO
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2887)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SetSignatureCsReq {
|
|
/// offset: 16
|
|
#[prost(string, tag = "15")]
|
|
pub signature: ::prost::alloc::string::String,
|
|
}
|
|
/// Obf: FOAAMBMEOPK
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2829)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SetSignatureScRsp {
|
|
/// offset: 16
|
|
#[prost(string, tag = "14")]
|
|
pub signature: ::prost::alloc::string::String,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "6")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: KPJIDIACCKN
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2812)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SetAssistAvatarCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "14")]
|
|
pub avatar_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "9")]
|
|
pub avatar_id: u32,
|
|
}
|
|
/// Obf: KFMDFCHECOM
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2854)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SetAssistAvatarScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "9")]
|
|
pub avatar_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub avatar_id: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "4")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4573)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Feihgoepani {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub pkokbhdlfnm: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Kehogiendkc {
|
|
/// offset: 24
|
|
#[prost(enumeration = "Mmlapdebfjm", tag = "9")]
|
|
pub authkey_ver: i32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "5")]
|
|
pub aibjefapgmn: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "6")]
|
|
pub daccgmconbp: u32,
|
|
}
|
|
/// Obf: LAJDMCJIBOP
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4503)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct PlayerReturnSignCsReq {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "4")]
|
|
pub aalgefblhea: ::prost::alloc::vec::Vec<Kehogiendkc>,
|
|
}
|
|
/// Obf: INPJIEHGCEG
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4580)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct PlayerReturnSignScRsp {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "11")]
|
|
pub aalgefblhea: ::prost::alloc::vec::Vec<Kehogiendkc>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "8")]
|
|
pub gpfmedkpeaj: ::prost::alloc::vec::Vec<ItemList>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "1")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: FPKPLOPKPBG
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4527)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct PlayerReturnPointChangeScNotify {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub mnmjcnoliii: u32,
|
|
}
|
|
/// Obf: KFBDGDKFPJO
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4536)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct PlayerReturnTakePointRewardCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub daccgmconbp: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "14")]
|
|
pub gmkkbfhomcm: u32,
|
|
}
|
|
/// Obf: CEAFINHNEBL
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4513)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct PlayerReturnTakePointRewardScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "10")]
|
|
pub jnjpknpcmib: ::core::option::Option<ItemList>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub retcode: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "14")]
|
|
pub daccgmconbp: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "12")]
|
|
pub gmkkbfhomcm: u32,
|
|
}
|
|
/// Obf: KIKINEEIMFM
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4515)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct PlayerReturnTakeRewardCsReq {}
|
|
/// Obf: MBCOHBBDJAA
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4581)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct PlayerReturnTakeRewardScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "4")]
|
|
pub gpfmedkpeaj: ::core::option::Option<ItemList>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "13")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: PHGMHBGDPFG
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4510)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct PlayerReturnInfoQueryCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub illocmpnioh: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ibkdhoidkja {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "9")]
|
|
pub kchpdjinnlh: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "8")]
|
|
pub kmmnjbaemab: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "15")]
|
|
pub elkopdbomad: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 48
|
|
#[prost(message, repeated, tag = "14")]
|
|
pub nlmeehnnocp: ::prost::alloc::vec::Vec<PileItem>,
|
|
/// offset: 56
|
|
#[prost(message, optional, tag = "1718")]
|
|
pub bihnckpbboa: ::core::option::Option<Cedcmimkjhk>,
|
|
/// offset: 64
|
|
#[prost(bool, tag = "1035")]
|
|
pub nffoahmfcmd: bool,
|
|
/// offset: 65
|
|
#[prost(bool, tag = "1409")]
|
|
pub ocplgilcppn: bool,
|
|
/// offset: 66
|
|
#[prost(bool, tag = "4")]
|
|
pub is_taken_reward: bool,
|
|
/// offset: 67
|
|
#[prost(bool, tag = "12")]
|
|
pub hhfiekhfnfp: bool,
|
|
/// offset: 68
|
|
#[prost(uint32, tag = "5")]
|
|
pub kamecncknab: u32,
|
|
/// offset: 72
|
|
#[prost(uint32, tag = "3")]
|
|
pub modfnpmcaan: u32,
|
|
/// offset: 76
|
|
#[prost(uint32, tag = "262")]
|
|
pub cfcniplekon: u32,
|
|
/// offset: 80
|
|
#[prost(uint32, tag = "2")]
|
|
pub mnmjcnoliii: u32,
|
|
/// offset: 84
|
|
#[prost(uint32, tag = "1379")]
|
|
pub clalljoacnf: u32,
|
|
/// offset: 88
|
|
#[prost(uint32, tag = "1564")]
|
|
pub acdpgfldfhk: u32,
|
|
/// offset: 96
|
|
#[prost(int64, tag = "10")]
|
|
pub ifepjhgncoi: i64,
|
|
/// offset: 104
|
|
#[prost(uint32, tag = "1975")]
|
|
pub hbpkgodmjnk: u32,
|
|
/// offset: 108
|
|
#[prost(uint32, tag = "6")]
|
|
pub pdhomkkmeme: u32,
|
|
/// offset: 112
|
|
#[prost(enumeration = "Pjimobkfdnp", tag = "1")]
|
|
pub status: i32,
|
|
/// offset: 116
|
|
#[prost(uint32, tag = "7")]
|
|
pub world_level: u32,
|
|
/// offset: 120
|
|
#[prost(int64, tag = "11")]
|
|
pub finish_time: i64,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Cedcmimkjhk {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub avatar_id: u32,
|
|
/// offset: 28
|
|
#[prost(bool, tag = "12")]
|
|
pub febkmocojle: bool,
|
|
}
|
|
/// Obf: EBCEGDPGHLE
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4587)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct PlayerReturnInfoQueryScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "12")]
|
|
pub najphjofgbb: ::core::option::Option<Ibkdhoidkja>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "8")]
|
|
pub retcode: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "9")]
|
|
pub hdgpodmdlbl: u32,
|
|
}
|
|
/// Obf: CCKNNFODOMO
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4529)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct PlayerReturnForceFinishScNotify {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "8")]
|
|
pub najphjofgbb: ::core::option::Option<Ibkdhoidkja>,
|
|
}
|
|
/// Obf: OABAALAHIIA
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4512)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct PlayerReturnTakeRelicCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub avatar_id: u32,
|
|
}
|
|
/// Obf: FFEKPEKHAPC
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4554)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct PlayerReturnTakeRelicScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "4")]
|
|
pub item_list: ::core::option::Option<ItemList>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "6")]
|
|
pub retcode: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "12")]
|
|
pub avatar_id: u32,
|
|
}
|
|
/// Obf: GPDJDMFMBCN
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4583)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct PlayerReturnTakeExtraHcoinScNotify {
|
|
/// offset: 24
|
|
#[prost(bool, tag = "1")]
|
|
pub eajkaikehol: bool,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "4")]
|
|
pub onaemdlnjda: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "11")]
|
|
pub lhgknpenjdo: u32,
|
|
}
|
|
/// Obf: HPKIKIEFALC
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4509)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct PlayerReturnTakeCustomRelicCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub avatar_id: u32,
|
|
}
|
|
/// Obf: FODMCAGKAIO
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4542)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct PlayerReturnTakeCustomRelicScRsp {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "12")]
|
|
pub relic_list: ::prost::alloc::vec::Vec<Relic>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub avatar_id: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "15")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: IDFEIJGOFBL
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4561)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct TakeReturnExtraHcoinRewardCsReq {}
|
|
/// Obf: FPKDOKMHBKN
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4524)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TakeReturnExtraHcoinRewardScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "6")]
|
|
pub reward: ::core::option::Option<ItemList>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub cfcniplekon: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "2")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: LODKEPFLBKK
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4571)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct PlayerReturnExtraHcoinProgressScNotify {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub hbpkgodmjnk: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ceinlellflf {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "11")]
|
|
pub avatar_list: ::prost::alloc::vec::Vec<Eebphjcnbfo>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "8")]
|
|
pub acdpgfldfhk: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4552)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Kffeedheooh {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub retcode: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "3")]
|
|
pub acdpgfldfhk: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1173)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Hpofmgoohan {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub camcbjpomlc: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1103)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Onnidpkmopb {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub camcbjpomlc: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "5")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Jeiaeaegebj {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "1")]
|
|
pub basic_info: ::core::option::Option<PunkLordMonsterBasicInfo>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "14")]
|
|
pub fdjhmfageoa: ::core::option::Option<Gmdhiallilj>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "6")]
|
|
pub hdhifjnjobk: u32,
|
|
/// offset: 44
|
|
#[prost(enumeration = "PunkLordAttackerStatus", tag = "13")]
|
|
pub hceenpenfgi: i32,
|
|
}
|
|
/// Obf: PNLGHIIDPGF
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3273)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetPunkLordMonsterDataCsReq {}
|
|
/// Obf: FDJIMEBNEMD
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3203)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetPunkLordMonsterDataScRsp {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "8")]
|
|
pub pblbbdbdlek: ::prost::alloc::vec::Vec<Jeiaeaegebj>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "14")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: GNEBIBDMKHP
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3280)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct StartPunkLordRaidCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub monster_id: u32,
|
|
/// offset: 28
|
|
#[prost(bool, tag = "15")]
|
|
pub idmpmeocjik: bool,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub uid: u32,
|
|
}
|
|
/// Obf: NEJJPFMAOOB
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3227)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct StartPunkLordRaidScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "5")]
|
|
pub scene: ::core::option::Option<Gegljdelbha>,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "2")]
|
|
pub fnmgmnabajg: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "15")]
|
|
pub onicjoaoema: ::core::option::Option<Jeiaeaegebj>,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "6")]
|
|
pub retcode: u32,
|
|
/// offset: 52
|
|
#[prost(bool, tag = "4")]
|
|
pub idmpmeocjik: bool,
|
|
/// offset: 56
|
|
#[prost(int64, tag = "14")]
|
|
pub peamkpjkiel: i64,
|
|
}
|
|
/// Obf: ANJMHNEPNBP
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3236)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SharePunkLordMonsterCsReq {
|
|
/// offset: 24
|
|
#[prost(enumeration = "PunkLordShareType", tag = "13")]
|
|
pub share_type: i32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "15")]
|
|
pub uid: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub monster_id: u32,
|
|
}
|
|
/// Obf: KKCHHOMOBDG
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3213)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SharePunkLordMonsterScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub retcode: u32,
|
|
/// offset: 28
|
|
#[prost(enumeration = "PunkLordShareType", tag = "2")]
|
|
pub share_type: i32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "9")]
|
|
pub monster_id: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "5")]
|
|
pub uid: u32,
|
|
}
|
|
/// Obf: EHJHGMHCEAL
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3215)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SummonPunkLordMonsterCsReq {}
|
|
/// Obf: MOLFHANBJOG
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3281)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SummonPunkLordMonsterScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "7")]
|
|
pub onicjoaoema: ::core::option::Option<Jeiaeaegebj>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "9")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: GHEMEECJJIB
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3254)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct TakePunkLordPointRewardCsReq {
|
|
/// offset: 24
|
|
#[prost(bool, tag = "9")]
|
|
pub lefjbfmdegk: bool,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "5")]
|
|
pub level: u32,
|
|
}
|
|
/// Obf: INBDBFEEBAD
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3283)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TakePunkLordPointRewardScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "2")]
|
|
pub reward: ::core::option::Option<ItemList>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "11")]
|
|
pub level: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "10")]
|
|
pub retcode: u32,
|
|
/// offset: 40
|
|
#[prost(bool, tag = "8")]
|
|
pub lefjbfmdegk: bool,
|
|
}
|
|
/// Obf: EBNLFLNLAFK
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3209)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct PunkLordMonsterInfoScNotify {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "12")]
|
|
pub fnmgmnabajg: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "7")]
|
|
pub fdjhmfageoa: ::core::option::Option<Cjdiahdlcnj>,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "13")]
|
|
pub basic_info: ::core::option::Option<PunkLordMonsterBasicInfo>,
|
|
/// offset: 48
|
|
#[prost(enumeration = "Pakhplahgbn", tag = "1")]
|
|
pub reason: i32,
|
|
}
|
|
/// Obf: PPONBPACPAE
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3242)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetPunkLordDataCsReq {}
|
|
/// Obf: GBDFLHHJCGM
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3276)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetPunkLordDataScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "6")]
|
|
pub ieppngmckjh: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub retcode: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "8")]
|
|
pub bpcoiolgemk: u32,
|
|
/// offset: 40
|
|
#[prost(int64, tag = "3")]
|
|
pub neoglpegbhe: i64,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "9")]
|
|
pub giiifdgfjpg: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "5")]
|
|
pub mgbhjppjhea: u32,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "11")]
|
|
pub kcbpbmojokj: u32,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "1")]
|
|
pub lcafkpgbdol: u32,
|
|
}
|
|
/// Obf: IDOMBJBHFEO
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3261)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct PunkLordRaidTimeOutScNotify {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "14")]
|
|
pub onicjoaoema: ::core::option::Option<PunkLordMonsterBasicInfo>,
|
|
}
|
|
/// Obf: IKCMNJJGNHK
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3252)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct PunkLordBattleResultScNotify {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "14")]
|
|
pub fdjhmfageoa: ::core::option::Option<Cjdiahdlcnj>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "9")]
|
|
pub onicjoaoema: ::core::option::Option<PunkLordMonsterBasicInfo>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "2")]
|
|
pub kenljijjejl: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "15")]
|
|
pub bjkbgoalnha: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "3")]
|
|
pub ejgiogkkikh: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Fgfginefbbk {
|
|
/// offset: 24
|
|
#[prost(bool, tag = "9")]
|
|
pub apcmaijppeh: bool,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "5")]
|
|
pub monster_id: u32,
|
|
/// offset: 32
|
|
#[prost(int64, tag = "7")]
|
|
pub create_time: i64,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "4")]
|
|
pub fjkdafhkpgc: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "12")]
|
|
pub config_id: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "6")]
|
|
pub world_level: u32,
|
|
}
|
|
/// Obf: CDBGGEJBNNM
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3248)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetKilledPunkLordMonsterDataCsReq {}
|
|
/// Obf: DJALOMIEKNP
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3259)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetKilledPunkLordMonsterDataScRsp {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "4")]
|
|
pub cppdaimldgb: ::prost::alloc::vec::Vec<Fgfginefbbk>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "10")]
|
|
pub blllcponfbe: ::prost::alloc::vec::Vec<Cdccphilocc>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "6")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: EPHPENFEPAJ
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3266)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct PunkLordMonsterKilledNotify {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "5")]
|
|
pub pebmdfagjam: ::core::option::Option<Fgfginefbbk>,
|
|
}
|
|
/// Obf: OMEEPHBFPHM
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3230)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct TakeKilledPunkLordMonsterScoreCsReq {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "2")]
|
|
pub kholbegbfom: ::core::option::Option<Cdccphilocc>,
|
|
/// offset: 32
|
|
#[prost(bool, tag = "14")]
|
|
pub lomgnmfapge: bool,
|
|
}
|
|
/// Obf: MMIGPCKGBBO
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3249)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TakeKilledPunkLordMonsterScoreScRsp {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "7")]
|
|
pub dfjfjnpcipa: ::prost::alloc::vec::Vec<Cdccphilocc>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "5")]
|
|
pub score_id: u32,
|
|
/// offset: 36
|
|
#[prost(bool, tag = "10")]
|
|
pub lomgnmfapge: bool,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "15")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: NOAINAEHIJE
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3228)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct PunkLordDataChangeNotify {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub mgbhjppjhea: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "15")]
|
|
pub bpcoiolgemk: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "5")]
|
|
pub giiifdgfjpg: u32,
|
|
}
|
|
/// Obf: BIMOGNBKODL
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3201)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetPunkLordBattleRecordCsReq {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "10")]
|
|
pub kholbegbfom: ::core::option::Option<Cdccphilocc>,
|
|
}
|
|
/// Obf: MAMCOFJJOHG
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3267)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetPunkLordBattleRecordScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "5")]
|
|
pub kholbegbfom: ::core::option::Option<Cdccphilocc>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "10")]
|
|
pub gaikbnpiflm: ::prost::alloc::vec::Vec<Cjdiahdlcnj>,
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "13")]
|
|
pub hlcimlhmeki: ::prost::alloc::vec::Vec<TryDownLoadReplay>,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "15")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Blphonlbnbo {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub group_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "8")]
|
|
pub pcccklnclhb: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ahclmagahpn {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "1")]
|
|
pub motion: ::core::option::Option<MotionInfo>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub entity_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Dghpidmdojm {
|
|
/// offset: 16
|
|
#[prost(string, tag = "8")]
|
|
pub uuid: ::prost::alloc::string::String,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "9")]
|
|
pub oeibhlmdjka: ::core::option::Option<Blphonlbnbo>,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "5")]
|
|
pub ppjfmbigigb: ::core::option::Option<Ahclmagahpn>,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "7")]
|
|
pub gabodfdmpmm: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "15")]
|
|
pub cpfcmklcmfg: u32,
|
|
}
|
|
/// Obf: EMKAACCBCCB
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(973)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetQuestDataCsReq {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Quest {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "14")]
|
|
pub ebbfioiopad: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(int64, tag = "13")]
|
|
pub finish_time: i64,
|
|
/// offset: 40
|
|
#[prost(enumeration = "QuestStatus", tag = "2")]
|
|
pub status: i32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "10")]
|
|
pub progress: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "12")]
|
|
pub id: u32,
|
|
}
|
|
/// Obf: BMENGFFDCNB
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(903)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetQuestDataScRsp {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "15")]
|
|
pub quest_list: ::prost::alloc::vec::Vec<Quest>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "14")]
|
|
pub retcode: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "10")]
|
|
pub total_achievement_exp: u32,
|
|
}
|
|
/// Obf: EMHALMBFHKG
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(980)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct TakeQuestRewardCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "9")]
|
|
pub succ_quest_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: MGAMADCNPAG
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(927)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TakeQuestRewardScRsp {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "14")]
|
|
pub succ_quest_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "9")]
|
|
pub nnolokocepo: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "3")]
|
|
pub reward: ::core::option::Option<ItemList>,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "15")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: JOMMJIBBCCI
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(912)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct TakeQuestOptionalRewardCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub optional_reward_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "12")]
|
|
pub quest_id: u32,
|
|
}
|
|
/// Obf: JGAMLCKCIKB
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(954)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TakeQuestOptionalRewardScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "14")]
|
|
pub reward: ::core::option::Option<ItemList>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub quest_id: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "2")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: NKOIPKDPHGF
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(915)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetQuestRecordCsReq {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Eclgdfggofh {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub mnlamkjiaoc: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "14")]
|
|
pub progress: u32,
|
|
}
|
|
/// Obf: ABFPFFEJCBP
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(981)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetQuestRecordScRsp {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "6")]
|
|
pub aoofgcnfbpl: ::prost::alloc::vec::Vec<Eclgdfggofh>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: GILLCJGDGOD
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(910)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct QuestRecordScNotify {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "11")]
|
|
pub hlmpjldbpjp: ::core::option::Option<Eclgdfggofh>,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(987)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct FinishQuestCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub quest_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "9")]
|
|
pub prop_id: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub group_id: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(929)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct FinishQuestScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct BatchGetQuestDataCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "3")]
|
|
pub quest_list: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(942)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct BatchGetQuestDataScRsp {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "13")]
|
|
pub quest_list: ::prost::alloc::vec::Vec<Quest>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Gegljdelbha {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "6")]
|
|
pub mophkigkdik: ::core::option::Option<SceneInfo>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "2")]
|
|
pub lineup: ::core::option::Option<LineupInfo>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "1")]
|
|
pub raid_id: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "4")]
|
|
pub world_level: u32,
|
|
}
|
|
/// Obf: GDCGMBJAEGN
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2232)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct StartRaidCsReq {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "9")]
|
|
pub nimdepfjjni: ::prost::alloc::vec::Vec<Eebphjcnbfo>,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "4")]
|
|
pub avatar_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "15")]
|
|
pub raid_id: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "11")]
|
|
pub world_level: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "5")]
|
|
pub is_save: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "6")]
|
|
pub prop_entity_id: u32,
|
|
}
|
|
/// Obf: KPJCDAOHOAA
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2242)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct StartRaidScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "5")]
|
|
pub scene: ::core::option::Option<Gegljdelbha>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: KIKOJGLGJFE
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2207)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct LeaveRaidCsReq {
|
|
/// offset: 24
|
|
#[prost(bool, tag = "6")]
|
|
pub is_save: bool,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "2")]
|
|
pub raid_id: u32,
|
|
}
|
|
/// Obf: FPHIKGOGJIP
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2223)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct LeaveRaidScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub retcode: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "6")]
|
|
pub raid_id: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub world_level: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct RaidTargetInfo {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub kkckmcdgcgk: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "11")]
|
|
pub lcilpgideac: u32,
|
|
/// offset: 32
|
|
#[prost(enumeration = "Mjpgdjiglko", tag = "6")]
|
|
pub kceehiocbpc: i32,
|
|
}
|
|
/// Obf: GKNMMJHBFEM
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2244)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RaidInfoNotify {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "1")]
|
|
pub item_list: ::core::option::Option<ItemList>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "11")]
|
|
pub raid_target_info: ::prost::alloc::vec::Vec<RaidTargetInfo>,
|
|
/// offset: 40
|
|
#[prost(uint64, tag = "9")]
|
|
pub raid_finish_time: u64,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "2")]
|
|
pub world_level: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "5")]
|
|
pub raid_id: u32,
|
|
/// offset: 56
|
|
#[prost(enumeration = "RaidStatus", tag = "12")]
|
|
pub status: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Kbonopflpdj {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub raid_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "14")]
|
|
pub max_score: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct FinishedRaidInfo {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "6")]
|
|
pub ngkbfpfoopk: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub raid_id: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "3")]
|
|
pub world_level: u32,
|
|
}
|
|
/// Obf: CELCIDNLPPO
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2243)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetRaidInfoCsReq {}
|
|
/// Obf: GetRaidInfoScRsp
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2234)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetRaidInfoScRsp {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "12")]
|
|
pub challenge_taken_reward_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub challenge_raid_list: ::prost::alloc::vec::Vec<Kbonopflpdj>,
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "5")]
|
|
pub finished_raid_info_list: ::prost::alloc::vec::Vec<FinishedRaidInfo>,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "6")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Oiclhaljieh {}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2219)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Pmliefofjhf {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "14")]
|
|
pub dboadifanmh: ::prost::alloc::vec::Vec<Kbonopflpdj>,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "3")]
|
|
pub iccchccdknd: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "15")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: JPCNCABCMGA
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2245)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct TakeChallengeRaidRewardCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub hejanccdgap: u32,
|
|
}
|
|
/// Obf: NOKJGNCMOBK
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2209)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TakeChallengeRaidRewardScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "13")]
|
|
pub reward: ::core::option::Option<ItemList>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "8")]
|
|
pub retcode: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "5")]
|
|
pub hejanccdgap: u32,
|
|
}
|
|
/// Obf: KJJDLEIGPMJ
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2229)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ChallengeRaidNotify {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "2")]
|
|
pub gcbdmepbnhn: ::core::option::Option<Kbonopflpdj>,
|
|
}
|
|
/// Obf: PIKGCABFJAE
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2221)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SetClientRaidTargetCountCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub kjkghieknid: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "12")]
|
|
pub progress: u32,
|
|
}
|
|
/// Obf: GKGJKFHIPKI
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2240)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SetClientRaidTargetCountScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub progress: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "13")]
|
|
pub retcode: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "14")]
|
|
pub kjkghieknid: u32,
|
|
}
|
|
/// Obf: NGDCCMAHNDF
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2205)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetSaveRaidCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub world_level: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "7")]
|
|
pub raid_id: u32,
|
|
}
|
|
/// Obf: MKMPGOFLAPA
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2208)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetSaveRaidScRsp {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "11")]
|
|
pub raid_target_info: ::prost::alloc::vec::Vec<RaidTargetInfo>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "14")]
|
|
pub world_level: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "10")]
|
|
pub raid_id: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "13")]
|
|
pub retcode: u32,
|
|
/// offset: 44
|
|
#[prost(bool, tag = "15")]
|
|
pub is_save: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RaidData {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub raid_target_info: ::prost::alloc::vec::Vec<RaidTargetInfo>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub raid_id: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "15")]
|
|
pub world_level: u32,
|
|
}
|
|
/// Obf: FHJENMNMMKO
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2203)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetAllSaveRaidCsReq {}
|
|
/// Obf: PNDCHLMHJCI
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2238)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetAllSaveRaidScRsp {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "14")]
|
|
pub raid_data_list: ::prost::alloc::vec::Vec<RaidData>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "10")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: GDKFOIFIAFD
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2220)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct DelSaveRaidScNotify {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub world_level: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "11")]
|
|
pub raid_id: u32,
|
|
}
|
|
/// Obf: MCJANHINPDO
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2212)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RaidKickByServer {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "13")]
|
|
pub lineup: ::core::option::Option<LineupInfo>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "3")]
|
|
pub scene: ::core::option::Option<SceneInfo>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "5")]
|
|
pub world_level: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "10")]
|
|
pub raid_id: u32,
|
|
/// offset: 48
|
|
#[prost(enumeration = "Gmfmppkaehe", tag = "12")]
|
|
pub reason: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Bopobhgdikn {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub oblciendled: u32,
|
|
}
|
|
/// Obf: KNDCKLDMJKB
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6958)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct RaidCollectionDataCsReq {}
|
|
/// Obf: APODDGMLMLF
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6946)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RaidCollectionDataScRsp {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "7")]
|
|
pub challenge_list: ::prost::alloc::vec::Vec<Bopobhgdikn>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6956)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Hcnnkilfoni {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "13")]
|
|
pub eoggpdhkkbj: ::core::option::Option<Bopobhgdikn>,
|
|
}
|
|
/// Obf: JFEMDCIJMFA
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6960)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct RaidCollectionEnterNextRaidCsReq {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "7")]
|
|
pub avatar_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub is_save: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "1")]
|
|
pub world_level: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "13")]
|
|
pub raid_id: u32,
|
|
}
|
|
/// Obf: NJGHHOHJGEO
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6942)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RaidCollectionEnterNextRaidScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "13")]
|
|
pub scene: ::core::option::Option<Gegljdelbha>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "11")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: GFIIJCDEBDH
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8378)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetRechargeGiftInfoCsReq {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ijhpilbbhdi {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub index: u32,
|
|
/// offset: 28
|
|
#[prost(enumeration = "ijhpilbbhdi::bbibcfckpjh::Egcfncblhjc", tag = "4")]
|
|
pub status: i32,
|
|
}
|
|
/// Nested message and enum types in `IJHPILBBHDI`.
|
|
pub mod ijhpilbbhdi {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Bbibcfckpjh {}
|
|
/// Nested message and enum types in `BBIBCFCKPJH`.
|
|
pub mod bbibcfckpjh {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(
|
|
Clone,
|
|
Copy,
|
|
Debug,
|
|
PartialEq,
|
|
Eq,
|
|
Hash,
|
|
PartialOrd,
|
|
Ord,
|
|
::prost::Enumeration
|
|
)]
|
|
#[repr(i32)]
|
|
pub enum Egcfncblhjc {
|
|
Edhbommokgm = 0,
|
|
Acbhglibjbg = 1,
|
|
Ljlkndiaceo = 2,
|
|
}
|
|
impl Egcfncblhjc {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Edhbommokgm => "EGCFNCBLHJC_EDHBOMMOKGM",
|
|
Self::Acbhglibjbg => "EGCFNCBLHJC_ACBHGLIBJBG",
|
|
Self::Ljlkndiaceo => "EGCFNCBLHJC_LJLKNDIACEO",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"EGCFNCBLHJC_EDHBOMMOKGM" => Some(Self::Edhbommokgm),
|
|
"EGCFNCBLHJC_ACBHGLIBJBG" => Some(Self::Acbhglibjbg),
|
|
"EGCFNCBLHJC_LJLKNDIACEO" => Some(Self::Ljlkndiaceo),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Jbngcjjdlhl {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "8")]
|
|
pub cfnnmocbbfm: ::prost::alloc::vec::Vec<Ijhpilbbhdi>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "5")]
|
|
pub gift_type: u32,
|
|
/// offset: 40
|
|
#[prost(int64, tag = "15")]
|
|
pub end_time: i64,
|
|
/// offset: 48
|
|
#[prost(int64, tag = "10")]
|
|
pub ifepjhgncoi: i64,
|
|
}
|
|
/// Obf: JFEKFHLDLPK
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8366)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetRechargeGiftInfoScRsp {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "8")]
|
|
pub ofihocchncn: ::prost::alloc::vec::Vec<Jbngcjjdlhl>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: KCEJICPPKKM
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8376)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct TakeRechargeGiftRewardCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub gift_type: u32,
|
|
}
|
|
/// Obf: DCAICJKEIPH
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8380)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TakeRechargeGiftRewardScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "7")]
|
|
pub reward: ::core::option::Option<ItemList>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "13")]
|
|
pub kjbdniibgne: ::core::option::Option<Jbngcjjdlhl>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "10")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: EGNKGGAIGBJ
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8362)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetRechargeBenefitInfoCsReq {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Bcajnmllied {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "9")]
|
|
pub olhodifnabl: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub panel_id: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "12")]
|
|
pub progress: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "4")]
|
|
pub id: u32,
|
|
}
|
|
/// Obf: JNGJOABNBIM
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8379)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetRechargeBenefitInfoScRsp {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "9")]
|
|
pub oabbabnppoo: ::prost::alloc::vec::Vec<Bcajnmllied>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "13")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: IMIOIKDAJOK
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8372)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SyncRechargeBenefitInfoScNotify {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "3")]
|
|
pub klcgbjiempo: ::core::option::Option<Bcajnmllied>,
|
|
}
|
|
/// Obf: CKCPEGPJGLD
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8374)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct TakeRechargeBenefitRewardCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub id: u32,
|
|
}
|
|
/// Obf: JINIOBBNJPF
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8364)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TakeRechargeBenefitRewardScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "1")]
|
|
pub klcgbjiempo: ::core::option::Option<Bcajnmllied>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "7")]
|
|
pub reward: ::core::option::Option<ItemList>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "11")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Bmmhjifcgno {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub kajcfpkegbp: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "3")]
|
|
pub mipkoffgpfa: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct EquipmentRecommend {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub equipment_list: ::prost::alloc::vec::Vec<Bmmhjifcgno>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ghajjbbehbe {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub bbghafgmmnm: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "15")]
|
|
pub lmhdfofnfii: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "5")]
|
|
pub oaopdhldfip: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RelicRecommend {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub gmcnpkajmhc: ::prost::alloc::vec::Vec<Ghajjbbehbe>,
|
|
}
|
|
/// Obf: KOAGMGNMMOC
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2419)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetBigDataRecommendCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub equip_avatar: u32,
|
|
/// offset: 28
|
|
#[prost(enumeration = "BigDataRecommendType", tag = "3")]
|
|
pub big_data_recommend_type: i32,
|
|
}
|
|
/// Obf: BGGIHLHFPGA
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2445)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetBigDataRecommendScRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "10")]
|
|
pub retcode: u32,
|
|
/// offset: 40
|
|
#[prost(enumeration = "BigDataRecommendType", tag = "9")]
|
|
pub big_data_recommend_type: i32,
|
|
/// offset: 44
|
|
#[prost(bool, tag = "1")]
|
|
pub has_recommand: bool,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "4")]
|
|
pub equip_avatar: u32,
|
|
#[prost(oneof = "get_big_data_recommend_sc_rsp::RecommendType", tags = "13, 5, 3")]
|
|
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: 24
|
|
#[prost(message, tag = "13")]
|
|
EquipmentRecommend(super::EquipmentRecommend),
|
|
/// offset: 24
|
|
#[prost(message, tag = "5")]
|
|
RelicRecommend(super::RelicRecommend),
|
|
/// offset: 24
|
|
#[prost(message, tag = "3")]
|
|
Khcmlinmgen(super::Gnbbdmbnndj),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct RecomendedAvatarInfo {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "8")]
|
|
pub avatar_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub relic_set_id: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "10")]
|
|
pub recommend_avatar_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct BigDataRecommendRelicAvatar {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "14")]
|
|
pub recommended_avatar_info_list: ::prost::alloc::vec::Vec<RecomendedAvatarInfo>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Jbgplpccdbj {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub minccilijnn: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "12")]
|
|
pub nmfgibmhnki: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub gbjpbahgbpo: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Bpfdfojoemi {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub lbdlaacoccn: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "14")]
|
|
pub minccilijnn: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct BigDataAvatarRelicRecommend {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "11")]
|
|
pub outer_set_list: ::prost::alloc::vec::Vec<Jbgplpccdbj>,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "5")]
|
|
pub body_main_property_list: ::prost::alloc::vec::Vec<Bpfdfojoemi>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "12")]
|
|
pub rope_main_property_list: ::prost::alloc::vec::Vec<Bpfdfojoemi>,
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "6")]
|
|
pub inner_set_list: ::prost::alloc::vec::Vec<Jbgplpccdbj>,
|
|
/// offset: 48
|
|
#[prost(message, repeated, tag = "10")]
|
|
pub sphere_main_property_list: ::prost::alloc::vec::Vec<Bpfdfojoemi>,
|
|
/// offset: 56
|
|
#[prost(message, repeated, tag = "15")]
|
|
pub foot_main_property_list: ::prost::alloc::vec::Vec<Bpfdfojoemi>,
|
|
/// offset: 72
|
|
#[prost(uint32, tag = "14")]
|
|
pub avatar_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct BigDataRecommendAvatarRelic {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "13")]
|
|
pub recomended_relic_info_list: ::prost::alloc::vec::Vec<
|
|
BigDataAvatarRelicRecommend,
|
|
>,
|
|
}
|
|
/// Obf: HGKBKMFJJCB
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2409)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetBigDataAllRecommendCsReq {
|
|
/// offset: 24
|
|
#[prost(enumeration = "BigDataRecommendType", tag = "1")]
|
|
pub big_data_recommend_type: i32,
|
|
}
|
|
/// Obf: EJEDKALMMNP
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2429)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetBigDataAllRecommendScRsp {
|
|
/// offset: 32
|
|
#[prost(enumeration = "BigDataRecommendType", tag = "13")]
|
|
pub big_data_recommend_type: i32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "3")]
|
|
pub retcode: u32,
|
|
#[prost(
|
|
oneof = "get_big_data_all_recommend_sc_rsp::RecommendType",
|
|
tags = "8, 1, 4"
|
|
)]
|
|
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: 16
|
|
#[prost(message, tag = "8")]
|
|
RelicAvatar(super::BigDataRecommendRelicAvatar),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1")]
|
|
AvatarRelic(super::BigDataRecommendAvatarRelic),
|
|
/// offset: 16
|
|
#[prost(message, tag = "4")]
|
|
Khcmlinmgen(super::Gnbbdmbnndj),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Fhnaejbkinh {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "5")]
|
|
pub kcnpfighdal: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Gfoamknhbfe {
|
|
/// offset: 16
|
|
#[prost(map = "uint32, message", tag = "8")]
|
|
pub banbccboebj: ::std::collections::HashMap<u32, Fhnaejbkinh>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "14")]
|
|
pub panel_id: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "6")]
|
|
pub fdeakdcdgml: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5932)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetAllRedDotDataCsReq {}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5942)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetAllRedDotDataScRsp {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub kgonobeagai: ::prost::alloc::vec::Vec<Gfoamknhbfe>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "8")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Nncefffgnen {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "15")]
|
|
pub switch_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "14")]
|
|
pub group_id: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "4")]
|
|
pub fdeakdcdgml: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "7")]
|
|
pub panel_id: u32,
|
|
/// offset: 44
|
|
#[prost(enumeration = "Kfmhmjlphog", tag = "3")]
|
|
pub biclkapmfgp: i32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5923)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Egelhckmlnk {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub fdeakdcdgml: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "11")]
|
|
pub retcode: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub panel_id: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "4")]
|
|
pub group_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ildomdofepk {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub group_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "4")]
|
|
pub fdeakdcdgml: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "11")]
|
|
pub panel_id: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5927)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Llcohlnbngm {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "11")]
|
|
pub bknkfnhipak: ::core::option::Option<Fhnaejbkinh>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub fdeakdcdgml: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "10")]
|
|
pub group_id: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "1")]
|
|
pub retcode: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "12")]
|
|
pub panel_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Pngbddibcdd {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub sub_affix_list: ::prost::alloc::vec::Vec<RelicAffix>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "11")]
|
|
pub level: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "8")]
|
|
pub tid: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "4")]
|
|
pub main_affix_id: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "13")]
|
|
pub r#type: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "10")]
|
|
pub exp: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Jboaapidoic {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub ipilhkhcljh: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "7")]
|
|
pub flfochjfloe: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Hgabljfokdg {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "1")]
|
|
pub noajighliic: ::core::option::Option<Jboaapidoic>,
|
|
/// offset: 32
|
|
#[prost(enumeration = "Jfiiihfblpa", tag = "11")]
|
|
pub hdhkahjbfkd: i32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "5")]
|
|
pub avatar_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Bebnhpcbmpf {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "6")]
|
|
pub noajighliic: ::core::option::Option<Jboaapidoic>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "8")]
|
|
pub avatar_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Dpjcbhkgfok {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "5")]
|
|
pub relics: ::prost::alloc::vec::Vec<Relic>,
|
|
}
|
|
/// Obf: NGKOLFNOAKC
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8968)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetRelicBoxDataCsReq {}
|
|
/// Obf: JOONMECDIHJ
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8956)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetRelicBoxDataScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "14")]
|
|
pub njfefofpkpf: ::core::option::Option<Pngbddibcdd>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "12")]
|
|
pub mcllalgabab: ::core::option::Option<Hgabljfokdg>,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "7")]
|
|
pub oajfafidkpi: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "1")]
|
|
pub ahnppgmfokn: ::core::option::Option<Dpjcbhkgfok>,
|
|
/// offset: 48
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub ebdiojpdjih: ::prost::alloc::vec::Vec<Bebnhpcbmpf>,
|
|
/// offset: 64
|
|
#[prost(enumeration = "Bdfgbphepdi", tag = "3")]
|
|
pub state: i32,
|
|
/// offset: 68
|
|
#[prost(uint32, tag = "11")]
|
|
pub mflmhflmcpo: u32,
|
|
/// offset: 72
|
|
#[prost(uint32, tag = "10")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: OKCGFDFBPBL
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8966)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SetRelicBoxCustomCsReq {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "10")]
|
|
pub ebdiojpdjih: ::core::option::Option<Bebnhpcbmpf>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "15")]
|
|
pub jkkfjhkhfpl: ::prost::alloc::vec::Vec<Bebnhpcbmpf>,
|
|
}
|
|
/// Obf: ONJHKFHDPGH
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8970)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SetRelicBoxCustomScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: ANOEGCFDJKD
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8952)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SetRelicBoxTargetCsReq {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "12")]
|
|
pub mcllalgabab: ::core::option::Option<Hgabljfokdg>,
|
|
}
|
|
/// Obf: DGJAPNJCDCM
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8969)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SetRelicBoxTargetScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "3")]
|
|
pub mcllalgabab: ::core::option::Option<Hgabljfokdg>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "12")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: GFOFPDMELCL
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8954)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct OpenRelicBoxCsReq {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "10")]
|
|
pub mcllalgabab: ::core::option::Option<Hgabljfokdg>,
|
|
}
|
|
/// Obf: PCAFMOHEDGK
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8961)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct OpenRelicBoxScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "8")]
|
|
pub lcmaddimion: ::core::option::Option<Pngbddibcdd>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub gnlaaidfojf: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "12")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: OJKDPIDOBEO
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8967)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ConfirmRelicBoxCsReq {
|
|
/// offset: 24
|
|
#[prost(bool, tag = "11")]
|
|
pub bbnifadmhho: bool,
|
|
}
|
|
/// Obf: EENMGNBLPEJ
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8953)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ConfirmRelicBoxScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "15")]
|
|
pub oajfafidkpi: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "14")]
|
|
pub retcode: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "9")]
|
|
pub hmbnjlnblif: u32,
|
|
/// offset: 40
|
|
#[prost(bool, tag = "7")]
|
|
pub bbnifadmhho: bool,
|
|
}
|
|
/// Obf: AGKJMBBJCNC
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8957)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ReportRelicBoxActionCsReq {
|
|
#[prost(oneof = "report_relic_box_action_cs_req::Mkkdalgeakk", tags = "11")]
|
|
pub mkkdalgeakk: ::core::option::Option<report_relic_box_action_cs_req::Mkkdalgeakk>,
|
|
}
|
|
/// Nested message and enum types in `ReportRelicBoxActionCsReq`.
|
|
pub mod report_relic_box_action_cs_req {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Oneof)]
|
|
pub enum Mkkdalgeakk {
|
|
/// offset: 16
|
|
#[prost(uint32, tag = "11")]
|
|
Kcglkfkhpic(u32),
|
|
}
|
|
}
|
|
/// Obf: OBKJIKBEHHF
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8960)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ReportRelicBoxActionScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub retcode: u32,
|
|
/// offset: 28
|
|
#[prost(enumeration = "Bdfgbphepdi", tag = "13")]
|
|
pub state: i32,
|
|
}
|
|
/// Obf: BIGELLJGGEP
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8965)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RelicBoxRegularScNotify {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "12")]
|
|
pub ahnppgmfokn: ::core::option::Option<Dpjcbhkgfok>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Pfckbfldhni {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "7")]
|
|
pub relic_ids: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(string, tag = "9")]
|
|
pub name: ::prost::alloc::string::String,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "5")]
|
|
pub unique_id: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "1")]
|
|
pub avatar_id: u32,
|
|
/// offset: 48
|
|
#[prost(enumeration = "RelicPresetPlanSourceType", tag = "11")]
|
|
pub nfmkofnekla: i32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9858)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct RelicPresetGetPlanCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub avatar_id: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9846)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RelicPresetGetPlanScRsp {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "15")]
|
|
pub relic_plan_list: ::prost::alloc::vec::Vec<Pfckbfldhni>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "9")]
|
|
pub avatar_id: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "8")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9856)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct RelicPresetAddPlanCsReq {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "9")]
|
|
pub relic_ids: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 24
|
|
#[prost(string, tag = "2")]
|
|
pub name: ::prost::alloc::string::String,
|
|
/// offset: 40
|
|
#[prost(enumeration = "RelicPresetPlanSourceType", tag = "1")]
|
|
pub nfmkofnekla: i32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "7")]
|
|
pub avatar_id: u32,
|
|
/// offset: 48
|
|
#[prost(enumeration = "Fdjkljgdcid", tag = "13")]
|
|
pub lljjcookanh: i32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9860)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct RelicPresetAddPlanScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "8")]
|
|
pub relic_plan: ::core::option::Option<Pfckbfldhni>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "12")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9842)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct RelicPresetDeletePlanCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub unique_id: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9859)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct RelicPresetDeletePlanScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub unique_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "1")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Hppoinflepj {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "11")]
|
|
pub relic_ids: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(enumeration = "RelicPresetPlanSourceType", tag = "13")]
|
|
pub nfmkofnekla: i32,
|
|
/// offset: 36
|
|
#[prost(enumeration = "Fdjkljgdcid", tag = "12")]
|
|
pub lljjcookanh: i32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9852)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct RelicPresetUpdatePlanCsReq {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "5")]
|
|
pub unique_id: u32,
|
|
#[prost(oneof = "relic_preset_update_plan_cs_req::Kknboacncon", tags = "6, 1")]
|
|
pub kknboacncon: ::core::option::Option<
|
|
relic_preset_update_plan_cs_req::Kknboacncon,
|
|
>,
|
|
}
|
|
/// Nested message and enum types in `RelicPresetUpdatePlanCsReq`.
|
|
pub mod relic_preset_update_plan_cs_req {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Oneof)]
|
|
pub enum Kknboacncon {
|
|
/// offset: 16
|
|
#[prost(message, tag = "6")]
|
|
RelicList(super::Hppoinflepj),
|
|
/// offset: 16
|
|
#[prost(string, tag = "1")]
|
|
Name(::prost::alloc::string::String),
|
|
}
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9854)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct RelicPresetUpdatePlanScRsp {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "3")]
|
|
pub unique_id: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "1")]
|
|
pub retcode: u32,
|
|
#[prost(oneof = "relic_preset_update_plan_sc_rsp::Kknboacncon", tags = "14, 4")]
|
|
pub kknboacncon: ::core::option::Option<
|
|
relic_preset_update_plan_sc_rsp::Kknboacncon,
|
|
>,
|
|
}
|
|
/// Nested message and enum types in `RelicPresetUpdatePlanScRsp`.
|
|
pub mod relic_preset_update_plan_sc_rsp {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Oneof)]
|
|
pub enum Kknboacncon {
|
|
/// offset: 16
|
|
#[prost(message, tag = "14")]
|
|
RelicList(super::Hppoinflepj),
|
|
/// offset: 16
|
|
#[prost(string, tag = "4")]
|
|
Name(::prost::alloc::string::String),
|
|
}
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9844)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Eggoclkiame {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub unique_id: u32,
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9851)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ejilgjglkio {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "7")]
|
|
pub relic_plan: ::core::option::Option<Pfckbfldhni>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct RelicSmartWearPlan {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "1")]
|
|
pub inside_relic_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "10")]
|
|
pub outside_relic_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "13")]
|
|
pub avatar_id: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "15")]
|
|
pub unique_id: u32,
|
|
}
|
|
/// Obf: PIHNFHMEHCD
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8268)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct RelicSmartWearGetPlanCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub avatar_id: u32,
|
|
}
|
|
/// Obf: MBLPEOFOOAF
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8256)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RelicSmartWearGetPlanScRsp {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "13")]
|
|
pub relic_plan_list: ::prost::alloc::vec::Vec<RelicSmartWearPlan>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub retcode: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "9")]
|
|
pub avatar_id: u32,
|
|
}
|
|
/// Obf: KHPMJDJKEAB
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8266)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct RelicSmartWearAddPlanCsReq {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "3")]
|
|
pub relic_plan: ::core::option::Option<RelicSmartWearPlan>,
|
|
}
|
|
/// Obf: ILCBEINELFA
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8270)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct RelicSmartWearAddPlanScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "3")]
|
|
pub relic_plan: ::core::option::Option<RelicSmartWearPlan>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "13")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: AHKGHNIDDHI
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8252)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct RelicSmartWearUpdatePlanCsReq {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "8")]
|
|
pub relic_plan: ::core::option::Option<RelicSmartWearPlan>,
|
|
}
|
|
/// Obf: BPHCDBFPIFB
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8269)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct RelicSmartWearUpdatePlanScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "6")]
|
|
pub relic_plan: ::core::option::Option<RelicSmartWearPlan>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: IGFDCGKPJBE
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8262)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct RelicSmartWearDeletePlanCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub unique_id: u32,
|
|
}
|
|
/// Obf: POPMMDIDDJO
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8264)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct RelicSmartWearDeletePlanScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub unique_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "8")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Onflanpghhl {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "14")]
|
|
pub inside_relic_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "2")]
|
|
pub outside_relic_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(enumeration = "Kckjilimnff", tag = "6")]
|
|
pub alaeibdighm: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Cabbookaodo {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "5")]
|
|
pub relic_ids: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "13")]
|
|
pub aeonnkangce: ::core::option::Option<Onflanpghhl>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "15")]
|
|
pub avatar_id: u32,
|
|
}
|
|
/// Obf: OKLKPLGFPNM
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8267)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct RelicSmartWearGetPinRelicCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub avatar_id: u32,
|
|
}
|
|
/// Obf: EMKANKKOICP
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8253)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RelicSmartWearGetPinRelicScRsp {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "13")]
|
|
pub ojncaokpkib: ::prost::alloc::vec::Vec<Cabbookaodo>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub retcode: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "10")]
|
|
pub avatar_id: u32,
|
|
}
|
|
/// Obf: JIODIEHBGMI
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8258)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RelicSmartWearUpdatePinRelicScNotify {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "12")]
|
|
pub plncncnipkn: ::prost::alloc::vec::Vec<Cabbookaodo>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "6")]
|
|
pub anchgognlfp: ::prost::alloc::vec::Vec<Cabbookaodo>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "9")]
|
|
pub relic_unique_id: u32,
|
|
}
|
|
/// Obf: PMMIOMPJADM
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8265)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct RelicSmartWearUpdatePinRelicCsReq {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "1")]
|
|
pub dnnkbpbfpbk: ::core::option::Option<Cabbookaodo>,
|
|
}
|
|
/// Obf: IJMEMLHHMIC
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8251)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct RelicSmartWearUpdatePinRelicScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "11")]
|
|
pub dnnkbpbfpbk: ::core::option::Option<Cabbookaodo>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: FABKOODPCLA
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8263)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RelicSmartWearDeletePinRelicCsReq {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "4")]
|
|
pub aifamifgmch: ::prost::alloc::vec::Vec<Onflanpghhl>,
|
|
/// offset: 32
|
|
#[prost(bool, tag = "13")]
|
|
pub beajgcmpoed: bool,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "12")]
|
|
pub avatar_id: u32,
|
|
}
|
|
/// Obf: KJHJMAEMDMJ
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8255)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RelicSmartWearDeletePinRelicScRsp {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "10")]
|
|
pub aifamifgmch: ::prost::alloc::vec::Vec<Onflanpghhl>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub avatar_id: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "12")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3573)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetReplayTokenCsReq {
|
|
/// offset: 24
|
|
#[prost(string, tag = "8")]
|
|
pub lmffnnigmmo: ::prost::alloc::string::String,
|
|
/// offset: 32
|
|
#[prost(string, tag = "13")]
|
|
pub gimgdnjppdj: ::prost::alloc::string::String,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "3")]
|
|
pub stage_id: u32,
|
|
/// offset: 44
|
|
#[prost(enumeration = "Pbiefhknafa", tag = "11")]
|
|
pub replay_type: i32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "7")]
|
|
pub klifgjoilee: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "15")]
|
|
pub pbnienncnop: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3503)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetReplayTokenScRsp {
|
|
/// offset: 24
|
|
#[prost(string, tag = "12")]
|
|
pub gimgdnjppdj: ::prost::alloc::string::String,
|
|
/// offset: 32
|
|
#[prost(string, tag = "3")]
|
|
pub dnadiicfmee: ::prost::alloc::string::String,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "8")]
|
|
pub stage_id: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "7")]
|
|
pub retcode: u32,
|
|
/// offset: 48
|
|
#[prost(enumeration = "Pbiefhknafa", tag = "2")]
|
|
pub replay_type: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Faofieiaecg {}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3527)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Dfmbmcgmffp {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub ihnjckdhoje: ::prost::alloc::vec::Vec<ReplayInfo>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3473)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetRndOptionCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub id: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3403)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetRndOptionScRsp {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "6")]
|
|
pub efloilnlfic: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "11")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3480)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct DailyFirstMeetPamCsReq {}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3427)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct DailyFirstMeetPamScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Abofjeimllj {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub buff_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "10")]
|
|
pub level: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Bbomfklajlo {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub buff_list: ::prost::alloc::vec::Vec<Abofjeimllj>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Paijcbokifo {
|
|
/// offset: 24
|
|
#[prost(enumeration = "RogueRoomStatus", tag = "15")]
|
|
pub cagdnhcockm: i32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "10")]
|
|
pub majkfimpoof: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "12")]
|
|
pub pgacmflcdid: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "9")]
|
|
pub room_id: u32,
|
|
/// offset: 40
|
|
#[prost(enumeration = "RogueRoomStatus", tag = "14")]
|
|
pub fchhpcidngm: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Dndmlicbkef {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "5")]
|
|
pub llnichddian: ::prost::alloc::vec::Vec<Paijcbokifo>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "10")]
|
|
pub map_id: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "6")]
|
|
pub area_id: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "2")]
|
|
pub hpkmgkppelc: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "3")]
|
|
pub anhdbmopgdc: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Cajeboppmcj {
|
|
/// offset: 24
|
|
#[prost(bool, tag = "3")]
|
|
pub alajjmkomml: bool,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "13")]
|
|
pub area_id: u32,
|
|
/// offset: 32
|
|
#[prost(enumeration = "RogueStatus", tag = "4")]
|
|
pub nhdlefaapob: i32,
|
|
/// offset: 36
|
|
#[prost(enumeration = "RogueAreaStatus", tag = "1")]
|
|
pub kanbklfccmb: i32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "7")]
|
|
pub map_id: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "8")]
|
|
pub kndhmnbiidf: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Mofhplgpgfa {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "12")]
|
|
pub dehjdniekhb: ::core::option::Option<ItemCostData>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "14")]
|
|
pub chcmekafkaf: ::prost::alloc::vec::Vec<Abofjeimllj>,
|
|
/// offset: 40
|
|
#[prost(uint32, repeated, tag = "7")]
|
|
pub ebmeekjgppm: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 48
|
|
#[prost(enumeration = "RogueCommonBuffSelectSourceType", tag = "11")]
|
|
pub nfmkofnekla: i32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "1")]
|
|
pub eialmeadlgf: u32,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "2")]
|
|
pub pcgfioklibe: u32,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "8")]
|
|
pub noamcdnnhmd: u32,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "13")]
|
|
pub egfolkepnci: u32,
|
|
/// offset: 68
|
|
#[prost(uint32, tag = "15")]
|
|
pub nkggaojlcmd: u32,
|
|
/// offset: 72
|
|
#[prost(uint32, tag = "10")]
|
|
pub fimmfjckcnk: u32,
|
|
/// offset: 76
|
|
#[prost(bool, tag = "3")]
|
|
pub oeljganlklj: bool,
|
|
/// offset: 80
|
|
#[prost(uint32, tag = "9")]
|
|
pub pnjlaaocfmc: u32,
|
|
/// offset: 84
|
|
#[prost(uint32, tag = "5")]
|
|
pub lkhaieidajl: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Lcmgceliaek {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "9")]
|
|
pub olcoanifalp: ::prost::alloc::vec::Vec<Abofjeimllj>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "12")]
|
|
pub ifooepkggag: ::core::option::Option<Abofjeimllj>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Jkjkkdjikbj {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "13")]
|
|
pub jjdilehlhdh: ::prost::alloc::vec::Vec<Abofjeimllj>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "4")]
|
|
pub npigflfeehm: ::prost::alloc::vec::Vec<Abofjeimllj>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "1")]
|
|
pub lgipilakikb: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Aeffocfjnbf {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "2")]
|
|
pub cost_data: ::core::option::Option<ItemCostData>,
|
|
/// offset: 32
|
|
#[prost(float, tag = "13")]
|
|
pub cbjalfolfih: f32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "14")]
|
|
pub buff_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Hfgbcekgfhk {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub emagfiblncj: ::prost::alloc::vec::Vec<Aeffocfjnbf>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Efdaibdbfea {
|
|
/// offset: 24
|
|
#[prost(map = "uint32, uint32", tag = "10")]
|
|
pub hfcjpckonif: ::std::collections::HashMap<u32, u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub nphajekcbkf: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "7")]
|
|
pub aadniffhhdd: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "15")]
|
|
pub ljceogpogbe: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "6")]
|
|
pub dggcfdkjdpo: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Oednnhaohab {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub majgmmcocig: ::prost::alloc::vec::Vec<Efdaibdbfea>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Efoimnlmpoa {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "3")]
|
|
pub bpddbkgdmdd: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "6")]
|
|
pub dnpccfffbhn: ::core::option::Option<Oednnhaohab>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ddgnkmacelb {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "14")]
|
|
pub fimlddnfgjh: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Hdjjmjniinh {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "9")]
|
|
pub kpjpabdiojb: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Fpmmbjbpnlc {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "8")]
|
|
pub ipaobkonifl: u32,
|
|
#[prost(oneof = "fpmmbjbpnlc::Bnjpphjnkhf", tags = "3, 4")]
|
|
pub bnjpphjnkhf: ::core::option::Option<fpmmbjbpnlc::Bnjpphjnkhf>,
|
|
}
|
|
/// Nested message and enum types in `FPMMBJBPNLC`.
|
|
pub mod fpmmbjbpnlc {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Oneof)]
|
|
pub enum Bnjpphjnkhf {
|
|
/// offset: 16
|
|
#[prost(message, tag = "3")]
|
|
Nmjgheaccmc(super::ItemList),
|
|
/// offset: 16
|
|
#[prost(message, tag = "4")]
|
|
Mmljadjnkia(super::Bbomfklajlo),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Kcmfaibmohb {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "14")]
|
|
pub lniefkbmipd: ::core::option::Option<ItemCostData>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Anadiopmfja {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub dkieikjdbdb: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Gaobhblfpec {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub ofhbbkokanf: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "7")]
|
|
pub dbhoidlkmab: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "5")]
|
|
pub lkhaieidajl: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "15")]
|
|
pub ijjlkimgelo: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "1")]
|
|
pub gbieamklonk: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Agehgbkobef {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "1472")]
|
|
pub lflcdngalme: ::core::option::Option<Edoiemcffca>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "874")]
|
|
pub cfdiklbinhk: ::core::option::Option<Hnkaofdglie>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Edoiemcffca {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "14")]
|
|
pub eggjfcelhnk: ::core::option::Option<Phinpojojgd>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "7")]
|
|
pub aclkmfcdmed: ::core::option::Option<Goiejocfkee>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "11")]
|
|
pub aefmmohkchj: ::core::option::Option<Gfghgcimkga>,
|
|
/// offset: 48
|
|
#[prost(message, optional, tag = "4")]
|
|
pub hhfaafobkme: ::core::option::Option<Cgnnmpikbbb>,
|
|
/// offset: 56
|
|
#[prost(message, optional, tag = "6")]
|
|
pub nikdpodbief: ::core::option::Option<Mbcbdjnkfeb>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Hnkaofdglie {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "14")]
|
|
pub dnpccfffbhn: ::core::option::Option<Hikobombmpb>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "8")]
|
|
pub dhekljdbnnp: ::core::option::Option<Ageogdogdmm>,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "1")]
|
|
pub aefmmohkchj: ::core::option::Option<Cifcaiedolk>,
|
|
/// offset: 48
|
|
#[prost(message, optional, tag = "15")]
|
|
pub fmigokidkjl: ::core::option::Option<Inhbmhcjjcn>,
|
|
/// offset: 56
|
|
#[prost(message, optional, tag = "3")]
|
|
pub habjhgpfgeb: ::core::option::Option<Cfmhemgeanc>,
|
|
/// offset: 64
|
|
#[prost(message, optional, tag = "11")]
|
|
pub eiohfjmfokf: ::core::option::Option<Enobklgchod>,
|
|
/// offset: 72
|
|
#[prost(message, optional, tag = "5")]
|
|
pub cooomdkgodf: ::core::option::Option<Dndmlicbkef>,
|
|
/// offset: 80
|
|
#[prost(message, optional, tag = "9")]
|
|
pub ielpchglfca: ::core::option::Option<Cddijcbeahj>,
|
|
/// offset: 88
|
|
#[prost(bool, tag = "10")]
|
|
pub ilofgcafhah: bool,
|
|
/// offset: 92
|
|
#[prost(enumeration = "RogueStatus", tag = "13")]
|
|
pub status: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Cgnnmpikbbb {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub ljngpckpjlf: u32,
|
|
/// offset: 32
|
|
#[prost(int64, tag = "10")]
|
|
pub begin_time: i64,
|
|
/// offset: 40
|
|
#[prost(int64, tag = "6")]
|
|
pub end_time: i64,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Goiejocfkee {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "7")]
|
|
pub ojgoaoplmlb: ::prost::alloc::vec::Vec<Cajeboppmcj>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Gfghgcimkga {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "9")]
|
|
pub opaegcbnacj: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(bool, tag = "11")]
|
|
pub dclplnfindl: bool,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "15")]
|
|
pub oggekflbglb: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "13")]
|
|
pub egdekfjjnep: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Mbcbdjnkfeb {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub gebggmagdjb: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "11")]
|
|
pub pdgbejhnhhe: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "15")]
|
|
pub cicaendedfe: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Cfmhemgeanc {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub chcmekafkaf: ::prost::alloc::vec::Vec<Abofjeimllj>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Hikobombmpb {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "1")]
|
|
pub dnpccfffbhn: ::core::option::Option<Oednnhaohab>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Enobklgchod {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "14")]
|
|
pub base_avatar_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "11")]
|
|
pub mfeodnjngdp: ::core::option::Option<Kcmfaibmohb>,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "15")]
|
|
pub gofliggnhne: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(uint32, repeated, tag = "9")]
|
|
pub unfinished_story_line_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Fbcomlaonkm {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "11")]
|
|
pub jipepmdmcmb: ::core::option::Option<Hdjjmjniinh>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Cifcaiedolk {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub egdekfjjnep: u32,
|
|
/// offset: 28
|
|
#[prost(bool, tag = "7")]
|
|
pub dclplnfindl: bool,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "14")]
|
|
pub jppaggpjomo: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Cddijcbeahj {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "14")]
|
|
pub cemojmbhldd: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Jibbeeaidic {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "11")]
|
|
pub opaegcbnacj: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub oggekflbglb: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "13")]
|
|
pub egdekfjjnep: u32,
|
|
/// offset: 40
|
|
#[prost(bool, tag = "14")]
|
|
pub dclplnfindl: bool,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "8")]
|
|
pub jppaggpjomo: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ebemokppabl {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub dbljfjaapan: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "6")]
|
|
pub score_id: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "5")]
|
|
pub pfmgcgnmljp: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Glffcogiigg {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "9")]
|
|
pub lmplljfmfec: ::prost::alloc::vec::Vec<Ebemokppabl>,
|
|
/// offset: 32
|
|
#[prost(float, tag = "10")]
|
|
pub okckmfgdejk: f32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "12")]
|
|
pub djeimgghmgm: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Alblefhhjic {
|
|
/// offset: 24
|
|
#[prost(enumeration = "AvatarType", tag = "10")]
|
|
pub avatar_type: i32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "3")]
|
|
pub level: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub slot: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "5")]
|
|
pub id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Kcoejjkgnig {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "7")]
|
|
pub buff_list: ::prost::alloc::vec::Vec<Abofjeimllj>,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "11")]
|
|
pub avatar_list: ::prost::alloc::vec::Vec<Alblefhhjic>,
|
|
/// offset: 40
|
|
#[prost(uint32, repeated, tag = "5")]
|
|
pub majgmmcocig: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Gkhgfcbmlbl {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "7")]
|
|
pub lhpnjlbpaca: ::core::option::Option<ItemList>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "9")]
|
|
pub record_info: ::core::option::Option<Kcoejjkgnig>,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "14")]
|
|
pub fgobdcenkob: ::core::option::Option<Phinpojojgd>,
|
|
/// offset: 48
|
|
#[prost(bool, tag = "1")]
|
|
pub is_win: bool,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "12")]
|
|
pub mhphdcfkmlf: u32,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "11")]
|
|
pub gebggmagdjb: u32,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "8")]
|
|
pub ghcbfcigibf: u32,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "1096")]
|
|
pub area_id: u32,
|
|
/// offset: 68
|
|
#[prost(uint32, tag = "4")]
|
|
pub score_id: u32,
|
|
/// offset: 72
|
|
#[prost(uint32, tag = "714")]
|
|
pub heomalbnjll: u32,
|
|
/// offset: 76
|
|
#[prost(uint32, tag = "10")]
|
|
pub gmiimahlijf: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Phinpojojgd {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "6")]
|
|
pub fhhkohkbnop: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "11")]
|
|
pub mhchfdfmnfp: u32,
|
|
/// offset: 36
|
|
#[prost(bool, tag = "13")]
|
|
pub pkpnmooicgp: bool,
|
|
/// offset: 37
|
|
#[prost(bool, tag = "7")]
|
|
pub kmnpjkcmien: bool,
|
|
/// offset: 40
|
|
#[prost(int64, tag = "14")]
|
|
pub mjkpnomchid: i64,
|
|
/// offset: 48
|
|
#[prost(int64, tag = "2")]
|
|
pub cdgmpcfgkmd: i64,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "9")]
|
|
pub gackjlbpkgd: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Flcpjjmhago {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub afemblfccch: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "15")]
|
|
pub hcbaddhnidg: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "5")]
|
|
pub level: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "2")]
|
|
pub exp: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Lohlenbeieb {
|
|
/// offset: 24
|
|
#[prost(bool, tag = "1")]
|
|
pub kkkionidkfa: bool,
|
|
/// offset: 28
|
|
#[prost(float, tag = "7")]
|
|
pub afdnfcbcfbf: f32,
|
|
/// offset: 32
|
|
#[prost(int32, tag = "6")]
|
|
pub mnlinfeodpj: i32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "8")]
|
|
pub rogue_dialogue_event_id: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "15")]
|
|
pub arg_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Molckkmnhae {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "6")]
|
|
pub cghhkkicjgg: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub jiijebjmpni: ::prost::alloc::vec::Vec<Lohlenbeieb>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "1")]
|
|
pub game_mode_type: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "7")]
|
|
pub mjbknmjhogp: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "9")]
|
|
pub aiafekgbfif: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "4")]
|
|
pub oeanpihchhf: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Emkodhbbmma {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "10")]
|
|
pub mjpihdljhib: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 44
|
|
#[prost(enumeration = "Ppocamclleg", tag = "14")]
|
|
pub nonpimddjnn: i32,
|
|
#[prost(oneof = "emkodhbbmma::Bnjpphjnkhf", tags = "15")]
|
|
pub bnjpphjnkhf: ::core::option::Option<emkodhbbmma::Bnjpphjnkhf>,
|
|
}
|
|
/// Nested message and enum types in `EMKODHBBMMA`.
|
|
pub mod emkodhbbmma {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Oneof)]
|
|
pub enum Bnjpphjnkhf {
|
|
/// offset: 32
|
|
#[prost(message, tag = "15")]
|
|
Nmjgheaccmc(super::ItemList),
|
|
}
|
|
}
|
|
/// Obf: GMFGIAEEAFC
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1873)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetRogueInfoCsReq {}
|
|
/// Obf: DDOOMBLAOHN
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1803)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetRogueInfoScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "12")]
|
|
pub rogue_game_info: ::core::option::Option<Agehgbkobef>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "10")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: LJINAKCNBCB
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1880)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct StartRogueCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "6")]
|
|
pub base_avatar_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "4")]
|
|
pub jkpipnmggoa: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(uint32, repeated, tag = "3")]
|
|
pub unfinished_story_line_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "12")]
|
|
pub area_id: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "1")]
|
|
pub afemblfccch: u32,
|
|
}
|
|
/// Obf: HHNAMDCALND
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1827)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct StartRogueScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "15")]
|
|
pub lineup: ::core::option::Option<LineupInfo>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "12")]
|
|
pub rogue_game_info: ::core::option::Option<Agehgbkobef>,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "13")]
|
|
pub scene: ::core::option::Option<SceneInfo>,
|
|
/// offset: 48
|
|
#[prost(message, optional, tag = "6")]
|
|
pub jnklnlkhgbb: ::core::option::Option<Fhegnopnich>,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "4")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: MGBFNLJFCAA
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1836)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct EnterRogueCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub area_id: u32,
|
|
}
|
|
/// Obf: KNBOCPOOAEM
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1813)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct EnterRogueScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "9")]
|
|
pub lineup: ::core::option::Option<LineupInfo>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "7")]
|
|
pub jnklnlkhgbb: ::core::option::Option<Fhegnopnich>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "8")]
|
|
pub scene: ::core::option::Option<SceneInfo>,
|
|
/// offset: 48
|
|
#[prost(message, optional, tag = "5")]
|
|
pub rogue_game_info: ::core::option::Option<Agehgbkobef>,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "13")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: CAGNJEEKBNN
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1815)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct LeaveRogueCsReq {}
|
|
/// Obf: DAEOAHLMACG
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1881)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct LeaveRogueScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "3")]
|
|
pub jnklnlkhgbb: ::core::option::Option<Fhegnopnich>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "7")]
|
|
pub scene: ::core::option::Option<SceneInfo>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "14")]
|
|
pub lineup: ::core::option::Option<LineupInfo>,
|
|
/// offset: 48
|
|
#[prost(message, optional, tag = "13")]
|
|
pub rogue_game_info: ::core::option::Option<Agehgbkobef>,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "5")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: FKBINHGJLGL
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1809)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SyncRogueFinishScNotify {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "5")]
|
|
pub nleomlnokcc: ::core::option::Option<Gkhgfcbmlbl>,
|
|
}
|
|
/// Obf: EKFCDGNOAIN
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1842)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ekfcdgnoain {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "8")]
|
|
pub base_avatar_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "13")]
|
|
pub unfinished_story_line_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "9")]
|
|
pub prop_entity_id: u32,
|
|
}
|
|
/// Obf: BHLEHMNFHPJ
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1876)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Bhlehmnfhpj {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "11")]
|
|
pub base_avatar_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "15")]
|
|
pub unfinished_story_line_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "3")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: PDNOJMFCDDG
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1861)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Pdnojmfcddg {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "12")]
|
|
pub base_avatar_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "11")]
|
|
pub unfinished_story_line_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "3")]
|
|
pub interacted_prop_entity_id: u32,
|
|
}
|
|
/// Obf: AJAOJOEAGML
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1824)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ajaojoeagml {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "5")]
|
|
pub base_avatar_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "10")]
|
|
pub mfeodnjngdp: ::core::option::Option<Kcmfaibmohb>,
|
|
/// offset: 40
|
|
#[prost(uint32, repeated, tag = "2")]
|
|
pub unfinished_story_line_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "9")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: KHCBONJOLDP
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1828)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SyncRogueReviveInfoScNotify {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "4")]
|
|
pub mfeodnjngdp: ::core::option::Option<Kcmfaibmohb>,
|
|
}
|
|
/// Obf: CGMBIHBHLFK
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1852)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Cgmbihbhlfk {}
|
|
/// Obf: AJNDMBCDEOL
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1848)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ajndmbcdeol {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "13")]
|
|
pub ilmamlblidl: ::core::option::Option<Hfgbcekgfhk>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: CINMCBDCBMJ
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1859)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Cinmcbdcbmj {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub maze_buff_id: u32,
|
|
}
|
|
/// Obf: NAHANHPHGGF
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1874)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Nahanhphggf {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "12")]
|
|
pub cnefdjckapl: ::core::option::Option<Abofjeimllj>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "5")]
|
|
pub retcode: u32,
|
|
/// offset: 36
|
|
#[prost(bool, tag = "4")]
|
|
pub kgkejakkldp: bool,
|
|
}
|
|
/// Obf: MDFEOFGBJBI
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1801)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct QuitRogueCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub area_id: u32,
|
|
}
|
|
/// Obf: PLIDMPJNFEA
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1867)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct QuitRogueScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "10")]
|
|
pub rogue_game_info: ::core::option::Option<Agehgbkobef>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "11")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: DDIHBNNOKJN
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1820)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SyncRogueExploreWinScNotify {
|
|
/// offset: 24
|
|
#[prost(bool, tag = "5")]
|
|
pub ilofgcafhah: bool,
|
|
}
|
|
/// Obf: IMOIBEFBKCL
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1899)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SyncRogueSeasonFinishScNotify {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "1")]
|
|
pub nleomlnokcc: ::core::option::Option<Gkhgfcbmlbl>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "12")]
|
|
pub scene: ::core::option::Option<SceneInfo>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "7")]
|
|
pub lineup: ::core::option::Option<LineupInfo>,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "9")]
|
|
pub eggjfcelhnk: ::core::option::Option<Phinpojojgd>,
|
|
/// offset: 56
|
|
#[prost(bool, tag = "2")]
|
|
pub faljmpelhio: bool,
|
|
}
|
|
/// Obf: GFMDKGLKCOF
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1816)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct EnterRogueMapRoomCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub room_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "7")]
|
|
pub majkfimpoof: u32,
|
|
}
|
|
/// Obf: NNAMFPHNGBF
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1805)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct EnterRogueMapRoomScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "2")]
|
|
pub jnklnlkhgbb: ::core::option::Option<Fhegnopnich>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "10")]
|
|
pub lineup: ::core::option::Option<LineupInfo>,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "9")]
|
|
pub scene: ::core::option::Option<SceneInfo>,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "15")]
|
|
pub retcode: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "1")]
|
|
pub anhdbmopgdc: u32,
|
|
}
|
|
/// Obf: CLPJHIIDAGN
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1853)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SyncRogueMapRoomScNotify {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "11")]
|
|
pub hneanmnjhdb: ::core::option::Option<Paijcbokifo>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub map_id: u32,
|
|
}
|
|
/// Obf: KHKGDGBHHPK
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1845)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct OpenRogueChestCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub interacted_prop_entity_id: u32,
|
|
/// offset: 28
|
|
#[prost(bool, tag = "3")]
|
|
pub fdekkokbdic: bool,
|
|
}
|
|
/// Obf: CBOLGFEIIOA
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1837)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct OpenRogueChestScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "12")]
|
|
pub drop_data: ::core::option::Option<ItemList>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "6")]
|
|
pub reward: ::core::option::Option<ItemList>,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "9")]
|
|
pub abemlcjbief: ::core::option::Option<Lmdpkoelkfl>,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "8")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: JCFJFAFJACN
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1834)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ExchangeRogueRewardKeyCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub count: u32,
|
|
}
|
|
/// Obf: LEKLEHPFHMA
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1858)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ExchangeRogueRewardKeyScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub retcode: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "9")]
|
|
pub count: u32,
|
|
}
|
|
/// Obf: KPDDKCNHJAB
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1869)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SyncRogueAreaUnlockScNotify {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub area_id: u32,
|
|
}
|
|
/// Obf: FGOPLKFEJAP
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1846)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SyncRogueGetItemScNotify {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "4")]
|
|
pub iideaglamcc: ::core::option::Option<ItemList>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "5")]
|
|
pub get_item_list: ::core::option::Option<ItemList>,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1822)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Higamejncjj {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub level: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "12")]
|
|
pub afemblfccch: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1864)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Kfjfhkljkak {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "10")]
|
|
pub reward: ::core::option::Option<ItemList>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub retcode: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "12")]
|
|
pub afemblfccch: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "4")]
|
|
pub level: u32,
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1855)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ikendkagfln {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "1")]
|
|
pub reward: ::core::option::Option<ItemList>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "10")]
|
|
pub level: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "13")]
|
|
pub afemblfccch: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Joegakhfbkm {}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1808)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Gdnjicgjcac {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "1")]
|
|
pub cikpbgdiabo: ::core::option::Option<Phinpojojgd>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "11")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Hpjnanncpca {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "8")]
|
|
pub hhinlcaodmg: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "5")]
|
|
pub gackjlbpkgd: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1878)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Jalddedfepa {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "9")]
|
|
pub eggjfcelhnk: ::core::option::Option<Phinpojojgd>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "7")]
|
|
pub reward: ::core::option::Option<ItemList>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "15")]
|
|
pub retcode: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "11")]
|
|
pub gackjlbpkgd: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Klfphoopelb {}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1882)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Cdokclhedbo {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "12")]
|
|
pub eggjfcelhnk: ::core::option::Option<Phinpojojgd>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "5")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: FLGHJEANCAC
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1870)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetRogueAeonInfoCsReq {}
|
|
/// Obf: MMOAIOJAMPA
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1884)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetRogueAeonInfoScRsp {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "8")]
|
|
pub jhehaibmnnf: ::prost::alloc::vec::Vec<Flcpjjmhago>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: FKEFNGCFJKN
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1872)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct FinishAeonDialogueGroupCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub afemblfccch: u32,
|
|
}
|
|
/// Obf: FAOLLLOFMKB
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1825)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct FinishAeonDialogueGroupScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "11")]
|
|
pub reward: ::core::option::Option<ItemList>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "2")]
|
|
pub aefmmohkchj: ::core::option::Option<Flcpjjmhago>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "6")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: MKBJONMNLCH
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1807)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetRogueTalentInfoCsReq {}
|
|
/// Obf: JOCBDCIBNMG
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1802)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetRogueTalentInfoScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "6")]
|
|
pub jcobjampoal: ::core::option::Option<Fdbdlbapdbe>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "11")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: GFMEMPALPAM
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1821)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct EnableRogueTalentCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub ckhclkoalke: u32,
|
|
}
|
|
/// Obf: KLAEMDDHPNB
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1862)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct EnableRogueTalentScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "3")]
|
|
pub jcobjampoal: ::core::option::Option<Fdbdlbapdbe>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "13")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: JNDNJFPANEB
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1895)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SyncRogueVirtualItemInfoScNotify {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "5")]
|
|
pub nikdpodbief: ::core::option::Option<Gaobhblfpec>,
|
|
}
|
|
/// Obf: NIFJKCEJFIP
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1851)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SyncRogueStatusScNotify {
|
|
/// offset: 24
|
|
#[prost(bool, tag = "11")]
|
|
pub aobckabchgo: bool,
|
|
/// offset: 28
|
|
#[prost(enumeration = "RogueStatus", tag = "7")]
|
|
pub status: i32,
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1819)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ojkcgghmfdo {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "14")]
|
|
pub eggjfcelhnk: ::core::option::Option<Phinpojojgd>,
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1894)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Jkklggkbell {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "10")]
|
|
pub unfinished_story_line_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "9")]
|
|
pub base_avatar_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: IEFFGOMNLNA
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1897)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SyncRogueAeonScNotify {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "1")]
|
|
pub bgdgiiokhgf: ::core::option::Option<Jibbeeaidic>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Gcpgbpngoff {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "1")]
|
|
pub lineup: ::core::option::Option<LineupInfo>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "3")]
|
|
pub jnklnlkhgbb: ::core::option::Option<Fhegnopnich>,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "13")]
|
|
pub scene: ::core::option::Option<SceneInfo>,
|
|
}
|
|
/// Obf: OIGKGOMIOFF
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7658)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct RogueArcadeStartCsReq {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "7")]
|
|
pub base_avatar_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "14")]
|
|
pub room_id: u32,
|
|
}
|
|
/// Obf: EEKPMCEONGD
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7690)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RogueArcadeStartScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "1")]
|
|
pub idcmaccpcbh: ::core::option::Option<Gcpgbpngoff>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub room_id: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "5")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: AGGEHIICBBD
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7691)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct RogueArcadeLeaveCsReq {}
|
|
/// Obf: NLAGBKIIIJK
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7653)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RogueArcadeLeaveScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "8")]
|
|
pub idcmaccpcbh: ::core::option::Option<Gcpgbpngoff>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "10")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: NILHOOGLKAP
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7671)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct RogueArcadeRestartCsReq {}
|
|
/// Obf: LNKHNPOEJJE
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7657)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RogueArcadeRestartScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "2")]
|
|
pub idcmaccpcbh: ::core::option::Option<Gcpgbpngoff>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "10")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: EBPAKHMFKML
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7684)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct RogueArcadeGetInfoCsReq {}
|
|
/// Obf: POHFDLFAHKG
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7673)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct RogueArcadeGetInfoScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub room_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "7")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Kjamnogfamj {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub hagdkkbaakk: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "3")]
|
|
pub buff_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Apnccnfjbko {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "8")]
|
|
pub buff_list: ::prost::alloc::vec::Vec<Kjamnogfamj>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Gggbaiapdlo {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "14")]
|
|
pub leofnindjdb: ::prost::alloc::vec::Vec<Kjamnogfamj>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "12")]
|
|
pub dehjdniekhb: ::core::option::Option<ItemCostData>,
|
|
/// offset: 40
|
|
#[prost(uint32, repeated, tag = "6")]
|
|
pub iodmphlipdp: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 48
|
|
#[prost(uint32, repeated, tag = "9")]
|
|
pub ebmeekjgppm: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "5")]
|
|
pub fimmfjckcnk: u32,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "11")]
|
|
pub egfolkepnci: u32,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "8")]
|
|
pub eialmeadlgf: u32,
|
|
/// offset: 68
|
|
#[prost(uint32, tag = "2")]
|
|
pub noamcdnnhmd: u32,
|
|
/// offset: 72
|
|
#[prost(uint32, tag = "13")]
|
|
pub pcgfioklibe: u32,
|
|
/// offset: 76
|
|
#[prost(uint32, tag = "10")]
|
|
pub pnjlaaocfmc: u32,
|
|
/// offset: 80
|
|
#[prost(bool, tag = "1")]
|
|
pub oeljganlklj: bool,
|
|
/// offset: 84
|
|
#[prost(enumeration = "RogueCommonBuffSelectSourceType", tag = "15")]
|
|
pub nfmkofnekla: i32,
|
|
/// offset: 88
|
|
#[prost(uint32, tag = "7")]
|
|
pub nkggaojlcmd: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Bplnkhgailk {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub baofigffmln: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Nfbcbcmgiia {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Demeneaagaa {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Fkogdinobdf {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "11")]
|
|
pub pchgegfbklf: ::core::option::Option<Gggbaiapdlo>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Bponkblgnnl {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "8")]
|
|
pub cost_data: ::core::option::Option<ItemCostData>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "12")]
|
|
pub buff_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Aacjbnfgaba {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "11")]
|
|
pub emagfiblncj: ::prost::alloc::vec::Vec<Bponkblgnnl>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Lieoddlgdpb {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "4")]
|
|
pub npigflfeehm: ::prost::alloc::vec::Vec<Kjamnogfamj>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "15")]
|
|
pub jjdilehlhdh: ::prost::alloc::vec::Vec<Kjamnogfamj>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "10")]
|
|
pub lgipilakikb: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Gcciobkofjn {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "5")]
|
|
pub jjdilehlhdh: ::prost::alloc::vec::Vec<Kjamnogfamj>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub lgipilakikb: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Nmmlebeejlb {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub nnnjecnenga: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Bjgeonochpm {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Iejiogigfai {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "13")]
|
|
pub cgaepnocdig: ::prost::alloc::vec::Vec<Kjamnogfamj>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "12")]
|
|
pub lgipilakikb: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Aejlpcaiodp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub baofigffmln: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Lgkkakefpin {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Pkfnillondf {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub leofnindjdb: ::prost::alloc::vec::Vec<Kjamnogfamj>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "11")]
|
|
pub lgipilakikb: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Pjmedboacgl {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub baofigffmln: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Nclhllihmfk {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Eglapjgfkpn {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "5")]
|
|
pub jpkacknnhca: ::core::option::Option<Apnccnfjbko>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Kofmgcnimin {
|
|
/// offset: 24
|
|
#[prost(map = "uint32, uint32", tag = "11")]
|
|
pub hfcjpckonif: ::std::collections::HashMap<u32, u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "9")]
|
|
pub dggcfdkjdpo: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "12")]
|
|
pub ljceogpogbe: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "1")]
|
|
pub aadniffhhdd: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Onkhcfloelj {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "12")]
|
|
pub hlcpflopgbm: ::core::option::Option<Kofmgcnimin>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "13")]
|
|
pub bjibcohegij: u32,
|
|
/// offset: 36
|
|
#[prost(bool, tag = "5")]
|
|
pub bkcnaamghkj: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Iomemieapjo {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "2")]
|
|
pub anbkdjkhcbi: ::core::option::Option<Kofmgcnimin>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ikhmhnoigab {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub ljceogpogbe: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Lhkncmfepfk {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "7")]
|
|
pub anbkdjkhcbi: ::core::option::Option<Kofmgcnimin>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "5")]
|
|
pub egjieaaeebd: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "14")]
|
|
pub fdeecoedjeb: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Okblblpoeno {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "12")]
|
|
pub anbkdjkhcbi: ::core::option::Option<Kofmgcnimin>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Jlhjicbchmo {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "10")]
|
|
pub hlcpflopgbm: ::core::option::Option<Kofmgcnimin>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "13")]
|
|
pub bjibcohegij: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ckeomfnpkpo {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "7")]
|
|
pub anbkdjkhcbi: ::core::option::Option<Kofmgcnimin>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Gmijhconfih {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "4")]
|
|
pub majgmmcocig: ::prost::alloc::vec::Vec<Kofmgcnimin>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Amkalfjhfjp {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "15")]
|
|
pub bpddbkgdmdd: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "7")]
|
|
pub ifpegdejppc: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "8")]
|
|
pub lgipilakikb: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "10")]
|
|
pub lifjcjknknj: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "11")]
|
|
pub fahamjfpmmi: u32,
|
|
/// offset: 52
|
|
#[prost(bool, tag = "1")]
|
|
pub nmmfpgmdhlp: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Jinfljmpphn {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub ojpgddfjchb: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Mldaddmeggn {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ldfjbldicpj {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Hpipkicgabb {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "8")]
|
|
pub amibpagbmfp: ::core::option::Option<Amkalfjhfjp>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ehfclkaoeem {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "3")]
|
|
pub fimlddnfgjh: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Lfkolkfkoap {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "3")]
|
|
pub clejhgmafod: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub lgipilakikb: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Bfambjhpnge {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub gegjgjkmeld: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Jjkipnmjdkh {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Lbkikiglimj {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "15")]
|
|
pub mjgblebkmdh: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub lgipilakikb: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Kpdalngidag {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub pbgbmgiihha: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Bipmeiglile {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Mbpjgcjegjb {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "8")]
|
|
pub lhmiifkppag: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "13")]
|
|
pub lgipilakikb: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Jekgaincpnh {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub ahplanfabjh: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Eblokomnnnn {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Jjpdjpindoa {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "12")]
|
|
pub aninmmmglll: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub lgipilakikb: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Kihmnmmjidl {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub ljgnhkcbaio: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Cblbfgkfmlc {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Dngeekchhed {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "15")]
|
|
pub bgafhioehfh: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "13")]
|
|
pub lgipilakikb: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Chepplbnoff {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub ojpgddfjchb: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Balofadgoke {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ngebikihidd {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "8")]
|
|
pub bgafhioehfh: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "14")]
|
|
pub lgipilakikb: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Aomoenmncnb {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub ojpgddfjchb: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Lndbcdkmmkn {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Cibmbddogbh {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub oomknhfigaf: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Kghlomjhdpe {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Nhlbnbbdhmi {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "9")]
|
|
pub hajjbofcfoo: ::core::option::Option<Gmijhconfih>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Inkpgecidne {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "2")]
|
|
pub kpjpabdiojb: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ageogdogdmm {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub hmpgjcaipdl: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "13")]
|
|
pub rogue_money: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "6")]
|
|
pub omjhldakcbc: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "10")]
|
|
pub dgepikmihca: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Npcigebnofg {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub num: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "14")]
|
|
pub bebeemkobnn: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Knejehoofgi {
|
|
/// offset: 24
|
|
#[prost(enumeration = "AvatarType", tag = "5")]
|
|
pub avatar_type: i32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "1")]
|
|
pub avatar_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ehkdajfliei {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub jaaiadkfpcl: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "14")]
|
|
pub hhfkoojbobf: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Iohkfhbgicd {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "3")]
|
|
pub item_list: ::core::option::Option<ItemList>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Napfnbjdioo {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "5")]
|
|
pub mcggeaahbpd: ::core::option::Option<Ehkdajfliei>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "2")]
|
|
pub oeedeikjjjn: ::core::option::Option<Iohkfhbgicd>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Mngnloclnof {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Feijpejbddh {
|
|
/// offset: 24
|
|
#[prost(int32, tag = "7")]
|
|
pub count: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Jmpngbailbg {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub ljceogpogbe: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Fenfehccoca {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct RogueAdventureRoomGameplayWolfGunTarget {
|
|
#[prost(
|
|
oneof = "rogue_adventure_room_gameplay_wolf_gun_target::TargetImpl",
|
|
tags = "13, 5, 3, 12"
|
|
)]
|
|
pub target_impl: ::core::option::Option<
|
|
rogue_adventure_room_gameplay_wolf_gun_target::TargetImpl,
|
|
>,
|
|
}
|
|
/// Nested message and enum types in `RogueAdventureRoomGameplayWolfGunTarget`.
|
|
pub mod rogue_adventure_room_gameplay_wolf_gun_target {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Oneof)]
|
|
pub enum TargetImpl {
|
|
/// offset: 16
|
|
#[prost(message, tag = "13")]
|
|
TargetNone(super::Mngnloclnof),
|
|
/// offset: 16
|
|
#[prost(message, tag = "5")]
|
|
TargetCoin(super::Feijpejbddh),
|
|
/// offset: 16
|
|
#[prost(message, tag = "3")]
|
|
TargetMiracle(super::Jmpngbailbg),
|
|
/// offset: 16
|
|
#[prost(message, tag = "12")]
|
|
TargetRuanmei(super::Fenfehccoca),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Bdphjaebkad {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "7")]
|
|
pub battle_target_list: ::prost::alloc::vec::Vec<
|
|
RogueAdventureRoomGameplayWolfGunTarget,
|
|
>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "9")]
|
|
pub nfgnocbckid: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Anmdoacphmn {
|
|
#[prost(oneof = "anmdoacphmn::Kknboacncon", tags = "10")]
|
|
pub kknboacncon: ::core::option::Option<anmdoacphmn::Kknboacncon>,
|
|
}
|
|
/// Nested message and enum types in `ANMDOACPHMN`.
|
|
pub mod anmdoacphmn {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Oneof)]
|
|
pub enum Kknboacncon {
|
|
/// offset: 24
|
|
#[prost(message, tag = "10")]
|
|
Pooglpnndab(super::Bdphjaebkad),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Hhagofkbfap {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "1")]
|
|
pub ihnenegkepo: ::core::option::Option<Anmdoacphmn>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "12")]
|
|
pub score_id: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "5")]
|
|
pub mefkkhajacj: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "15")]
|
|
pub status: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "2")]
|
|
pub iimoonehglo: u32,
|
|
/// offset: 48
|
|
#[prost(double, tag = "6")]
|
|
pub ndljijinobb: f64,
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5673)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Pjfpipipojn {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "5")]
|
|
pub djmhhmmabjl: ::core::option::Option<Hhagofkbfap>,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5603)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Lnkeeakfehm {}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5680)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Dcadhjhjmmd {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "12")]
|
|
pub djmhhmmabjl: ::core::option::Option<Hhagofkbfap>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "5")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5659)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Edbogekadgp {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "5")]
|
|
pub eedpldbfmmm: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub kgebfiojflc: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5674)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Mchijnkkoam {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "12")]
|
|
pub djmhhmmabjl: ::core::option::Option<Hhagofkbfap>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5683)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Cedcddphbog {}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5609)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ckpkiinilka {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "1")]
|
|
pub djmhhmmabjl: ::core::option::Option<Hhagofkbfap>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "11")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5606)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Jljnnpiakgh {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub score_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "11")]
|
|
pub lpehhmhpcmg: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5700)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Flcpmjgchid {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "15")]
|
|
pub djmhhmmabjl: ::core::option::Option<Hhagofkbfap>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "6")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Elgobkcnohh {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "14")]
|
|
pub cost_data: ::core::option::Option<ItemCostData>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "12")]
|
|
pub kinnmagddjj: ::core::option::Option<ItemCostData>,
|
|
/// offset: 40
|
|
#[prost(bool, tag = "6")]
|
|
pub gcihgkcjogb: bool,
|
|
/// offset: 41
|
|
#[prost(bool, tag = "15")]
|
|
pub belpgdagfih: bool,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "7")]
|
|
pub ljceogpogbe: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Kjeobmbmnin {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "8")]
|
|
pub kinnmagddjj: ::core::option::Option<ItemCostData>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "7")]
|
|
pub cost_data: ::core::option::Option<ItemCostData>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "2")]
|
|
pub buff_id: u32,
|
|
/// offset: 44
|
|
#[prost(bool, tag = "1")]
|
|
pub belpgdagfih: bool,
|
|
/// offset: 45
|
|
#[prost(bool, tag = "12")]
|
|
pub gcihgkcjogb: bool,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "9")]
|
|
pub jbgenfikggf: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Omlmojiglee {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "5")]
|
|
pub kinnmagddjj: ::core::option::Option<ItemCostData>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "9")]
|
|
pub cost_data: ::core::option::Option<ItemCostData>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "1")]
|
|
pub kahmgpgpoii: u32,
|
|
/// offset: 44
|
|
#[prost(bool, tag = "8")]
|
|
pub belpgdagfih: bool,
|
|
/// offset: 45
|
|
#[prost(bool, tag = "13")]
|
|
pub gcihgkcjogb: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Agkonmpojkp {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "10")]
|
|
pub majgmmcocig: ::prost::alloc::vec::Vec<Elgobkcnohh>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Daenhkenjhk {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "4")]
|
|
pub buff_list: ::prost::alloc::vec::Vec<Kjeobmbmnin>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Gbhahdbdoie {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub kjfeffgpnff: ::prost::alloc::vec::Vec<Omlmojiglee>,
|
|
}
|
|
/// Obf: MJCPFFDLGGC
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5613)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetRogueShopBuffInfoCsReq {
|
|
/// offset: 24
|
|
#[prost(bool, tag = "4")]
|
|
pub ljbcdjnnbjh: bool,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "2")]
|
|
pub interacted_prop_entity_id: u32,
|
|
}
|
|
/// Obf: APCHMPGJGGC
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5615)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetRogueShopBuffInfoScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "2")]
|
|
pub habjhgpfgeb: ::core::option::Option<Daenhkenjhk>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "11")]
|
|
pub jomdkginnek: ::core::option::Option<ItemCostData>,
|
|
/// offset: 40
|
|
#[prost(int32, tag = "13")]
|
|
pub kcbohfnfjea: i32,
|
|
/// offset: 44
|
|
#[prost(int32, tag = "14")]
|
|
pub apmgphfhenp: i32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "9")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: CICKIFGMKPF
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5627)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetRogueShopMiracleInfoCsReq {
|
|
/// offset: 24
|
|
#[prost(bool, tag = "15")]
|
|
pub ljbcdjnnbjh: bool,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "14")]
|
|
pub interacted_prop_entity_id: u32,
|
|
}
|
|
/// Obf: DDHJFDPBPAA
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5636)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetRogueShopMiracleInfoScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "3")]
|
|
pub jomdkginnek: ::core::option::Option<ItemCostData>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "1")]
|
|
pub dnpccfffbhn: ::core::option::Option<Agkonmpojkp>,
|
|
/// offset: 40
|
|
#[prost(int32, tag = "4")]
|
|
pub kcbohfnfjea: i32,
|
|
/// offset: 44
|
|
#[prost(int32, tag = "15")]
|
|
pub apmgphfhenp: i32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "9")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: JIKKKPKEFMH
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5621)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetRogueShopFormulaInfoCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub interacted_prop_entity_id: u32,
|
|
/// offset: 28
|
|
#[prost(bool, tag = "3")]
|
|
pub ljbcdjnnbjh: bool,
|
|
}
|
|
/// Obf: GFGLECFFFLG
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5662)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetRogueShopFormulaInfoScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "5")]
|
|
pub jomdkginnek: ::core::option::Option<ItemCostData>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "15")]
|
|
pub eapcjknggca: ::core::option::Option<Gbhahdbdoie>,
|
|
/// offset: 40
|
|
#[prost(int32, tag = "2")]
|
|
pub kcbohfnfjea: i32,
|
|
/// offset: 44
|
|
#[prost(int32, tag = "13")]
|
|
pub apmgphfhenp: i32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "7")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5681)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Mknbfmjgkbm {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub ljceogpogbe: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "9")]
|
|
pub interacted_prop_entity_id: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5687)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Lecigppcmab {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "2")]
|
|
pub aoliedbcnbn: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "11")]
|
|
pub interacted_prop_entity_id: u32,
|
|
}
|
|
/// Obf: OMAOGCPKDNB
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5650)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct BuyRogueShopMiracleCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "12")]
|
|
pub kofnojcmefa: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "9")]
|
|
pub interacted_prop_entity_id: u32,
|
|
}
|
|
/// Obf: DLJLBCGBOCB
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5610)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct BuyRogueShopMiracleScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "10")]
|
|
pub dnpccfffbhn: ::core::option::Option<Agkonmpojkp>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "8")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: DCAEIHGJFDE
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5629)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct BuyRogueShopBuffScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "3")]
|
|
pub habjhgpfgeb: ::core::option::Option<Daenhkenjhk>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: PFJKHHMEOGH
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5677)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct BuyRogueShopFormulaScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "8")]
|
|
pub eapcjknggca: ::core::option::Option<Gbhahdbdoie>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5612)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Mjepclpmkki {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub hdhnkfpmpao: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5654)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Gknpeghpcmh {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: MPDDBHDFJKH
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5660)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct RogueShopBeginBattleCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub interacted_prop_entity_id: u32,
|
|
}
|
|
/// Obf: PBFEGMDAIDN
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5604)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RogueShopBeginBattleScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "4")]
|
|
pub aepnedjpagk: ::core::option::Option<SceneBattleInfo>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "13")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: FACMJBCOHBP
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5663)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SyncRogueCommonActionResultScNotify {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "11")]
|
|
pub clggklnplck: ::prost::alloc::vec::Vec<Maokmpoelco>,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "8")]
|
|
pub kclbfindgna: ::prost::alloc::vec::Vec<Acmkpnmkokh>,
|
|
/// offset: 40
|
|
#[prost(enumeration = "Diceondkeff", tag = "10")]
|
|
pub bebeemkobnn: i32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "1")]
|
|
pub dlojfeehlij: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Maokmpoelco {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "13")]
|
|
pub bbehhchkmnl: ::core::option::Option<Pkhkeekiodc>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "15")]
|
|
pub queue_position: u32,
|
|
/// offset: 36
|
|
#[prost(enumeration = "Nhhmepillhl", tag = "12")]
|
|
pub source: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Cbdmgegelfm {
|
|
/// offset: 24
|
|
#[prost(int32, tag = "15")]
|
|
pub dpicngbhfac: i32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "9")]
|
|
pub key: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Omjgknjkhch {
|
|
/// offset: 24
|
|
#[prost(int32, tag = "3")]
|
|
pub joccapdmhgb: i32,
|
|
/// offset: 28
|
|
#[prost(int32, tag = "1")]
|
|
pub ngibkcodmal: i32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "13")]
|
|
pub ignacljkfgo: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Lejfiepmmgg {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "15")]
|
|
pub ifjihnbdngn: ::prost::alloc::vec::Vec<Cbdmgegelfm>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "8")]
|
|
pub kahmgpgpoii: u32,
|
|
/// offset: 36
|
|
#[prost(bool, tag = "6")]
|
|
pub hnljipaoegb: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Hmaaicnbkci {
|
|
/// offset: 24
|
|
#[prost(map = "uint32, int32", tag = "8")]
|
|
pub dclbhohpgmb: ::std::collections::HashMap<u32, i32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Jjemdneimoj {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "11")]
|
|
pub dkeenimplkd: ::core::option::Option<Lejfiepmmgg>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Mknalglebna {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "3")]
|
|
pub dkeenimplkd: ::core::option::Option<Lejfiepmmgg>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Pkohblegmao {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "9")]
|
|
pub dkeenimplkd: ::core::option::Option<Lejfiepmmgg>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Fbgiinjfccd {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "2")]
|
|
pub dkeenimplkd: ::core::option::Option<Lejfiepmmgg>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Cfjnapdimkm {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub emllepoaded: ::prost::alloc::vec::Vec<Omjgknjkhch>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Cjafldkhdaf {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "8")]
|
|
pub value: ::core::option::Option<Hmaaicnbkci>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Djoddecfhmc {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "10")]
|
|
pub emllepoaded: ::prost::alloc::vec::Vec<Omjgknjkhch>,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "8")]
|
|
pub kjfeffgpnff: ::prost::alloc::vec::Vec<Lejfiepmmgg>,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "11")]
|
|
pub enfikccmhai: ::core::option::Option<Hmaaicnbkci>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Hcnefgjccmb {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub pekgidfpbnj: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Lflmjklkbil {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub pekgidfpbnj: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ohhkeogomca {
|
|
/// offset: 16
|
|
#[prost(map = "uint32, bool", tag = "5")]
|
|
pub paclgpidjgl: ::std::collections::HashMap<u32, bool>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Bdjlhjdpeek {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "9")]
|
|
pub fjikmhcjmkh: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "13")]
|
|
pub unique_id: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "2")]
|
|
pub llicimbcnpf: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "6")]
|
|
pub level: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Nkobpbbondj {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "10")]
|
|
pub kdfkdnlndhn: ::core::option::Option<Bdjlhjdpeek>,
|
|
/// offset: 32
|
|
#[prost(bool, tag = "12")]
|
|
pub bjdebhmkjbc: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ipkobbjpkml {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub unique_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Gnlbcchfilk {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "4")]
|
|
pub kdfkdnlndhn: ::core::option::Option<Bdjlhjdpeek>,
|
|
/// offset: 32
|
|
#[prost(bool, tag = "13")]
|
|
pub bjdebhmkjbc: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Eddeokaijab {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub amoablicedp: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Pkoofpocnkb {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub dbpahbjpflj: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "4")]
|
|
pub ifdihfkkcle: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Pkhkeekiodc {
|
|
#[prost(
|
|
oneof = "pkhkeekiodc::Kknboacncon",
|
|
tags = "4, 1, 613, 1126, 417, 826, 1218, 710, 178, 2003, 1610, 1419, 644, 578, 1609, 534, 708, 166, 1160, 1014, 794, 760, 1710, 1246, 1621, 137, 115, 687, 138, 246, 1073, 490, 1688, 709, 1464, 367, 1111, 1139, 1276, 995, 1846"
|
|
)]
|
|
pub kknboacncon: ::core::option::Option<pkhkeekiodc::Kknboacncon>,
|
|
}
|
|
/// Nested message and enum types in `PKHKEEKIODC`.
|
|
pub mod pkhkeekiodc {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Oneof)]
|
|
pub enum Kknboacncon {
|
|
/// offset: 16
|
|
#[prost(message, tag = "4")]
|
|
Ddclcnponoh(super::Npcigebnofg),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1")]
|
|
Condgfpofkd(super::Npcigebnofg),
|
|
/// offset: 16
|
|
#[prost(message, tag = "613")]
|
|
Ifooepkggag(super::Kjamnogfamj),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1126")]
|
|
Cmpncfcjcne(super::Kjamnogfamj),
|
|
/// offset: 16
|
|
#[prost(message, tag = "417")]
|
|
Gpjjmpcmaaa(super::Iomemieapjo),
|
|
/// offset: 16
|
|
#[prost(message, tag = "826")]
|
|
Laefenccbbc(super::Ikhmhnoigab),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1218")]
|
|
Kdjbdmldmhg(super::Lhkncmfepfk),
|
|
/// offset: 16
|
|
#[prost(message, tag = "710")]
|
|
Cbpinaohebd(super::Okblblpoeno),
|
|
/// offset: 16
|
|
#[prost(message, tag = "178")]
|
|
Omflcebllmi(super::Jlhjicbchmo),
|
|
/// offset: 16
|
|
#[prost(message, tag = "2003")]
|
|
Flggfgcignj(super::Ckeomfnpkpo),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1610")]
|
|
Acifeippila(super::Knejehoofgi),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1419")]
|
|
Mdgndllefje(super::Jjemdneimoj),
|
|
/// offset: 16
|
|
#[prost(message, tag = "644")]
|
|
Joclinghbhe(super::Mknalglebna),
|
|
/// offset: 16
|
|
#[prost(message, tag = "578")]
|
|
Hpmjhogclgg(super::Pkohblegmao),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1609")]
|
|
Kmamkbkncpm(super::Fbgiinjfccd),
|
|
/// offset: 16
|
|
#[prost(message, tag = "534")]
|
|
Jejcfjedola(super::Cfjnapdimkm),
|
|
/// offset: 16
|
|
#[prost(message, tag = "708")]
|
|
Jeblgelgbhm(super::Cjafldkhdaf),
|
|
/// offset: 16
|
|
#[prost(message, tag = "166")]
|
|
Ghmkdckjilo(super::Hcnefgjccmb),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1160")]
|
|
Ceicjpemghd(super::Lflmjklkbil),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1014")]
|
|
Ebfcomcmglc(super::Gngihjijgmd),
|
|
/// offset: 16
|
|
#[prost(message, tag = "794")]
|
|
Jdcmepiompn(super::Lbbcnooocne),
|
|
/// offset: 16
|
|
#[prost(message, tag = "760")]
|
|
Kcghlohdmbm(super::Aofkckoifcm),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1710")]
|
|
Jmjponnljej(super::Mmbbhfnjili),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1246")]
|
|
Mcpkpjhbeak(super::Mmbbhfnjili),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1621")]
|
|
Gdabgnbkfpa(super::Mmbbhfnjili),
|
|
/// offset: 16
|
|
#[prost(message, tag = "137")]
|
|
Apgpogakpac(super::Dnlkmhlaphc),
|
|
/// offset: 16
|
|
#[prost(message, tag = "115")]
|
|
Jolnbchmdnn(super::Nemjdllbbgn),
|
|
/// offset: 16
|
|
#[prost(message, tag = "687")]
|
|
Kohocjamjan(super::Nbfagoojiob),
|
|
/// offset: 16
|
|
#[prost(message, tag = "138")]
|
|
Aegmecdfnbe(super::Nbfagoojiob),
|
|
/// offset: 16
|
|
#[prost(message, tag = "246")]
|
|
Ciolgfnlebb(super::Nkobpbbondj),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1073")]
|
|
Bijodagiknf(super::Ipkobbjpkml),
|
|
/// offset: 16
|
|
#[prost(message, tag = "490")]
|
|
Melcfmhkeca(super::Gnlbcchfilk),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1688")]
|
|
Emkighcfkcn(super::Eddeokaijab),
|
|
/// offset: 16
|
|
#[prost(message, tag = "709")]
|
|
Kahkmdhfloh(super::Pkoofpocnkb),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1464")]
|
|
Alneineojoj(super::Himjnabcjmm),
|
|
/// offset: 16
|
|
#[prost(message, tag = "367")]
|
|
Egploeaafgl(super::Pphlebfjigm),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1111")]
|
|
Jkljbcbfnpl(super::Jgcmgamhdhm),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1139")]
|
|
Midflehkpbf(super::Oecnjoapcko),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1276")]
|
|
Nbekldcbjch(super::Omacakfnaoa),
|
|
/// offset: 16
|
|
#[prost(message, tag = "995")]
|
|
Dfjckblaobn(super::Gbkilnhhglb),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1846")]
|
|
Flpdilmmcfk(super::Oepihjohlkm),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ofmcklemomp {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "2")]
|
|
pub oneceaijlam: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "6")]
|
|
pub goomjpleikl: ::core::option::Option<ItemCostData>,
|
|
/// offset: 40
|
|
#[prost(uint32, repeated, tag = "3")]
|
|
pub bldfabmegip: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "13")]
|
|
pub lgipilakikb: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "4")]
|
|
pub mlcajkjlbfj: u32,
|
|
/// offset: 56
|
|
#[prost(bool, tag = "9")]
|
|
pub oeljganlklj: bool,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "1")]
|
|
pub ojceeicjbgi: u32,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "10")]
|
|
pub deniihgknfm: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Pijdfmajmfd {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub jmnmfmhpckd: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Lakmnabkmlo {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Jiglehnaknj {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "7")]
|
|
pub kllijgihfap: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub lgipilakikb: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Igodpkfldne {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub jmnmfmhpckd: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Pcmblmdjpjj {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Chdpilmcjnp {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Okfpppbnjnh {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "6")]
|
|
pub fneoomhhggb: ::core::option::Option<Ofmcklemomp>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Pagjkbppokl {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "5")]
|
|
pub fneoomhhggb: ::core::option::Option<Ofmcklemomp>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Helgmbbogmj {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub jmnmfmhpckd: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Paddbfagjne {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Pibomockaca {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub kdiddhidncg: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ldkmoffmgel {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub r#type: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "14")]
|
|
pub lpolpdbelon: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "6")]
|
|
pub slot: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ocbpjllljgo {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub level: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "6")]
|
|
pub gcahklngfck: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Dnlkmhlaphc {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "9")]
|
|
pub oopcpmancbo: ::core::option::Option<Ocbpjllljgo>,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "15")]
|
|
pub lednahckmhk: ::prost::alloc::vec::Vec<Ldkmoffmgel>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "10")]
|
|
pub ajflahgjelp: ::prost::alloc::vec::Vec<Okccleepelm>,
|
|
/// offset: 48
|
|
#[prost(map = "uint32, uint32", tag = "7")]
|
|
pub hcpnpdljkgf: ::std::collections::HashMap<u32, u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Okccleepelm {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub level: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "5")]
|
|
pub cfkkkpnkhel: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Mmbbhfnjili {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "6")]
|
|
pub ojeandpabhc: ::core::option::Option<Okccleepelm>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "8")]
|
|
pub unique_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Gngihjijgmd {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "6")]
|
|
pub lanfflclgah: ::core::option::Option<Dnlkmhlaphc>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Lbbcnooocne {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "1")]
|
|
pub lanfflclgah: ::core::option::Option<Dnlkmhlaphc>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Aofkckoifcm {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "14")]
|
|
pub lanfflclgah: ::core::option::Option<Dnlkmhlaphc>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Hijmgncnmag {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "2")]
|
|
pub hfhdbbhgkko: ::core::option::Option<Mmbbhfnjili>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Aaadejimcfp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "5")]
|
|
pub beegkjjemjo: ::core::option::Option<Mmbbhfnjili>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Kbklneckden {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "5")]
|
|
pub agkfaodicea: ::prost::alloc::vec::Vec<Okccleepelm>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "8")]
|
|
pub epoclanfiac: ::core::option::Option<Okccleepelm>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "12")]
|
|
pub nkggaojlcmd: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "15")]
|
|
pub lgipilakikb: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "13")]
|
|
pub eialmeadlgf: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ofggmbhckpj {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "13")]
|
|
pub agkfaodicea: ::prost::alloc::vec::Vec<Mmbbhfnjili>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub lgipilakikb: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Gdiklacnoej {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "2")]
|
|
pub acccinppinc: ::core::option::Option<Okccleepelm>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ahnlmmfhome {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "6")]
|
|
pub acccinppinc: ::core::option::Option<Mmbbhfnjili>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Pgaaidknioa {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Mkgffkegmnp {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ajedkccakbe {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Gkpcmmnogbf {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Nemjdllbbgn {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "15")]
|
|
pub liijnikigjd: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "13")]
|
|
pub blebjldolii: ::core::option::Option<Mmbbhfnjili>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Nfnmmfbjblc {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "8")]
|
|
pub inldhmaipmh: ::prost::alloc::vec::Vec<Ocbpjllljgo>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub lgipilakikb: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Jhbeohdmhda {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "15")]
|
|
pub pjjnmnjmkbg: ::core::option::Option<Ocbpjllljgo>,
|
|
/// offset: 32
|
|
#[prost(bool, tag = "12")]
|
|
pub okjjommgigd: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ffbejcnpamn {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Olhgnecaeel {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Kpjbdopfpdl {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "7")]
|
|
pub maagbkhlecb: ::core::option::Option<Ocbpjllljgo>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ihofknbnnlb {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "4")]
|
|
pub nbkmdmgmogk: ::core::option::Option<Ocbpjllljgo>,
|
|
/// offset: 32
|
|
#[prost(bool, tag = "6")]
|
|
pub ajplpefcnam: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Khokoacabel {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Nbfagoojiob {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub omhhoadfmli: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Fggjcldlmmi {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "13")]
|
|
pub ohkhmdeocla: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(int32, tag = "9")]
|
|
pub fcgbpdamegb: i32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "12")]
|
|
pub pljpipdfaha: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Kpofapdkbja {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "7")]
|
|
pub pgacppnafff: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "12")]
|
|
pub fbjllmgopho: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "8")]
|
|
pub daemebckhik: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "13")]
|
|
pub lgipilakikb: u32,
|
|
/// offset: 44
|
|
#[prost(enumeration = "Ajcbeoilglf", tag = "6")]
|
|
pub gknddcogklm: i32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "1")]
|
|
pub pnncegemapp: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Gjihimkiclg {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub meohdnhgpmf: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Najihipcgmd {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Mcfekkmfeha {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Eljdpdfmlpm {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "2")]
|
|
pub ickmkpjacab: ::core::option::Option<Kpofapdkbja>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Fdicomlmbme {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub aiafekgbfif: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ebolnpimdal {
|
|
/// offset: 16
|
|
#[prost(map = "uint32, uint32", tag = "14")]
|
|
pub ngjjmoiajko: ::std::collections::HashMap<u32, u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "10")]
|
|
pub battle_event_id: u32,
|
|
/// offset: 36
|
|
#[prost(bool, tag = "8")]
|
|
pub is_win: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Mhllnfjhmek {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub aiafekgbfif: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Odhjedhkhod {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "4")]
|
|
pub nmmcobbkkha: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "12")]
|
|
pub bimfeahdmik: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Jdfnpicgcgi {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "4")]
|
|
pub jbebekeckjn: ::core::option::Option<Odhjedhkhod>,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "15")]
|
|
pub mlidkpgkcil: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(uint32, repeated, tag = "10")]
|
|
pub fniphpiebnb: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 48
|
|
#[prost(map = "uint32, uint32", tag = "5")]
|
|
pub keghpohgpff: ::std::collections::HashMap<u32, u32>,
|
|
/// offset: 56
|
|
#[prost(uint32, repeated, tag = "9")]
|
|
pub oimcphnonpf: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 64
|
|
#[prost(uint32, repeated, tag = "13")]
|
|
pub gjfpefcobfj: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 72
|
|
#[prost(uint32, tag = "1")]
|
|
pub lifjcjknknj: u32,
|
|
/// offset: 76
|
|
#[prost(uint32, tag = "3")]
|
|
pub fahamjfpmmi: u32,
|
|
/// offset: 80
|
|
#[prost(bool, tag = "14")]
|
|
pub pljnppkffco: bool,
|
|
/// offset: 81
|
|
#[prost(bool, tag = "7")]
|
|
pub klgghnilhic: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ekifaojkocl {
|
|
#[prost(oneof = "ekifaojkocl::Gbfhogkmmea", tags = "15, 1")]
|
|
pub gbfhogkmmea: ::core::option::Option<ekifaojkocl::Gbfhogkmmea>,
|
|
}
|
|
/// Nested message and enum types in `EKIFAOJKOCL`.
|
|
pub mod ekifaojkocl {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Oneof)]
|
|
pub enum Gbfhogkmmea {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
UniqueId(u32),
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
Jamnnbeppke(u32),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Mjjhmikchia {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "1")]
|
|
pub jbebekeckjn: ::core::option::Option<Odhjedhkhod>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Apokgadphdc {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Obneohhdaip {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "15")]
|
|
pub ifpbfmoajop: ::core::option::Option<Jdfnpicgcgi>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Nihkhkonhpn {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "11")]
|
|
pub cpohglheolg: ::core::option::Option<Fhbdpojeemj>,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "3")]
|
|
pub fncioccacmd: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(uint32, repeated, tag = "10")]
|
|
pub leopmigfdlk: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "13")]
|
|
pub lgipilakikb: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Almgfdoplga {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub fgihkkkogjd: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Apobcjfpjdd {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Egmpaconnfp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub gncfhikodke: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "11")]
|
|
pub unique_id: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub npblekplpfa: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Himjnabcjmm {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub jkfnakbgibf: ::prost::alloc::vec::Vec<Egmpaconnfp>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Pphlebfjigm {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub kmpcndjhhao: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "2")]
|
|
pub oiijcljhppe: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub aiifgdgonif: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "10")]
|
|
pub ikjllflchnf: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Omacakfnaoa {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "6")]
|
|
pub ihfebnbhdfm: ::prost::alloc::vec::Vec<Apamfckfhll>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Oecnjoapcko {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub kmikbanmafk: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "14")]
|
|
pub fagjacofhgf: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Jgcmgamhdhm {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub pggdehkkinp: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Pgmiabhejnb {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "1")]
|
|
pub iccmiehkdao: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Clmpccgcadk {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub eoolciachfj: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Bjedjponmhk {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub eoolciachfj: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ohjjmcmjehl {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "4")]
|
|
pub blahnldhinc: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub naenaegaeaf: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "13")]
|
|
pub daemebckhik: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "12")]
|
|
pub mljhcognjel: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Jklllndhjhi {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub pgdehmagglf: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Anlombekcgi {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub pgdehmagglf: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Bohajcpbbji {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Klehehamklc {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "15")]
|
|
pub kbebglaaegm: ::core::option::Option<Ohjjmcmjehl>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Kgliooodbpn {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "7")]
|
|
pub oeomilpafgi: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "14")]
|
|
pub level: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "4")]
|
|
pub llicimbcnpf: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Pbmgacmambe {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "12")]
|
|
pub jkfnakbgibf: ::prost::alloc::vec::Vec<Kgliooodbpn>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "5")]
|
|
pub iojpokcdfhm: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ogpohfpheob {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub pmilabmfmmm: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ogicoeaoebp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "11")]
|
|
pub jkfnakbgibf: ::core::option::Option<Kgliooodbpn>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Gbkilnhhglb {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "8")]
|
|
pub gmmafionfnf: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Lhkaopapjek {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "7")]
|
|
pub scene: ::core::option::Option<SceneInfo>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "10")]
|
|
pub lineup: ::core::option::Option<LineupInfo>,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "15")]
|
|
pub jnklnlkhgbb: ::core::option::Option<Fhegnopnich>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Oepihjohlkm {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "3")]
|
|
pub idcmaccpcbh: ::core::option::Option<Lhkaopapjek>,
|
|
}
|
|
/// Obf: DLNANAEDDEE
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5617)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SyncRogueCommonPendingActionScNotify {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "7")]
|
|
pub action: ::core::option::Option<Inhbmhcjjcn>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "9")]
|
|
pub dlojfeehlij: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Inhbmhcjjcn {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "4")]
|
|
pub bbehhchkmnl: ::core::option::Option<Dcfpeimamcn>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub queue_position: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Dcfpeimamcn {
|
|
#[prost(
|
|
oneof = "dcfpeimamcn::Kknboacncon",
|
|
tags = "610, 1805, 1813, 732, 1520, 973, 192, 1894, 1197, 1464, 540, 868, 1300, 1586, 1305, 1004, 91, 767, 368, 628, 1102, 1449, 1842, 1866, 1397, 1050, 563, 1533, 1100, 1596, 724, 507"
|
|
)]
|
|
pub kknboacncon: ::core::option::Option<dcfpeimamcn::Kknboacncon>,
|
|
}
|
|
/// Nested message and enum types in `DCFPEIMAMCN`.
|
|
pub mod dcfpeimamcn {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Oneof)]
|
|
pub enum Kknboacncon {
|
|
/// offset: 16
|
|
#[prost(message, tag = "610")]
|
|
Pchgegfbklf(super::Gggbaiapdlo),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1805")]
|
|
Jfnhdjidjda(super::Gcciobkofjn),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1813")]
|
|
Femfjidbeab(super::Iejiogigfai),
|
|
/// offset: 16
|
|
#[prost(message, tag = "732")]
|
|
Ghbbkkabkbn(super::Pkfnillondf),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1520")]
|
|
Amibpagbmfp(super::Amkalfjhfjp),
|
|
/// offset: 16
|
|
#[prost(message, tag = "973")]
|
|
Honmeddpgje(super::Ehfclkaoeem),
|
|
/// offset: 16
|
|
#[prost(message, tag = "192")]
|
|
Pakphfjobaf(super::Lfkolkfkoap),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1894")]
|
|
Bjkedgmkolm(super::Lbkikiglimj),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1197")]
|
|
Ngcjbbcoocf(super::Mbpjgcjegjb),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1464")]
|
|
Cnanedfpnkj(super::Jjpdjpindoa),
|
|
/// offset: 16
|
|
#[prost(message, tag = "540")]
|
|
Cdfpgkgilaj(super::Dngeekchhed),
|
|
/// offset: 16
|
|
#[prost(message, tag = "868")]
|
|
Pmkjimiiogm(super::Ngebikihidd),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1300")]
|
|
Jipepmdmcmb(super::Inkpgecidne),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1586")]
|
|
Fneoomhhggb(super::Ofmcklemomp),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1305")]
|
|
Emojgafocml(super::Jiglehnaknj),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1004")]
|
|
Bmemabnefkk(super::Pagjkbppokl),
|
|
/// offset: 16
|
|
#[prost(message, tag = "91")]
|
|
Goifjfkifff(super::Kbklneckden),
|
|
/// offset: 16
|
|
#[prost(message, tag = "767")]
|
|
Fjchodndika(super::Nfnmmfbjblc),
|
|
/// offset: 16
|
|
#[prost(message, tag = "368")]
|
|
Faenlpcffeb(super::Kpjbdopfpdl),
|
|
/// offset: 16
|
|
#[prost(message, tag = "628")]
|
|
Mngdghbpnpm(super::Kbklneckden),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1102")]
|
|
Gkonanhknel(super::Kbklneckden),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1449")]
|
|
Mffjmnhmgea(super::Kbklneckden),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1842")]
|
|
Nlamhgacgio(super::Ofggmbhckpj),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1866")]
|
|
Jcbniadpogn(super::Ofggmbhckpj),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1397")]
|
|
Ijmiemkjchm(super::Ofggmbhckpj),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1050")]
|
|
Phglaeogjkm(super::Fdicomlmbme),
|
|
/// offset: 16
|
|
#[prost(message, tag = "563")]
|
|
Mmhgaebeihd(super::Kpofapdkbja),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1533")]
|
|
Ifpbfmoajop(super::Jdfnpicgcgi),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1100")]
|
|
Knkapjocngm(super::Nihkhkonhpn),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1596")]
|
|
Hdahobbjdif(super::Pgmiabhejnb),
|
|
/// offset: 16
|
|
#[prost(message, tag = "724")]
|
|
Kbebglaaegm(super::Ohjjmcmjehl),
|
|
/// offset: 16
|
|
#[prost(message, tag = "507")]
|
|
Hblhlfdhigp(super::Pbmgacmambe),
|
|
}
|
|
}
|
|
/// Obf: OFEDNNJIJFL
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5641)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct HandleRogueCommonPendingActionCsReq {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub bfneppcnooi: u32,
|
|
#[prost(
|
|
oneof = "handle_rogue_common_pending_action_cs_req::Kknboacncon",
|
|
tags = "1251, 1346, 147, 1162, 938, 1849, 1833, 1277, 941, 1062, 881, 1770, 105, 1857, 1626, 306, 849, 1172, 1321, 662, 778, 1389, 156, 199, 595, 214, 934, 2002, 710, 767, 1093, 1274, 913, 555, 434, 1465, 47, 1491, 30442, 160633"
|
|
)]
|
|
pub kknboacncon: ::core::option::Option<
|
|
handle_rogue_common_pending_action_cs_req::Kknboacncon,
|
|
>,
|
|
}
|
|
/// Nested message and enum types in `HandleRogueCommonPendingActionCsReq`.
|
|
pub mod handle_rogue_common_pending_action_cs_req {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Oneof)]
|
|
pub enum Kknboacncon {
|
|
/// offset: 16
|
|
#[prost(message, tag = "1251")]
|
|
Opdcgjekekp(super::Bplnkhgailk),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1346")]
|
|
Hknplhmlinb(super::Nmmlebeejlb),
|
|
/// offset: 16
|
|
#[prost(message, tag = "147")]
|
|
Illbnbmcmpf(super::Aejlpcaiodp),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1162")]
|
|
Dfkjoggfdhd(super::Demeneaagaa),
|
|
/// offset: 16
|
|
#[prost(message, tag = "938")]
|
|
Hdnglmgchek(super::Pjmedboacgl),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1849")]
|
|
Jogglmmcmfh(super::Jinfljmpphn),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1833")]
|
|
Omakkkmncjh(super::Ldfjbldicpj),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1277")]
|
|
Caelbfpkndn(super::Bfambjhpnge),
|
|
/// offset: 16
|
|
#[prost(message, tag = "941")]
|
|
Egoffkfondp(super::Kpdalngidag),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1062")]
|
|
Hfmojhnmnjn(super::Jekgaincpnh),
|
|
/// offset: 16
|
|
#[prost(message, tag = "881")]
|
|
Ganjigmpdnl(super::Kihmnmmjidl),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1770")]
|
|
Baalmnpnglo(super::Chepplbnoff),
|
|
/// offset: 16
|
|
#[prost(message, tag = "105")]
|
|
Eblalpnfhfm(super::Aomoenmncnb),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1857")]
|
|
Gfilimkpcdm(super::Cibmbddogbh),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1626")]
|
|
Mlbekiddgod(super::Pijdfmajmfd),
|
|
/// offset: 16
|
|
#[prost(message, tag = "306")]
|
|
Hpbiagddehn(super::Chdpilmcjnp),
|
|
/// offset: 16
|
|
#[prost(message, tag = "849")]
|
|
Nbchiifmcnc(super::Igodpkfldne),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1172")]
|
|
Emefjodmaoi(super::Helgmbbogmj),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1321")]
|
|
Cfcbjdkkcmb(super::Gdiklacnoej),
|
|
/// offset: 16
|
|
#[prost(message, tag = "662")]
|
|
Capldjmoipb(super::Jhbeohdmhda),
|
|
/// offset: 16
|
|
#[prost(message, tag = "778")]
|
|
Mnlhchkleog(super::Ihofknbnnlb),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1389")]
|
|
Ecdmnjmbfaf(super::Gdiklacnoej),
|
|
/// offset: 16
|
|
#[prost(message, tag = "156")]
|
|
Dcegcncjjoj(super::Gdiklacnoej),
|
|
/// offset: 16
|
|
#[prost(message, tag = "199")]
|
|
Iacfkaodfen(super::Gdiklacnoej),
|
|
/// offset: 16
|
|
#[prost(message, tag = "595")]
|
|
Egiiehodaej(super::Ahnlmmfhome),
|
|
/// offset: 16
|
|
#[prost(message, tag = "214")]
|
|
Nnplaaibogb(super::Ahnlmmfhome),
|
|
/// offset: 16
|
|
#[prost(message, tag = "934")]
|
|
Ahkbaeimcnm(super::Ahnlmmfhome),
|
|
/// offset: 16
|
|
#[prost(message, tag = "2002")]
|
|
Ljjnmmgjgna(super::Gjihimkiclg),
|
|
/// offset: 16
|
|
#[prost(message, tag = "710")]
|
|
Fignfbljdch(super::Gjihimkiclg),
|
|
/// offset: 16
|
|
#[prost(message, tag = "767")]
|
|
Legobnmkhco(super::Mcfekkmfeha),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1093")]
|
|
Logmghbmhpe(super::Ekifaojkocl),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1274")]
|
|
Cgehcaikapj(super::Apokgadphdc),
|
|
/// offset: 16
|
|
#[prost(message, tag = "913")]
|
|
Opjonhebibg(super::Almgfdoplga),
|
|
/// offset: 16
|
|
#[prost(message, tag = "555")]
|
|
Aijhfpcfpdm(super::Clmpccgcadk),
|
|
/// offset: 16
|
|
#[prost(message, tag = "434")]
|
|
Gcbfcjihnfc(super::Jklllndhjhi),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1465")]
|
|
Nfmaagnlala(super::Bohajcpbbji),
|
|
/// offset: 16
|
|
#[prost(message, tag = "47")]
|
|
Iacmghackda(super::Ogpohfpheob),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1491")]
|
|
Cngclilldjg(super::Pibomockaca),
|
|
/// offset: 16
|
|
#[prost(message, tag = "30442")]
|
|
Fnglocnbcoj(super::Ebolnpimdal),
|
|
/// offset: 16
|
|
#[prost(message, tag = "160633")]
|
|
Pdaehmfkeof(super::Mhllnfjhmek),
|
|
}
|
|
}
|
|
/// Obf: LEFAKCMDGNB
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5618)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct HandleRogueCommonPendingActionScRsp {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "5")]
|
|
pub queue_position: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "1")]
|
|
pub retcode: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "2")]
|
|
pub bfneppcnooi: u32,
|
|
#[prost(
|
|
oneof = "handle_rogue_common_pending_action_sc_rsp::Kknboacncon",
|
|
tags = "1419, 1681, 87, 1247, 1386, 1175, 523, 161, 45, 1602, 957, 756, 88, 222, 816, 1117, 126, 566, 259, 570, 1630, 986, 362, 1395, 1854, 1775, 58, 533, 1023, 1248, 917, 389, 1891, 2014, 1872"
|
|
)]
|
|
pub kknboacncon: ::core::option::Option<
|
|
handle_rogue_common_pending_action_sc_rsp::Kknboacncon,
|
|
>,
|
|
}
|
|
/// 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 Kknboacncon {
|
|
/// offset: 16
|
|
#[prost(message, tag = "1419")]
|
|
Oomkeelhdpa(super::Nfbcbcmgiia),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1681")]
|
|
Ncgjchmohmg(super::Bjgeonochpm),
|
|
/// offset: 16
|
|
#[prost(message, tag = "87")]
|
|
Ceipbfgmhap(super::Lgkkakefpin),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1247")]
|
|
Jfhkdeidmog(super::Fkogdinobdf),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1386")]
|
|
Djjhhdigjig(super::Nclhllihmfk),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1175")]
|
|
Hanhjnopljm(super::Mldaddmeggn),
|
|
/// offset: 16
|
|
#[prost(message, tag = "523")]
|
|
Cobnpfdhmea(super::Hpipkicgabb),
|
|
/// offset: 16
|
|
#[prost(message, tag = "161")]
|
|
Dkbnkkigkeb(super::Jjkipnmjdkh),
|
|
/// offset: 16
|
|
#[prost(message, tag = "45")]
|
|
Lgachdmgeai(super::Bipmeiglile),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1602")]
|
|
Hegeccjifbj(super::Eblokomnnnn),
|
|
/// offset: 16
|
|
#[prost(message, tag = "957")]
|
|
Imkipdcnbhh(super::Cblbfgkfmlc),
|
|
/// offset: 16
|
|
#[prost(message, tag = "756")]
|
|
Enmkmkpbgbl(super::Balofadgoke),
|
|
/// offset: 16
|
|
#[prost(message, tag = "88")]
|
|
Abkedngnfeo(super::Lndbcdkmmkn),
|
|
/// offset: 16
|
|
#[prost(message, tag = "222")]
|
|
Imlhdmcphob(super::Kghlomjhdpe),
|
|
/// offset: 16
|
|
#[prost(message, tag = "816")]
|
|
Gjdkchaaedm(super::Lakmnabkmlo),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1117")]
|
|
Ldofnpgnjjc(super::Okfpppbnjnh),
|
|
/// offset: 16
|
|
#[prost(message, tag = "126")]
|
|
Nojeldbilbf(super::Pcmblmdjpjj),
|
|
/// offset: 16
|
|
#[prost(message, tag = "566")]
|
|
Nmfccmjlcii(super::Paddbfagjne),
|
|
/// offset: 16
|
|
#[prost(message, tag = "259")]
|
|
Gcgabkjgbal(super::Pgaaidknioa),
|
|
/// offset: 16
|
|
#[prost(message, tag = "570")]
|
|
Apnnhagdphm(super::Ffbejcnpamn),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1630")]
|
|
Mdjcmeolahf(super::Khokoacabel),
|
|
/// offset: 16
|
|
#[prost(message, tag = "986")]
|
|
Fdgifafohln(super::Mkgffkegmnp),
|
|
/// offset: 16
|
|
#[prost(message, tag = "362")]
|
|
Emkgaebinmb(super::Ajedkccakbe),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1395")]
|
|
Pagppmjdmfa(super::Gkpcmmnogbf),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1854")]
|
|
Kbjkmbdcpjo(super::Olhgnecaeel),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1775")]
|
|
Peefofkdemj(super::Najihipcgmd),
|
|
/// offset: 16
|
|
#[prost(message, tag = "58")]
|
|
Hdnmnafakkc(super::Najihipcgmd),
|
|
/// offset: 16
|
|
#[prost(message, tag = "533")]
|
|
Pkboekffmkm(super::Eljdpdfmlpm),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1023")]
|
|
Kmjhicgmonf(super::Mjjhmikchia),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1248")]
|
|
Fpjabecnfna(super::Obneohhdaip),
|
|
/// offset: 16
|
|
#[prost(message, tag = "917")]
|
|
Opjonhebibg(super::Apobcjfpjdd),
|
|
/// offset: 16
|
|
#[prost(message, tag = "389")]
|
|
Cdoejadallo(super::Bjedjponmhk),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1891")]
|
|
Meapdjcnpid(super::Anlombekcgi),
|
|
/// offset: 16
|
|
#[prost(message, tag = "2014")]
|
|
Hgbkmehomha(super::Klehehamklc),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1872")]
|
|
Jgabobbhofj(super::Ogicoeaoebp),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Bphikpcnbhm {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub maze_buff_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Cigdbckofbn {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub npnmlpnbhdp: u32,
|
|
/// offset: 28
|
|
#[prost(bool, tag = "4")]
|
|
pub alajjmkomml: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Nmhmghehhcm {
|
|
/// offset: 24
|
|
#[prost(bool, tag = "4")]
|
|
pub alajjmkomml: bool,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "2")]
|
|
pub pnhglnpdfea: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Nmdkhgggmbc {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "3")]
|
|
pub hmiohpimlce: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "12")]
|
|
pub nglbjkkepbl: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "8")]
|
|
pub level: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "11")]
|
|
pub afemblfccch: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "5")]
|
|
pub exp: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "14")]
|
|
pub hcbaddhnidg: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Onmfminnbeb {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "15")]
|
|
pub ddladfjmeec: ::core::option::Option<Ocbpjllljgo>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Lgfokkpiceh {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub cfkkkpnkhel: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "8")]
|
|
pub kgophalllli: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Nhgjeihkkhb {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub buff_list: ::prost::alloc::vec::Vec<Bphikpcnbhm>,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "13")]
|
|
pub pmiffbhoooo: ::prost::alloc::vec::Vec<Nmhmghehhcm>,
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub majgmmcocig: ::prost::alloc::vec::Vec<Cigdbckofbn>,
|
|
/// offset: 48
|
|
#[prost(message, repeated, tag = "10")]
|
|
pub jhehaibmnnf: ::prost::alloc::vec::Vec<Nmdkhgggmbc>,
|
|
}
|
|
/// Obf: MJNKKPCCBMP
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5632)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetRogueHandbookDataCsReq {}
|
|
/// Obf: CNOFLEBNGAC
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5635)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetRogueHandbookDataScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "10")]
|
|
pub hamkplcbebg: ::core::option::Option<Nhgjeihkkhb>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "12")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: FFFCJNFIDLO
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5616)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SyncRogueHandbookDataUpdateScNotify {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "7")]
|
|
pub ipnaagcmnlb: ::prost::alloc::vec::Vec<Bphikpcnbhm>,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "12")]
|
|
pub jeagpfdbjdh: ::prost::alloc::vec::Vec<Lgfokkpiceh>,
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "9")]
|
|
pub lmdkijfdleo: ::prost::alloc::vec::Vec<Onmfminnbeb>,
|
|
/// offset: 48
|
|
#[prost(message, repeated, tag = "5")]
|
|
pub bojgaejncfp: ::prost::alloc::vec::Vec<Nmhmghehhcm>,
|
|
/// offset: 56
|
|
#[prost(message, repeated, tag = "15")]
|
|
pub bfdfabhmcne: ::prost::alloc::vec::Vec<Cigdbckofbn>,
|
|
}
|
|
/// Obf: MBNKNCDIJLD
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5605)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct TakeRogueMiracleHandbookRewardCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "8")]
|
|
pub phinemjkbjk: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: ABAJJKIIFBG
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5614)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TakeRogueMiracleHandbookRewardScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "7")]
|
|
pub cndlcgeflcj: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "15")]
|
|
pub reward: ::core::option::Option<ItemList>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "2")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: OJGOBCCMHOH
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5682)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct TakeEventHandbookRewardCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "1")]
|
|
pub pinndkijhfg: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: LMCDLJJFGKE
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5653)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TakeEventHandbookRewardScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "2")]
|
|
pub dbgookphlfd: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "4")]
|
|
pub reward: ::core::option::Option<ItemList>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "9")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Fkedpcmlife {
|
|
/// offset: 24
|
|
#[prost(map = "uint32, uint32", tag = "2")]
|
|
pub hjaniokjalb: ::std::collections::HashMap<u32, u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Cackkioeoef {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "8")]
|
|
pub oljcajmfjpo: ::core::option::Option<Lmncbidkhlf>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "6")]
|
|
pub jppaggpjomo: u32,
|
|
/// offset: 36
|
|
#[prost(int32, tag = "11")]
|
|
pub fjciknakjog: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Cbanjnlbdbb {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "7")]
|
|
pub kehklhmeabi: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Jeikfffgonb {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "14")]
|
|
pub lniefkbmipd: ::core::option::Option<ItemCostData>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "9")]
|
|
pub bhbpkkknabo: ::prost::alloc::vec::Vec<Dingdglkhip>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ecjamihnofl {
|
|
#[prost(oneof = "ecjamihnofl::Leoiaofbbfa", tags = "8, 10, 1, 3, 11, 2, 14, 4")]
|
|
pub leoiaofbbfa: ::core::option::Option<ecjamihnofl::Leoiaofbbfa>,
|
|
}
|
|
/// Nested message and enum types in `ECJAMIHNOFL`.
|
|
pub mod ecjamihnofl {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Oneof)]
|
|
pub enum Leoiaofbbfa {
|
|
/// offset: 16
|
|
#[prost(message, tag = "8")]
|
|
Habjhgpfgeb(super::Eglapjgfkpn),
|
|
/// offset: 16
|
|
#[prost(message, tag = "10")]
|
|
Dnpccfffbhn(super::Nhlbnbbdhmi),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1")]
|
|
Hfepbjhjpaf(super::Fkedpcmlife),
|
|
/// offset: 16
|
|
#[prost(message, tag = "3")]
|
|
Aefmmohkchj(super::Cackkioeoef),
|
|
/// offset: 16
|
|
#[prost(message, tag = "11")]
|
|
Eiihjjebkoe(super::Cbanjnlbdbb),
|
|
/// offset: 16
|
|
#[prost(message, tag = "2")]
|
|
Eapcjknggca(super::Djoddecfhmc),
|
|
/// offset: 16
|
|
#[prost(message, tag = "14")]
|
|
Klnbjhpdmfi(super::Ohhkeogomca),
|
|
/// offset: 16
|
|
#[prost(message, tag = "4")]
|
|
Eiohfjmfokf(super::Jeikfffgonb),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Gkfgimibbhf {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub mmfgajncaoa: u32,
|
|
/// offset: 28
|
|
#[prost(bool, tag = "5")]
|
|
pub cihfgjdchia: bool,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "12")]
|
|
pub progress: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Okpipfkonmg {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "12")]
|
|
pub ldhijahnegk: ::prost::alloc::vec::Vec<Gkfgimibbhf>,
|
|
/// offset: 32
|
|
#[prost(enumeration = "RogueTalentStatus", tag = "15")]
|
|
pub status: i32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "1")]
|
|
pub ckhclkoalke: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Fdbdlbapdbe {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "14")]
|
|
pub blhjipbhhfo: ::prost::alloc::vec::Vec<Okpipfkonmg>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Lkcdljckcji {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub linlnnhibak: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "11")]
|
|
pub kmnilikjfhd: u32,
|
|
}
|
|
/// Obf: FDFGDPBEKCJ
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5639)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct CommonRogueVirtualItemInfoScNotify {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "7")]
|
|
pub dmcincjlmnd: ::prost::alloc::vec::Vec<Lkcdljckcji>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Kpihdpgdmkb {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub ocagiakngpg: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "1")]
|
|
pub nbbababpebe: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "5")]
|
|
pub dgjpgmgpcce: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ahlaleejoeg {
|
|
/// offset: 16
|
|
#[prost(enumeration = "Mgjdnghdikg", repeated, tag = "10")]
|
|
pub lfcgpokmjlc: ::prost::alloc::vec::Vec<i32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Cddeipobbcn {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "11")]
|
|
pub bhaglnbngbp: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ganfmbpejpf {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub jfhkjogeond: ::prost::alloc::vec::Vec<Dikbpkakeno>,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "6")]
|
|
pub dpikocfilgp: ::prost::alloc::vec::Vec<Npajhgdeidj>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "8")]
|
|
pub pakecmnpejj: ::prost::alloc::vec::Vec<Dgklppljbnb>,
|
|
/// offset: 48
|
|
#[prost(message, repeated, tag = "13")]
|
|
pub cepdobeiefg: ::prost::alloc::vec::Vec<Jmjeibgacmd>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Cckjaedddcl {
|
|
#[prost(oneof = "cckjaedddcl::Kknboacncon", tags = "10, 2, 15, 13")]
|
|
pub kknboacncon: ::core::option::Option<cckjaedddcl::Kknboacncon>,
|
|
}
|
|
/// Nested message and enum types in `CCKJAEDDDCL`.
|
|
pub mod cckjaedddcl {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Oneof)]
|
|
pub enum Kknboacncon {
|
|
/// offset: 24
|
|
#[prost(message, tag = "10")]
|
|
Bmgolfnghgh(super::Kpihdpgdmkb),
|
|
/// offset: 24
|
|
#[prost(message, tag = "2")]
|
|
Bbekbjphejk(super::Ahlaleejoeg),
|
|
/// offset: 24
|
|
#[prost(message, tag = "15")]
|
|
Mecoefejane(super::Cddeipobbcn),
|
|
/// offset: 24
|
|
#[prost(message, tag = "13")]
|
|
Abpoocookcf(super::Ganfmbpejpf),
|
|
}
|
|
}
|
|
/// Obf: BGDHGALEOIK
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5645)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct CommonRogueQueryCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "5")]
|
|
pub dinaliglibb: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: NHLDNOOFHCI
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5637)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct CommonRogueQueryScRsp {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "4")]
|
|
pub lflcdngalme: ::prost::alloc::vec::Vec<Cckjaedddcl>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "15")]
|
|
pub retcode: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "6")]
|
|
pub glgheoppcmh: u32,
|
|
}
|
|
/// Obf: OKPPACPGJIO
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5634)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct CommonRogueUpdateScNotify {
|
|
#[prost(oneof = "common_rogue_update_sc_notify::Nokmoihlgbn", tags = "14, 9, 5")]
|
|
pub nokmoihlgbn: ::core::option::Option<common_rogue_update_sc_notify::Nokmoihlgbn>,
|
|
}
|
|
/// Nested message and enum types in `CommonRogueUpdateScNotify`.
|
|
pub mod common_rogue_update_sc_notify {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Oneof)]
|
|
pub enum Nokmoihlgbn {
|
|
/// offset: 24
|
|
#[prost(message, tag = "14")]
|
|
Bmgolfnghgh(super::Kpihdpgdmkb),
|
|
/// offset: 24
|
|
#[prost(message, tag = "9")]
|
|
Bbekbjphejk(super::Ahlaleejoeg),
|
|
/// offset: 24
|
|
#[prost(message, tag = "5")]
|
|
Mecoefejane(super::Cddeipobbcn),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Heobldjaope {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub mjbknmjhogp: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "8")]
|
|
pub oeanpihchhf: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ahnkibfmdlm {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub lnahjengela: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Obhnbfifhdi {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub lnahjengela: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Foingknpblj {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub kahmgpgpoii: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Knpmlbobkpi {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub lnahjengela: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Oepamdepflj {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub dialogue_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Lehbibdgehg {
|
|
#[prost(oneof = "lehbibdgehg::Jgoloiomgfo", tags = "2, 4, 6, 10, 14, 11")]
|
|
pub jgoloiomgfo: ::core::option::Option<lehbibdgehg::Jgoloiomgfo>,
|
|
}
|
|
/// Nested message and enum types in `LEHBIBDGEHG`.
|
|
pub mod lehbibdgehg {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Oneof)]
|
|
pub enum Jgoloiomgfo {
|
|
/// offset: 24
|
|
#[prost(message, tag = "2")]
|
|
Mfaegbjbjbe(super::Heobldjaope),
|
|
/// offset: 24
|
|
#[prost(message, tag = "4")]
|
|
Jehalbkmiei(super::Ahnkibfmdlm),
|
|
/// offset: 24
|
|
#[prost(message, tag = "6")]
|
|
Igpnhmbldbg(super::Obhnbfifhdi),
|
|
/// offset: 24
|
|
#[prost(message, tag = "10")]
|
|
Mnkgphfjdfm(super::Foingknpblj),
|
|
/// offset: 24
|
|
#[prost(message, tag = "14")]
|
|
Dcfilenmpcc(super::Knpmlbobkpi),
|
|
/// offset: 24
|
|
#[prost(message, tag = "11")]
|
|
Bdfkgflfcfo(super::Oepamdepflj),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Knmnejcmhge {
|
|
/// offset: 24
|
|
#[prost(int32, tag = "1")]
|
|
pub mnlinfeodpj: i32,
|
|
/// offset: 28
|
|
#[prost(float, tag = "9")]
|
|
pub gmpkbklgdma: f32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Piacccgnoof {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub battle_event_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Bpokopcgmaj {
|
|
/// offset: 24
|
|
#[prost(int32, tag = "9")]
|
|
pub iflbaaabkai: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Maeeibpeofn {
|
|
#[prost(oneof = "maeeibpeofn::Pgniencdoda", tags = "14, 11")]
|
|
pub pgniencdoda: ::core::option::Option<maeeibpeofn::Pgniencdoda>,
|
|
}
|
|
/// Nested message and enum types in `MAEEIBPEOFN`.
|
|
pub mod maeeibpeofn {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Oneof)]
|
|
pub enum Pgniencdoda {
|
|
/// offset: 16
|
|
#[prost(message, tag = "14")]
|
|
Bacbkgjjoga(super::Piacccgnoof),
|
|
/// offset: 16
|
|
#[prost(message, tag = "11")]
|
|
Cnkcdgojgjh(super::Bpokopcgmaj),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Kdodfhmdaji {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "6")]
|
|
pub ldcjonhgdan: ::prost::alloc::vec::Vec<Maeeibpeofn>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "13")]
|
|
pub display_value: ::core::option::Option<Knmnejcmhge>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "1")]
|
|
pub arg_id: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "3")]
|
|
pub hafokmhcgfm: u32,
|
|
/// offset: 48
|
|
#[prost(bool, tag = "5")]
|
|
pub kkkionidkfa: bool,
|
|
/// offset: 49
|
|
#[prost(bool, tag = "4")]
|
|
pub heljnhndcjp: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Hfeognamhcg {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "15")]
|
|
pub eobljjbobin: ::core::option::Option<Lehbibdgehg>,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub kfnmiembjgd: ::prost::alloc::vec::Vec<Kdodfhmdaji>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "6")]
|
|
pub aiafekgbfif: u32,
|
|
}
|
|
/// Obf: BBILDBEOKIK
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5658)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetRogueCommonDialogueDataCsReq {}
|
|
/// Obf: KIFHJJILCHH
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5643)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetRogueCommonDialogueDataScRsp {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub hjokmccpoll: ::prost::alloc::vec::Vec<Hfeognamhcg>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "15")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: KPDMLEELICE
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5693)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SelectRogueCommonDialogueOptionCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub aiafekgbfif: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "7")]
|
|
pub hafokmhcgfm: u32,
|
|
}
|
|
/// Obf: HDDJBPIOCMC
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5696)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SelectRogueCommonDialogueOptionScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "10")]
|
|
pub onolngohemf: ::core::option::Option<Hfeognamhcg>,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "15")]
|
|
pub cgingcncpco: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "12")]
|
|
pub aiafekgbfif: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "6")]
|
|
pub hafokmhcgfm: u32,
|
|
/// offset: 48
|
|
#[prost(bool, tag = "3")]
|
|
pub gnffjmloloo: bool,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "5")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5691)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Bihaclhmako {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub aiafekgbfif: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5623)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Lpdpajgfbmm {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub retcode: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "1")]
|
|
pub aiafekgbfif: u32,
|
|
}
|
|
/// Obf: NJPGOAAALGJ
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5689)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SyncRogueCommonDialogueDataScNotify {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "13")]
|
|
pub hjokmccpoll: ::prost::alloc::vec::Vec<Hfeognamhcg>,
|
|
}
|
|
/// Obf: HDIICGMJNBO
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5640)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SyncRogueCommonDialogueOptionFinishScNotify {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "10")]
|
|
pub onolngohemf: ::core::option::Option<Hfeognamhcg>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "8")]
|
|
pub fjpgaohgebh: ::core::option::Option<Kdodfhmdaji>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "15")]
|
|
pub aiafekgbfif: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "1")]
|
|
pub hafokmhcgfm: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Cbolonjdhhl {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "10")]
|
|
pub iliioljmkme: ::core::option::Option<Nchglfjcgij>,
|
|
/// offset: 24
|
|
#[prost(string, tag = "7")]
|
|
pub fppecoiahep: ::prost::alloc::string::String,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "4")]
|
|
pub fmigokidkjl: ::core::option::Option<Inhbmhcjjcn>,
|
|
/// offset: 48
|
|
#[prost(message, optional, tag = "5")]
|
|
pub aapeeiffkjd: ::core::option::Option<Gmimdejmfco>,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "6")]
|
|
pub oapednopoln: u32,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "12")]
|
|
pub dlojfeehlij: u32,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "9")]
|
|
pub icgcmeibjlc: u32,
|
|
/// offset: 68
|
|
#[prost(uint32, tag = "2")]
|
|
pub ljobbefacpg: u32,
|
|
}
|
|
/// Obf: KIFALDPCHGB
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5611)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct RogueWorkbenchGetInfoCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub prop_entity_id: u32,
|
|
}
|
|
/// Obf: EOKICOIMEPH
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5697)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RogueWorkbenchGetInfoScRsp {
|
|
/// offset: 24
|
|
#[prost(map = "uint32, message", tag = "3")]
|
|
pub njapfmhhppa: ::std::collections::HashMap<u32, Bcoegnbgjfc>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "5")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Bcoegnbgjfc {
|
|
#[prost(
|
|
oneof = "bcoegnbgjfc::Pkmejecpmch",
|
|
tags = "10, 7, 1, 12, 11, 9, 2, 15, 14, 5, 3"
|
|
)]
|
|
pub pkmejecpmch: ::core::option::Option<bcoegnbgjfc::Pkmejecpmch>,
|
|
}
|
|
/// Nested message and enum types in `BCOEGNBGJFC`.
|
|
pub mod bcoegnbgjfc {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Oneof)]
|
|
pub enum Pkmejecpmch {
|
|
/// offset: 24
|
|
#[prost(message, tag = "10")]
|
|
Nljponkbmfi(super::Bajdllefghb),
|
|
/// offset: 24
|
|
#[prost(message, tag = "7")]
|
|
Bbnegkcnmba(super::Bjbifimjdol),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1")]
|
|
Pkpiefobhkh(super::Bliccehiolh),
|
|
/// offset: 24
|
|
#[prost(message, tag = "12")]
|
|
Fkmadcafjmc(super::Omnmbandcba),
|
|
/// offset: 24
|
|
#[prost(message, tag = "11")]
|
|
Phledabhdml(super::Dcepbljknne),
|
|
/// offset: 24
|
|
#[prost(message, tag = "9")]
|
|
Ddladfjmeec(super::Fbofeochdmn),
|
|
/// offset: 24
|
|
#[prost(message, tag = "2")]
|
|
Ojeandpabhc(super::Bahbcfdaikg),
|
|
/// offset: 24
|
|
#[prost(message, tag = "15")]
|
|
Cllejepnbdh(super::Gnfdponfljd),
|
|
/// offset: 24
|
|
#[prost(message, tag = "14")]
|
|
Dnhknalbamg(super::Ojpmmkijifh),
|
|
/// offset: 24
|
|
#[prost(message, tag = "5")]
|
|
Lbbcjhopeph(super::Ehelnmgmeno),
|
|
/// offset: 24
|
|
#[prost(message, tag = "3")]
|
|
Kdfgakdcmik(super::Lpodfeegdob),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Bajdllefghb {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "7")]
|
|
pub cost_data: ::core::option::Option<ItemCostData>,
|
|
/// offset: 32
|
|
#[prost(bool, tag = "8")]
|
|
pub dieiiailhhe: bool,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "13")]
|
|
pub lhdhjfpmcjk: u32,
|
|
/// offset: 40
|
|
#[prost(int32, tag = "5")]
|
|
pub liaggddilgo: i32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "11")]
|
|
pub jfignbblcim: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Bjbifimjdol {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "1")]
|
|
pub cost_data: ::core::option::Option<ItemCostData>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "8")]
|
|
pub jfignbblcim: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "15")]
|
|
pub lhdhjfpmcjk: u32,
|
|
/// offset: 40
|
|
#[prost(bool, tag = "5")]
|
|
pub dieiiailhhe: bool,
|
|
/// offset: 44
|
|
#[prost(int32, tag = "14")]
|
|
pub liaggddilgo: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Bliccehiolh {
|
|
/// offset: 24
|
|
#[prost(map = "uint32, uint32", tag = "9")]
|
|
pub lbeihaokhad: ::std::collections::HashMap<u32, u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub max_num: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "15")]
|
|
pub cur_num: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Omnmbandcba {
|
|
/// offset: 16
|
|
#[prost(map = "uint32, bool", tag = "6")]
|
|
pub pilabddekii: ::std::collections::HashMap<u32, bool>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "2")]
|
|
pub cost_data: ::core::option::Option<ItemCostData>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "14")]
|
|
pub jfignbblcim: u32,
|
|
/// offset: 44
|
|
#[prost(int32, tag = "12")]
|
|
pub liaggddilgo: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Dcepbljknne {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "3")]
|
|
pub cost_data: ::core::option::Option<ItemCostData>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub jfignbblcim: u32,
|
|
/// offset: 36
|
|
#[prost(int32, tag = "13")]
|
|
pub liaggddilgo: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Lnpgbgdpiik {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "1")]
|
|
pub iojfgbdpphi: ::core::option::Option<ItemCostData>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "9")]
|
|
pub cost_data: ::core::option::Option<ItemCostData>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "12")]
|
|
pub ddladfjmeec: ::core::option::Option<Ocbpjllljgo>,
|
|
/// offset: 48
|
|
#[prost(bool, tag = "10")]
|
|
pub ifigfodopbb: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Fbofeochdmn {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "11")]
|
|
pub gjgfcckemfd: ::prost::alloc::vec::Vec<Lnpgbgdpiik>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Bbhheneonho {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "10")]
|
|
pub cost_data: ::core::option::Option<ItemCostData>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "3")]
|
|
pub iojfgbdpphi: ::core::option::Option<ItemCostData>,
|
|
/// offset: 40
|
|
#[prost(bool, tag = "13")]
|
|
pub ifigfodopbb: bool,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "12")]
|
|
pub kgophalllli: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "8")]
|
|
pub cfkkkpnkhel: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Bahbcfdaikg {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub hiildalhimd: ::prost::alloc::vec::Vec<Bbhheneonho>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Gnfdponfljd {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "13")]
|
|
pub cost_data: ::core::option::Option<ItemCostData>,
|
|
/// offset: 32
|
|
#[prost(int32, tag = "7")]
|
|
pub liaggddilgo: i32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "15")]
|
|
pub jfignbblcim: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ojpmmkijifh {
|
|
/// offset: 24
|
|
#[prost(map = "uint32, message", tag = "10")]
|
|
pub bhpelimodbc: ::std::collections::HashMap<u32, ItemCostData>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "6")]
|
|
pub pkambcbekme: ::core::option::Option<ItemCostData>,
|
|
/// offset: 40
|
|
#[prost(int32, tag = "11")]
|
|
pub liaggddilgo: i32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "7")]
|
|
pub jfignbblcim: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Nefbeckcjih {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "7")]
|
|
pub cost_data: ::core::option::Option<ItemCostData>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "5")]
|
|
pub gcahklngfck: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ehelnmgmeno {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub maldomhpilm: ::prost::alloc::vec::Vec<Nefbeckcjih>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Lpodfeegdob {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "5")]
|
|
pub dodboeibpgk: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "14")]
|
|
pub dmgjdgjmcjl: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "1")]
|
|
pub clndmeodhje: u32,
|
|
}
|
|
/// Obf: FPNMBONIFEB
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5669)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct RogueWorkbenchHandleFuncCsReq {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "3")]
|
|
pub pelkpphlmhe: ::core::option::Option<Mipgdfdckle>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "10")]
|
|
pub func_id: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "12")]
|
|
pub prop_entity_id: u32,
|
|
}
|
|
/// Obf: DPGLHPGGPHM
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5646)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RogueWorkbenchHandleFuncScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "3")]
|
|
pub jnpaldknhkm: ::core::option::Option<Bcoegnbgjfc>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub retcode: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "14")]
|
|
pub func_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Mipgdfdckle {
|
|
#[prost(
|
|
oneof = "mipgdfdckle::Mmcgbgdjipn",
|
|
tags = "7, 14, 10, 1, 6, 5, 13, 9, 2, 8, 11"
|
|
)]
|
|
pub mmcgbgdjipn: ::core::option::Option<mipgdfdckle::Mmcgbgdjipn>,
|
|
}
|
|
/// Nested message and enum types in `MIPGDFDCKLE`.
|
|
pub mod mipgdfdckle {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Oneof)]
|
|
pub enum Mmcgbgdjipn {
|
|
/// offset: 24
|
|
#[prost(message, tag = "7")]
|
|
Nljponkbmfi(super::Jfggdmpdknh),
|
|
/// offset: 24
|
|
#[prost(message, tag = "14")]
|
|
Bbnegkcnmba(super::Cokkoebbegm),
|
|
/// offset: 24
|
|
#[prost(message, tag = "10")]
|
|
Pkpiefobhkh(super::Fhaagbgahlo),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1")]
|
|
Fkmadcafjmc(super::Lnopjjfkmdl),
|
|
/// offset: 24
|
|
#[prost(message, tag = "6")]
|
|
Phledabhdml(super::Mkfcldmemgn),
|
|
/// offset: 24
|
|
#[prost(message, tag = "5")]
|
|
Ddladfjmeec(super::Doejldnided),
|
|
/// offset: 24
|
|
#[prost(message, tag = "13")]
|
|
Ojeandpabhc(super::Aljjnbkgeoc),
|
|
/// offset: 24
|
|
#[prost(message, tag = "9")]
|
|
Cllejepnbdh(super::Lfbpmggfceo),
|
|
/// offset: 24
|
|
#[prost(message, tag = "2")]
|
|
Dnhknalbamg(super::Ejbeekfjahm),
|
|
/// offset: 24
|
|
#[prost(message, tag = "8")]
|
|
Lbbcjhopeph(super::Llbknijdalm),
|
|
/// offset: 24
|
|
#[prost(message, tag = "11")]
|
|
Kdfgakdcmik(super::Ngokmaabdjj),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Jfggdmpdknh {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub fgkpobcockm: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Cokkoebbegm {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub hdgpbcjpnbe: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Fhaagbgahlo {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub cjgioodiadg: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Lnopjjfkmdl {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "9")]
|
|
pub pdambonnond: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Mkfcldmemgn {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub falfbmddfpa: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Doejldnided {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub dpgkmiibpdb: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Aljjnbkgeoc {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "4")]
|
|
pub ehkpmgbcpcg: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Lfbpmggfceo {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "6")]
|
|
pub ipacfecebff: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ejbeekfjahm {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub cfkkkpnkhel: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Llbknijdalm {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub gcahklngfck: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ngokmaabdjj {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "12")]
|
|
pub gmmafionfnf: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Npajhgdeidj {
|
|
/// offset: 24
|
|
#[prost(enumeration = "Lpcebdcjboi", tag = "5")]
|
|
pub status: i32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "4")]
|
|
pub ecpdjmmogci: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Jmjeibgacmd {
|
|
/// offset: 24
|
|
#[prost(enumeration = "Lbpljchejok", tag = "13")]
|
|
pub status: i32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "15")]
|
|
pub cnfgohfplgo: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub ecpdjmmogci: u32,
|
|
}
|
|
/// Obf: COFMBMIJHNB
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5622)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SetRogueCollectionCsReq {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "14")]
|
|
pub npicfpdapaf: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 24
|
|
#[prost(enumeration = "Migpnaoghep", repeated, tag = "3")]
|
|
pub nekjdkdamkf: ::prost::alloc::vec::Vec<i32>,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "5")]
|
|
pub mfmpddcggmn: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: GDLCKAFPJCI
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5664)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SetRogueCollectionScRsp {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "9")]
|
|
pub dpikocfilgp: ::prost::alloc::vec::Vec<Npajhgdeidj>,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "14")]
|
|
pub cepdobeiefg: ::prost::alloc::vec::Vec<Jmjeibgacmd>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "11")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Dikbpkakeno {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub efcajenmlka: u32,
|
|
/// offset: 28
|
|
#[prost(enumeration = "Nklaehjpimn", tag = "12")]
|
|
pub status: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Dgklppljbnb {
|
|
/// offset: 24
|
|
#[prost(enumeration = "Lbpljchejok", tag = "8")]
|
|
pub status: i32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "3")]
|
|
pub efcajenmlka: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "10")]
|
|
pub cnfgohfplgo: u32,
|
|
}
|
|
/// Obf: ILCJAJBPOMO
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5644)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SetRogueExhibitionCsReq {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "15")]
|
|
pub hncflokljla: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "10")]
|
|
pub dmiibkinpnl: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(enumeration = "Migpnaoghep", repeated, tag = "14")]
|
|
pub adgnfdjdclg: ::prost::alloc::vec::Vec<i32>,
|
|
}
|
|
/// Obf: IDCEKOBEEFI
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5686)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SetRogueExhibitionScRsp {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub pakecmnpejj: ::prost::alloc::vec::Vec<Dgklppljbnb>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub jfhkjogeond: ::prost::alloc::vec::Vec<Dikbpkakeno>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "7")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: KEMPKDDHEFN
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5656)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct RogueGetGambleInfoCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub prop_entity_id: u32,
|
|
}
|
|
/// Obf: LIOHNCDIAPM
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5665)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RogueGetGambleInfoScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "10")]
|
|
pub kobbmdfpnka: ::core::option::Option<Hkoeaopneac>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: JGHALBFPDLO
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5670)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct RogueDoGambleCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub prop_entity_id: u32,
|
|
}
|
|
/// Obf: NOCJKPILNMP
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5684)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RogueDoGambleScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "3")]
|
|
pub kobbmdfpnka: ::core::option::Option<Hkoeaopneac>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "13")]
|
|
pub hnccdepdneg: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "8")]
|
|
pub retcode: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "14")]
|
|
pub dooecgpimbd: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Akmcodlaeki {
|
|
/// offset: 16
|
|
#[prost(string, tag = "1")]
|
|
pub key: ::prost::alloc::string::String,
|
|
/// offset: 32
|
|
#[prost(double, tag = "9")]
|
|
pub value: f64,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Lgeflgjigij {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "15")]
|
|
pub gfkafifmhnf: ::prost::alloc::vec::Vec<Akmcodlaeki>,
|
|
/// offset: 32
|
|
#[prost(enumeration = "Mmfogjpohgj", tag = "7")]
|
|
pub ghnjclnkghh: i32,
|
|
/// offset: 40
|
|
#[prost(uint64, tag = "2")]
|
|
pub gahfpgcpaja: u64,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Mggbpkanfoa {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "11")]
|
|
pub gfkafifmhnf: ::prost::alloc::vec::Vec<Akmcodlaeki>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Gmimdejmfco {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "1")]
|
|
pub ccoioahmpdn: ::core::option::Option<Mggbpkanfoa>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub gmalfeablng: ::prost::alloc::vec::Vec<Lgeflgjigij>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Nchglfjcgij {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "12")]
|
|
pub hdlglfgkonc: ::prost::alloc::vec::Vec<Bmcndlnonmo>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Acmkpnmkokh {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "11")]
|
|
pub bbehhchkmnl: ::core::option::Option<Fkbooenadfm>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "9")]
|
|
pub queue_position: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Fkbooenadfm {
|
|
#[prost(oneof = "fkbooenadfm::Mmcgbgdjipn", tags = "13, 2, 12, 6, 4")]
|
|
pub mmcgbgdjipn: ::core::option::Option<fkbooenadfm::Mmcgbgdjipn>,
|
|
}
|
|
/// Nested message and enum types in `FKBOOENADFM`.
|
|
pub mod fkbooenadfm {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Oneof)]
|
|
pub enum Mmcgbgdjipn {
|
|
/// offset: 16
|
|
#[prost(message, tag = "13")]
|
|
Pdfdendalfd(super::Lplhnopdkhi),
|
|
/// offset: 16
|
|
#[prost(message, tag = "2")]
|
|
Himdhcbofeh(super::Idmhnmolhkn),
|
|
/// offset: 16
|
|
#[prost(message, tag = "12")]
|
|
Ngefapoenbd(super::Eoiflhmpbif),
|
|
/// offset: 16
|
|
#[prost(message, tag = "6")]
|
|
Kbameddaiin(super::Ggcfmpibgha),
|
|
/// offset: 16
|
|
#[prost(message, tag = "4")]
|
|
Liaodkpfbha(super::Knoljdopbdg),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Lplhnopdkhi {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub gfkafifmhnf: ::prost::alloc::vec::Vec<Akmcodlaeki>,
|
|
/// offset: 32
|
|
#[prost(enumeration = "Mmfogjpohgj", tag = "7")]
|
|
pub ghnjclnkghh: i32,
|
|
/// offset: 40
|
|
#[prost(uint64, tag = "13")]
|
|
pub gahfpgcpaja: u64,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Idmhnmolhkn {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "10")]
|
|
pub gfkafifmhnf: ::prost::alloc::vec::Vec<Akmcodlaeki>,
|
|
/// offset: 32
|
|
#[prost(uint64, tag = "7")]
|
|
pub gahfpgcpaja: u64,
|
|
/// offset: 40
|
|
#[prost(enumeration = "Mmfogjpohgj", tag = "5")]
|
|
pub ghnjclnkghh: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Eoiflhmpbif {
|
|
/// offset: 24
|
|
#[prost(enumeration = "Mmfogjpohgj", tag = "3")]
|
|
pub ghnjclnkghh: i32,
|
|
/// offset: 32
|
|
#[prost(uint64, tag = "15")]
|
|
pub gahfpgcpaja: u64,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ggcfmpibgha {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "11")]
|
|
pub gfkafifmhnf: ::prost::alloc::vec::Vec<Akmcodlaeki>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Knoljdopbdg {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "6")]
|
|
pub gfkafifmhnf: ::prost::alloc::vec::Vec<Akmcodlaeki>,
|
|
/// offset: 32
|
|
#[prost(enumeration = "Mmfogjpohgj", tag = "10")]
|
|
pub ghnjclnkghh: i32,
|
|
/// offset: 40
|
|
#[prost(uint64, tag = "1")]
|
|
pub gahfpgcpaja: u64,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Jgammpgmcni {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "10")]
|
|
pub scene: ::core::option::Option<SceneInfo>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "9")]
|
|
pub lineup: ::core::option::Option<LineupInfo>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "5")]
|
|
pub jnklnlkhgbb: ::core::option::Option<Fhegnopnich>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Dkfjlhhdfko {
|
|
/// offset: 24
|
|
#[prost(enumeration = "AvatarType", tag = "7")]
|
|
pub avatar_type: i32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "9")]
|
|
pub id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Dingdglkhip {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub avatar_id: u32,
|
|
/// offset: 28
|
|
#[prost(enumeration = "Beaikeeandp", tag = "11")]
|
|
pub hokefmonopg: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ahlgkkeiiec {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub aojkkgkceoe: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "15")]
|
|
pub djcolflfigk: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Djeecbnbgmn {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub hafokmhcgfm: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "4")]
|
|
pub aiafekgbfif: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Egailaeblig {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub ljceogpogbe: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ebidbcoblnm {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub ihdpggcjiak: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "9")]
|
|
pub fopmpmpncoa: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "12")]
|
|
pub bnlnggchfnf: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Hlebbgfakak {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub pmfokbmpilf: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "12")]
|
|
pub pggdehkkinp: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "5")]
|
|
pub gncfhikodke: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Cokfmmndchn {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub ckhclkoalke: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Fhbdpojeemj {
|
|
#[prost(oneof = "fhbdpojeemj::Koefmoapdgi", tags = "14, 11, 5, 15, 1")]
|
|
pub koefmoapdgi: ::core::option::Option<fhbdpojeemj::Koefmoapdgi>,
|
|
}
|
|
/// Nested message and enum types in `FHBDPOJEEMJ`.
|
|
pub mod fhbdpojeemj {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Oneof)]
|
|
pub enum Koefmoapdgi {
|
|
/// offset: 16
|
|
#[prost(message, tag = "14")]
|
|
Hhbpbgmngpn(super::Djeecbnbgmn),
|
|
/// offset: 16
|
|
#[prost(message, tag = "11")]
|
|
Ecclokpnfhp(super::Egailaeblig),
|
|
/// offset: 16
|
|
#[prost(message, tag = "5")]
|
|
Bjjgpoefbac(super::Ebidbcoblnm),
|
|
/// offset: 16
|
|
#[prost(message, tag = "15")]
|
|
Hdflcoidcpe(super::Hlebbgfakak),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1")]
|
|
Njkmejibidc(super::Cokfmmndchn),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Hjdcjnofbhh {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub ljceogpogbe: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Fegkcmbhhjp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub fgfflbhlkdf: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "8")]
|
|
pub level: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Nejpagjbmda {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "8")]
|
|
pub fgfflbhlkdf: u32,
|
|
/// offset: 36
|
|
#[prost(bool, tag = "12")]
|
|
pub ognbananfcc: bool,
|
|
#[prost(oneof = "nejpagjbmda::Mokoadhebba", tags = "2, 1")]
|
|
pub mokoadhebba: ::core::option::Option<nejpagjbmda::Mokoadhebba>,
|
|
}
|
|
/// Nested message and enum types in `NEJPAGJBMDA`.
|
|
pub mod nejpagjbmda {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Oneof)]
|
|
pub enum Mokoadhebba {
|
|
/// offset: 16
|
|
#[prost(message, tag = "2")]
|
|
Aolfpjfjpeo(super::Hjdcjnofbhh),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1")]
|
|
Ngalcdkbgbk(super::Fegkcmbhhjp),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Bhpbjombcad {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "8")]
|
|
pub ijkibljegge: ::prost::alloc::vec::Vec<Nejpagjbmda>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "12")]
|
|
pub group_id: u32,
|
|
/// offset: 36
|
|
#[prost(bool, tag = "5")]
|
|
pub noalgkcldhf: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Hkoeaopneac {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "12")]
|
|
pub canjgjidkhk: ::core::option::Option<ItemCostData>,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub ajkokajabfg: ::prost::alloc::vec::Vec<Bhpbjombcad>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "10")]
|
|
pub kmndbepfmgn: u32,
|
|
/// offset: 44
|
|
#[prost(bool, tag = "7")]
|
|
pub ceiigjeoiad: bool,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "9")]
|
|
pub dggcfdkjdpo: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "1")]
|
|
pub gpnjgmepmmd: u32,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "14")]
|
|
pub jaedkhmmpih: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Bbcolchcefp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "6")]
|
|
pub hajjbofcfoo: ::core::option::Option<Gmijhconfih>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "8")]
|
|
pub jpkacknnhca: ::core::option::Option<Apnccnfjbko>,
|
|
/// offset: 40
|
|
#[prost(uint32, repeated, tag = "4")]
|
|
pub unfinished_story_line_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 48
|
|
#[prost(uint32, repeated, tag = "1")]
|
|
pub base_avatar_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "5")]
|
|
pub kndhmnbiidf: u32,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "9")]
|
|
pub pjkmdlcchhd: u32,
|
|
/// offset: 64
|
|
#[prost(enumeration = "RogueStatus", tag = "2")]
|
|
pub status: i32,
|
|
/// offset: 68
|
|
#[prost(uint32, tag = "14")]
|
|
pub map_id: u32,
|
|
/// offset: 72
|
|
#[prost(uint32, tag = "7")]
|
|
pub hahlhlpenkj: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ajnoekplpcl {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub khggmkafflf: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "4")]
|
|
pub battle_id: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "14")]
|
|
pub ickjkienkfi: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "9")]
|
|
pub pkkdalhlcla: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "11")]
|
|
pub fmcphdjeidc: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "15")]
|
|
pub ieogefblnel: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "1")]
|
|
pub dnapfbanfhj: u32,
|
|
/// offset: 52
|
|
#[prost(bool, tag = "2")]
|
|
pub mjipojpbknb: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Hgfjahilcaa {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "9")]
|
|
pub bhhhnhmmdmh: ::core::option::Option<Bbcolchcefp>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "10")]
|
|
pub pmkgmlelppi: ::core::option::Option<Ajnoekplpcl>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "6")]
|
|
pub panel_id: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "12")]
|
|
pub area_id: u32,
|
|
}
|
|
/// Obf: KCEFGNINEBG
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6009)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetRogueEndlessActivityDataCsReq {}
|
|
/// Obf: NKNPAOHOGHI
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6008)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetRogueEndlessActivityDataScRsp {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "11")]
|
|
pub ieppngmckjh: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "13")]
|
|
pub data: ::prost::alloc::vec::Vec<Hgfjahilcaa>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "14")]
|
|
pub iahedaapneo: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "1")]
|
|
pub chiafooaibk: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "4")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Caefbgafkhd {
|
|
/// offset: 24
|
|
#[prost(enumeration = "AvatarType", tag = "12")]
|
|
pub avatar_type: i32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "2")]
|
|
pub avatar_id: u32,
|
|
}
|
|
/// Obf: FFDJLHCAKAP
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6002)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct EnterRogueEndlessActivityStageCsReq {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "13")]
|
|
pub avatar_list: ::prost::alloc::vec::Vec<Caefbgafkhd>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub mpmmcpmnlid: u32,
|
|
}
|
|
/// Obf: AKINJCDPGIF
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6010)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct EnterRogueEndlessActivityStageScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "2")]
|
|
pub battle_info: ::core::option::Option<SceneBattleInfo>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "13")]
|
|
pub pmkgmlelppi: ::core::option::Option<Ajnoekplpcl>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "6")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: IGOFLPJHHAO
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6004)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct RogueEndlessActivityBattleEndScNotify {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "15")]
|
|
pub pmkgmlelppi: ::core::option::Option<Ajnoekplpcl>,
|
|
}
|
|
/// Obf: ALBOKFLDIIH
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6001)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct TakeRogueEndlessActivityPointRewardCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub level: u32,
|
|
/// offset: 28
|
|
#[prost(bool, tag = "10")]
|
|
pub lefjbfmdegk: bool,
|
|
}
|
|
/// Obf: OGDDOAIIMPG
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6006)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TakeRogueEndlessActivityPointRewardScRsp {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "6")]
|
|
pub ieppngmckjh: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "8")]
|
|
pub reward: ::core::option::Option<ItemList>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "10")]
|
|
pub retcode: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "2")]
|
|
pub chiafooaibk: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "3")]
|
|
pub level: u32,
|
|
/// offset: 52
|
|
#[prost(bool, tag = "4")]
|
|
pub lefjbfmdegk: bool,
|
|
}
|
|
/// Obf: GHDBOHHNOME
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6007)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct TakeRogueEndlessActivityAllBonusRewardCsReq {}
|
|
/// Obf: DIGOHHNDDCA
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6003)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TakeRogueEndlessActivityAllBonusRewardScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "6")]
|
|
pub ieppngmckjh: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "1")]
|
|
pub reward: ::core::option::Option<ItemList>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "10")]
|
|
pub chiafooaibk: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "3")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Eeilainolpo {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "14")]
|
|
pub jnklnlkhgbb: ::core::option::Option<Fhegnopnich>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "5")]
|
|
pub scene: ::core::option::Option<SceneInfo>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "9")]
|
|
pub lineup: ::core::option::Option<LineupInfo>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Gpepgkcpbpb {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "13")]
|
|
pub jeheilkkdef: ::prost::alloc::vec::Vec<Fodhgnlpbkh>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "9")]
|
|
pub mdaiamfjnhm: u32,
|
|
/// offset: 36
|
|
#[prost(enumeration = "Jgnaepijdnc", tag = "11")]
|
|
pub status: i32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "12")]
|
|
pub jojcpknijoh: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "1")]
|
|
pub biklafleioc: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Fodhgnlpbkh {
|
|
/// offset: 24
|
|
#[prost(enumeration = "Hoifdjpbglb", tag = "2")]
|
|
pub status: i32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "12")]
|
|
pub ghehgioagdg: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "14")]
|
|
pub room_id: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "15")]
|
|
pub eepidjjjmah: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Kdhaifiokdn {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "6")]
|
|
pub nnffpjoldhk: ::prost::alloc::vec::Vec<Gpepgkcpbpb>,
|
|
/// offset: 32
|
|
#[prost(enumeration = "Jamingbjhbk", tag = "13")]
|
|
pub reason: i32,
|
|
/// offset: 36
|
|
#[prost(enumeration = "Pfkhkambhbn", tag = "11")]
|
|
pub status: i32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "12")]
|
|
pub jdphadiiape: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "10")]
|
|
pub bjhmfoagmbf: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "14")]
|
|
pub jjlednenpjk: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Plbamnclbhb {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "8")]
|
|
pub maldomhpilm: ::prost::alloc::vec::Vec<Dnlkmhlaphc>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub hiildalhimd: ::prost::alloc::vec::Vec<Mmbbhfnjili>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "2")]
|
|
pub nbmnpgkeiih: u32,
|
|
/// offset: 44
|
|
#[prost(bool, tag = "10")]
|
|
pub hikmfmjcnkp: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Fpndobpmned {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "6")]
|
|
pub kehklhmeabi: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Cppengoohgn {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub ddgdpdipjpp: u32,
|
|
}
|
|
/// Obf: LPMJNCECOFE
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7773)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct RogueMagicStartCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "4")]
|
|
pub ocegekkflal: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "11")]
|
|
pub base_avatar_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "3")]
|
|
pub ieofonjhfdj: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "9")]
|
|
pub area_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Gcbckokeajh {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "5")]
|
|
pub ddladfjmeec: ::core::option::Option<Plbamnclbhb>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "6")]
|
|
pub meejdfnhbdi: ::core::option::Option<Fpndobpmned>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "14")]
|
|
pub item_value: ::core::option::Option<Fkedpcmlife>,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "1")]
|
|
pub dcfilenmpcc: ::core::option::Option<Cppengoohgn>,
|
|
/// offset: 48
|
|
#[prost(message, optional, tag = "8")]
|
|
pub anbkdjkhcbi: ::core::option::Option<Nhlbnbbdhmi>,
|
|
/// offset: 56
|
|
#[prost(message, optional, tag = "10")]
|
|
pub basic_info: ::core::option::Option<Cbolonjdhhl>,
|
|
/// offset: 72
|
|
#[prost(message, optional, tag = "2")]
|
|
pub level: ::core::option::Option<Kdhaifiokdn>,
|
|
/// offset: 80
|
|
#[prost(message, optional, tag = "12")]
|
|
pub lineup: ::core::option::Option<Jeikfffgonb>,
|
|
}
|
|
/// Obf: EHFDAIAINCI
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7703)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RogueMagicStartScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "5")]
|
|
pub idcmaccpcbh: ::core::option::Option<Eeilainolpo>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "15")]
|
|
pub phgjijelkdb: ::core::option::Option<Gcbckokeajh>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "9")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: ALAAINODLIJ
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7780)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct RogueMagicEnterCsReq {}
|
|
/// Obf: MGIHGHJMFAE
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7727)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RogueMagicEnterScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "10")]
|
|
pub idcmaccpcbh: ::core::option::Option<Eeilainolpo>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "9")]
|
|
pub phgjijelkdb: ::core::option::Option<Gcbckokeajh>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "13")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: IEJLKCJOAEM
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7736)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct RogueMagicLeaveCsReq {}
|
|
/// Obf: FAKIIFNHANG
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7713)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RogueMagicLeaveScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "9")]
|
|
pub idcmaccpcbh: ::core::option::Option<Eeilainolpo>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "14")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: KIDHIFECNAH
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7710)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct RogueMagicEnterRoomCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub khblmaoplln: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "9")]
|
|
pub jojcpknijoh: u32,
|
|
}
|
|
/// Obf: IGJJHHFJBDJ
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7787)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RogueMagicEnterRoomScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "13")]
|
|
pub idcmaccpcbh: ::core::option::Option<Eeilainolpo>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: ICNPODONHGN
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7729)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct RogueMagicEnterLayerCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub bjhmfoagmbf: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "13")]
|
|
pub khblmaoplln: u32,
|
|
}
|
|
/// Obf: NEDEIDNOLIM
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7712)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RogueMagicEnterLayerScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "7")]
|
|
pub idcmaccpcbh: ::core::option::Option<Eeilainolpo>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: MAHGFIIOPHL
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7754)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RogueMagicLevelInfoUpdateScNotify {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub nnffpjoldhk: ::prost::alloc::vec::Vec<Gpepgkcpbpb>,
|
|
/// offset: 32
|
|
#[prost(enumeration = "Jamingbjhbk", tag = "8")]
|
|
pub reason: i32,
|
|
/// offset: 36
|
|
#[prost(enumeration = "Pfkhkambhbn", tag = "4")]
|
|
pub status: i32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "5")]
|
|
pub jdphadiiape: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "7")]
|
|
pub bjhmfoagmbf: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "15")]
|
|
pub jjlednenpjk: u32,
|
|
}
|
|
/// Obf: ALDJDOPBDHP
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7783)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RogueMagicAreaUpdateScNotify {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub dannidipfal: ::prost::alloc::vec::Vec<Ifcnlkppphk>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Noakcdkaafb {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub admjahdjddj: u32,
|
|
/// offset: 28
|
|
#[prost(bool, tag = "12")]
|
|
pub dofneaphmkh: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ejhdajagfij {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub aeahogpjkef: u32,
|
|
/// offset: 28
|
|
#[prost(bool, tag = "14")]
|
|
pub dofneaphmkh: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Fkfoidmndfg {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "1")]
|
|
pub bnllejpcigd: ::core::option::Option<Noakcdkaafb>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "13")]
|
|
pub eiohfjmfokf: ::core::option::Option<LineupInfo>,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "6")]
|
|
pub phgjijelkdb: ::core::option::Option<Gcbckokeajh>,
|
|
/// offset: 48
|
|
#[prost(message, optional, tag = "14")]
|
|
pub kddgklngnea: ::core::option::Option<Ejhdajagfij>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Gphmajpggek {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub ebfhidkdjob: ::prost::alloc::vec::Vec<Ocbpjllljgo>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub ihkchdjejgj: ::prost::alloc::vec::Vec<Okccleepelm>,
|
|
/// offset: 40
|
|
#[prost(uint32, repeated, tag = "5")]
|
|
pub phonbekjbhg: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 48
|
|
#[prost(uint32, repeated, tag = "6")]
|
|
pub cjdpjpcjofg: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: HFPCLMDMEME
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7738)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RogueMagicBattleFailSettleInfoScNotify {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "10")]
|
|
pub idcmaccpcbh: ::core::option::Option<Eeilainolpo>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "8")]
|
|
pub bflljjbhldf: ::core::option::Option<Fkfoidmndfg>,
|
|
}
|
|
/// Obf: CJACBFMGOLK
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7715)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct RogueMagicSettleCsReq {}
|
|
/// Obf: CHFAMIIIKAH
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7781)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RogueMagicSettleScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "7")]
|
|
pub idcmaccpcbh: ::core::option::Option<Eeilainolpo>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "11")]
|
|
pub iehpmhofbnj: ::core::option::Option<Gphmajpggek>,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "14")]
|
|
pub bflljjbhldf: ::core::option::Option<Fkfoidmndfg>,
|
|
/// offset: 48
|
|
#[prost(message, optional, tag = "9")]
|
|
pub iiomcjpcfml: ::core::option::Option<ItemList>,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "4")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: ALBMDPOIIDL
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7761)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RogueMagicReviveCostUpdateScNotify {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "1")]
|
|
pub lniefkbmipd: ::core::option::Option<ItemCostData>,
|
|
}
|
|
/// Obf: FDHHFKCPCIF
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7724)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct RogueMagicReviveAvatarCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "3")]
|
|
pub base_avatar_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub interacted_prop_entity_id: u32,
|
|
}
|
|
/// Obf: ENIMHEHPGMI
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7771)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RogueMagicReviveAvatarScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "14")]
|
|
pub lniefkbmipd: ::core::option::Option<ItemCostData>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: IPIFCANPPEO
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7778)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct RogueMagicQueryCsReq {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Njmoagdjkfh {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "1970")]
|
|
pub avatar_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "201")]
|
|
pub maldomhpilm: ::prost::alloc::vec::Vec<Dnlkmhlaphc>,
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "1831")]
|
|
pub hiildalhimd: ::prost::alloc::vec::Vec<Mmbbhfnjili>,
|
|
/// offset: 48
|
|
#[prost(uint32, repeated, tag = "275")]
|
|
pub bgafhioehfh: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "4")]
|
|
pub mhpciabalpi: u32,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "1")]
|
|
pub nnnceigniia: u32,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "12")]
|
|
pub gejeanjfcmi: u32,
|
|
/// offset: 68
|
|
#[prost(uint32, tag = "3")]
|
|
pub medaaelfemn: u32,
|
|
/// offset: 72
|
|
#[prost(uint32, tag = "8")]
|
|
pub lkhaieidajl: u32,
|
|
/// offset: 76
|
|
#[prost(uint32, tag = "14")]
|
|
pub nbmnpgkeiih: u32,
|
|
/// offset: 80
|
|
#[prost(uint32, tag = "2")]
|
|
pub adiflcnaabj: u32,
|
|
/// offset: 84
|
|
#[prost(uint32, tag = "10")]
|
|
pub jjlednenpjk: u32,
|
|
/// offset: 88
|
|
#[prost(uint32, tag = "15")]
|
|
pub ejjghjmcfph: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Pggmpdimlae {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "2032")]
|
|
pub ilnfeabhhch: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ifcnlkppphk {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "11")]
|
|
pub pbjlmcgibnd: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "2")]
|
|
pub record_info: ::core::option::Option<Njmoagdjkfh>,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "5")]
|
|
pub coebcngcnoo: ::core::option::Option<Pggmpdimlae>,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "15")]
|
|
pub mnfibmhgafm: u32,
|
|
/// offset: 52
|
|
#[prost(bool, tag = "9")]
|
|
pub is_taken_reward: bool,
|
|
/// offset: 53
|
|
#[prost(bool, tag = "1")]
|
|
pub fjkhifdjmdb: bool,
|
|
/// offset: 54
|
|
#[prost(bool, tag = "12")]
|
|
pub gnacllnfhfd: bool,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "3")]
|
|
pub area_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Nmommmghmoa {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub dfbdpehaamg: u32,
|
|
/// offset: 28
|
|
#[prost(bool, tag = "3")]
|
|
pub gnacllnfhfd: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Gnpfdbacmih {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "1")]
|
|
pub nomddggiibf: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Cilkbjmgngl {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "6")]
|
|
pub jjieddmalpe: ::prost::alloc::vec::Vec<Nmommmghmoa>,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "9")]
|
|
pub hiildalhimd: ::prost::alloc::vec::Vec<Lgfokkpiceh>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub dannidipfal: ::prost::alloc::vec::Vec<Ifcnlkppphk>,
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub gjgfcckemfd: ::prost::alloc::vec::Vec<Onmfminnbeb>,
|
|
/// offset: 48
|
|
#[prost(message, optional, tag = "10")]
|
|
pub story_info: ::core::option::Option<Gnpfdbacmih>,
|
|
/// offset: 64
|
|
#[prost(message, optional, tag = "8")]
|
|
pub ihjklhgmkbi: ::core::option::Option<Dfgaioogppa>,
|
|
/// offset: 72
|
|
#[prost(uint32, repeated, tag = "2")]
|
|
pub obbkbndgoai: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: CDDMMHNKKPA
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7752)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RogueMagicQueryScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "15")]
|
|
pub lflcdngalme: ::core::option::Option<Cilkbjmgngl>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "1")]
|
|
pub phgjijelkdb: ::core::option::Option<Gcbckokeajh>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "7")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7759)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Gkmoakplbho {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub dice_slot_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "10")]
|
|
pub gcahklngfck: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "14")]
|
|
pub lpolpdbelon: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7774)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Dbomcceifjo {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7714)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Nicajbejahc {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "14")]
|
|
pub jdjfhimpipk: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7782)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Nadkcpcfipm {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: OLCIGFGFELG
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7732)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct RogueMagicSetAutoDressInMagicUnitCsReq {
|
|
/// offset: 24
|
|
#[prost(bool, tag = "11")]
|
|
pub gbemcahpbkp: bool,
|
|
}
|
|
/// Obf: FIMGINEKACP
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7735)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct RogueMagicSetAutoDressInMagicUnitScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub retcode: u32,
|
|
/// offset: 28
|
|
#[prost(bool, tag = "11")]
|
|
pub gbemcahpbkp: bool,
|
|
}
|
|
/// Obf: DDLEEJAAMGH
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7763)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct RogueMagicAutoDressInMagicUnitChangeScNotify {
|
|
/// offset: 24
|
|
#[prost(bool, tag = "12")]
|
|
pub gbemcahpbkp: bool,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7792)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Hbcofddcgol {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "15")]
|
|
pub jdjfhimpipk: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "13")]
|
|
pub gcahklngfck: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7766)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ohonllchifj {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: KLBGMAEDODL
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7730)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct RogueMagicUnitComposeCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "3")]
|
|
pub jdjfhimpipk: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: FABNMKAOFMJ
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7749)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct RogueMagicUnitComposeScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Llebcglfdjb {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "13")]
|
|
pub jdjfhimpipk: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7701)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Enjdagaldkm {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Dfgaioogppa {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "8")]
|
|
pub jcobjampoal: ::core::option::Option<Fdbdlbapdbe>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "6")]
|
|
pub imlhhakikcd: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Nfndhhcffpd {}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7785)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ohiadgkagba {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "7")]
|
|
pub ihjklhgmkbi: ::core::option::Option<Dfgaioogppa>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "12")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: NBKAAJAHAJH
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7720)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct RogueMagicEnableTalentCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub ckhclkoalke: u32,
|
|
}
|
|
/// Obf: KFMAONOMPLM
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7799)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RogueMagicEnableTalentScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "4")]
|
|
pub ihjklhgmkbi: ::core::option::Option<Dfgaioogppa>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "6")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: NCLFFAFGEFA
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7716)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct RogueMagicGetMiscRealTimeDataCsReq {}
|
|
/// Obf: LFMDOOIGGHK
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7705)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct RogueMagicGetMiscRealTimeDataScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "1")]
|
|
pub kddgklngnea: ::core::option::Option<Ejhdajagfij>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "2")]
|
|
pub bnllejpcigd: ::core::option::Option<Noakcdkaafb>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "4")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: AGDCHGINKCA
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7753)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct RogueMagicStoryInfoUpdateScNotify {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub bnhaikilajk: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Kijefiibbgg {
|
|
/// offset: 24
|
|
#[prost(map = "string, double", tag = "6")]
|
|
pub kjehanccaog: ::std::collections::HashMap<::prost::alloc::string::String, f64>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "12")]
|
|
pub ikdhamlpnpj: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "7")]
|
|
pub jaaiadkfpcl: u32,
|
|
/// offset: 40
|
|
#[prost(enumeration = "Phaoiglgbmg", tag = "5")]
|
|
pub mmnjodijpoe: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Fghimgpgbnf {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "13")]
|
|
pub ogoilmlpdeo: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "6")]
|
|
pub fohifimhenn: u32,
|
|
/// offset: 36
|
|
#[prost(bool, tag = "2")]
|
|
pub heljnhndcjp: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Aibnhpagdol {
|
|
/// offset: 24
|
|
#[prost(bool, tag = "11")]
|
|
pub gkeppnolnhf: bool,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "14")]
|
|
pub dpcjffpolfg: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Hfjkocdoaeh {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub olppacccngd: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "5")]
|
|
pub eknhhgmjcpm: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Bmcndlnonmo {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "3")]
|
|
pub oopcpmancbo: ::core::option::Option<Kijefiibbgg>,
|
|
/// offset: 40
|
|
#[prost(enumeration = "RogueModifierSourceType", tag = "1")]
|
|
pub nfmkofnekla: i32,
|
|
/// offset: 48
|
|
#[prost(uint64, tag = "4")]
|
|
pub fchlcanjigl: u64,
|
|
#[prost(oneof = "bmcndlnonmo::Kknboacncon", tags = "9, 8, 2")]
|
|
pub kknboacncon: ::core::option::Option<bmcndlnonmo::Kknboacncon>,
|
|
}
|
|
/// Nested message and enum types in `BMCNDLNONMO`.
|
|
pub mod bmcndlnonmo {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Oneof)]
|
|
pub enum Kknboacncon {
|
|
/// offset: 16
|
|
#[prost(message, tag = "9")]
|
|
Nlgjfigpenf(super::Fghimgpgbnf),
|
|
/// offset: 16
|
|
#[prost(message, tag = "8")]
|
|
Lejpohhgbmb(super::Aibnhpagdol),
|
|
/// offset: 16
|
|
#[prost(message, tag = "2")]
|
|
Ggjokfeoebk(super::Hfjkocdoaeh),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Lmncbidkhlf {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "13")]
|
|
pub hdlglfgkonc: ::prost::alloc::vec::Vec<Bmcndlnonmo>,
|
|
}
|
|
/// Obf: PEPPCBMPOJD
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5380)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RogueModifierAddNotify {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "14")]
|
|
pub iliioljmkme: ::core::option::Option<Bmcndlnonmo>,
|
|
}
|
|
/// Obf: FBEHJJBBLPL
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5327)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct RogueModifierSelectCellCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub ihaomlephom: u32,
|
|
}
|
|
/// Obf: GIMJFGIPDKI
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5336)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RogueModifierSelectCellScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "2")]
|
|
pub nmjgheaccmc: ::core::option::Option<ItemList>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "14")]
|
|
pub retcode: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "11")]
|
|
pub ihaomlephom: u32,
|
|
}
|
|
/// Obf: DMHDLBHJKOG
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5381)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RogueModifierUpdateNotify {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "7")]
|
|
pub iliioljmkme: ::core::option::Option<Bmcndlnonmo>,
|
|
}
|
|
/// Obf: OCJPKEMHEFF
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5310)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct RogueModifierDelNotify {
|
|
/// offset: 24
|
|
#[prost(uint64, tag = "9")]
|
|
pub fchlcanjigl: u64,
|
|
}
|
|
/// Obf: KGNPGIKFOMJ
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(5387)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct RogueModifierStageStartNotify {
|
|
/// offset: 24
|
|
#[prost(enumeration = "RogueModifierSourceType", tag = "11")]
|
|
pub nfmkofnekla: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Pfloihllmee {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "4")]
|
|
pub ameabnlmmgb: ::core::option::Option<Cgngoljkbmp>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "14")]
|
|
pub ndliknekdll: ::core::option::Option<Cbolonjdhhl>,
|
|
#[prost(oneof = "pfloihllmee::Kknboacncon", tags = "403, 1763, 832")]
|
|
pub kknboacncon: ::core::option::Option<pfloihllmee::Kknboacncon>,
|
|
}
|
|
/// Nested message and enum types in `PFLOIHLLMEE`.
|
|
pub mod pfloihllmee {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Oneof)]
|
|
pub enum Kknboacncon {
|
|
/// offset: 40
|
|
#[prost(message, tag = "403")]
|
|
Fbhckmgocjj(super::Namckjlafcn),
|
|
/// offset: 40
|
|
#[prost(message, tag = "1763")]
|
|
Hajegkbffaf(super::Amohfceebnk),
|
|
/// offset: 40
|
|
#[prost(message, tag = "832")]
|
|
Opdeifocjef(super::Cabkllakhko),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Dcdmpljnbjc {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub gephkcplajf: u32,
|
|
/// offset: 28
|
|
#[prost(bool, tag = "3")]
|
|
pub dofneaphmkh: bool,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "5")]
|
|
pub ndgklbdhjkb: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "10")]
|
|
pub kabcghcpebg: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Fbbokklgkgl {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub difiehpcdgo: u32,
|
|
/// offset: 28
|
|
#[prost(bool, tag = "13")]
|
|
pub dofneaphmkh: bool,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "15")]
|
|
pub jofcoodpidl: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "6")]
|
|
pub lfcdpddgfcb: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Bjlnebbmmoe {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub niofioogkld: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "14")]
|
|
pub pdfjmfbhpfc: u32,
|
|
/// offset: 32
|
|
#[prost(bool, tag = "10")]
|
|
pub dofneaphmkh: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Gkhffkmfmen {
|
|
/// offset: 24
|
|
#[prost(bool, tag = "1")]
|
|
pub dofneaphmkh: bool,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "4")]
|
|
pub niofioogkld: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Hiahpmeagfc {
|
|
/// offset: 24
|
|
#[prost(bool, tag = "4")]
|
|
pub joojijfchmk: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Cgngoljkbmp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "9")]
|
|
pub lncokkipaep: ::core::option::Option<Ohhkeogomca>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "13")]
|
|
pub lineup: ::core::option::Option<Jeikfffgonb>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "6")]
|
|
pub icnoegeepof: ::core::option::Option<Djoddecfhmc>,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "15")]
|
|
pub hhmlhklkndh: ::core::option::Option<Hggpkppbgfp>,
|
|
/// offset: 48
|
|
#[prost(message, optional, tag = "3")]
|
|
pub bcnmbonfkpk: ::core::option::Option<Hiahpmeagfc>,
|
|
/// offset: 56
|
|
#[prost(message, optional, tag = "1")]
|
|
pub lfcdgliehai: ::core::option::Option<Eglapjgfkpn>,
|
|
/// offset: 72
|
|
#[prost(message, optional, tag = "7")]
|
|
pub level: ::core::option::Option<Onpofjpebmj>,
|
|
/// offset: 80
|
|
#[prost(message, optional, tag = "11")]
|
|
pub item_value: ::core::option::Option<Fkedpcmlife>,
|
|
/// offset: 88
|
|
#[prost(message, optional, tag = "14")]
|
|
pub anbkdjkhcbi: ::core::option::Option<Nhlbnbbdhmi>,
|
|
/// offset: 96
|
|
#[prost(message, optional, tag = "4")]
|
|
pub meejdfnhbdi: ::core::option::Option<Phhlbglnbhe>,
|
|
/// offset: 104
|
|
#[prost(message, optional, tag = "8")]
|
|
pub bkipdofonld: ::core::option::Option<Cgbkkjeneof>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Onpofjpebmj {
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "8")]
|
|
pub nnffpjoldhk: ::prost::alloc::vec::Vec<Ijnfohjgpbc>,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "14")]
|
|
pub bjhmfoagmbf: u32,
|
|
/// offset: 48
|
|
#[prost(enumeration = "Fkngoglnkig", tag = "3")]
|
|
pub reason: i32,
|
|
/// offset: 52
|
|
#[prost(bool, tag = "2")]
|
|
pub kenpennaglg: bool,
|
|
/// offset: 53
|
|
#[prost(bool, tag = "13")]
|
|
pub ejdmoenbhdp: bool,
|
|
/// offset: 56
|
|
#[prost(enumeration = "RogueTournLevelStatus", tag = "12")]
|
|
pub status: i32,
|
|
#[prost(oneof = "onpofjpebmj::Bhgkhelcpgo", tags = "1")]
|
|
pub bhgkhelcpgo: ::core::option::Option<onpofjpebmj::Bhgkhelcpgo>,
|
|
}
|
|
/// Nested message and enum types in `ONPOFJPEBMJ`.
|
|
pub mod onpofjpebmj {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Oneof)]
|
|
pub enum Bhgkhelcpgo {
|
|
/// offset: 16
|
|
#[prost(message, tag = "1")]
|
|
Fiadmepdaog(super::Cfoifhebcjc),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Lpaddgplikk {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "4")]
|
|
pub nmmcobbkkha: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "15")]
|
|
pub bimfeahdmik: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "12")]
|
|
pub lonfkfcfdnd: ::prost::alloc::vec::Vec<Bdjlhjdpeek>,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "3")]
|
|
pub pjoaklhhcni: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "11")]
|
|
pub amoablicedp: u32,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "9")]
|
|
pub mkjdmnaeaed: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Cfoifhebcjc {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "8")]
|
|
pub ccfgccmefci: ::core::option::Option<Lpaddgplikk>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Hggpkppbgfp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub ohpelhfngci: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "8")]
|
|
pub jgmklegbhgp: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Phhlbglnbhe {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "7")]
|
|
pub kehklhmeabi: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ijnfohjgpbc {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "7")]
|
|
pub jeheilkkdef: ::prost::alloc::vec::Vec<Odnbcbeinnc>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub mdaiamfjnhm: u32,
|
|
/// offset: 36
|
|
#[prost(enumeration = "Idcbnmfdico", tag = "14")]
|
|
pub status: i32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "1")]
|
|
pub jojcpknijoh: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "10")]
|
|
pub biklafleioc: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Odnbcbeinnc {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "1")]
|
|
pub eepidjjjmah: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "9")]
|
|
pub room_id: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "10")]
|
|
pub lhlkjidflin: u32,
|
|
/// offset: 48
|
|
#[prost(enumeration = "Iiaogeiadga", tag = "2")]
|
|
pub status: i32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "14")]
|
|
pub ghehgioagdg: u32,
|
|
#[prost(oneof = "odnbcbeinnc::Bhgkhelcpgo", tags = "11")]
|
|
pub bhgkhelcpgo: ::core::option::Option<odnbcbeinnc::Bhgkhelcpgo>,
|
|
}
|
|
/// Nested message and enum types in `ODNBCBEINNC`.
|
|
pub mod odnbcbeinnc {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Oneof)]
|
|
pub enum Bhgkhelcpgo {
|
|
/// offset: 16
|
|
#[prost(message, tag = "11")]
|
|
Fiadmepdaog(super::Elhlcfbpamo),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Cgbkkjeneof {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "9")]
|
|
pub bdbfenoakod: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Namckjlafcn {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Amohfceebnk {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "10")]
|
|
pub fcmgnliodgi: ::core::option::Option<Fggjcldlmmi>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Elhlcfbpamo {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "2")]
|
|
pub fjikmhcjmkh: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "6")]
|
|
pub llicimbcnpf: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "5")]
|
|
pub level: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Jhecccanfgp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub gncfhikodke: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "11")]
|
|
pub unique_id: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub aadniffhhdd: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ajcfolganfc {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub gjboljejiee: ::prost::alloc::vec::Vec<Jhecccanfgp>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "14")]
|
|
pub ihfebnbhdfm: ::prost::alloc::vec::Vec<Apamfckfhll>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "7")]
|
|
pub dedchhnchfm: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "6")]
|
|
pub ikjllflchnf: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "8")]
|
|
pub pggdehkkinp: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "13")]
|
|
pub kmpcndjhhao: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Cabkllakhko {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "13")]
|
|
pub gmepgcodkke: ::core::option::Option<Ajcfolganfc>,
|
|
}
|
|
/// Obf: DFNGEOHAHGM
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6042)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RogueTournStartCsReq {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub avatar_list: ::prost::alloc::vec::Vec<Dkfjlhhdfko>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "12")]
|
|
pub area_id: u32,
|
|
/// offset: 36
|
|
#[prost(bool, tag = "10")]
|
|
pub kenpennaglg: bool,
|
|
/// offset: 37
|
|
#[prost(bool, tag = "5")]
|
|
pub ejdmoenbhdp: bool,
|
|
}
|
|
/// Obf: JMAHJPIJEND
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6015)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RogueTournStartScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "15")]
|
|
pub phgjijelkdb: ::core::option::Option<Pfloihllmee>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "10")]
|
|
pub idcmaccpcbh: ::core::option::Option<Jgammpgmcni>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "11")]
|
|
pub jnbiijcakkb: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "6")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: FHJINHEABAC
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6083)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct RogueTournEnterCsReq {}
|
|
/// Obf: NAGABJLKFON
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6034)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RogueTournEnterScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "8")]
|
|
pub phgjijelkdb: ::core::option::Option<Pfloihllmee>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "3")]
|
|
pub idcmaccpcbh: ::core::option::Option<Jgammpgmcni>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "5")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: OAEMCMCGPID
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6025)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct RogueTournLeaveCsReq {}
|
|
/// Obf: HMGGLHFHGLM
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6040)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RogueTournLeaveScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "9")]
|
|
pub idcmaccpcbh: ::core::option::Option<Jgammpgmcni>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "11")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: IDCDOCPNPMD
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6022)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct RogueTournSettleCsReq {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Faicnbkiell {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "11")]
|
|
pub aogohocffne: ::core::option::Option<Dcdmpljnbjc>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "15")]
|
|
pub jjlfknpepfp: ::core::option::Option<Gkhffkmfmen>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "14")]
|
|
pub eiohfjmfokf: ::core::option::Option<LineupInfo>,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "4")]
|
|
pub bnllejpcigd: ::core::option::Option<Fbbokklgkgl>,
|
|
/// offset: 48
|
|
#[prost(message, optional, tag = "2")]
|
|
pub phgjijelkdb: ::core::option::Option<Pfloihllmee>,
|
|
/// offset: 56
|
|
#[prost(message, optional, tag = "6")]
|
|
pub cpolahjpgfe: ::core::option::Option<Jgmdjienffh>,
|
|
/// offset: 72
|
|
#[prost(message, optional, tag = "9")]
|
|
pub aomhplhonja: ::core::option::Option<Bjlnebbmmoe>,
|
|
}
|
|
/// Obf: HCMFPHICBOI
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6039)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RogueTournSettleScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "4")]
|
|
pub bflljjbhldf: ::core::option::Option<Faicnbkiell>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "15")]
|
|
pub idcmaccpcbh: ::core::option::Option<Jgammpgmcni>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "13")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: EILCNCFMDLP
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6019)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct RogueTournEnterRoomCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub jojcpknijoh: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "1")]
|
|
pub khblmaoplln: u32,
|
|
}
|
|
/// Obf: DOEONJEAGPA
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6049)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RogueTournEnterRoomScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "13")]
|
|
pub idcmaccpcbh: ::core::option::Option<Jgammpgmcni>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "12")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: LHPEMLMHIHE
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6038)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct RogueTournEnterLayerCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub khblmaoplln: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "4")]
|
|
pub bjhmfoagmbf: u32,
|
|
}
|
|
/// Obf: EOMHILBJNDK
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6084)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RogueTournEnterLayerScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "14")]
|
|
pub idcmaccpcbh: ::core::option::Option<Jgammpgmcni>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "9")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: NLIOPBPOBHB
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6076)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RogueTournLevelInfoUpdateScNotify {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "13")]
|
|
pub nnffpjoldhk: ::prost::alloc::vec::Vec<Ijnfohjgpbc>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub bjhmfoagmbf: u32,
|
|
/// offset: 36
|
|
#[prost(enumeration = "Fkngoglnkig", tag = "3")]
|
|
pub reason: i32,
|
|
/// offset: 40
|
|
#[prost(enumeration = "RogueTournLevelStatus", tag = "9")]
|
|
pub status: i32,
|
|
}
|
|
/// Obf: HNMANMBPEOG
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6041)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct RogueTournTakeExpRewardCsReq {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "10")]
|
|
pub hbgafafffao: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "11")]
|
|
pub fabmhmfnmdb: u32,
|
|
}
|
|
/// Obf: FHNIFCJJKEO
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6023)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RogueTournTakeExpRewardScRsp {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "3")]
|
|
pub fkdnandjlgk: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "12")]
|
|
pub reward: ::core::option::Option<ItemList>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "11")]
|
|
pub exp: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "6")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: IGDHPBBNEIC
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6028)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct RogueTournExpNotify {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub exp: u32,
|
|
}
|
|
/// Obf: KGGIFOABIDF
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6046)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct RogueTournQueryCsReq {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Dlekolhcnie {
|
|
/// offset: 24
|
|
#[prost(bool, tag = "6")]
|
|
pub fjkhifdjmdb: bool,
|
|
/// offset: 25
|
|
#[prost(bool, tag = "11")]
|
|
pub lmlnhnmkooc: bool,
|
|
/// offset: 26
|
|
#[prost(bool, tag = "13")]
|
|
pub is_taken_reward: bool,
|
|
/// offset: 27
|
|
#[prost(bool, tag = "1")]
|
|
pub gnacllnfhfd: bool,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "14")]
|
|
pub area_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Cjocdggcpcn {
|
|
/// offset: 24
|
|
#[prost(int64, tag = "8")]
|
|
pub end_time: i64,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub jnbiijcakkb: u32,
|
|
/// offset: 36
|
|
#[prost(bool, tag = "12")]
|
|
pub kbnnophggin: bool,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "13")]
|
|
pub jdpfpdecpeh: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Jgjeicaeleb {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "7")]
|
|
pub fkdnandjlgk: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub exp: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Mdlpifchfpj {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "9")]
|
|
pub jcobjampoal: ::core::option::Option<Fdbdlbapdbe>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub injekplhpif: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Fjfblhnfmom {
|
|
/// offset: 24
|
|
#[prost(bool, tag = "13")]
|
|
pub gnacllnfhfd: bool,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "15")]
|
|
pub dfbdpehaamg: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Hmggoehmijo {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub fabmhmfnmdb: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "2")]
|
|
pub hhaeeeoadoj: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Hmoecpbnaok {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "6")]
|
|
pub iffmidabnee: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "12")]
|
|
pub joaaoedappj: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "1")]
|
|
pub dmfagjoogjm: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(uint32, repeated, tag = "2")]
|
|
pub dpebcgbejig: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 48
|
|
#[prost(uint32, repeated, tag = "9")]
|
|
pub mmpphjoonmi: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 56
|
|
#[prost(uint32, repeated, tag = "3")]
|
|
pub pinndkijhfg: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 72
|
|
#[prost(uint32, tag = "11")]
|
|
pub jkkiablfcpe: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Jgmdjienffh {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub jbkhifhpghm: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "1")]
|
|
pub gnifodgcpaa: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Kikeajjlamh {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "6")]
|
|
pub hanicmmhjgi: ::core::option::Option<Kgpieekieme>,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "8")]
|
|
pub hljomimoanl: ::prost::alloc::vec::Vec<Mjmgobmopdl>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "2")]
|
|
pub dmfpcfchhke: ::core::option::Option<Jgjeicaeleb>,
|
|
/// offset: 48
|
|
#[prost(message, optional, tag = "13")]
|
|
pub hhfaafobkme: ::core::option::Option<Hmggoehmijo>,
|
|
/// offset: 56
|
|
#[prost(message, optional, tag = "4")]
|
|
pub hamkplcbebg: ::core::option::Option<Hmoecpbnaok>,
|
|
/// offset: 64
|
|
#[prost(message, repeated, tag = "12")]
|
|
pub jjieddmalpe: ::prost::alloc::vec::Vec<Fjfblhnfmom>,
|
|
/// offset: 72
|
|
#[prost(message, optional, tag = "14")]
|
|
pub bfnhjibdmoa: ::core::option::Option<Cjocdggcpcn>,
|
|
/// offset: 80
|
|
#[prost(message, optional, tag = "7")]
|
|
pub dldcfhhfmid: ::core::option::Option<Jgmdjienffh>,
|
|
/// offset: 88
|
|
#[prost(message, optional, tag = "1")]
|
|
pub dpabcohlplh: ::core::option::Option<Mdlpifchfpj>,
|
|
/// offset: 96
|
|
#[prost(message, repeated, tag = "15")]
|
|
pub dannidipfal: ::prost::alloc::vec::Vec<Dlekolhcnie>,
|
|
}
|
|
/// Obf: JNAKFEHIMFM
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6096)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RogueTournQueryScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "6")]
|
|
pub lflcdngalme: ::core::option::Option<Kikeajjlamh>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "3")]
|
|
pub phgjijelkdb: ::core::option::Option<Pfloihllmee>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "4")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: IANKKDKAHPD
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6069)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RogueTournAreaUpdateScNotify {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "12")]
|
|
pub dannidipfal: ::prost::alloc::vec::Vec<Dlekolhcnie>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Mjmgobmopdl {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "9")]
|
|
pub phgjijelkdb: ::core::option::Option<Pfloihllmee>,
|
|
/// offset: 24
|
|
#[prost(string, tag = "3")]
|
|
pub name: ::prost::alloc::string::String,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "5")]
|
|
pub hhfaafobkme: ::core::option::Option<Hmggoehmijo>,
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "7")]
|
|
pub avatar_list: ::prost::alloc::vec::Vec<Dkfjlhhdfko>,
|
|
/// offset: 56
|
|
#[prost(message, optional, tag = "13")]
|
|
pub data: ::core::option::Option<Lgcplljlhff>,
|
|
/// offset: 64
|
|
#[prost(int64, tag = "6")]
|
|
pub time: i64,
|
|
/// offset: 72
|
|
#[prost(uint32, tag = "14")]
|
|
pub nphajekcbkf: u32,
|
|
/// offset: 80
|
|
#[prost(int64, tag = "11")]
|
|
pub end_time: i64,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Lgcplljlhff {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub buff_list: ::prost::alloc::vec::Vec<Kjamnogfamj>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub majgmmcocig: ::prost::alloc::vec::Vec<Kofmgcnimin>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "13")]
|
|
pub item_value: u32,
|
|
}
|
|
/// Obf: JLICJLBDLDD
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6088)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct RogueTournGetAllArchiveCsReq {}
|
|
/// Obf: CANHNOJACGI
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6095)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RogueTournGetAllArchiveScRsp {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "14")]
|
|
pub mcggponockc: ::prost::alloc::vec::Vec<Mjmgobmopdl>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "5")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: GOOILNEKEMG
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6013)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct RogueTournDeleteArchiveCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub nphajekcbkf: u32,
|
|
}
|
|
/// Obf: OKGDAFCIBFB
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6086)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct RogueTournDeleteArchiveScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub retcode: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "6")]
|
|
pub nphajekcbkf: u32,
|
|
}
|
|
/// Obf: MMKDJEFGBNC
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6089)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct RogueTournRenameArchiveCsReq {
|
|
/// offset: 16
|
|
#[prost(string, tag = "7")]
|
|
pub name: ::prost::alloc::string::String,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "6")]
|
|
pub nphajekcbkf: u32,
|
|
}
|
|
/// Obf: FCHCIKGBLGC
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6024)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct RogueTournRenameArchiveScRsp {
|
|
/// offset: 24
|
|
#[prost(string, tag = "8")]
|
|
pub name: ::prost::alloc::string::String,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub nphajekcbkf: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "7")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: EHLPFGCOJBN
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6016)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct RogueTournClearArchiveNameScNotify {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub nphajekcbkf: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ooljjhmlhbh {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "15")]
|
|
pub lbkfgkgncch: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "3")]
|
|
pub mdhgbncjngb: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "9")]
|
|
pub kojmgcblkka: ::prost::alloc::vec::Vec<Aafbnnalhdk>,
|
|
/// offset: 48
|
|
#[prost(uint32, repeated, tag = "7")]
|
|
pub akemnamgdod: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 56
|
|
#[prost(uint32, repeated, tag = "11")]
|
|
pub jhbejkbchen: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "14")]
|
|
pub fabmhmfnmdb: u32,
|
|
/// offset: 68
|
|
#[prost(uint32, tag = "6")]
|
|
pub hhaeeeoadoj: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Aafbnnalhdk {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "1")]
|
|
pub hhfpjhmeijk: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "15")]
|
|
pub avatar_id: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "7")]
|
|
pub alopegjpakk: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "12")]
|
|
pub bdjdaogdbdd: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "9")]
|
|
pub nphajekcbkf: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Difggdihdeg {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "13")]
|
|
pub mpoefpfpend: ::core::option::Option<Ooljjhmlhbh>,
|
|
/// offset: 32
|
|
#[prost(string, tag = "1")]
|
|
pub name: ::prost::alloc::string::String,
|
|
/// offset: 40
|
|
#[prost(int64, tag = "9")]
|
|
pub time: i64,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "11")]
|
|
pub nphajekcbkf: u32,
|
|
/// offset: 56
|
|
#[prost(int64, tag = "15")]
|
|
pub bhnfgjolllb: i64,
|
|
}
|
|
/// Obf: ELDONCLGHPO
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6093)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct RogueTournGetAllBuildRefCsReq {}
|
|
/// Obf: KDNMOFGMMNP
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6055)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RogueTournGetAllBuildRefScRsp {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub gioepgjgmpd: ::prost::alloc::vec::Vec<Difggdihdeg>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "14")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: OGKOAHJCBAF
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6032)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct RogueTournDeleteBuildRefCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "5")]
|
|
pub ggigdjpfbbp: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: KIIOBCNAPLC
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6074)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct RogueTournDeleteBuildRefScRsp {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "10")]
|
|
pub ggigdjpfbbp: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: FOJJLDAKMFL
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6033)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RogueTournSaveBuildRefCsReq {
|
|
/// offset: 16
|
|
#[prost(string, tag = "10")]
|
|
pub name: ::prost::alloc::string::String,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "11")]
|
|
pub mpoefpfpend: ::core::option::Option<Ooljjhmlhbh>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "6")]
|
|
pub nphajekcbkf: u32,
|
|
}
|
|
/// Obf: CFGGFPAIEFK
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6056)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct RogueTournSaveBuildRefScRsp {
|
|
/// offset: 16
|
|
#[prost(string, tag = "2")]
|
|
pub name: ::prost::alloc::string::String,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub nphajekcbkf: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "6")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: BJNLMGBAFFO
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6054)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct RogueTournRenameBuildRefCsReq {
|
|
/// offset: 24
|
|
#[prost(string, tag = "6")]
|
|
pub name: ::prost::alloc::string::String,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "11")]
|
|
pub nphajekcbkf: u32,
|
|
}
|
|
/// Obf: GFAMMPEELKD
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6079)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct RogueTournRenameBuildRefScRsp {
|
|
/// offset: 16
|
|
#[prost(string, tag = "2")]
|
|
pub name: ::prost::alloc::string::String,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "5")]
|
|
pub retcode: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "7")]
|
|
pub nphajekcbkf: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6099)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Jgfpijkofcc {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub nphajekcbkf: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6057)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Palaopcbapc {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub nphajekcbkf: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "4")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: NHPGACAHCFP
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6011)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct RogueTournGetPermanentTalentInfoCsReq {}
|
|
/// Obf: CCMNLLNLLOJ
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6098)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RogueTournGetPermanentTalentInfoScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "2")]
|
|
pub dpabcohlplh: ::core::option::Option<Mdlpifchfpj>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "9")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: HPGLOBODDMA
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6021)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct RogueTournEnablePermanentTalentCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub ckhclkoalke: u32,
|
|
}
|
|
/// Obf: CJBNDIGHHDI
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6037)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RogueTournEnablePermanentTalentScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "6")]
|
|
pub dpabcohlplh: ::core::option::Option<Mdlpifchfpj>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "8")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: DEBMBMMMCGG
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6020)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct RogueTournResetPermanentTalentCsReq {}
|
|
/// Obf: CCLKCHGMNAA
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6058)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RogueTournResetPermanentTalentScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "2")]
|
|
pub dpabcohlplh: ::core::option::Option<Mdlpifchfpj>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "5")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: CBILHHEENJG
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6051)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RogueTournEnterRogueCocoonSceneCsReq {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "7")]
|
|
pub avatar_list: ::prost::alloc::vec::Vec<Eebphjcnbfo>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "8")]
|
|
pub dcnnfjlabpl: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "11")]
|
|
pub difficulty_level: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "9")]
|
|
pub heccobfbjfi: u32,
|
|
/// offset: 44
|
|
#[prost(bool, tag = "2")]
|
|
pub fdekkokbdic: bool,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "5")]
|
|
pub nblmaglgcgn: u32,
|
|
}
|
|
/// Obf: IOJFJPFJINM
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6094)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RogueTournEnterRogueCocoonSceneScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "1")]
|
|
pub idcmaccpcbh: ::core::option::Option<Jgammpgmcni>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "9")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: GDGKPCGNDIB
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6027)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct RogueTournLeaveRogueCocoonSceneCsReq {}
|
|
/// Obf: JLPLFCOHHFE
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6068)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RogueTournLeaveRogueCocoonSceneScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "7")]
|
|
pub idcmaccpcbh: ::core::option::Option<Jgammpgmcni>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: ELJIHLDPDDF
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6100)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct RogueTournReEnterRogueCocoonStageCsReq {
|
|
/// offset: 24
|
|
#[prost(bool, tag = "3")]
|
|
pub fdekkokbdic: bool,
|
|
}
|
|
/// Obf: KGHGKLIAKLL
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6090)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RogueTournReEnterRogueCocoonStageScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "1")]
|
|
pub battle_info: ::core::option::Option<SceneBattleInfo>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: HHKCBNKJELL
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6047)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct RogueTournGetCurRogueCocoonInfoCsReq {}
|
|
/// Obf: FNBJGDHOIBP
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6044)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct RogueTournGetCurRogueCocoonInfoScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub nblmaglgcgn: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "8")]
|
|
pub dcnnfjlabpl: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub heccobfbjfi: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "12")]
|
|
pub difficulty_level: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "6")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6085)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Einjmhbmdii {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "2")]
|
|
pub ngkapnfkgpo: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ecmnfoedojc {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub ljceogpogbe: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Dnceoophiok {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub ljceogpogbe: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Kcdbgkjanih {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub buff_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Kilgonodpic {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub event_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Mjbodjkdppd {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub kahmgpgpoii: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Kppbbojomdb {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub phpnbflilfl: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "1")]
|
|
pub oombnfmjleo: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "9")]
|
|
pub omhhoadfmli: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "4")]
|
|
pub level: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Cooidllffij {
|
|
#[prost(oneof = "cooidllffij::Ajoabbckhck", tags = "8, 5")]
|
|
pub ajoabbckhck: ::core::option::Option<cooidllffij::Ajoabbckhck>,
|
|
}
|
|
/// Nested message and enum types in `COOIDLLFFIJ`.
|
|
pub mod cooidllffij {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Oneof)]
|
|
pub enum Ajoabbckhck {
|
|
/// offset: 16
|
|
#[prost(uint32, tag = "8")]
|
|
Knilakjmeep(u32),
|
|
/// offset: 16
|
|
#[prost(uint32, tag = "5")]
|
|
Pggdehkkinp(u32),
|
|
}
|
|
}
|
|
/// Obf: ICIJOIFOIIG
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6092)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct RogueTournHandBookNotify {
|
|
#[prost(
|
|
oneof = "rogue_tourn_hand_book_notify::Kknboacncon",
|
|
tags = "3, 14, 5, 1, 8, 9"
|
|
)]
|
|
pub kknboacncon: ::core::option::Option<rogue_tourn_hand_book_notify::Kknboacncon>,
|
|
}
|
|
/// Nested message and enum types in `RogueTournHandBookNotify`.
|
|
pub mod rogue_tourn_hand_book_notify {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Oneof)]
|
|
pub enum Kknboacncon {
|
|
/// offset: 24
|
|
#[prost(message, tag = "3")]
|
|
Odhgplkcbbg(super::Ecmnfoedojc),
|
|
/// offset: 24
|
|
#[prost(message, tag = "14")]
|
|
Iooachnehah(super::Dnceoophiok),
|
|
/// offset: 24
|
|
#[prost(message, tag = "5")]
|
|
Lfcdgliehai(super::Kcdbgkjanih),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1")]
|
|
Oooaclefdgm(super::Kilgonodpic),
|
|
/// offset: 24
|
|
#[prost(message, tag = "8")]
|
|
Icnoegeepof(super::Mjbodjkdppd),
|
|
/// offset: 24
|
|
#[prost(message, tag = "9")]
|
|
Cfnakpadaeb(super::Cooidllffij),
|
|
}
|
|
}
|
|
/// Obf: BHELJEPEIHM
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6071)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct RogueTournGetSettleInfoCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub area_id: u32,
|
|
}
|
|
/// Obf: KFOJKMHIACH
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6053)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RogueTournGetSettleInfoScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "15")]
|
|
pub bflljjbhldf: ::core::option::Option<Faicnbkiell>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "12")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: LPFHAKOGFHH
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6081)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct RogueTournConfirmSettleCsReq {
|
|
/// offset: 16
|
|
#[prost(string, tag = "4")]
|
|
pub name: ::prost::alloc::string::String,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub nphajekcbkf: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "12")]
|
|
pub area_id: u32,
|
|
}
|
|
/// Obf: KJOIFCADNGL
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6097)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RogueTournConfirmSettleScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "13")]
|
|
pub aeljfopmdjg: ::core::option::Option<ItemList>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "12")]
|
|
pub blpdbphmcga: ::core::option::Option<Mjmgobmopdl>,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "5")]
|
|
pub idcmaccpcbh: ::core::option::Option<Jgammpgmcni>,
|
|
/// offset: 48
|
|
#[prost(message, optional, tag = "14")]
|
|
pub iiomcjpcfml: ::core::option::Option<ItemList>,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "3")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: MKCDLMPCJJJ
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6059)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct RogueTournWeekChallengeUpdateScNotify {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "10")]
|
|
pub bfnhjibdmoa: ::core::option::Option<Cjocdggcpcn>,
|
|
}
|
|
/// Obf: MBOGFJLPLPG
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6073)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct RogueTournGetMiscRealTimeDataCsReq {}
|
|
/// Obf: LCOKLOGEKEL
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6091)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct RogueTournGetMiscRealTimeDataScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "2")]
|
|
pub aomhplhonja: ::core::option::Option<Bjlnebbmmoe>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "11")]
|
|
pub bnllejpcigd: ::core::option::Option<Fbbokklgkgl>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "13")]
|
|
pub jjlfknpepfp: ::core::option::Option<Gkhffkmfmen>,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "4")]
|
|
pub cpolahjpgfe: ::core::option::Option<Jgmdjienffh>,
|
|
/// offset: 56
|
|
#[prost(message, optional, tag = "3")]
|
|
pub aogohocffne: ::core::option::Option<Dcdmpljnbjc>,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "9")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: JDMILAADNLN
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6030)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct RogueTournGetArchiveRepositoryCsReq {}
|
|
/// Obf: GINKCKNPFDA
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6026)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct RogueTournGetArchiveRepositoryScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "6")]
|
|
pub pbpioekjjpf: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "11")]
|
|
pub bdnfdhjbame: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "4")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: NMCIFMBGOLP
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6045)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RogueTournReviveCostUpdateScNotify {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "11")]
|
|
pub lniefkbmipd: ::core::option::Option<ItemCostData>,
|
|
}
|
|
/// Obf: JHDKGCPHDNC
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6062)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RogueTournReviveAvatarCsReq {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "13")]
|
|
pub avatar_list: ::prost::alloc::vec::Vec<Dkfjlhhdfko>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "11")]
|
|
pub interacted_prop_entity_id: u32,
|
|
}
|
|
/// Obf: HECNEEFNGFH
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6052)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RogueTournReviveAvatarScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "12")]
|
|
pub lniefkbmipd: ::core::option::Option<ItemCostData>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: JFDAMIHLMLF
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6050)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RogueTournBattleFailSettleInfoScNotify {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "2")]
|
|
pub bflljjbhldf: ::core::option::Option<Faicnbkiell>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "11")]
|
|
pub idcmaccpcbh: ::core::option::Option<Jgammpgmcni>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Kgpieekieme {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "12")]
|
|
pub jcobjampoal: ::core::option::Option<Fdbdlbapdbe>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "9")]
|
|
pub ofnidaecpcj: u32,
|
|
}
|
|
/// Obf: KHJMLKBLAMP
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6036)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct RogueTournGetSeasonTalentInfoCsReq {}
|
|
/// Obf: MNLLJNFBGNF
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6077)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RogueTournGetSeasonTalentInfoScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "1")]
|
|
pub hanicmmhjgi: ::core::option::Option<Kgpieekieme>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "15")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: AKDPHHMJFOK
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6063)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct RogueTournEnableSeasonTalentCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub ckhclkoalke: u32,
|
|
}
|
|
/// Obf: LCEDCPLAPJJ
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6048)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RogueTournEnableSeasonTalentScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "11")]
|
|
pub hanicmmhjgi: ::core::option::Option<Kgpieekieme>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: LCEICICOGLN
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6064)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct RogueTournTitanUpdateTitanBlessProgressScNotify {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub pljpipdfaha: u32,
|
|
}
|
|
/// Obf: ACFNGBKOIDN
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6065)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct RogueTournUseSuperRewardKeyCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub difficulty_level: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "5")]
|
|
pub count: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub cocoon_id: u32,
|
|
}
|
|
/// Obf: GKJOFCJCKMN
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6078)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct RogueTournUseSuperRewardKeyScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "1")]
|
|
pub abemlcjbief: ::core::option::Option<Lmdpkoelkfl>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "13")]
|
|
pub drop_data: ::core::option::Option<ItemList>,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "5")]
|
|
pub reward: ::core::option::Option<ItemList>,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "3")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6018)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Npojnhkpkmn {}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6067)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Mniljcpcofg {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: LENPMJECBLF
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6066)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct RogueTournPersonaRoomCardZoneUpdateScNotify {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "14")]
|
|
pub nhnbjlldoho: ::core::option::Option<Odhjedhkhod>,
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6075)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Bodcekedlme {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "6")]
|
|
pub bbfffgfdgad: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: AHHIKOKAPFG
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6918)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetRollShopInfoCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub roll_shop_id: u32,
|
|
}
|
|
/// Obf: FHABPBGINDK
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6906)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetRollShopInfoScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "1")]
|
|
pub shop_group_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "6")]
|
|
pub gacha_random: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "8")]
|
|
pub roll_shop_id: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "10")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: OKECFAAPLIN
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6916)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct DoGachaInRollShopCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub gacha_count: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "4")]
|
|
pub gacha_random: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub roll_shop_id: u32,
|
|
}
|
|
/// Obf: ACCPCPCKOEB
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6920)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct DoGachaInRollShopScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "15")]
|
|
pub reward: ::core::option::Option<ItemList>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub ldbckjipdhf: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "11")]
|
|
pub roll_shop_id: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "5")]
|
|
pub retcode: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "12")]
|
|
pub reward_display_type: u32,
|
|
}
|
|
/// Obf: BLEEIKBLHIK
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6902)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct TakeRollShopRewardCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub roll_shop_id: u32,
|
|
}
|
|
/// Obf: TakeRollShopRewardScRsp
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6919)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TakeRollShopRewardScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "6")]
|
|
pub reward: ::core::option::Option<ItemList>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub retcode: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "13")]
|
|
pub roll_shop_id: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "3")]
|
|
pub group_type: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SceneActorInfo {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub uid: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "12")]
|
|
pub base_avatar_id: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "14")]
|
|
pub map_layer: u32,
|
|
/// offset: 36
|
|
#[prost(enumeration = "AvatarType", tag = "4")]
|
|
pub avatar_type: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct NpcMonsterRogueInfo {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub elite_group: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "6")]
|
|
pub level: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub iedebfccknl: u32,
|
|
/// offset: 36
|
|
#[prost(enumeration = "Jnboifcnbch", tag = "10")]
|
|
pub dpcndaddcaj: i32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "2")]
|
|
pub hard_level_group: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "7")]
|
|
pub rogue_monster_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct NpcMonsterExtraInfo {
|
|
#[prost(oneof = "npc_monster_extra_info::Kknboacncon", tags = "6")]
|
|
pub kknboacncon: ::core::option::Option<npc_monster_extra_info::Kknboacncon>,
|
|
}
|
|
/// Nested message and enum types in `NpcMonsterExtraInfo`.
|
|
pub mod npc_monster_extra_info {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Oneof)]
|
|
pub enum Kknboacncon {
|
|
/// offset: 24
|
|
#[prost(message, tag = "6")]
|
|
RogueGameInfo(super::NpcMonsterRogueInfo),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Gilbmelhgcb {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "2")]
|
|
pub jmmbaaliojl: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub stage_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SceneNpcMonsterInfo {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "1")]
|
|
pub extra_info: ::core::option::Option<NpcMonsterExtraInfo>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "9")]
|
|
pub bmijgbfjmcf: ::core::option::Option<Gilbmelhgcb>,
|
|
/// offset: 40
|
|
#[prost(bool, tag = "10")]
|
|
pub nmpeommhmpp: bool,
|
|
/// offset: 41
|
|
#[prost(bool, tag = "6")]
|
|
pub nhkjknjagmf: bool,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "14")]
|
|
pub monster_id: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "5")]
|
|
pub event_id: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "2")]
|
|
pub world_level: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct NpcDialogueEventParam {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub arg_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "1")]
|
|
pub rogue_dialogue_event_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct NpcRogueGameInfo {
|
|
/// offset: 16
|
|
#[prost(map = "uint32, uint32", tag = "1")]
|
|
pub ldpajkiepip: ::std::collections::HashMap<u32, u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "15")]
|
|
pub mjbknmjhogp: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "9")]
|
|
pub oeanpihchhf: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "6")]
|
|
pub aiafekgbfif: u32,
|
|
/// offset: 44
|
|
#[prost(bool, tag = "2")]
|
|
pub nlaflkplpfe: bool,
|
|
/// offset: 45
|
|
#[prost(bool, tag = "12")]
|
|
pub djepgkbmicm: bool,
|
|
/// offset: 46
|
|
#[prost(bool, tag = "8")]
|
|
pub fkkmljnkhdh: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Pagohcjgolc {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub ppfjgjncoki: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "11")]
|
|
pub dooacehopee: u32,
|
|
/// offset: 32
|
|
#[prost(bool, tag = "4")]
|
|
pub is_meet: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Mhgaolcdonk {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub opeeifggmia: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "6")]
|
|
pub nlmmkaejekh: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct NpcExtraInfo {
|
|
#[prost(oneof = "npc_extra_info::Kknboacncon", tags = "7, 14, 4")]
|
|
pub kknboacncon: ::core::option::Option<npc_extra_info::Kknboacncon>,
|
|
}
|
|
/// Nested message and enum types in `NpcExtraInfo`.
|
|
pub mod npc_extra_info {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Oneof)]
|
|
pub enum Kknboacncon {
|
|
/// offset: 24
|
|
#[prost(message, tag = "7")]
|
|
RogueGameInfo(super::NpcRogueGameInfo),
|
|
/// offset: 24
|
|
#[prost(message, tag = "14")]
|
|
Mblffikgmop(super::Pagohcjgolc),
|
|
/// offset: 24
|
|
#[prost(message, tag = "4")]
|
|
Dkpfhlbffhi(super::Mhgaolcdonk),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SceneNpcInfo {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "3")]
|
|
pub extra_info: ::core::option::Option<NpcExtraInfo>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub npc_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct PropRogueInfo {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub majkfimpoof: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "9")]
|
|
pub kkmefdeflbi: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "6")]
|
|
pub gecocmlbbpe: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "7")]
|
|
pub room_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Hlfakeobfab {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub afemblfccch: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "11")]
|
|
pub hjmacpmoinc: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub pbmahojbagg: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Bgflakmoigc {
|
|
/// offset: 24
|
|
#[prost(bool, tag = "4")]
|
|
pub jjmkahibdbh: bool,
|
|
/// offset: 25
|
|
#[prost(bool, tag = "2")]
|
|
pub amicpgoihll: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ebbojacnhec {
|
|
/// offset: 24
|
|
#[prost(bool, tag = "8")]
|
|
pub oeedpjhlphl: bool,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "1")]
|
|
pub lhlkjidflin: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "10")]
|
|
pub ghehgioagdg: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Pgllfcmefkg {
|
|
/// offset: 24
|
|
#[prost(bool, tag = "2")]
|
|
pub oeedpjhlphl: bool,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "11")]
|
|
pub ghehgioagdg: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub lhlkjidflin: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Daakgedppjj {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub func_id: u32,
|
|
/// offset: 28
|
|
#[prost(bool, tag = "8")]
|
|
pub kkkionidkfa: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Apkenkidmgc {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "6")]
|
|
pub gmgpfaionng: ::prost::alloc::vec::Vec<Daakgedppjj>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "5")]
|
|
pub pbjpeoededf: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Nbdkncjgomn {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "14")]
|
|
pub kobbmdfpnka: ::core::option::Option<Hkoeaopneac>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "13")]
|
|
pub fokppmbidid: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Onnejipghck {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub chest_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct PropTimelineInfo {
|
|
/// offset: 24
|
|
#[prost(bytes = "vec", tag = "8")]
|
|
pub timeline_byte_value: ::prost::alloc::vec::Vec<u8>,
|
|
/// offset: 32
|
|
#[prost(bool, tag = "2")]
|
|
pub timeline_bool_value: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct PropExtraInfo {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "12")]
|
|
pub timeline_info: ::core::option::Option<PropTimelineInfo>,
|
|
#[prost(oneof = "prop_extra_info::Kknboacncon", tags = "11, 14, 4, 5, 15, 8, 6, 10")]
|
|
pub kknboacncon: ::core::option::Option<prop_extra_info::Kknboacncon>,
|
|
}
|
|
/// Nested message and enum types in `PropExtraInfo`.
|
|
pub mod prop_extra_info {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Oneof)]
|
|
pub enum Kknboacncon {
|
|
/// offset: 24
|
|
#[prost(message, tag = "11")]
|
|
RogueGameInfo(super::PropRogueInfo),
|
|
/// offset: 24
|
|
#[prost(message, tag = "14")]
|
|
Aefmmohkchj(super::Hlfakeobfab),
|
|
/// offset: 24
|
|
#[prost(message, tag = "4")]
|
|
Ogljiojbien(super::Bgflakmoigc),
|
|
/// offset: 24
|
|
#[prost(message, tag = "5")]
|
|
Adnhhaellnc(super::Ebbojacnhec),
|
|
/// offset: 24
|
|
#[prost(message, tag = "15")]
|
|
Acjpmkhjldb(super::Apkenkidmgc),
|
|
/// offset: 24
|
|
#[prost(message, tag = "8")]
|
|
Oemhokembkm(super::Nbdkncjgomn),
|
|
/// offset: 24
|
|
#[prost(message, tag = "6")]
|
|
Mfcplghhpnp(super::Onnejipghck),
|
|
/// offset: 24
|
|
#[prost(message, tag = "10")]
|
|
Idmaelpella(super::Pgllfcmefkg),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ScenePropInfo {
|
|
/// offset: 24
|
|
#[prost(string, repeated, tag = "15")]
|
|
pub trigger_name_list: ::prost::alloc::vec::Vec<::prost::alloc::string::String>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "7")]
|
|
pub extra_info: ::core::option::Option<PropExtraInfo>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "14")]
|
|
pub life_time_ms: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "3")]
|
|
pub prop_id: u32,
|
|
/// offset: 48
|
|
#[prost(uint64, tag = "8")]
|
|
pub create_time_ms: u64,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "1")]
|
|
pub prop_state: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SceneSummonUnitInfo {
|
|
/// offset: 24
|
|
#[prost(string, repeated, tag = "14")]
|
|
pub trigger_name_list: ::prost::alloc::vec::Vec<::prost::alloc::string::String>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub caster_entity_id: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "9")]
|
|
pub attach_entity_id: u32,
|
|
/// offset: 40
|
|
#[prost(uint64, tag = "8")]
|
|
pub create_time_ms: u64,
|
|
/// offset: 48
|
|
#[prost(int32, tag = "6")]
|
|
pub life_time_ms: i32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "2")]
|
|
pub summon_unit_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SceneEntityInfo {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "13")]
|
|
pub motion: ::core::option::Option<MotionInfo>,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "2")]
|
|
pub inst_id: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "10")]
|
|
pub entity_id: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "11")]
|
|
pub group_id: u32,
|
|
#[prost(oneof = "scene_entity_info::Entity", tags = "12, 5, 1, 14, 15")]
|
|
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: 16
|
|
#[prost(message, tag = "12")]
|
|
Actor(super::SceneActorInfo),
|
|
/// offset: 16
|
|
#[prost(message, tag = "5")]
|
|
NpcMonster(super::SceneNpcMonsterInfo),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1")]
|
|
Npc(super::SceneNpcInfo),
|
|
/// offset: 16
|
|
#[prost(message, tag = "14")]
|
|
Prop(super::ScenePropInfo),
|
|
/// offset: 16
|
|
#[prost(message, tag = "15")]
|
|
SummonUnit(super::SceneSummonUnitInfo),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct BuffInfo {
|
|
/// offset: 24
|
|
#[prost(map = "string, float", tag = "5")]
|
|
pub dynamic_values: ::std::collections::HashMap<::prost::alloc::string::String, f32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "14")]
|
|
pub buff_id: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "11")]
|
|
pub buff_summon_entity_id: u32,
|
|
/// offset: 40
|
|
#[prost(uint64, tag = "15")]
|
|
pub add_time_ms: u64,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "10")]
|
|
pub count: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "3")]
|
|
pub level: u32,
|
|
/// offset: 56
|
|
#[prost(float, tag = "4")]
|
|
pub life_time: f32,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "9")]
|
|
pub base_avatar_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Hgnbpanecal {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "5")]
|
|
pub buff_list: ::prost::alloc::vec::Vec<BuffInfo>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub entity_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Dpejbjnejop {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub dlcnmaehbim: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "15")]
|
|
pub value: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct CustomSaveData {
|
|
/// offset: 24
|
|
#[prost(string, tag = "1")]
|
|
pub save_data: ::prost::alloc::string::String,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "6")]
|
|
pub group_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Hieklhpinhl {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub hocmhabklgj: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "11")]
|
|
pub ofbpkcncgfg: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SceneEntityGroupInfo {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "6")]
|
|
pub entity_list: ::prost::alloc::vec::Vec<SceneEntityInfo>,
|
|
/// offset: 32
|
|
#[prost(map = "string, int32", tag = "9")]
|
|
pub banbecdcdhg: ::std::collections::HashMap<::prost::alloc::string::String, i32>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "14")]
|
|
pub group_id: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "10")]
|
|
pub state: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SceneGroupState {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub group_id: u32,
|
|
/// offset: 28
|
|
#[prost(bool, tag = "3")]
|
|
pub is_default: bool,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub state: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct MissionStatusBySceneInfo {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "10")]
|
|
pub sub_mission_status_list: ::prost::alloc::vec::Vec<Mission>,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "5")]
|
|
pub finished_main_mission_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "7")]
|
|
pub disabled_main_mission_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "8")]
|
|
pub jlmgbadjbkn: ::prost::alloc::vec::Vec<MainMissionCustomValue>,
|
|
/// offset: 48
|
|
#[prost(uint32, repeated, tag = "3")]
|
|
pub unfinished_main_mission_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Belnlojafcm {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "5")]
|
|
pub hlllikpgofg: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "14")]
|
|
pub jhbaahglfcb: ::core::option::Option<Dghpidmdojm>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SceneInfo {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "1285")]
|
|
pub group_state_list: ::prost::alloc::vec::Vec<SceneGroupState>,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "4")]
|
|
pub custom_data_list: ::prost::alloc::vec::Vec<CustomSaveData>,
|
|
/// offset: 32
|
|
#[prost(map = "string, int32", tag = "1245")]
|
|
pub floor_saved_data: ::std::collections::HashMap<
|
|
::prost::alloc::string::String,
|
|
i32,
|
|
>,
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub entity_list: ::prost::alloc::vec::Vec<SceneEntityInfo>,
|
|
/// offset: 48
|
|
#[prost(message, optional, tag = "804")]
|
|
pub scene_mission_info: ::core::option::Option<MissionStatusBySceneInfo>,
|
|
/// offset: 56
|
|
#[prost(message, optional, tag = "1146")]
|
|
pub fojjgjpimbl: ::core::option::Option<Belnlojafcm>,
|
|
/// offset: 64
|
|
#[prost(message, repeated, tag = "1150")]
|
|
pub entity_group_list: ::prost::alloc::vec::Vec<SceneEntityGroupInfo>,
|
|
/// offset: 72
|
|
#[prost(message, repeated, tag = "10")]
|
|
pub cpikfgpcoce: ::prost::alloc::vec::Vec<Hgnbpanecal>,
|
|
/// offset: 80
|
|
#[prost(uint32, repeated, tag = "318")]
|
|
pub opened_chests_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 96
|
|
#[prost(uint32, repeated, tag = "15")]
|
|
pub lighten_section_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 104
|
|
#[prost(message, optional, tag = "1777")]
|
|
pub scene_identifier: ::core::option::Option<SceneIdentifier>,
|
|
/// offset: 112
|
|
#[prost(message, repeated, tag = "14")]
|
|
pub scene_buff_info_list: ::prost::alloc::vec::Vec<BuffInfo>,
|
|
/// offset: 120
|
|
#[prost(map = "uint32, message", tag = "3")]
|
|
pub bikbfgpfaac: ::std::collections::HashMap<u32, Hieklhpinhl>,
|
|
/// offset: 128
|
|
#[prost(uint32, tag = "1")]
|
|
pub plane_id: u32,
|
|
/// offset: 132
|
|
#[prost(uint32, tag = "715")]
|
|
pub dimension_id: u32,
|
|
/// offset: 136
|
|
#[prost(uint32, tag = "11")]
|
|
pub client_pos_version: u32,
|
|
/// offset: 140
|
|
#[prost(uint32, tag = "9")]
|
|
pub floor_id: u32,
|
|
/// offset: 144
|
|
#[prost(uint32, tag = "5")]
|
|
pub entry_id: u32,
|
|
/// offset: 148
|
|
#[prost(uint32, tag = "6")]
|
|
pub leader_entity_id: u32,
|
|
/// offset: 152
|
|
#[prost(uint32, tag = "685")]
|
|
pub content_id: u32,
|
|
/// offset: 156
|
|
#[prost(uint32, tag = "8")]
|
|
pub game_mode_type: u32,
|
|
/// offset: 160
|
|
#[prost(uint32, tag = "1413")]
|
|
pub game_story_line_id: u32,
|
|
/// offset: 164
|
|
#[prost(uint32, tag = "7")]
|
|
pub world_id: u32,
|
|
/// offset: 168
|
|
#[prost(uint64, tag = "909")]
|
|
pub interact_id: u64,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct EntityMotion {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "5")]
|
|
pub motion: ::core::option::Option<MotionInfo>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "10")]
|
|
pub entity_id: u32,
|
|
/// offset: 36
|
|
#[prost(bool, tag = "11")]
|
|
pub fjoeoedlned: bool,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "3")]
|
|
pub map_layer: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1473)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SceneEntityMoveCsReq {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub entity_motion_list: ::prost::alloc::vec::Vec<EntityMotion>,
|
|
/// offset: 32
|
|
#[prost(uint64, tag = "11")]
|
|
pub objfffgajcb: u64,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "8")]
|
|
pub entry_id: u32,
|
|
/// offset: 48
|
|
#[prost(uint64, tag = "5")]
|
|
pub interact_id: u64,
|
|
}
|
|
/// Obf: DDNFEPNJEHM
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1403)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SceneEntityMoveScRsp {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "7")]
|
|
pub entity_motion_list: ::prost::alloc::vec::Vec<EntityMotion>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "9")]
|
|
pub download_data: ::core::option::Option<ClientDownloadData>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "6")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: DHOCHEGBMFG
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1429)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SceneEntityMoveScNotify {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "5")]
|
|
pub motion: ::core::option::Option<MotionInfo>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "13")]
|
|
pub entity_id: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "1")]
|
|
pub client_pos_version: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "12")]
|
|
pub entry_id: u32,
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1412)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Fdgobnjpkjg {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub plneoocpfni: u32,
|
|
}
|
|
/// Obf: OBOAHKMABIJ
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1480)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct InteractPropCsReq {
|
|
/// offset: 24
|
|
#[prost(uint64, tag = "2")]
|
|
pub interact_id: u64,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "10")]
|
|
pub interact_id2: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "1")]
|
|
pub prop_entity_id: u32,
|
|
}
|
|
/// Obf: LBGHIJGFAFD
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1427)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct InteractPropScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub retcode: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "11")]
|
|
pub prop_state: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub prop_entity_id: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1410)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ChangePropTimelineInfoCsReq {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "2")]
|
|
pub timeline_info: ::core::option::Option<PropTimelineInfo>,
|
|
/// offset: 32
|
|
#[prost(bool, tag = "13")]
|
|
pub is_close_map: bool,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "11")]
|
|
pub prop_entity_id: u32,
|
|
/// offset: 40
|
|
#[prost(uint64, tag = "15")]
|
|
pub uuid: u64,
|
|
/// offset: 48
|
|
#[prost(uint64, tag = "1")]
|
|
pub interact_id: u64,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1487)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ChangePropTimelineInfoScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub retcode: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "6")]
|
|
pub prop_entity_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct HitMonsterBattleInfo {
|
|
/// offset: 24
|
|
#[prost(enumeration = "MonsterBattleType", tag = "1")]
|
|
pub monster_battle_type: i32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "4")]
|
|
pub target_monster_entity_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct DynamicValues {
|
|
/// offset: 24
|
|
#[prost(string, tag = "14")]
|
|
pub key: ::prost::alloc::string::String,
|
|
/// offset: 32
|
|
#[prost(float, tag = "11")]
|
|
pub value: f32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct AssistMonsterEntityInfo {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "10")]
|
|
pub entity_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: INBDPGBJIFA
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1436)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SceneCastSkillCsReq {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "10")]
|
|
pub assist_monster_entity_info: ::prost::alloc::vec::Vec<AssistMonsterEntityInfo>,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "13")]
|
|
pub dynamic_values: ::prost::alloc::vec::Vec<DynamicValues>,
|
|
/// offset: 40
|
|
#[prost(enumeration = "SkillExtraTag", repeated, tag = "2")]
|
|
pub skill_extra_tags: ::prost::alloc::vec::Vec<i32>,
|
|
/// offset: 48
|
|
#[prost(string, tag = "7")]
|
|
pub maze_ability_str: ::prost::alloc::string::String,
|
|
/// offset: 56
|
|
#[prost(uint32, repeated, tag = "11")]
|
|
pub hit_target_entity_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 64
|
|
#[prost(message, optional, tag = "1")]
|
|
pub target_motion: ::core::option::Option<MotionInfo>,
|
|
/// offset: 72
|
|
#[prost(uint32, repeated, tag = "6")]
|
|
pub assist_monster_entity_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 80
|
|
#[prost(uint32, tag = "12")]
|
|
pub kcfabnfpopn: u32,
|
|
/// offset: 84
|
|
#[prost(uint32, tag = "3")]
|
|
pub attacked_by_entity_id: u32,
|
|
/// offset: 88
|
|
#[prost(uint32, tag = "9")]
|
|
pub skill_index: u32,
|
|
/// offset: 92
|
|
#[prost(uint32, tag = "8")]
|
|
pub cast_entity_id: u32,
|
|
}
|
|
/// Obf: MAPFMHHMKIM
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1413)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SceneCastSkillScRsp {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "12")]
|
|
pub monster_battle_info: ::prost::alloc::vec::Vec<HitMonsterBattleInfo>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "9")]
|
|
pub battle_info: ::core::option::Option<SceneBattleInfo>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "13")]
|
|
pub cast_entity_id: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "1")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: GDGMINPNACD
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1483)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SceneCastSkillCostMpCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub cast_entity_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "9")]
|
|
pub attacked_by_entity_id: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "11")]
|
|
pub skill_index: u32,
|
|
}
|
|
/// Obf: LEJMFOOIHFN
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1409)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SceneCastSkillCostMpScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub cast_entity_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "8")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: BFGACKAFICK
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1442)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SceneCastSkillMpUpdateScNotify {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub mp: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "15")]
|
|
pub cast_entity_id: u32,
|
|
}
|
|
/// Obf: MMNONCLEIIH
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1452)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SceneEnterStageCsReq {
|
|
/// offset: 24
|
|
#[prost(bool, tag = "13")]
|
|
pub kcdmhbjknmk: bool,
|
|
/// offset: 28
|
|
#[prost(enumeration = "RebattleType", tag = "12")]
|
|
pub nkdaaagpcdb: i32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub event_id: u32,
|
|
}
|
|
/// Obf: CCOCKCOOOKO
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1448)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SceneEnterStageScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "2")]
|
|
pub battle_info: ::core::option::Option<SceneBattleInfo>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1459)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SceneReviveAfterRebattleCsReq {
|
|
/// offset: 24
|
|
#[prost(enumeration = "RebattleType", tag = "9")]
|
|
pub nkdaaagpcdb: i32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1474)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SceneReviveAfterRebattleScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: GJEONNOCMPH
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1415)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetCurSceneInfoCsReq {}
|
|
/// Obf: AGAAHIBNOBP
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1481)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetCurSceneInfoScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "6")]
|
|
pub scene: ::core::option::Option<SceneInfo>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "11")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct EntityBuffChangeInfo {
|
|
/// offset: 32
|
|
#[prost(enumeration = "SceneEntityBuffChangeType", tag = "3")]
|
|
pub reason: i32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "10")]
|
|
pub cast_entity_id: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "2")]
|
|
pub entity_id: u32,
|
|
#[prost(oneof = "entity_buff_change_info::Kknboacncon", tags = "4, 7")]
|
|
pub kknboacncon: ::core::option::Option<entity_buff_change_info::Kknboacncon>,
|
|
}
|
|
/// Nested message and enum types in `EntityBuffChangeInfo`.
|
|
pub mod entity_buff_change_info {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Oneof)]
|
|
pub enum Kknboacncon {
|
|
/// offset: 16
|
|
#[prost(message, tag = "4")]
|
|
BuffChangeInfo(super::BuffInfo),
|
|
/// offset: 16
|
|
#[prost(uint32, tag = "7")]
|
|
RemoveBuffId(u32),
|
|
}
|
|
}
|
|
/// Obf: GBMFAHMBLAA
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1454)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SyncEntityBuffChangeListScNotify {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub entity_buff_change_list: ::prost::alloc::vec::Vec<EntityBuffChangeInfo>,
|
|
}
|
|
/// Obf: FIAHFIBLDLP
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1438)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SceneCheckpoingRefreshCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub prop_entity_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "7")]
|
|
pub plane_id: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "14")]
|
|
pub floor_id: u32,
|
|
}
|
|
/// Obf: JLKIEGEFFHI
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1461)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SceneCheckpoingRefreshScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1424)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Hnglcigbngb {
|
|
/// offset: 24
|
|
#[prost(int64, tag = "12")]
|
|
pub hhlnoeilpoj: i64,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Oofdadlendh {}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1478)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Mnepaigbpgm {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "10")]
|
|
pub scene: ::core::option::Option<SceneInfo>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "14")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1492)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct EnterSectionCsReq {
|
|
/// offset: 24
|
|
#[prost(uint64, tag = "14")]
|
|
pub interact_id: u64,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub section_id: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1466)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct EnterSectionScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1430)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ochpfjekngm {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "13")]
|
|
pub reward: ::core::option::Option<ItemList>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "5")]
|
|
pub chest_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Lihjjhfebno {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub entity_id: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1401)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ljmenelbicd {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1467)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Pdhbdpnpmpi {}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1485)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Kcfmjcbjgmn {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1420)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SavePointsInfoNotify {
|
|
/// offset: 24
|
|
#[prost(int64, tag = "7")]
|
|
pub refresh_time: i64,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "12")]
|
|
pub valid_times: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Najknjljpep {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub hfpljfbopeh: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "11")]
|
|
pub ldpbphbbfgf: u32,
|
|
}
|
|
/// Obf: ANHIGPKMCNG
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1499)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct StartCocoonStageCsReq {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "7")]
|
|
pub cbjckeiggnl: ::core::option::Option<Najknjljpep>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub world_level: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "4")]
|
|
pub heccobfbjfi: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "1")]
|
|
pub prop_entity_id: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "5")]
|
|
pub wave: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "13")]
|
|
pub cocoon_id: u32,
|
|
}
|
|
/// Obf: StartCocoonStageScRsp
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1432)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct StartCocoonStageScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "7")]
|
|
pub battle_info: ::core::option::Option<SceneBattleInfo>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub wave: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "9")]
|
|
pub retcode: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "2")]
|
|
pub prop_entity_id: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "15")]
|
|
pub cocoon_id: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "1")]
|
|
pub challenge_cnt: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct EntityBindPropCsReq {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "15")]
|
|
pub motion: ::core::option::Option<MotionInfo>,
|
|
/// offset: 32
|
|
#[prost(bool, tag = "12")]
|
|
pub nlacjlpcgoe: bool,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1416)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct EntityBindPropScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1405)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SetClientPausedCsReq {
|
|
/// offset: 24
|
|
#[prost(bool, tag = "12")]
|
|
pub paused: bool,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1414)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SetClientPausedScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub retcode: u32,
|
|
/// offset: 28
|
|
#[prost(bool, tag = "15")]
|
|
pub paused: bool,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1453)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct DeactivateFarmElementCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub entity_id: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1463)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct DeactivateFarmElementScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub retcode: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "12")]
|
|
pub entity_id: u32,
|
|
}
|
|
/// Obf: AJAPKAEAIJM
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1417)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ActiveFarmElementCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub world_level: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "8")]
|
|
pub heccobfbjfi: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "11")]
|
|
pub entity_id: u32,
|
|
}
|
|
/// Obf: DPNJPMJEHBH
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1406)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ActiveFarmElementScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub entity_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "5")]
|
|
pub retcode: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "14")]
|
|
pub world_level: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct AvatarPresetHp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub avatar_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "5")]
|
|
pub omocejcepin: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SpringRecoverConfig {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "6")]
|
|
pub pklkgmpjmch: ::prost::alloc::vec::Vec<AvatarPresetHp>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub ipkmncobicf: u32,
|
|
/// offset: 36
|
|
#[prost(bool, tag = "2")]
|
|
pub eoajepkikbp: bool,
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1434)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct UpdateMechanismBarScNotify {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "11")]
|
|
pub ndbkghfcldl: ::core::option::Option<Dpejbjnejop>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub floor_id: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "13")]
|
|
pub plane_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SetGroupCustomSaveDataCsReq {
|
|
/// offset: 16
|
|
#[prost(string, tag = "8")]
|
|
pub save_data: ::prost::alloc::string::String,
|
|
/// offset: 32
|
|
#[prost(uint64, tag = "11")]
|
|
pub interact_id: u64,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "10")]
|
|
pub group_id: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "5")]
|
|
pub entry_id: u32,
|
|
}
|
|
/// Obf: BBMICCAEHFE
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1443)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SetGroupCustomSaveDataScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub retcode: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "8")]
|
|
pub group_id: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub entry_id: u32,
|
|
}
|
|
/// Obf: DBMMBDOINNC
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1491)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ReEnterLastElementStageCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub stage_id: u32,
|
|
}
|
|
/// Obf: MOOKEPFNLPM
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1423)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ReEnterLastElementStageScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "14")]
|
|
pub battle_info: ::core::option::Option<SceneBattleInfo>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "5")]
|
|
pub stage_id: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "3")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: MKOADBDNMGE
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1489)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SceneEntityTeleportCsReq {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "10")]
|
|
pub entity_motion: ::core::option::Option<EntityMotion>,
|
|
/// offset: 32
|
|
#[prost(uint64, tag = "11")]
|
|
pub interact_id: u64,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "1")]
|
|
pub entry_id: u32,
|
|
}
|
|
/// Obf: DDNPAHEDFAE
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1440)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SceneEntityTeleportScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "15")]
|
|
pub entity_motion: ::core::option::Option<EntityMotion>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "14")]
|
|
pub client_pos_version: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "3")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct TeleportInfo {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub teleport_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "5")]
|
|
pub reason: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SceneIdentifier {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "8")]
|
|
pub game_story_line_id: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "3")]
|
|
pub floor_id: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "4")]
|
|
pub content_id: u32,
|
|
#[prost(oneof = "scene_identifier::TeleportNigger", tags = "849")]
|
|
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, Eq, Hash, ::prost::Oneof)]
|
|
pub enum TeleportNigger {
|
|
/// offset: 16
|
|
#[prost(message, tag = "849")]
|
|
TeleportInfo(super::TeleportInfo),
|
|
}
|
|
}
|
|
/// Obf: MEKDHGNOEIJ
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1431)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct EnterSceneCsReq {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "8")]
|
|
pub idabokljolg: ::core::option::Option<Vector>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "10")]
|
|
pub scene_identifier: ::core::option::Option<SceneIdentifier>,
|
|
/// offset: 40
|
|
#[prost(bool, tag = "9")]
|
|
pub fbpkofoiolc: bool,
|
|
/// offset: 41
|
|
#[prost(bool, tag = "12")]
|
|
pub is_close_map: bool,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "2")]
|
|
pub entry_id: u32,
|
|
/// offset: 48
|
|
#[prost(uint64, tag = "3")]
|
|
pub interact_id: u64,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "15")]
|
|
pub entry_id2: u32,
|
|
}
|
|
/// Obf: JNKOPDPGDFF
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1411)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct EnterSceneScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "11")]
|
|
pub scene_identifier: ::core::option::Option<SceneIdentifier>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "10")]
|
|
pub retcode: u32,
|
|
/// offset: 36
|
|
#[prost(bool, tag = "4")]
|
|
pub is_over_map: bool,
|
|
/// offset: 37
|
|
#[prost(bool, tag = "7")]
|
|
pub is_close_map: bool,
|
|
}
|
|
/// Obf: FBJMJBLCGNI
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1497)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct EnterSceneByServerScNotify {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "5")]
|
|
pub scene: ::core::option::Option<SceneInfo>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "10")]
|
|
pub lineup: ::core::option::Option<LineupInfo>,
|
|
/// offset: 40
|
|
#[prost(enumeration = "EnterSceneReason", tag = "11")]
|
|
pub reason: i32,
|
|
}
|
|
/// Obf: BEFBCIOPNOA
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1469)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct ScenePlaneEventScNotify {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "13")]
|
|
pub eccihpndehm: ::core::option::Option<ItemList>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "4")]
|
|
pub dmnkfilncgb: ::core::option::Option<ItemList>,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "9")]
|
|
pub jenlpphnecf: ::core::option::Option<ItemList>,
|
|
/// offset: 48
|
|
#[prost(message, optional, tag = "11")]
|
|
pub get_item_list: ::core::option::Option<ItemList>,
|
|
}
|
|
/// Obf: EJFJACCGDGA
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1446)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetSceneMapInfoCsReq {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "6")]
|
|
pub scene_identifiers: ::prost::alloc::vec::Vec<SceneIdentifier>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct MazePropState {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "6")]
|
|
pub extra_info: ::core::option::Option<PropExtraInfo>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "8")]
|
|
pub config_id: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "5")]
|
|
pub state: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "9")]
|
|
pub group_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct MazeGroup {
|
|
/// offset: 16
|
|
#[prost(map = "string, int32", tag = "11")]
|
|
pub property_map: ::std::collections::HashMap<::prost::alloc::string::String, i32>,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "5")]
|
|
pub destory_monster_config_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(int64, tag = "13")]
|
|
pub modify_time: i64,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "9")]
|
|
pub group_id: u32,
|
|
/// offset: 52
|
|
#[prost(bool, tag = "2")]
|
|
pub is_need_refresh: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ChestInfo {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub opened_num: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "10")]
|
|
pub exist_num: u32,
|
|
/// offset: 32
|
|
#[prost(enumeration = "ChestType", tag = "4")]
|
|
pub chest_type: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Fahfbejcklf {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub r#type: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "12")]
|
|
pub jbgifbgmlmf: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub pijbpdpeodg: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SceneMapInfo {
|
|
/// offset: 16
|
|
#[prost(map = "string, int32", tag = "6")]
|
|
pub floor_saved_data: ::std::collections::HashMap<
|
|
::prost::alloc::string::String,
|
|
i32,
|
|
>,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub chest_monster_list: ::prost::alloc::vec::Vec<Fahfbejcklf>,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "879")]
|
|
pub opened_chest_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "5")]
|
|
pub maze_group_list: ::prost::alloc::vec::Vec<MazeGroup>,
|
|
/// offset: 48
|
|
#[prost(message, repeated, tag = "13")]
|
|
pub chest_list: ::prost::alloc::vec::Vec<ChestInfo>,
|
|
/// offset: 56
|
|
#[prost(message, optional, tag = "915")]
|
|
pub scene_identifier: ::core::option::Option<SceneIdentifier>,
|
|
/// offset: 64
|
|
#[prost(message, optional, tag = "1584")]
|
|
pub client_group_mission_info: ::core::option::Option<MissionStatusBySceneInfo>,
|
|
/// offset: 80
|
|
#[prost(message, repeated, tag = "4")]
|
|
pub maze_prop_list: ::prost::alloc::vec::Vec<MazePropState>,
|
|
/// offset: 88
|
|
#[prost(uint32, repeated, tag = "439")]
|
|
pub finished_chest_monster_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 96
|
|
#[prost(uint32, repeated, tag = "14")]
|
|
pub unlock_teleport_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 104
|
|
#[prost(uint32, repeated, tag = "3")]
|
|
pub lighten_section_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 112
|
|
#[prost(uint32, tag = "10")]
|
|
pub retcode: u32,
|
|
/// offset: 116
|
|
#[prost(uint32, tag = "11")]
|
|
pub dimension_id: u32,
|
|
/// offset: 120
|
|
#[prost(uint32, tag = "12")]
|
|
pub floor_id: u32,
|
|
/// offset: 124
|
|
#[prost(uint32, tag = "8")]
|
|
pub entry_id: u32,
|
|
/// offset: 128
|
|
#[prost(uint32, tag = "7")]
|
|
pub chest_monster_num: u32,
|
|
}
|
|
/// Obf: GetSceneMapInfoScRsp
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1422)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetSceneMapInfoScRsp {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "14")]
|
|
pub scene_map_info: ::prost::alloc::vec::Vec<SceneMapInfo>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "6")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1464)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SyncServerSceneChangeNotify {}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1468)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct CounterDownCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub dggcfdkjdpo: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "15")]
|
|
pub bikalogmmda: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1408)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct CounterDownScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1457)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ilccpicilff {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub bikalogmmda: u32,
|
|
/// offset: 28
|
|
#[prost(enumeration = "GameplayCounterUpdateReason", tag = "13")]
|
|
pub reason: i32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub ofbpkcncgfg: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1479)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ebadahnbiih {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub bikalogmmda: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "2")]
|
|
pub gpjbpkilobm: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1447)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Gmabbkempnp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: EDDIFENDEFG
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1455)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct UpdateFloorSavedValueNotify {
|
|
/// offset: 24
|
|
#[prost(map = "string, int32", tag = "3")]
|
|
pub saved_value: ::std::collections::HashMap<::prost::alloc::string::String, i32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "11")]
|
|
pub floor_id: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "2")]
|
|
pub dimension_id: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "9")]
|
|
pub plane_id: u32,
|
|
}
|
|
/// Obf: CDIEIOFFMKM
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1444)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetUnlockTeleportCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "15")]
|
|
pub entry_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: FFKMNLDNIAA
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1486)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetUnlockTeleportScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "7")]
|
|
pub unlocked_teleport_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "9")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: DJPNDFFGJHO
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1475)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct OpenChestScNotify {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub chest_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SceneEntityRefreshInfo {
|
|
#[prost(oneof = "scene_entity_refresh_info::RefreshType", tags = "13, 11, 14")]
|
|
pub refresh_type: ::core::option::Option<scene_entity_refresh_info::RefreshType>,
|
|
}
|
|
/// Nested message and enum types in `SceneEntityRefreshInfo`.
|
|
pub mod scene_entity_refresh_info {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Oneof)]
|
|
pub enum RefreshType {
|
|
/// offset: 16
|
|
#[prost(message, tag = "13")]
|
|
AddEntity(super::SceneEntityInfo),
|
|
/// offset: 16
|
|
#[prost(uint32, tag = "11")]
|
|
DeleteEntity(u32),
|
|
/// offset: 16
|
|
#[prost(uint32, tag = "14")]
|
|
Beeanadahpl(u32),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Akekckdihla {
|
|
/// offset: 24
|
|
#[prost(string, tag = "15")]
|
|
pub hmelfpdpcfc: ::prost::alloc::string::String,
|
|
/// offset: 32
|
|
#[prost(int32, tag = "14")]
|
|
pub khbbndbjafk: i32,
|
|
/// offset: 36
|
|
#[prost(int32, tag = "10")]
|
|
pub dhpdilnlipc: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GroupRefreshInfo {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "11")]
|
|
pub refresh_entity: ::prost::alloc::vec::Vec<SceneEntityRefreshInfo>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "6")]
|
|
pub unk1: ::core::option::Option<SceneEntityGroupInfo>,
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "12")]
|
|
pub cdmkbchlpab: ::prost::alloc::vec::Vec<Akekckdihla>,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "15")]
|
|
pub group_id: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "14")]
|
|
pub state: u32,
|
|
/// offset: 56
|
|
#[prost(enumeration = "SceneGroupRefreshType", tag = "4")]
|
|
pub refresh_type: i32,
|
|
}
|
|
/// Obf: EJJNPDFPIAP
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1498)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SceneGroupRefreshScNotify {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "14")]
|
|
pub group_refresh_list: ::prost::alloc::vec::Vec<GroupRefreshInfo>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub dimension_id: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "7")]
|
|
pub floor_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GroupStateInfo {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub gmehamchjbk: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "9")]
|
|
pub entry_id: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "11")]
|
|
pub group_state: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "12")]
|
|
pub group_id: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1456)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GroupStateChangeCsReq {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "13")]
|
|
pub group_state_info: ::core::option::Option<GroupStateInfo>,
|
|
/// offset: 32
|
|
#[prost(uint64, tag = "7")]
|
|
pub interact_id: u64,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1465)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GroupStateChangeScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "3")]
|
|
pub group_state_info: ::core::option::Option<GroupStateInfo>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "10")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1470)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GroupStateChangeScNotify {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "8")]
|
|
pub group_state_info: ::core::option::Option<GroupStateInfo>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct EnteredSceneInfo {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub floor_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "15")]
|
|
pub plane_id: u32,
|
|
}
|
|
/// Obf: FHLGAPIIKCA
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1484)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetEnteredSceneCsReq {}
|
|
/// Obf: CGKHKICJKIA
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1472)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetEnteredSceneScRsp {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "8")]
|
|
pub entered_scene_info_list: ::prost::alloc::vec::Vec<EnteredSceneInfo>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: AFCKCGAINAM
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1425)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct EnteredSceneChangeScNotify {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "14")]
|
|
pub entered_scene_info_list: ::prost::alloc::vec::Vec<EnteredSceneInfo>,
|
|
}
|
|
/// Obf: IJEEIJDKBDP
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1407)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct RefreshTriggerByClientCsReq {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "6")]
|
|
pub trigger_target_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 24
|
|
#[prost(string, tag = "11")]
|
|
pub trigger_name: ::prost::alloc::string::String,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "15")]
|
|
pub trigger_motion: ::core::option::Option<MotionInfo>,
|
|
/// offset: 48
|
|
#[prost(uint64, tag = "1")]
|
|
pub interact_id: u64,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "14")]
|
|
pub trigger_entity_id: u32,
|
|
}
|
|
/// Obf: LKBJBOOHAKB
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1402)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct RefreshTriggerByClientScRsp {
|
|
/// offset: 16
|
|
#[prost(string, tag = "10")]
|
|
pub trigger_name: ::prost::alloc::string::String,
|
|
/// offset: 32
|
|
#[prost(bool, tag = "12")]
|
|
pub refresh_trigger: bool,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "1")]
|
|
pub retcode: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "4")]
|
|
pub trigger_entity_id: u32,
|
|
}
|
|
/// Obf: EOALLAPKMFA
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1421)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct RefreshTriggerByClientScNotify {
|
|
/// offset: 16
|
|
#[prost(string, tag = "7")]
|
|
pub trigger_name: ::prost::alloc::string::String,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "6")]
|
|
pub trigger_target_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "5")]
|
|
pub trigger_entity_id: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1462)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct DeleteSummonUnitCsReq {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "3")]
|
|
pub entity_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint64, tag = "4")]
|
|
pub interact_id: u64,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1450)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct DeleteSummonUnitScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "3")]
|
|
pub entity_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "12")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1477)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct UnlockedAreaMapScNotify {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "15")]
|
|
pub entry_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: HMBCOANODNA
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1419)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct UnlockTeleportNotify {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub teleport_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "8")]
|
|
pub entry_id: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1494)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct UpdateGroupPropertyCsReq {
|
|
/// offset: 24
|
|
#[prost(string, tag = "7")]
|
|
pub hmelfpdpcfc: ::prost::alloc::string::String,
|
|
/// offset: 32
|
|
#[prost(int32, tag = "4")]
|
|
pub olbepibldbd: i32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "8")]
|
|
pub floor_id: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "1")]
|
|
pub dimension_id: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "11")]
|
|
pub group_id: u32,
|
|
/// offset: 48
|
|
#[prost(uint64, tag = "9")]
|
|
pub interact_id: u64,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1433)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct UpdateGroupPropertyScRsp {
|
|
/// offset: 24
|
|
#[prost(string, tag = "4")]
|
|
pub hmelfpdpcfc: ::prost::alloc::string::String,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub retcode: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "10")]
|
|
pub group_id: u32,
|
|
/// offset: 40
|
|
#[prost(int32, tag = "7")]
|
|
pub khbbndbjafk: i32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "9")]
|
|
pub floor_id: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "3")]
|
|
pub dimension_id: u32,
|
|
/// offset: 52
|
|
#[prost(int32, tag = "11")]
|
|
pub dhpdilnlipc: i32,
|
|
}
|
|
/// Obf: KEJANPDMOIL
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1460)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct TrainWorldIdChangeScNotify {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub cfdceemioco: u32,
|
|
}
|
|
/// Obf: AEBLDMIMFIA
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1404)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SetTrainWorldIdCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub cfdceemioco: u32,
|
|
/// offset: 32
|
|
#[prost(uint64, tag = "9")]
|
|
pub interact_id: u64,
|
|
}
|
|
/// Obf: GFCAHBOAJIB
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1495)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SetTrainWorldIdScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub cfdceemioco: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "8")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ServerPrefs {
|
|
/// offset: 16
|
|
#[prost(bytes = "vec", tag = "10")]
|
|
pub data: ::prost::alloc::vec::Vec<u8>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "5")]
|
|
pub server_prefs_id: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6173)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetAllServerPrefsDataCsReq {}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6103)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetAllServerPrefsDataScRsp {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "9")]
|
|
pub server_prefs_list: ::prost::alloc::vec::Vec<ServerPrefs>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "15")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetServerPrefsDataCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub server_prefs_id: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6127)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetServerPrefsDataScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "14")]
|
|
pub server_prefs: ::core::option::Option<ServerPrefs>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6136)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct UpdateServerPrefsCsReq {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "8")]
|
|
pub server_prefs: ::core::option::Option<ServerPrefs>,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6113)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct UpdateServerPrefsDataScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub retcode: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "12")]
|
|
pub server_prefs_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Shop {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "7")]
|
|
pub goods_list: ::prost::alloc::vec::Vec<Goods>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "15")]
|
|
pub city_exp: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "4")]
|
|
pub shop_id: u32,
|
|
/// offset: 40
|
|
#[prost(int64, tag = "12")]
|
|
pub end_time: i64,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "6")]
|
|
pub city_level: u32,
|
|
/// offset: 56
|
|
#[prost(uint64, tag = "8")]
|
|
pub city_taken_level_reward: u64,
|
|
/// offset: 64
|
|
#[prost(int64, tag = "11")]
|
|
pub begin_time: i64,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Goods {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub item_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "3")]
|
|
pub goods_id: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "12")]
|
|
pub buy_times: u32,
|
|
/// offset: 40
|
|
#[prost(int64, tag = "7")]
|
|
pub end_time: i64,
|
|
/// offset: 48
|
|
#[prost(int64, tag = "10")]
|
|
pub begin_time: i64,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1573)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetShopListCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub shop_type: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1503)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetShopListScRsp {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "10")]
|
|
pub shop_list: ::prost::alloc::vec::Vec<Shop>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "15")]
|
|
pub retcode: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "14")]
|
|
pub shop_type: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1580)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct BuyGoodsCsReq {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "6")]
|
|
pub alhbekkljkk: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "14")]
|
|
pub goods_id: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "7")]
|
|
pub item_id: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "13")]
|
|
pub interacted_prop_entity_id: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "10")]
|
|
pub shop_id: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "9")]
|
|
pub goods_num: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1527)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct BuyGoodsScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "4")]
|
|
pub return_item_list: ::core::option::Option<ItemList>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "9")]
|
|
pub goods_buy_times: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "10")]
|
|
pub shop_id: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "13")]
|
|
pub retcode: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "11")]
|
|
pub goods_id: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1536)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct TakeCityShopRewardCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub level: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "12")]
|
|
pub shop_id: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1513)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TakeCityShopRewardScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "11")]
|
|
pub reward: ::core::option::Option<ItemList>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "15")]
|
|
pub retcode: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "2")]
|
|
pub shop_id: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "8")]
|
|
pub level: u32,
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1515)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct CityShopInfoScNotify {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub level: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "6")]
|
|
pub shop_id: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub exp: u32,
|
|
/// offset: 40
|
|
#[prost(uint64, tag = "2")]
|
|
pub taken_level_reward: u64,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Dblilhclppl {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "5")]
|
|
pub dlpcpdgeadg: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "1")]
|
|
pub item_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "10")]
|
|
pub bbmelnjbgal: u32,
|
|
/// offset: 44
|
|
#[prost(bool, tag = "9")]
|
|
pub pkkajkhkbmn: bool,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "14")]
|
|
pub unique_id: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "15")]
|
|
pub dnncagjioap: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Gfffjcehbeb {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub bbmelnjbgal: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "2")]
|
|
pub hflpdcjdiac: u32,
|
|
}
|
|
/// Obf: JGBGMGIBDHM
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6773)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SpaceZooDataCsReq {}
|
|
/// Obf: JAAPNEALKJE
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6703)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SpaceZooDataScRsp {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "5")]
|
|
pub mdfebnnoklg: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "12")]
|
|
pub engebgicppb: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "15")]
|
|
pub fibmjbjmckk: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(uint32, repeated, tag = "3")]
|
|
pub glmmhalpeag: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 48
|
|
#[prost(uint32, repeated, tag = "6")]
|
|
pub jgcnagnofbp: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 56
|
|
#[prost(message, repeated, tag = "7")]
|
|
pub nfigghnnjap: ::prost::alloc::vec::Vec<Dblilhclppl>,
|
|
/// offset: 64
|
|
#[prost(message, repeated, tag = "8")]
|
|
pub japfgeaiaca: ::prost::alloc::vec::Vec<Gfffjcehbeb>,
|
|
/// offset: 80
|
|
#[prost(uint32, tag = "13")]
|
|
pub retcode: u32,
|
|
/// offset: 84
|
|
#[prost(uint32, tag = "10")]
|
|
pub oaimafohlhc: u32,
|
|
}
|
|
/// Obf: JJMJCLMPCMF
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6780)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SpaceZooBornCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "3")]
|
|
pub moaobpphldc: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "11")]
|
|
pub opmpegkmbpc: u32,
|
|
}
|
|
/// Obf: OHICCFONLEC
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6727)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SpaceZooBornScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "9")]
|
|
pub dlmjnmipdco: ::core::option::Option<Dblilhclppl>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "4")]
|
|
pub jkmifnjebjo: ::prost::alloc::vec::Vec<Gfffjcehbeb>,
|
|
/// offset: 40
|
|
#[prost(bool, tag = "8")]
|
|
pub hcghlfakiki: bool,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "1")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: CHEKMBNIGBP
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6736)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SpaceZooMutateCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub item_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "15")]
|
|
pub unique_id: u32,
|
|
}
|
|
/// Obf: JOFMCEMLDEA
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6713)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SpaceZooMutateScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "15")]
|
|
pub kiipgcdjpbo: ::core::option::Option<Dblilhclppl>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub jkmifnjebjo: ::prost::alloc::vec::Vec<Gfffjcehbeb>,
|
|
/// offset: 40
|
|
#[prost(bool, tag = "10")]
|
|
pub hcghlfakiki: bool,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "2")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: NGFMHDPLLEC
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6715)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SpaceZooOpCatteryCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub ockgdjcgklh: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "4")]
|
|
pub op_type: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "10")]
|
|
pub fepdlphphgi: u32,
|
|
}
|
|
/// Obf: BLHHJGDEMJH
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6781)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SpaceZooOpCatteryScRsp {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "7")]
|
|
pub mdfebnnoklg: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "15")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: MHIBHCOLBNB
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6710)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SpaceZooDeleteCatCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "2")]
|
|
pub gbieafkkapi: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: AALIMFELNHE
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6787)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SpaceZooDeleteCatScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "7")]
|
|
pub anhnmannaep: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "12")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: KHCMPDLLMGP
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6729)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SpaceZooCatUpdateNotify {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "12")]
|
|
pub hmaihhcbfkp: ::prost::alloc::vec::Vec<Dblilhclppl>,
|
|
/// offset: 32
|
|
#[prost(bool, tag = "7")]
|
|
pub fhhcngagfcj: bool,
|
|
/// offset: 33
|
|
#[prost(bool, tag = "14")]
|
|
pub hcghlfakiki: bool,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6712)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Cgfmdmpckdn {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub item_id: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6754)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Baekeidldci {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub retcode: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "1")]
|
|
pub item_id: u32,
|
|
}
|
|
/// Obf: COGNONDGJDA
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6783)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SpaceZooTakeCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub kifkglgclej: u32,
|
|
}
|
|
/// Obf: HPKFAABFCPN
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6709)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SpaceZooTakeScRsp {
|
|
/// offset: 24
|
|
#[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 = "10")]
|
|
pub kifkglgclej: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Jfgcabmmkab {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub kdnbadegdnk: u32,
|
|
/// offset: 28
|
|
#[prost(bool, tag = "5")]
|
|
pub ndbgpgodbph: bool,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "8")]
|
|
pub ebdddcbkpac: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "11")]
|
|
pub ceoeoebolnn: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "1")]
|
|
pub group_id: u32,
|
|
}
|
|
/// Obf: DHMAENLPNCF
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7169)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetStarFightDataCsReq {}
|
|
/// Obf: GFIAOCOLLCD
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7168)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetStarFightDataScRsp {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "9")]
|
|
pub jjidnkdkmle: ::prost::alloc::vec::Vec<Jfgcabmmkab>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "12")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ebgjakbkpan {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub avatar_id: u32,
|
|
/// offset: 28
|
|
#[prost(enumeration = "AvatarType", tag = "3")]
|
|
pub avatar_type: i32,
|
|
}
|
|
/// Obf: HLPCKFCKFFJ
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7162)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct StartStarFightLevelCsReq {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "14")]
|
|
pub avatar_list: ::prost::alloc::vec::Vec<Ebgjakbkpan>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "5")]
|
|
pub dbkhhcggknn: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "1")]
|
|
pub group_id: u32,
|
|
}
|
|
/// Obf: IOIJDHEMDLK
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7170)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct StartStarFightLevelScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "13")]
|
|
pub battle_info: ::core::option::Option<SceneBattleInfo>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub group_id: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "3")]
|
|
pub dbkhhcggknn: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "11")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: FEEOGJHLALP
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7164)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct StarFightDataChangeNotify {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "10")]
|
|
pub kdkknfgpnab: ::core::option::Option<Jfgcabmmkab>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub group_id: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6273)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetStoryLineInfoCsReq {}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6203)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetStoryLineInfoScRsp {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "1")]
|
|
pub trial_avatar_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "13")]
|
|
pub unfinished_story_line_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "12")]
|
|
pub retcode: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "2")]
|
|
pub cur_story_line_id: u32,
|
|
}
|
|
/// Obf: JEEOPLLKEEH
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6280)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct StoryLineInfoScNotify {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "9")]
|
|
pub trial_avatar_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "13")]
|
|
pub unfinished_story_line_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "14")]
|
|
pub cur_story_line_id: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "11")]
|
|
pub fdflhkedpgc: u32,
|
|
}
|
|
/// Obf: ELGBFAEBOCN
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6213)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct ChangeStoryLineFinishScNotify {
|
|
/// offset: 24
|
|
#[prost(enumeration = "ChangeStoryLineAction", tag = "4")]
|
|
pub action: i32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "12")]
|
|
pub cur_story_line_id: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "5")]
|
|
pub onbmnambige: u32,
|
|
/// offset: 36
|
|
#[prost(bool, tag = "11")]
|
|
pub hbfdgepblnp: bool,
|
|
}
|
|
/// Obf: NGBNCHOLHFE
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6215)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct StoryLineTrialAvatarChangeScNotify {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "4")]
|
|
pub ilidiigalkd: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "3")]
|
|
pub edbmifnehhh: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(bool, tag = "13")]
|
|
pub olpnmkapdlp: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct StrongChallengeAvatar {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub avatar_id: u32,
|
|
/// offset: 28
|
|
#[prost(enumeration = "AvatarType", tag = "6")]
|
|
pub avatar_type: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Nafmblmmaag {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub avatar_list: ::prost::alloc::vec::Vec<StrongChallengeAvatar>,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "7")]
|
|
pub buff_list: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Mkghjjcpblp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "10")]
|
|
pub lmdghcehjcg: ::core::option::Option<Nafmblmmaag>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub cnbcdmmbcki: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "15")]
|
|
pub stage_id: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "8")]
|
|
pub panel_id: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "9")]
|
|
pub max_score: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Dkopoiibdgj {
|
|
/// offset: 16
|
|
#[prost(map = "uint32, message", tag = "1")]
|
|
pub mbdbadfenpl: ::std::collections::HashMap<u32, Mkghjjcpblp>,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6673)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Fpmficmfngj {}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6603)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Cejmceebcog {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "8")]
|
|
pub ocljeaklfbh: ::core::option::Option<Dkopoiibdgj>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: GFJLCKGPGGN
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6680)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct EnterStrongChallengeActivityStageCsReq {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "12")]
|
|
pub buff_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "14")]
|
|
pub avatar_list: ::prost::alloc::vec::Vec<StrongChallengeAvatar>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "15")]
|
|
pub stage_id: u32,
|
|
}
|
|
/// Obf: JKIFFNPPLLD
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6627)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct EnterStrongChallengeActivityStageScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "6")]
|
|
pub battle_info: ::core::option::Option<SceneBattleInfo>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub retcode: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "1")]
|
|
pub stage_id: u32,
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6636)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Cbfojhepnhe {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub imcjfgipifi: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "9")]
|
|
pub bmahogkmpdj: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub stage_id: u32,
|
|
/// offset: 36
|
|
#[prost(enumeration = "BattleEndStatus", tag = "8")]
|
|
pub end_status: i32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "5")]
|
|
pub score_id: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "15")]
|
|
pub max_score: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "7")]
|
|
pub total_damage: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "12")]
|
|
pub bjkbgoalnha: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ilhfafgojac {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub group_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "3")]
|
|
pub dbkhhcggknn: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "11")]
|
|
pub star: u32,
|
|
}
|
|
/// Obf: CAFBLIGHAMO
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7569)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetSummonActivityDataCsReq {}
|
|
/// Obf: EADGNHBCEPG
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7568)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetSummonActivityDataScRsp {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub idlclmmaihp: ::prost::alloc::vec::Vec<Ilhfafgojac>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "12")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ooajjmegifo {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub avatar_id: u32,
|
|
/// offset: 28
|
|
#[prost(enumeration = "AvatarType", tag = "13")]
|
|
pub avatar_type: i32,
|
|
}
|
|
/// Obf: IHAKJMKLJFC
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7562)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct EnterSummonActivityStageCsReq {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "2")]
|
|
pub nljcjiglghe: ::core::option::Option<Ooajjmegifo>,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "7")]
|
|
pub avatar_list: ::prost::alloc::vec::Vec<Ooajjmegifo>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "3")]
|
|
pub group_id: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "9")]
|
|
pub dbkhhcggknn: u32,
|
|
}
|
|
/// Obf: BDABINKIAGM
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7570)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct EnterSummonActivityStageScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "15")]
|
|
pub battle_info: ::core::option::Option<SceneBattleInfo>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub group_id: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "12")]
|
|
pub dbkhhcggknn: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "1")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: NAHLFIBEBHJ
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7564)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SummonActivityBattleEndScNotify {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub dbkhhcggknn: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "13")]
|
|
pub lpehhmhpcmg: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub group_id: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "15")]
|
|
pub star: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Enhopahgcma {
|
|
/// offset: 16
|
|
#[prost(bytes = "vec", tag = "1")]
|
|
pub dnobajnigac: ::prost::alloc::vec::Vec<u8>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "7")]
|
|
pub ifpfjiifala: ::core::option::Option<MotionInfo>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "9")]
|
|
pub lngjodepcdn: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "5")]
|
|
pub ekheafbkdfp: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "4")]
|
|
pub config_id: u32,
|
|
}
|
|
/// Obf: BGKDADFBMPL
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8118)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetSwitchHandDataCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub config_id: u32,
|
|
}
|
|
/// Obf: AFLNPEOHLHO
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8106)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetSwitchHandDataScRsp {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "4")]
|
|
pub beadahpggaf: ::prost::alloc::vec::Vec<Enhopahgcma>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub retcode: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "5")]
|
|
pub mhkapgbgfno: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "12")]
|
|
pub ebnghimcapk: u32,
|
|
}
|
|
/// Obf: JMPLJGMDKCE
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8116)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SwitchHandStartCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub config_id: u32,
|
|
}
|
|
/// Obf: LFJGLEHGGGI
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8120)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SwitchHandStartScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub config_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "6")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: LJDIGIPHNGM
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8102)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SwitchHandFinishCsReq {}
|
|
/// Obf: PONEDAONOJI
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8119)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SwitchHandFinishScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "8")]
|
|
pub bdeddahodii: ::core::option::Option<Enhopahgcma>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "12")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Oendlkljhpf {
|
|
/// offset: 24
|
|
#[prost(enumeration = "Ddnjkamihhi", tag = "15")]
|
|
pub op_type: i32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "12")]
|
|
pub group_id: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub iiimcoinaog: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "2")]
|
|
pub lkjhcmmpbdl: u32,
|
|
}
|
|
/// Obf: LGKMBABPKPJ
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8112)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetSwitchHandUpdateCsReq {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "4")]
|
|
pub ncadgipialo: ::core::option::Option<Oendlkljhpf>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "11")]
|
|
pub iinkhpojogp: ::core::option::Option<Enhopahgcma>,
|
|
}
|
|
/// Obf: HALOOCJJCGF
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8114)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetSwitchHandUpdateScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "14")]
|
|
pub ncadgipialo: ::core::option::Option<Oendlkljhpf>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "7")]
|
|
pub bdeddahodii: ::core::option::Option<Enhopahgcma>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "2")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8104)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Jaioienpgod {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub lngjodepcdn: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8111)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Onpmjjocbmm {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub retcode: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "8")]
|
|
pub lngjodepcdn: u32,
|
|
}
|
|
/// Obf: MELHONKGEIM
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8117)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetSwitchHandResetHandPosCsReq {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "9")]
|
|
pub ifpfjiifala: ::core::option::Option<MotionInfo>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub config_id: u32,
|
|
}
|
|
/// Obf: GHJCCAOCINH
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8103)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetSwitchHandResetHandPosScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "6")]
|
|
pub beadahpggaf: ::core::option::Option<Enhopahgcma>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "13")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: PNPLNLCKAMJ
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8108)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetSwitchHandResetGameCsReq {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "5")]
|
|
pub jcelifchcef: ::core::option::Option<Enhopahgcma>,
|
|
}
|
|
/// Obf: NKLLJAMLBCB
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8107)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetSwitchHandResetGameScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "11")]
|
|
pub beadahpggaf: ::core::option::Option<Enhopahgcma>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "15")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Einkhfkdccd {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "8")]
|
|
pub skill_info: ::core::option::Option<Bcpmphnadmn>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "7")]
|
|
pub dobhaeagedg: ::core::option::Option<Hfkkedpmkkf>,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "15")]
|
|
pub mdbaebenfba: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "5")]
|
|
pub gfaanlgdeob: ::core::option::Option<Lbbnbaekgcj>,
|
|
/// offset: 48
|
|
#[prost(message, optional, tag = "11")]
|
|
pub fmigokidkjl: ::core::option::Option<Npgjdcibfdd>,
|
|
/// offset: 56
|
|
#[prost(message, optional, tag = "13")]
|
|
pub clkdehdodbb: ::core::option::Option<Hfmlkiiogbp>,
|
|
/// offset: 72
|
|
#[prost(message, optional, tag = "10")]
|
|
pub hceahmkbffk: ::core::option::Option<Hchnkkndjcn>,
|
|
/// offset: 80
|
|
#[prost(uint32, tag = "6")]
|
|
pub imgdmddkhdl: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Bcpmphnadmn {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "12")]
|
|
pub pgbjijpacce: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub lmedkdnnnkl: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "2")]
|
|
pub gmannhppfpk: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Hfkkedpmkkf {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "5")]
|
|
pub jbjnhjnmpap: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub game_story_line_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Lbbglahfjkn {
|
|
/// offset: 24
|
|
#[prost(enumeration = "Ejcbokgjfhe", tag = "11")]
|
|
pub egbfnfcephd: i32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "12")]
|
|
pub value: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Hchnkkndjcn {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "10")]
|
|
pub cfnnmocbbfm: ::prost::alloc::vec::Vec<Lbbglahfjkn>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub dkpkfelcmic: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "15")]
|
|
pub kpjhkdomemj: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Gffddjhnjpn {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub level: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "10")]
|
|
pub queue_position: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Hfmlkiiogbp {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "4")]
|
|
pub beledenkggi: ::prost::alloc::vec::Vec<Gffddjhnjpn>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Lbbnbaekgcj {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "162")]
|
|
pub afphlnmgphk: u32,
|
|
#[prost(oneof = "lbbnbaekgcj::Kknboacncon", tags = "2, 13")]
|
|
pub kknboacncon: ::core::option::Option<lbbnbaekgcj::Kknboacncon>,
|
|
}
|
|
/// Nested message and enum types in `LBBNBAEKGCJ`.
|
|
pub mod lbbnbaekgcj {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Oneof)]
|
|
pub enum Kknboacncon {
|
|
/// offset: 16
|
|
#[prost(message, tag = "2")]
|
|
Nmijkpknple(super::Iealclfldmp),
|
|
/// offset: 16
|
|
#[prost(message, tag = "13")]
|
|
Fkpdohgkjjk(super::Klngfbhiada),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Gocnlgidblm {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub amndndnplca: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "12")]
|
|
pub jalhkmeoopn: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Iealclfldmp {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "3")]
|
|
pub jajnhokcahh: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "10")]
|
|
pub coomknfdnlh: ::prost::alloc::vec::Vec<Gocnlgidblm>,
|
|
/// offset: 40
|
|
#[prost(enumeration = "SwordTrainingDailyPhaseType", tag = "5")]
|
|
pub llbjajnceal: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Klngfbhiada {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub dgonpflcomo: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Npgjdcibfdd {
|
|
#[prost(oneof = "npgjdcibfdd::Kknboacncon", tags = "14, 5, 15, 2, 9, 10, 4, 8")]
|
|
pub kknboacncon: ::core::option::Option<npgjdcibfdd::Kknboacncon>,
|
|
}
|
|
/// Nested message and enum types in `NPGJDCIBFDD`.
|
|
pub mod npgjdcibfdd {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Oneof)]
|
|
pub enum Kknboacncon {
|
|
/// offset: 16
|
|
#[prost(message, tag = "14")]
|
|
Ngocellbhcf(super::Bljhlkbngec),
|
|
/// offset: 16
|
|
#[prost(message, tag = "5")]
|
|
Kndkcoggekl(super::Pjknnjgeebj),
|
|
/// offset: 16
|
|
#[prost(message, tag = "15")]
|
|
Nclbfaallfj(super::Gelehdajmed),
|
|
/// offset: 16
|
|
#[prost(message, tag = "2")]
|
|
Docglpkmhdm(super::Akfbnfpfkjj),
|
|
/// offset: 16
|
|
#[prost(message, tag = "9")]
|
|
Kgpmpphjhld(super::Jadfejknoco),
|
|
/// offset: 16
|
|
#[prost(message, tag = "10")]
|
|
Olhmhoomgck(super::Okojcbkenej),
|
|
/// offset: 16
|
|
#[prost(message, tag = "4")]
|
|
Mhlpjedilfj(super::Ikglclflako),
|
|
/// offset: 16
|
|
#[prost(message, tag = "8")]
|
|
Gjninfabdbn(super::Ecphokopkbp),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Bljhlkbngec {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Pjknnjgeebj {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Gelehdajmed {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub dialogue_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Akfbnfpfkjj {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Jadfejknoco {
|
|
/// offset: 24
|
|
#[prost(bool, tag = "9")]
|
|
pub jbjikkocnlp: bool,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "11")]
|
|
pub lnahjengela: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Okojcbkenej {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ikglclflako {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ecphokopkbp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub lnahjengela: u32,
|
|
/// offset: 28
|
|
#[prost(bool, tag = "5")]
|
|
pub ijjegkdgkcj: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Gijkchkmpjg {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "7")]
|
|
pub bbehhchkmnl: ::core::option::Option<Ljgknfcfllb>,
|
|
/// offset: 32
|
|
#[prost(enumeration = "Bhjofljgnkn", tag = "1")]
|
|
pub source: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ljgknfcfllb {
|
|
#[prost(
|
|
oneof = "ljgknfcfllb::Kknboacncon",
|
|
tags = "13, 9, 5, 14, 6, 12, 15, 7, 1544, 623, 1517, 1459"
|
|
)]
|
|
pub kknboacncon: ::core::option::Option<ljgknfcfllb::Kknboacncon>,
|
|
}
|
|
/// Nested message and enum types in `LJGKNFCFLLB`.
|
|
pub mod ljgknfcfllb {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Oneof)]
|
|
pub enum Kknboacncon {
|
|
/// offset: 24
|
|
#[prost(message, tag = "13")]
|
|
Deimcenjpkp(super::Bjkpjibnphc),
|
|
/// offset: 24
|
|
#[prost(message, tag = "9")]
|
|
Fnonlfckdil(super::Fbkijnofiah),
|
|
/// offset: 24
|
|
#[prost(message, tag = "5")]
|
|
Cidoegfphen(super::Fbkijnofiah),
|
|
/// offset: 24
|
|
#[prost(message, tag = "14")]
|
|
Hancfmmmfnf(super::Gijlacbopee),
|
|
/// offset: 24
|
|
#[prost(message, tag = "6")]
|
|
Lmagjoolkii(super::Mceclbdbenf),
|
|
/// offset: 24
|
|
#[prost(message, tag = "12")]
|
|
Gologihjopf(super::Jadfejknoco),
|
|
/// offset: 24
|
|
#[prost(message, tag = "15")]
|
|
Fogbmaloaok(super::Daedlfeegib),
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
Mifojpgifdd(u32),
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1544")]
|
|
Kpjhkdomemj(u32),
|
|
/// offset: 24
|
|
#[prost(message, tag = "623")]
|
|
Kjoaiohffmk(super::Ecphokopkbp),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1517")]
|
|
Gbnoifndpjb(super::Okojcbkenej),
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1459")]
|
|
Kgkjhcbmefi(u32),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Daedlfeegib {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub dialogue_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Bjkpjibnphc {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub dcpdnbaldoa: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "1")]
|
|
pub hfnnnghbhgg: u32,
|
|
/// offset: 32
|
|
#[prost(enumeration = "Ejcbokgjfhe", tag = "3")]
|
|
pub egbfnfcephd: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Fbkijnofiah {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub dcpdnbaldoa: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "2")]
|
|
pub hfnnnghbhgg: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Gijlacbopee {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub queue_position: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "1")]
|
|
pub hjmejnmailk: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "12")]
|
|
pub level: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Mceclbdbenf {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "2")]
|
|
pub hjpbajepage: ::core::option::Option<Lbbnbaekgcj>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "10")]
|
|
pub imgdmddkhdl: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Jnjodoohami {
|
|
/// offset: 24
|
|
#[prost(bool, tag = "11")]
|
|
pub jbjikkocnlp: bool,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "7")]
|
|
pub lnahjengela: u32,
|
|
}
|
|
/// Obf: LAKBGIFBOFA
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7482)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SwordTrainingGameSyncChangeScNotify {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "11")]
|
|
pub dgngmjmpfgk: ::prost::alloc::vec::Vec<Gijkchkmpjg>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Fdanejnfabf {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub progress: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "15")]
|
|
pub id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Gihlnoiacih {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "13")]
|
|
pub kfofakdpgjc: ::prost::alloc::vec::Vec<Fdanejnfabf>,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "12")]
|
|
pub mniifcoooml: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: CEPKLKNFLON
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7492)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetSwordTrainingDataCsReq {}
|
|
/// Obf: AKLEOKANBFE
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7457)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetSwordTrainingDataScRsp {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "8")]
|
|
pub jbjnhjnmpap: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "12")]
|
|
pub ajgoejhkoke: ::core::option::Option<Einkhfkdccd>,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "9")]
|
|
pub ciccaienfga: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "13")]
|
|
pub bbekbjphejk: ::core::option::Option<Gihlnoiacih>,
|
|
/// offset: 56
|
|
#[prost(uint32, repeated, tag = "10")]
|
|
pub iepanmcfkjl: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 64
|
|
#[prost(bool, tag = "7")]
|
|
pub gpgimfmggkg: bool,
|
|
/// offset: 68
|
|
#[prost(uint32, tag = "1")]
|
|
pub pabjcckbgeb: u32,
|
|
/// offset: 72
|
|
#[prost(uint32, tag = "2")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: CBBJNPGLLHM
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7473)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SwordTrainingTurnActionCsReq {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "6")]
|
|
pub ccpademehba: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "8")]
|
|
pub gjepakhpfcg: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: CEJHJJNCHCJ
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7494)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SwordTrainingTurnActionScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "14")]
|
|
pub ccpademehba: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "6")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: CBONHEMLCJG
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7477)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SwordTrainingDailyPhaseConfirmCsReq {
|
|
/// offset: 24
|
|
#[prost(enumeration = "SwordTrainingDailyPhaseType", tag = "6")]
|
|
pub gcbhfkkgphc: i32,
|
|
}
|
|
/// Obf: IOCHJOIIJAC
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7469)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SwordTrainingDailyPhaseConfirmScRsp {
|
|
/// offset: 24
|
|
#[prost(bool, tag = "3")]
|
|
pub kpmjokefljo: bool,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "8")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: MLHMOBMFJDF
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7495)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SwordTrainingDialogueSelectOptionCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub hafokmhcgfm: u32,
|
|
}
|
|
/// Obf: JKKCLMHGJNN
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7459)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SwordTrainingDialogueSelectOptionScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: HNANALOFHKL
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7485)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SwordTrainingExamResultConfirmCsReq {}
|
|
/// Obf: GOBDDIKGMJB
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7486)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SwordTrainingExamResultConfirmScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: NJFMGIPINNK
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7490)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct EnterSwordTrainingExamCsReq {}
|
|
/// Obf: IGKNBCIOBJJ
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7455)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct EnterSwordTrainingExamScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "11")]
|
|
pub battle_info: ::core::option::Option<SceneBattleInfo>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "6")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: NPEPGBMPCEK
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7458)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SwordTrainingLearnSkillCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub skill_id: u32,
|
|
}
|
|
/// Obf: MBPCKIKJKOF
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7453)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SwordTrainingLearnSkillScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub retcode: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "7")]
|
|
pub skill_id: u32,
|
|
}
|
|
/// Obf: LLCLGDKFKPJ
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7488)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SwordTrainingStartGameCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub game_story_line_id: u32,
|
|
}
|
|
/// Obf: LLONJLACLDH
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7470)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SwordTrainingStartGameScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "5")]
|
|
pub ajgoejhkoke: ::core::option::Option<Einkhfkdccd>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "11")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: KPPPMHDPFML
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7462)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SwordTrainingStoryConfirmCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub lnahjengela: u32,
|
|
}
|
|
/// Obf: DIAGLMMBKIP
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7456)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SwordTrainingStoryConfirmScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub lnahjengela: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "10")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: HINGFMLCGKA
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7466)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SwordTrainingGiveUpGameCsReq {}
|
|
/// Obf: CGAACLIDCBP
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7491)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SwordTrainingGiveUpGameScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: CHOPOIIJCPD
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7499)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SwordTrainingGameSettleScNotify {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "11")]
|
|
pub kacamgjnoob: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "14")]
|
|
pub bhfhfonghml: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "6")]
|
|
pub reward: ::core::option::Option<ItemList>,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "15")]
|
|
pub lbnlijbpkhi: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "12")]
|
|
pub cdbgpmabmgm: u32,
|
|
/// offset: 56
|
|
#[prost(enumeration = "Ippkhofkmhm", tag = "7")]
|
|
pub reason: i32,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "4")]
|
|
pub game_story_line_id: u32,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "3")]
|
|
pub hjpbajepage: u32,
|
|
}
|
|
/// Obf: DNJMMFCCGFN
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7464)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SwordTrainingUnlockSyncScNotify {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "10")]
|
|
pub kfofakdpgjc: ::prost::alloc::vec::Vec<Fdanejnfabf>,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "7")]
|
|
pub mniifcoooml: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: HIOFMDBFHAG
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7496)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SwordTrainingSelectEndingCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub pfoleglclfe: u32,
|
|
}
|
|
/// Obf: IKDGBHLLMBB
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7465)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SwordTrainingSelectEndingScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub pfoleglclfe: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "11")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: HCIOANIMHPE
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7474)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SwordTrainingRestoreGameCsReq {}
|
|
/// Obf: LELIJDKDOOC
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7478)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SwordTrainingRestoreGameScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "5")]
|
|
pub ajgoejhkoke: ::core::option::Option<Einkhfkdccd>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "11")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: AKDCJGCEHKB
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7451)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SwordTrainingStoryBattleCsReq {}
|
|
/// Obf: DIIPGEODELO
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7461)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SwordTrainingStoryBattleScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "13")]
|
|
pub battle_info: ::core::option::Option<SceneBattleInfo>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "12")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: KHKMBEMDJNN
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7483)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SwordTrainingActionTurnSettleScNotify {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "12")]
|
|
pub binkdpmjlfg: ::prost::alloc::vec::Vec<Lbbglahfjkn>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "9")]
|
|
pub geajiljkbik: u32,
|
|
}
|
|
/// Obf: IAMLGPGAFAC
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7481)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SwordTrainingResumeGameCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub game_story_line_id: u32,
|
|
}
|
|
/// Obf: BBFDEKAAIFO
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7475)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SwordTrainingResumeGameScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "4")]
|
|
pub ajgoejhkoke: ::core::option::Option<Einkhfkdccd>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "12")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: LNBDOMKFAGG
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7452)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SwordTrainingSetSkillTraceCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub skill_id: u32,
|
|
}
|
|
/// Obf: FCHBGJDOBIE
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7476)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SwordTrainingSetSkillTraceScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub retcode: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "4")]
|
|
pub skill_id: u32,
|
|
}
|
|
/// Obf: BDACGGBMIJE
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7460)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SwordTrainingMarkEndingViewedCsReq {}
|
|
/// Obf: CPKPGMKDKMG
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7497)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SwordTrainingMarkEndingViewedScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct BasicModuleSync {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub dlodakohfop: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "12")]
|
|
pub stamina: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct PlayerBoardModuleSync {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "11")]
|
|
pub head_frame_info: ::core::option::Option<HeadFrameInfo>,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "2")]
|
|
pub ghnjnfkjedc: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "9")]
|
|
pub unlocked_head_icon_list: ::prost::alloc::vec::Vec<HeadIconData>,
|
|
/// offset: 48
|
|
#[prost(string, tag = "8")]
|
|
pub signature: ::prost::alloc::string::String,
|
|
/// offset: 56
|
|
#[prost(bool, tag = "3")]
|
|
pub mffgemklnbf: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct AvatarSync {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "12")]
|
|
pub avatar_list: ::prost::alloc::vec::Vec<Avatar>,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "6")]
|
|
pub avatar_path_data_info_list: ::prost::alloc::vec::Vec<AvatarPathData>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct MissionSync {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "3")]
|
|
pub lebflakcjcm: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "5")]
|
|
pub dddikomklba: ::prost::alloc::vec::Vec<Albojhjalof>,
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "4")]
|
|
pub nlpklndcmoc: ::prost::alloc::vec::Vec<Mjbanfppefh>,
|
|
/// offset: 48
|
|
#[prost(uint32, repeated, tag = "6")]
|
|
pub obcblabecea: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 56
|
|
#[prost(uint32, repeated, tag = "2")]
|
|
pub finished_main_mission_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 64
|
|
#[prost(message, repeated, tag = "13")]
|
|
pub mission_list: ::prost::alloc::vec::Vec<Mission>,
|
|
/// offset: 72
|
|
#[prost(uint32, repeated, tag = "8")]
|
|
pub depbonhelfd: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Pfnhcojobkh {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "5")]
|
|
pub abmllcokoln: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "9")]
|
|
pub lkakmgkenoi: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SyncStatus {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "7")]
|
|
pub bgpacbijdch: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "14")]
|
|
pub message_group_status: ::prost::alloc::vec::Vec<GroupStatus>,
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub section_status: ::prost::alloc::vec::Vec<SectionStatus>,
|
|
/// offset: 48
|
|
#[prost(uint32, repeated, tag = "15")]
|
|
pub mdangieimif: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: NIEBAAFIPDA
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(673)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct PlayerSyncScNotify {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "292")]
|
|
pub dhkfcdaghdm: ::core::option::Option<Cjlcpmdgibo>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "927")]
|
|
pub sync_status: ::core::option::Option<SyncStatus>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "678")]
|
|
pub fhhgdacmjed: ::core::option::Option<ItemList>,
|
|
/// offset: 48
|
|
#[prost(uint32, repeated, tag = "907")]
|
|
pub del_relic_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 56
|
|
#[prost(message, repeated, tag = "11")]
|
|
pub material_list: ::prost::alloc::vec::Vec<Material>,
|
|
/// offset: 64
|
|
#[prost(message, optional, tag = "14")]
|
|
pub mission_sync: ::core::option::Option<MissionSync>,
|
|
/// offset: 72
|
|
#[prost(message, repeated, tag = "1687")]
|
|
pub epbglfhefjj: ::prost::alloc::vec::Vec<Nlllaaejobp>,
|
|
/// offset: 80
|
|
#[prost(message, optional, tag = "15")]
|
|
pub basic_info: ::core::option::Option<PlayerBasicInfo>,
|
|
/// offset: 88
|
|
#[prost(uint32, repeated, tag = "3")]
|
|
pub del_equipment_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 96
|
|
#[prost(message, repeated, tag = "5")]
|
|
pub equipment_list: ::prost::alloc::vec::Vec<Equipment>,
|
|
/// offset: 104
|
|
#[prost(message, repeated, tag = "1795")]
|
|
pub nmbafjgfoih: ::prost::alloc::vec::Vec<Nkdnfdcfncp>,
|
|
/// offset: 112
|
|
#[prost(message, optional, tag = "509")]
|
|
pub playerboard_module_sync: ::core::option::Option<PlayerBoardModuleSync>,
|
|
/// offset: 120
|
|
#[prost(message, repeated, tag = "8")]
|
|
pub wait_del_resource_list: ::prost::alloc::vec::Vec<WaitDelResource>,
|
|
/// offset: 128
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub quest_list: ::prost::alloc::vec::Vec<Quest>,
|
|
/// offset: 136
|
|
#[prost(message, repeated, tag = "6")]
|
|
pub relic_list: ::prost::alloc::vec::Vec<Relic>,
|
|
/// offset: 144
|
|
#[prost(uint32, repeated, tag = "4")]
|
|
pub pjolegfjajf: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 152
|
|
#[prost(message, repeated, tag = "853")]
|
|
pub najfmiifiec: ::prost::alloc::vec::Vec<Material>,
|
|
/// offset: 160
|
|
#[prost(message, optional, tag = "7")]
|
|
pub avatar_sync: ::core::option::Option<AvatarSync>,
|
|
/// offset: 168
|
|
#[prost(message, optional, tag = "2")]
|
|
pub basic_module_sync: ::core::option::Option<BasicModuleSync>,
|
|
/// offset: 176
|
|
#[prost(message, repeated, tag = "56")]
|
|
pub jieohbbdjda: ::prost::alloc::vec::Vec<Cchmhoonegg>,
|
|
/// offset: 184
|
|
#[prost(message, optional, tag = "561")]
|
|
pub offhohghndh: ::core::option::Option<Pfnhcojobkh>,
|
|
/// offset: 192
|
|
#[prost(uint32, tag = "1201")]
|
|
pub total_achievement_exp: u32,
|
|
}
|
|
/// Obf: AFAEAGLMJEL
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2173)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetNpcTakenRewardCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub npc_id: u32,
|
|
}
|
|
/// Obf: NICENHFMLNE
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2103)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetNpcTakenRewardScRsp {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "3")]
|
|
pub talk_event_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "10")]
|
|
pub retcode: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "14")]
|
|
pub npc_id: u32,
|
|
}
|
|
/// Obf: ONGCMCCAPOA
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2180)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct TakeTalkRewardCsReq {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "15")]
|
|
pub jakebegajna: ::core::option::Option<Vector>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub mjalboeakme: u32,
|
|
}
|
|
/// Obf: DIOPCDKIEKN
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2127)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TakeTalkRewardScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "10")]
|
|
pub reward: ::core::option::Option<ItemList>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub retcode: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "9")]
|
|
pub mjalboeakme: u32,
|
|
}
|
|
/// Obf: GNLACIGLJJN
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2136)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetFirstTalkNpcCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "15")]
|
|
pub npc_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ilkadbidkaa {
|
|
/// offset: 24
|
|
#[prost(bool, tag = "2")]
|
|
pub is_meet: bool,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "4")]
|
|
pub npc_id: u32,
|
|
}
|
|
/// Obf: KGAPKGHAKHF
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2113)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetFirstTalkNpcScRsp {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "9")]
|
|
pub npc_meet_status_list: ::prost::alloc::vec::Vec<Ilkadbidkaa>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "15")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: ODIKKIMIMHO
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2115)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct FinishFirstTalkNpcCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub npc_id: u32,
|
|
}
|
|
/// Obf: DDLGGGGKPHD
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2181)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct FinishFirstTalkNpcScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub npc_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "9")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2110)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SelectInclinationTextCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub talk_sentence_id: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2187)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SelectInclinationTextScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub talk_sentence_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "5")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct NpcMeetByPerformanceStatus {
|
|
/// offset: 24
|
|
#[prost(bool, tag = "14")]
|
|
pub is_meet: bool,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "3")]
|
|
pub performance_id: u32,
|
|
}
|
|
/// Obf: MEJFIDEOLBN
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2129)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetFirstTalkByPerformanceNpcCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "9")]
|
|
pub performance_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: BDMBCADIHLN
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2112)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetFirstTalkByPerformanceNpcScRsp {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "11")]
|
|
pub npc_meet_status_list: ::prost::alloc::vec::Vec<NpcMeetByPerformanceStatus>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "6")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: CFLOLHMFICG
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2154)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct FinishFirstTalkByPerformanceNpcCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub performance_id: u32,
|
|
}
|
|
/// Obf: LADNPPKPJGM
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(2183)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct FinishFirstTalkByPerformanceNpcScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "2")]
|
|
pub reward: ::core::option::Option<ItemList>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub retcode: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "3")]
|
|
pub performance_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Lionjnjebbf {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub level: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "12")]
|
|
pub id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Aommafeoboa {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub id: u32,
|
|
/// offset: 28
|
|
#[prost(bool, tag = "1")]
|
|
pub has_passed: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ohcfiooiknd {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "6")]
|
|
pub lnfcbcdnfdl: ::prost::alloc::vec::Vec<Lionjnjebbf>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub ilklajbgkki: ::prost::alloc::vec::Vec<Aommafeoboa>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Gmbglbhefdi {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "6")]
|
|
pub fppjggjcjih: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "4")]
|
|
pub hkfdnifacfh: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: ODKKAPPADGE
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8158)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct TarotBookGetDataCsReq {}
|
|
/// Obf: OGNGCOFKPPG
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8146)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TarotBookGetDataScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "4")]
|
|
pub akhmddhicjp: ::core::option::Option<Gmbglbhefdi>,
|
|
/// offset: 24
|
|
#[prost(map = "uint32, uint32", tag = "5")]
|
|
pub ijojmjomela: ::std::collections::HashMap<u32, u32>,
|
|
/// offset: 40
|
|
#[prost(map = "uint32, uint32", tag = "7")]
|
|
pub imnnlhcakml: ::std::collections::HashMap<u32, u32>,
|
|
/// offset: 48
|
|
#[prost(message, optional, tag = "9")]
|
|
pub bbemigelgjc: ::core::option::Option<Ohcfiooiknd>,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "2")]
|
|
pub energy_info: u32,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "3")]
|
|
pub locebocjgec: u32,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "12")]
|
|
pub hblkmbhglno: u32,
|
|
/// offset: 68
|
|
#[prost(uint32, tag = "10")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: GBHLCODNKHL
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8156)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct TarotBookOpenPackCsReq {}
|
|
/// Obf: JPJENKLDDOH
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8160)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TarotBookOpenPackScRsp {
|
|
/// offset: 16
|
|
#[prost(map = "uint32, uint32", tag = "13")]
|
|
pub nlaangngaia: ::std::collections::HashMap<u32, u32>,
|
|
/// offset: 32
|
|
#[prost(map = "uint32, uint32", tag = "3")]
|
|
pub kmnlfhlinfb: ::std::collections::HashMap<u32, u32>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "10")]
|
|
pub hblkmbhglno: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "12")]
|
|
pub locebocjgec: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "2")]
|
|
pub retcode: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "4")]
|
|
pub energy_info: u32,
|
|
}
|
|
/// Obf: JJOKPIPHCAK
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8142)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct TarotBookUnlockStoryCsReq {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "9")]
|
|
pub bhfhfonghml: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: NDIGHHGLNED
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8159)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TarotBookUnlockStoryScRsp {
|
|
/// offset: 16
|
|
#[prost(map = "uint32, uint32", tag = "1")]
|
|
pub imnnlhcakml: ::std::collections::HashMap<u32, u32>,
|
|
/// offset: 24
|
|
#[prost(map = "uint32, uint32", tag = "8")]
|
|
pub ijojmjomela: ::std::collections::HashMap<u32, u32>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "13")]
|
|
pub cllikponhoc: ::core::option::Option<Lionjnjebbf>,
|
|
/// offset: 48
|
|
#[prost(uint32, repeated, tag = "4")]
|
|
pub bhfhfonghml: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "5")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: LAHKEHALABO
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8152)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct TarotBookFinishStoryCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub lnahjengela: u32,
|
|
}
|
|
/// Obf: KJIGKPHPELI
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8154)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TarotBookFinishStoryScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "5")]
|
|
pub bbemigelgjc: ::core::option::Option<Ohcfiooiknd>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "11")]
|
|
pub lnahjengela: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "9")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: GPJONCPIEEI
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8144)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct TarotBookModifyEnergyScNotify {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub sub_mission_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "2")]
|
|
pub energy_info: u32,
|
|
}
|
|
/// Obf: CHGCCAGBEKF
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8151)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct TarotBookFinishInteractionCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub injagfdofej: u32,
|
|
}
|
|
/// Obf: NEJLCIDPCEE
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8157)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct TarotBookFinishInteractionScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub retcode: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "6")]
|
|
pub injagfdofej: u32,
|
|
}
|
|
/// Obf: CFKKKGCBANF
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8143)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct TarotBookUnlockInteractionCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "7")]
|
|
pub clnomeffhkg: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: KFJJJNGBMMK
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8148)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct TarotBookUnlockInteractionScRsp {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "15")]
|
|
pub clnomeffhkg: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "14")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: OBGJCNJEIFC
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8147)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TarotBookSyncDataScNotify {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "9")]
|
|
pub bbemigelgjc: ::core::option::Option<Ohcfiooiknd>,
|
|
/// offset: 32
|
|
#[prost(map = "uint32, uint32", tag = "7")]
|
|
pub ijojmjomela: ::std::collections::HashMap<u32, u32>,
|
|
/// offset: 40
|
|
#[prost(map = "uint32, uint32", tag = "10")]
|
|
pub imnnlhcakml: ::std::collections::HashMap<u32, u32>,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "15")]
|
|
pub locebocjgec: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "6")]
|
|
pub hblkmbhglno: u32,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "14")]
|
|
pub energy_info: u32,
|
|
}
|
|
/// Obf: HKMMEADEBKI
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8150)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct TarotBookMultiOpenPackAndUnlockStoryCsReq {}
|
|
/// Obf: HLNNMCHNGCN
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8155)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TarotBookMultiOpenPackAndUnlockStoryScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "2")]
|
|
pub bbemigelgjc: ::core::option::Option<Ohcfiooiknd>,
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "14")]
|
|
pub lnoaaoafjje: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(map = "uint32, uint32", tag = "6")]
|
|
pub ijojmjomela: ::std::collections::HashMap<u32, u32>,
|
|
/// offset: 48
|
|
#[prost(map = "uint32, uint32", tag = "13")]
|
|
pub imnnlhcakml: ::std::collections::HashMap<u32, u32>,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "10")]
|
|
pub retcode: u32,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "15")]
|
|
pub hblkmbhglno: u32,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "8")]
|
|
pub energy_info: u32,
|
|
/// offset: 68
|
|
#[prost(uint32, tag = "11")]
|
|
pub locebocjgec: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Paaimldhjci {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub max_score: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "8")]
|
|
pub kkngifojlgj: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "11")]
|
|
pub neloakjaabi: u32,
|
|
}
|
|
/// Obf: HAOAFJLCIMO
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6978)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetTelevisionActivityDataCsReq {}
|
|
/// Obf: PNMLKLLEEFE
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6966)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetTelevisionActivityDataScRsp {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "8")]
|
|
pub akdfabdhhio: ::prost::alloc::vec::Vec<Paaimldhjci>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6976)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Oamgajbhjla {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "13")]
|
|
pub akdfabdhhio: ::prost::alloc::vec::Vec<Paaimldhjci>,
|
|
}
|
|
/// Obf: GHFHMCLBJKI
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6979)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct TelevisionActivityBattleEndScNotify {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "10")]
|
|
pub gbhaibbfphj: ::core::option::Option<Paaimldhjci>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub turn_left: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "11")]
|
|
pub djeimgghmgm: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "8")]
|
|
pub bfnnifepaec: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "4")]
|
|
pub aajfipmbmhc: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Cbikiimgkhh {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub avatar_id: u32,
|
|
/// offset: 28
|
|
#[prost(enumeration = "AvatarType", tag = "4")]
|
|
pub avatar_type: i32,
|
|
}
|
|
/// Obf: IKECLANKKII
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6980)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct EnterTelevisionActivityStageCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "1")]
|
|
pub buff_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "4")]
|
|
pub avatar_list: ::prost::alloc::vec::Vec<Cbikiimgkhh>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "12")]
|
|
pub kkngifojlgj: u32,
|
|
}
|
|
/// Obf: DCMOMHFNFAH
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6962)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct EnterTelevisionActivityStageScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "4")]
|
|
pub battle_info: ::core::option::Option<SceneBattleInfo>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub retcode: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "3")]
|
|
pub kkngifojlgj: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Jcdnagmdelf {
|
|
/// offset: 16
|
|
#[prost(string, tag = "13")]
|
|
pub jhihmepgdik: ::prost::alloc::string::String,
|
|
/// offset: 32
|
|
#[prost(string, tag = "8")]
|
|
pub anegimpiehl: ::prost::alloc::string::String,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "7")]
|
|
pub mfofnopeben: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "12")]
|
|
pub hpcikhibfhd: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "1")]
|
|
pub paipjmkcceh: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Kijjcobojfm {
|
|
/// offset: 24
|
|
#[prost(string, tag = "12")]
|
|
pub jhihmepgdik: ::prost::alloc::string::String,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "8")]
|
|
pub mfofnopeben: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "7")]
|
|
pub paipjmkcceh: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3803)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ogfbeapmgjm {
|
|
/// offset: 24
|
|
#[prost(string, tag = "4")]
|
|
pub jhihmepgdik: ::prost::alloc::string::String,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "5")]
|
|
pub paipjmkcceh: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "9")]
|
|
pub mfofnopeben: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "6")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: AKBOBPLCNFN
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3880)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct TextJoinQueryCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "9")]
|
|
pub obaojaoapbc: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Obf: JIGMJHLOHKG
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3827)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TextJoinQueryScRsp {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "8")]
|
|
pub hpedoffjkkp: ::prost::alloc::vec::Vec<Jcdnagmdelf>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: MPDCAFLJDEB
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3836)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TextJoinBatchSaveCsReq {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "10")]
|
|
pub hpedoffjkkp: ::prost::alloc::vec::Vec<Jcdnagmdelf>,
|
|
}
|
|
/// Obf: ANIFBDMGAIC
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3813)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TextJoinBatchSaveScRsp {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub hpedoffjkkp: ::prost::alloc::vec::Vec<Jcdnagmdelf>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ifbjjjobghb {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub max_score: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "8")]
|
|
pub stage_id: u32,
|
|
}
|
|
/// Obf: ODNFOAKHMKM
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7559)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetTrackPhotoActivityDataCsReq {}
|
|
/// Obf: BBKDJPONHPL
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7558)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetTrackPhotoActivityDataScRsp {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "8")]
|
|
pub pedckgnnpaj: ::prost::alloc::vec::Vec<Ifbjjjobghb>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "13")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Pnicdffmddb {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub entity_id: u32,
|
|
/// offset: 28
|
|
#[prost(bool, tag = "3")]
|
|
pub adgcojlmgah: bool,
|
|
}
|
|
/// Obf: GNKPJLJDHCO
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7552)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SettleTrackPhotoStageCsReq {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "14")]
|
|
pub piglhelgmij: ::prost::alloc::vec::Vec<Pnicdffmddb>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub cost_time: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "15")]
|
|
pub stage_id: u32,
|
|
}
|
|
/// Obf: AGPEHMLFJBN
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7560)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SettleTrackPhotoStageScRsp {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "4")]
|
|
pub piglhelgmij: ::prost::alloc::vec::Vec<Pnicdffmddb>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "11")]
|
|
pub stage_id: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "13")]
|
|
pub retcode: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "14")]
|
|
pub score_id: u32,
|
|
}
|
|
/// Obf: MFDDPJOEDCF
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7554)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct StartTrackPhotoStageCsReq {
|
|
/// offset: 24
|
|
#[prost(bool, tag = "11")]
|
|
pub lcppndpkhph: bool,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "1")]
|
|
pub stage_id: u32,
|
|
}
|
|
/// Obf: OBADCOMDOON
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7551)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct StartTrackPhotoStageScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub fppecoiahep: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "1")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7556)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Egijmpcijog {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub stage_id: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7557)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Igkbmleljdh {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Jbjnjpaocda {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "9")]
|
|
pub ajipblcionl: ::core::option::Option<PlayerSimpleInfo>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "13")]
|
|
pub njdcpmenifg: ::core::option::Option<Jolahhgifha>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "8")]
|
|
pub summoned_pet_id: u32,
|
|
/// offset: 44
|
|
#[prost(bool, tag = "1")]
|
|
pub ojpddaojjkc: bool,
|
|
/// offset: 48
|
|
#[prost(int64, tag = "4")]
|
|
pub aimnjimdikm: i64,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "10")]
|
|
pub uid: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Poblgkigine {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub player_info: ::prost::alloc::vec::Vec<Jbjnjpaocda>,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "15")]
|
|
pub plidnbmcijh: u32,
|
|
#[prost(oneof = "poblgkigine::Cbcjbngjpdj", tags = "1153")]
|
|
pub cbcjbngjpdj: ::core::option::Option<poblgkigine::Cbcjbngjpdj>,
|
|
}
|
|
/// Nested message and enum types in `POBLGKIGINE`.
|
|
pub mod poblgkigine {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Oneof)]
|
|
pub enum Cbcjbngjpdj {
|
|
/// offset: 24
|
|
#[prost(message, tag = "1153")]
|
|
Lnmgofcomed(super::Pbmdebcgnmd),
|
|
}
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9646)]
|
|
#[derive(Clone, Copy, PartialEq, ::prost::Message)]
|
|
pub struct Jgamellglge {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "9")]
|
|
pub njdcpmenifg: ::core::option::Option<Jolahhgifha>,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9679)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Jkilaalmfib {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: NCPEJLBJCLO
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9754)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SocialPlayRoomPlayerMoveScNotify {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "8")]
|
|
pub jenkgodeiom: ::core::option::Option<Mhnnefbopie>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub plidnbmcijh: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "10")]
|
|
pub ikdeijcedio: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9625)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Bodemoldhaa {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub teleport_id: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9765)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Djihnchdfed {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: MLNOEMIDHME
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9642)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SocialPlayGameplayOperationScNotify {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "14")]
|
|
pub ikdeijcedio: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "5")]
|
|
pub plidnbmcijh: u32,
|
|
#[prost(
|
|
oneof = "social_play_gameplay_operation_sc_notify::Nbgbongljhm",
|
|
tags = "902, 623, 278, 1031, 332, 177, 1354, 199, 1153, 1794, 89, 1335, 1251, 1874"
|
|
)]
|
|
pub nbgbongljhm: ::core::option::Option<
|
|
social_play_gameplay_operation_sc_notify::Nbgbongljhm,
|
|
>,
|
|
}
|
|
/// 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 Nbgbongljhm {
|
|
/// offset: 16
|
|
#[prost(message, tag = "902")]
|
|
Njdcpmenifg(super::Mhnnefbopie),
|
|
/// offset: 16
|
|
#[prost(uint32, tag = "623")]
|
|
Lmggglecnea(u32),
|
|
/// offset: 16
|
|
#[prost(message, tag = "278")]
|
|
Gnlaecodenp(super::Jbjnjpaocda),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1031")]
|
|
Lmfmbjcnalj(super::Poblgkigine),
|
|
/// offset: 16
|
|
#[prost(uint32, tag = "332")]
|
|
Hjhphdacehe(u32),
|
|
/// offset: 16
|
|
#[prost(message, tag = "177")]
|
|
Nieldclpola(super::Eiidkjfkipe),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1354")]
|
|
Oemekbognjh(super::Bfakmcijfcb),
|
|
/// offset: 16
|
|
#[prost(message, tag = "199")]
|
|
Onmnmlbanhk(super::Hmacehdgghb),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1153")]
|
|
Phkcdlphmpa(super::Mikgmgbhlen),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1794")]
|
|
Labnnegjnho(super::Poblgkigine),
|
|
/// offset: 16
|
|
#[prost(int64, tag = "89")]
|
|
Dbikjpdbmoe(i64),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1335")]
|
|
Impbcbpifag(super::Ikbdjlnepbh),
|
|
/// offset: 16
|
|
#[prost(uint32, tag = "1251")]
|
|
Bjlcbaakpdi(u32),
|
|
/// offset: 16
|
|
#[prost(uint32, tag = "1874")]
|
|
Dlkoeianimk(u32),
|
|
}
|
|
}
|
|
/// Obf: NMGHOJBDFJJ
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9715)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct TrainCakeCatchGetDataCsReq {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Jofhmcjpbce {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub count: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "11")]
|
|
pub pcpdheiejfo: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Pjfimfjpmcn {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "3")]
|
|
pub lpdfmjpfgjh: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "5")]
|
|
pub pcpdheiejfo: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Kkaclnnmmam {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "4")]
|
|
pub bpaogjplenj: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(bool, tag = "12")]
|
|
pub jmaodneonpf: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Onaadajbleb {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub onohpmdgnnh: u32,
|
|
/// offset: 32
|
|
#[prost(int64, tag = "12")]
|
|
pub dbikjpdbmoe: i64,
|
|
}
|
|
/// Obf: HFALMNELEKP
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9641)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TrainCakeCatchGetDataScRsp {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "11")]
|
|
pub performance_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "15")]
|
|
pub bjphdkebobk: ::prost::alloc::vec::Vec<Ikahkmncfdn>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "1")]
|
|
pub naifomclgln: ::core::option::Option<Onaadajbleb>,
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "5")]
|
|
pub nieldclpola: ::prost::alloc::vec::Vec<Jofhmcjpbce>,
|
|
/// offset: 56
|
|
#[prost(message, optional, tag = "14")]
|
|
pub nljbjmdpbgn: ::core::option::Option<Bfakmcijfcb>,
|
|
/// offset: 64
|
|
#[prost(message, optional, tag = "7")]
|
|
pub jiellgelaba: ::core::option::Option<Kkaclnnmmam>,
|
|
/// offset: 72
|
|
#[prost(message, repeated, tag = "8")]
|
|
pub cemfbjpolnp: ::prost::alloc::vec::Vec<Pjfimfjpmcn>,
|
|
/// offset: 80
|
|
#[prost(message, optional, tag = "13")]
|
|
pub djmhhmmabjl: ::core::option::Option<Poblgkigine>,
|
|
/// offset: 88
|
|
#[prost(int64, tag = "6")]
|
|
pub cmhkfnfkgoi: i64,
|
|
/// offset: 96
|
|
#[prost(uint32, tag = "4")]
|
|
pub retcode: u32,
|
|
/// offset: 100
|
|
#[prost(bool, tag = "12")]
|
|
pub ojpddaojjkc: bool,
|
|
}
|
|
/// Obf: MODIAGGMAMG
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9768)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct TrainCakeCatchOpenBoxCsReq {}
|
|
/// Obf: MHGGOEJBLCP
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9760)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TrainCakeCatchOpenBoxScRsp {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "10")]
|
|
pub bjphdkebobk: ::prost::alloc::vec::Vec<Ikahkmncfdn>,
|
|
/// offset: 32
|
|
#[prost(int64, tag = "7")]
|
|
pub cmhkfnfkgoi: i64,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "15")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: JLPJAFHHGDM
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9644)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct TrainCakeCatchSearchCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub pcpdheiejfo: u32,
|
|
}
|
|
/// Obf: GFCJIPKABEF
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9716)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TrainCakeCatchSearchScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "10")]
|
|
pub nieldclpola: ::core::option::Option<Jofhmcjpbce>,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub cemfbjpolnp: ::prost::alloc::vec::Vec<Pjfimfjpmcn>,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "4")]
|
|
pub ginennkgdmg: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "7")]
|
|
pub retcode: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "1")]
|
|
pub pcpdheiejfo: u32,
|
|
}
|
|
/// Obf: LGBFHCLGNCC
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9637)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TrainCakeCatchDiyCsReq {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "10")]
|
|
pub nljbjmdpbgn: ::core::option::Option<Bfakmcijfcb>,
|
|
}
|
|
/// Obf: NFGMCNFHHBE
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9752)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TrainCakeCatchDiyScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "13")]
|
|
pub nljbjmdpbgn: ::core::option::Option<Bfakmcijfcb>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "11")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: LPBPHOIIJNO
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9700)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SocialPlayTalkCsReq {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "1")]
|
|
pub phkcdlphmpa: ::core::option::Option<Mikgmgbhlen>,
|
|
}
|
|
/// Obf: PGGEHFHFACC
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9755)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SocialPlayTalkScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "10")]
|
|
pub phkcdlphmpa: ::core::option::Option<Mikgmgbhlen>,
|
|
/// offset: 32
|
|
#[prost(int64, tag = "7")]
|
|
pub end_time: i64,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "2")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: NNFOMOBLFAC
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9653)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SocialPlayPreCheckEnterRoomCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub teleport_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "3")]
|
|
pub entry_id: u32,
|
|
/// offset: 32
|
|
#[prost(enumeration = "Mfpdakoioed", tag = "8")]
|
|
pub gjnmhilinhc: i32,
|
|
}
|
|
/// Obf: AABPMMILMLE
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9622)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SocialPlayPreCheckEnterRoomScRsp {
|
|
/// offset: 24
|
|
#[prost(int64, tag = "14")]
|
|
pub cmhkfnfkgoi: i64,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "15")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: KNHLAKBNPCB
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9720)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct TrainCakeCatchDiyLikeCsReq {}
|
|
/// Obf: DLAJEPIPOMO
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9640)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct TrainCakeCatchDiyLikeScRsp {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "4")]
|
|
pub bpaogjplenj: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "10")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Cieaalphgfm {}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9632)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Bpjmeghiein {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "15")]
|
|
pub reward: ::core::option::Option<ItemList>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "6")]
|
|
pub retcode: u32,
|
|
/// offset: 36
|
|
#[prost(bool, tag = "9")]
|
|
pub jmaodneonpf: bool,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "2")]
|
|
pub onohpmdgnnh: u32,
|
|
}
|
|
/// Obf: OEHMGHHBKBJ
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9626)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SocialPlaySettingInfoScNotify {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "6")]
|
|
pub bohgfdfblen: ::core::option::Option<Jpgackplgcd>,
|
|
}
|
|
/// Obf: NDCCLPKPEKJ
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9698)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct SocialPlayQueryRecentVisitorsCsReq {}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Hhjlcggehpb {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "1")]
|
|
pub cilgiddhodg: ::core::option::Option<PlayerSimpleInfo>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub plpppcepbdo: u32,
|
|
/// offset: 40
|
|
#[prost(int64, tag = "13")]
|
|
pub npaifclapnh: i64,
|
|
/// offset: 48
|
|
#[prost(int64, tag = "11")]
|
|
pub kfacpobaagm: i64,
|
|
}
|
|
/// Obf: JIDMMPAOELM
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9676)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct SocialPlayQueryRecentVisitorsScRsp {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "13")]
|
|
pub cmgoogdlbhp: ::prost::alloc::vec::Vec<Hhjlcggehpb>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "10")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: DMKIHKJAMPJ
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(9712)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TrainCakeCatchDataScNotify {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "2")]
|
|
pub performance_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "11")]
|
|
pub nieldclpola: ::prost::alloc::vec::Vec<Jofhmcjpbce>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Iakfbfjchfb {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "12")]
|
|
pub ibhpafkopfo: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "10")]
|
|
pub unique_id: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "11")]
|
|
pub card_id: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "3")]
|
|
pub eaffaccbaaa: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Iedlkigjlem {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "9")]
|
|
pub lonfkfcfdnd: ::prost::alloc::vec::Vec<Iakfbfjchfb>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Pnllcbklble {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "12")]
|
|
pub lonfkfcfdnd: ::core::option::Option<Iedlkigjlem>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "11")]
|
|
pub lnlohdjifpk: u32,
|
|
/// offset: 36
|
|
#[prost(bool, tag = "8")]
|
|
pub dofbghghdja: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Cnlaomckfkd {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub ndebmegnckn: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "15")]
|
|
pub display_value: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "8")]
|
|
pub unique_id: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "5")]
|
|
pub gdnehleomom: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ecdinhehkoj {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "12")]
|
|
pub bhkjifafhfn: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "6")]
|
|
pub gmbdhlcgobi: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "5")]
|
|
pub fjonjanioik: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "13")]
|
|
pub ebenomjdoof: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "11")]
|
|
pub cgigaaklckm: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "3")]
|
|
pub gaiefcfbnpa: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Hokcdeeabii {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "1")]
|
|
pub knmadmbfedb: ::core::option::Option<Ecdinhehkoj>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub iedkeldfhlp: ::prost::alloc::vec::Vec<Cnlaomckfkd>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "5")]
|
|
pub fjpeifmfpan: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "15")]
|
|
pub idcjpijhncl: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Jcpmkhcpcpn {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub gpignhpkffb: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "15")]
|
|
pub dmjgciibpjk: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Lmkecapdmac {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub skill_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "13")]
|
|
pub skill_level: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub hcbaddhnidg: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Kiceghdkacp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "2")]
|
|
pub gnbkdchldgl: ::core::option::Option<Jcpmkhcpcpn>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "5")]
|
|
pub fpkjonkifli: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "12")]
|
|
pub passenger_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct TrainPartyPassenger {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "14")]
|
|
pub ghpfangeman: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "5")]
|
|
pub passenger_id: u32,
|
|
/// offset: 36
|
|
#[prost(bool, tag = "4")]
|
|
pub jgdnjofhcnc: bool,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "15")]
|
|
pub record_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Aaakpgjdcfj {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub cfhojcbdfpe: ::prost::alloc::vec::Vec<Kiceghdkacp>,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "10")]
|
|
pub hfjbmjhahpe: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "4")]
|
|
pub aphgaeapljf: ::prost::alloc::vec::Vec<Lmkecapdmac>,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "8")]
|
|
pub dmaamcippam: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "14")]
|
|
pub oocofcbjojd: u32,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "3")]
|
|
pub eaffaccbaaa: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TrainPartyPassengerInfo {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "10")]
|
|
pub ghpfangeman: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "8")]
|
|
pub passenger_info_list: ::prost::alloc::vec::Vec<TrainPartyPassenger>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TrainPartyArea {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "11")]
|
|
pub verify_step_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "8")]
|
|
pub dynamic_info: ::prost::alloc::vec::Vec<AreaDynamicInfo>,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "2")]
|
|
pub area_step_info: ::core::option::Option<AreaStepInfo>,
|
|
/// offset: 48
|
|
#[prost(uint32, repeated, tag = "5")]
|
|
pub step_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 56
|
|
#[prost(uint32, repeated, tag = "3")]
|
|
pub static_prop_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "12")]
|
|
pub area_id: u32,
|
|
/// offset: 68
|
|
#[prost(uint32, tag = "4")]
|
|
pub progress: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Egpaicfkhok {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "6")]
|
|
pub verify_step_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "12")]
|
|
pub area_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Idbcdhiokeg {
|
|
/// offset: 24
|
|
#[prost(enumeration = "Jiiehebibmo", tag = "8")]
|
|
pub status: i32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "9")]
|
|
pub dnligeofpel: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "10")]
|
|
pub jlcaikefapn: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct AreaStepInfo {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub bkklgclobcd: ::prost::alloc::vec::Vec<Idbcdhiokeg>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "13")]
|
|
pub gkenfcllljc: u32,
|
|
}
|
|
/// Obf: MCHADDCNKPC
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8032)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TrainPartyBuildRoomScNotify {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "1")]
|
|
pub cpmhkecpboj: ::core::option::Option<TrainPartyInfo>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Gaggcodgdlb {
|
|
/// offset: 24
|
|
#[prost(int64, tag = "10")]
|
|
pub time: i64,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "13")]
|
|
pub prop_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TrainPartyInfo {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "11")]
|
|
pub mmjffjedcdj: ::prost::alloc::vec::Vec<Egpaicfkhok>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "5")]
|
|
pub foopkfcihba: ::prost::alloc::vec::Vec<Heljnonbkph>,
|
|
/// offset: 40
|
|
#[prost(uint32, repeated, tag = "10")]
|
|
pub dynamic_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 48
|
|
#[prost(uint32, repeated, tag = "9")]
|
|
pub moblidpdoih: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 56
|
|
#[prost(message, repeated, tag = "6")]
|
|
pub mhabcmlhcgd: ::prost::alloc::vec::Vec<Gaggcodgdlb>,
|
|
/// offset: 64
|
|
#[prost(message, optional, tag = "7")]
|
|
pub cmcnnjkjnpk: ::core::option::Option<Oiipjfdnpah>,
|
|
/// offset: 72
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub area_list: ::prost::alloc::vec::Vec<TrainPartyArea>,
|
|
/// offset: 80
|
|
#[prost(uint32, tag = "8")]
|
|
pub cur_fund: u32,
|
|
/// offset: 84
|
|
#[prost(uint32, tag = "4")]
|
|
pub bhejcejhlib: u32,
|
|
/// offset: 88
|
|
#[prost(bool, tag = "14")]
|
|
pub ieeapcfkojc: bool,
|
|
/// offset: 92
|
|
#[prost(uint32, tag = "12")]
|
|
pub elggjomeagn: u32,
|
|
/// offset: 96
|
|
#[prost(uint32, tag = "2")]
|
|
pub jjgkipdgogp: u32,
|
|
/// offset: 100
|
|
#[prost(uint32, tag = "13")]
|
|
pub mhijjhmghfn: u32,
|
|
/// offset: 104
|
|
#[prost(uint32, tag = "1")]
|
|
pub bkpfhfgiepe: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TrainPartyData {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "9")]
|
|
pub hcjjplkelgc: ::core::option::Option<Ephkiehongb>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "6")]
|
|
pub passenger_info: ::core::option::Option<TrainPartyPassengerInfo>,
|
|
/// offset: 40
|
|
#[prost(message, optional, tag = "4")]
|
|
pub train_party_info: ::core::option::Option<TrainPartyInfo>,
|
|
/// offset: 48
|
|
#[prost(bool, tag = "14")]
|
|
pub lnmfdpfokff: bool,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "10")]
|
|
pub record_id: u32,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "8")]
|
|
pub unlock_area_num: u32,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "1")]
|
|
pub clmblfecloi: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ephkiehongb {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "6")]
|
|
pub ldaeahohmbb: ::core::option::Option<Hokcdeeabii>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "11")]
|
|
pub nimjpdmfbhn: ::core::option::Option<Aaakpgjdcfj>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "5")]
|
|
pub kaidkohaagi: ::core::option::Option<Hjleciiekgi>,
|
|
/// offset: 48
|
|
#[prost(message, optional, tag = "13")]
|
|
pub hebcoocahol: ::core::option::Option<Pnllcbklble>,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "4")]
|
|
pub idbdbicpbbg: u32,
|
|
}
|
|
/// Obf: NNOICNIGEBC
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8073)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct TrainPartyGetDataCsReq {}
|
|
/// Obf: JBGGLDILCLK
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8003)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TrainPartyGetDataScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "5")]
|
|
pub train_party_data: ::core::option::Option<TrainPartyData>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "9")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: DAKMNFLCCMJ
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8080)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct TrainPartyUseCardCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub fgihkkkogjd: u32,
|
|
}
|
|
/// Obf: OKFKNBCEGPL
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8027)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct TrainPartyUseCardScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub retcode: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "8")]
|
|
pub fgihkkkogjd: u32,
|
|
}
|
|
/// Obf: GNHEKLOMECL
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8036)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TrainPartyMoveScNotify {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "11")]
|
|
pub jabplbjakkm: ::prost::alloc::vec::Vec<Cnlaomckfkd>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "9")]
|
|
pub dngkglfmgge: u32,
|
|
}
|
|
/// Obf: HILKDNFLNLL
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8015)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TrainPartySettleNotify {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "14")]
|
|
pub cbfpjajakgi: ::core::option::Option<Hlnfnacofff>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub fgihkkkogjd: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Hlnfnacofff {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "8")]
|
|
pub dicaijchicb: ::prost::alloc::vec::Vec<Cefeijfpcke>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub cfhojcbdfpe: ::prost::alloc::vec::Vec<Kiceghdkacp>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "11")]
|
|
pub khfhclbhapd: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Cefeijfpcke {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "9")]
|
|
pub switch_list: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub mnlamkjiaoc: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Lglfplahfmh {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "11")]
|
|
pub ccfgccmefci: ::core::option::Option<Iakfbfjchfb>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Lmakfcihcma {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "13")]
|
|
pub gnbkdchldgl: ::core::option::Option<Jcpmkhcpcpn>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "9")]
|
|
pub passenger_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Hbacefiacoi {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "5")]
|
|
pub ebaimmglgfo: ::prost::alloc::vec::Vec<Lmakfcihcma>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Hpagfccnche {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "3")]
|
|
pub fmigokidkjl: ::core::option::Option<Hjleciiekgi>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Mjmpolbbfna {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub eaffaccbaaa: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Dmfmmkjocnj {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "7")]
|
|
pub cbkinafedjc: ::core::option::Option<Lmkecapdmac>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Flpmbepbpgn {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "13")]
|
|
pub aphgaeapljf: ::prost::alloc::vec::Vec<Lmkecapdmac>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Mgoloigoamb {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "3")]
|
|
pub ialieceafjb: ::core::option::Option<TrainPartyPassenger>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Emeekfkdpfd {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "3")]
|
|
pub ghpfangeman: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Medchlcioei {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub iedkeldfhlp: ::prost::alloc::vec::Vec<Cnlaomckfkd>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Bhbjlgfhlhm {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "6")]
|
|
pub knmadmbfedb: ::core::option::Option<Ecdinhehkoj>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "2")]
|
|
pub emgmfoblafn: ::core::option::Option<Iedlkigjlem>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "11")]
|
|
pub lnlohdjifpk: u32,
|
|
/// offset: 44
|
|
#[prost(bool, tag = "14")]
|
|
pub dofbghghdja: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Gmcpckhhpob {
|
|
/// offset: 36
|
|
#[prost(enumeration = "Mkiibimnigk", tag = "11")]
|
|
pub src: i32,
|
|
#[prost(
|
|
oneof = "gmcpckhhpob::Mnlchejkdho",
|
|
tags = "1648, 508, 1574, 844, 1448, 1131, 1746, 1116, 481, 1269"
|
|
)]
|
|
pub mnlchejkdho: ::core::option::Option<gmcpckhhpob::Mnlchejkdho>,
|
|
}
|
|
/// Nested message and enum types in `GMCPCKHHPOB`.
|
|
pub mod gmcpckhhpob {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Oneof)]
|
|
pub enum Mnlchejkdho {
|
|
/// offset: 24
|
|
#[prost(message, tag = "1648")]
|
|
Emgmfoblafn(super::Iedlkigjlem),
|
|
/// offset: 24
|
|
#[prost(message, tag = "508")]
|
|
Beemefmjeaa(super::Hbacefiacoi),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1574")]
|
|
Bpneoplhebk(super::Hpagfccnche),
|
|
/// offset: 24
|
|
#[prost(message, tag = "844")]
|
|
Oedjeoaecac(super::Mjmpolbbfna),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1448")]
|
|
Jpbbdgjbhkn(super::Medchlcioei),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1131")]
|
|
Cnlgpljfmka(super::Dmfmmkjocnj),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1746")]
|
|
Belkgejfoif(super::Bhbjlgfhlhm),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1116")]
|
|
Efjkkfnncgn(super::Flpmbepbpgn),
|
|
/// offset: 24
|
|
#[prost(message, tag = "481")]
|
|
Keoomcjahmg(super::Mgoloigoamb),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1269")]
|
|
Hohnmngncmg(super::Emeekfkdpfd),
|
|
}
|
|
}
|
|
/// Obf: AHKPAKFGGGG
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8010)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TrainPartySyncUpdateScNotify {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "8")]
|
|
pub jkpjfkcbiem: ::prost::alloc::vec::Vec<Gmcpckhhpob>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Hjleciiekgi {
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "5")]
|
|
pub queue_position: u32,
|
|
#[prost(oneof = "hjleciiekgi::Fgliodajfml", tags = "1477, 1935, 1554, 1811")]
|
|
pub fgliodajfml: ::core::option::Option<hjleciiekgi::Fgliodajfml>,
|
|
}
|
|
/// Nested message and enum types in `HJLECIIEKGI`.
|
|
pub mod hjleciiekgi {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Oneof)]
|
|
pub enum Fgliodajfml {
|
|
/// offset: 24
|
|
#[prost(message, tag = "1477")]
|
|
Klonpdnkbjf(super::Amejefbkpch),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1935")]
|
|
Oplcaidocji(super::Lkiomebiico),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1554")]
|
|
Akdjgijmhpj(super::Ogafhkmjela),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1811")]
|
|
Lgbjdfhbind(super::Jebgfijpapg),
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Mdjaphpoaba {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub hafokmhcgfm: u32,
|
|
/// offset: 28
|
|
#[prost(bool, tag = "9")]
|
|
pub heljnhndcjp: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Amejefbkpch {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "9")]
|
|
pub kfnmiembjgd: ::prost::alloc::vec::Vec<Mdjaphpoaba>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "8")]
|
|
pub event_id: u32,
|
|
/// offset: 36
|
|
#[prost(enumeration = "Lhlbgjlffkk", tag = "13")]
|
|
pub laoacnpdold: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Mdoimcnfdlc {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub hafokmhcgfm: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "6")]
|
|
pub event_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Olbkadikigl {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "13")]
|
|
pub cbfpjajakgi: ::core::option::Option<Hlnfnacofff>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Gokoiadhfcn {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub level: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "13")]
|
|
pub skill_id: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub hcbaddhnidg: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Lkiomebiico {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "14")]
|
|
pub flhhblafjlf: ::prost::alloc::vec::Vec<Gokoiadhfcn>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "9")]
|
|
pub passenger_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Jebgfijpapg {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "11")]
|
|
pub pbldcddfkie: ::prost::alloc::vec::Vec<Lmkecapdmac>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "8")]
|
|
pub jghcfcgeieo: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Pfaianendee {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub bfpafelcmgf: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Kdbjbejpgoo {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub aphgaeapljf: ::prost::alloc::vec::Vec<Lmkecapdmac>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Elbilfgfdha {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub unique_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "9")]
|
|
pub gpignhpkffb: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "6")]
|
|
pub passenger_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Dkigclfpgfo {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub passenger_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "3")]
|
|
pub num: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ogafhkmjela {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "9")]
|
|
pub cobenbobpkd: ::prost::alloc::vec::Vec<Dkigclfpgfo>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "6")]
|
|
pub eeoeflkfnim: ::prost::alloc::vec::Vec<Elbilfgfdha>,
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "8")]
|
|
pub jpoohonhfji: ::prost::alloc::vec::Vec<Djbjmhkmomb>,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "10")]
|
|
pub clmfkhajklh: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "2")]
|
|
pub celhpmmlhgl: u32,
|
|
/// offset: 56
|
|
#[prost(uint32, tag = "5")]
|
|
pub oenpdhnalla: u32,
|
|
/// offset: 60
|
|
#[prost(uint32, tag = "14")]
|
|
pub djeimgghmgm: u32,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "11")]
|
|
pub pildipcfmil: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Bdggehglfac {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub skill_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "15")]
|
|
pub klkaifedlnk: u32,
|
|
/// offset: 32
|
|
#[prost(enumeration = "TrainPartyMtSkillBriefType", tag = "6")]
|
|
pub skill_type: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Cpkcmmpfcge {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub pbfnpodndid: ::prost::alloc::vec::Vec<Bdggehglfac>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub ddagdnndcdi: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "6")]
|
|
pub unique_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Caihacokajo {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "4")]
|
|
pub elmcgfmgili: ::core::option::Option<ItemList>,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "8")]
|
|
pub aegplacjfio: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "9")]
|
|
pub odobgieggeo: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ckpngmlenfa {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "13")]
|
|
pub lkngkjcffbh: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ahhmlenldef {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "14")]
|
|
pub eeoeflkfnim: ::prost::alloc::vec::Vec<Elbilfgfdha>,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub cobenbobpkd: ::prost::alloc::vec::Vec<Dkigclfpgfo>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "9")]
|
|
pub knmadmbfedb: ::core::option::Option<Ecdinhehkoj>,
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "5")]
|
|
pub jhfbmekemmk: ::prost::alloc::vec::Vec<Bdggehglfac>,
|
|
/// offset: 48
|
|
#[prost(message, optional, tag = "8")]
|
|
pub kioejhhabkc: ::core::option::Option<Caihacokajo>,
|
|
/// offset: 64
|
|
#[prost(message, repeated, tag = "10")]
|
|
pub licjodmhbha: ::prost::alloc::vec::Vec<Cpkcmmpfcge>,
|
|
/// offset: 72
|
|
#[prost(uint32, tag = "3")]
|
|
pub celhpmmlhgl: u32,
|
|
/// offset: 76
|
|
#[prost(enumeration = "Bgppdmipddh", tag = "11")]
|
|
pub oombnfmjleo: i32,
|
|
/// offset: 80
|
|
#[prost(uint32, tag = "13")]
|
|
pub djeimgghmgm: u32,
|
|
/// offset: 84
|
|
#[prost(uint32, tag = "15")]
|
|
pub score_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Mocndoceojm {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "13")]
|
|
pub lkngkjcffbh: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Djkacfoffah {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "8")]
|
|
pub cikdphgpigk: ::prost::alloc::vec::Vec<Bdggehglfac>,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "14")]
|
|
pub cobenbobpkd: ::prost::alloc::vec::Vec<Dkigclfpgfo>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "7")]
|
|
pub eeoeflkfnim: ::prost::alloc::vec::Vec<Elbilfgfdha>,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "5")]
|
|
pub oenpdhnalla: u32,
|
|
}
|
|
/// Obf: JOCFCCGIPEA
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8029)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct TrainPartyHandlePendingActionCsReq {
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub queue_position: u32,
|
|
#[prost(
|
|
oneof = "train_party_handle_pending_action_cs_req::Kilbfaafdpd",
|
|
tags = "2023, 779, 145, 885"
|
|
)]
|
|
pub kilbfaafdpd: ::core::option::Option<
|
|
train_party_handle_pending_action_cs_req::Kilbfaafdpd,
|
|
>,
|
|
}
|
|
/// Nested message and enum types in `TrainPartyHandlePendingActionCsReq`.
|
|
pub mod train_party_handle_pending_action_cs_req {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Oneof)]
|
|
pub enum Kilbfaafdpd {
|
|
/// offset: 16
|
|
#[prost(message, tag = "2023")]
|
|
Klonpdnkbjf(super::Mdoimcnfdlc),
|
|
/// offset: 16
|
|
#[prost(message, tag = "779")]
|
|
Lgbjdfhbind(super::Pfaianendee),
|
|
/// offset: 16
|
|
#[prost(message, tag = "145")]
|
|
Nellgpkhike(super::Ckpngmlenfa),
|
|
/// offset: 16
|
|
#[prost(message, tag = "885")]
|
|
Nmefkabdhan(super::Mocndoceojm),
|
|
}
|
|
}
|
|
/// Obf: POOMINFCCKG
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8012)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TrainPartyHandlePendingActionScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "3")]
|
|
pub cbfpjajakgi: ::core::option::Option<Hlnfnacofff>,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "13")]
|
|
pub retcode: u32,
|
|
/// offset: 48
|
|
#[prost(bool, tag = "14")]
|
|
pub hmnaopoklge: bool,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "15")]
|
|
pub queue_position: u32,
|
|
#[prost(
|
|
oneof = "train_party_handle_pending_action_sc_rsp::Kilbfaafdpd",
|
|
tags = "304, 1830, 393, 1905"
|
|
)]
|
|
pub kilbfaafdpd: ::core::option::Option<
|
|
train_party_handle_pending_action_sc_rsp::Kilbfaafdpd,
|
|
>,
|
|
}
|
|
/// 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 Kilbfaafdpd {
|
|
/// offset: 24
|
|
#[prost(message, tag = "304")]
|
|
Eebfclfobpg(super::Olbkadikigl),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1830")]
|
|
Omlncjegjac(super::Kdbjbejpgoo),
|
|
/// offset: 24
|
|
#[prost(message, tag = "393")]
|
|
Bhmjdneobnk(super::Ahhmlenldef),
|
|
/// offset: 24
|
|
#[prost(message, tag = "1905")]
|
|
Igmepoblffb(super::Djkacfoffah),
|
|
}
|
|
}
|
|
/// Obf: OOCLLLOHBGK
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8054)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct TrainPartyBuildStartStepCsReq {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "11")]
|
|
pub pficnbhihba: ::core::option::Option<AreaDynamicInfo>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub dnligeofpel: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "15")]
|
|
pub area_id: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "9")]
|
|
pub gkenfcllljc: u32,
|
|
}
|
|
/// Obf: DCJNIPEPHAM
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8083)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct TrainPartyBuildStartStepScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub retcode: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "2")]
|
|
pub cur_fund: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Bhopikpampj {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "12")]
|
|
pub oofpppceidp: ::core::option::Option<AreaDynamicInfo>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "8")]
|
|
pub area_id: u32,
|
|
}
|
|
/// Obf: JOJAAMHMCAB
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8009)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct TrainPartyBuildDiyCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub dice_slot_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "9")]
|
|
pub diy_dynamic_id: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub area_id: u32,
|
|
/// offset: 36
|
|
#[prost(bool, tag = "1")]
|
|
pub bkcnaamghkj: bool,
|
|
}
|
|
/// Obf: MELNFDAIHIL
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8042)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TrainPartyBuildDiyScRsp {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "4")]
|
|
pub dynamic_info: ::prost::alloc::vec::Vec<AreaDynamicInfo>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "9")]
|
|
pub jkpjfkcbiem: ::prost::alloc::vec::Vec<Bhopikpampj>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "14")]
|
|
pub retcode: u32,
|
|
/// offset: 44
|
|
#[prost(bool, tag = "1")]
|
|
pub bkcnaamghkj: bool,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "6")]
|
|
pub area_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Pplkbfmcgld {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub foomipjjkog: ::prost::alloc::vec::Vec<Idbcdhiokeg>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub bpgbeeohplj: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Aiocpflcnlb {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub foomipjjkog: ::prost::alloc::vec::Vec<Idbcdhiokeg>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub progress: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "12")]
|
|
pub area_id: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "10")]
|
|
pub gkenfcllljc: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Docmdcpjieh {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub mhijjhmghfn: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "13")]
|
|
pub bhejcejhlib: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Nfnknnfjilk {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "3")]
|
|
pub iojoiohieab: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Lgloclbfdlk {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "8")]
|
|
pub elggjomeagn: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Cnfpbajniel {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub jbeekbjmiia: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "5")]
|
|
pub area_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Iojldheclih {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub diy_dynamic_id: u32,
|
|
/// offset: 32
|
|
#[prost(int64, tag = "5")]
|
|
pub time: i64,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Fahbcnpnbnc {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub nljmjcgffmd: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Bakfomadbcj {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub bkpfhfgiepe: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Cbjgonhjaac {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "7")]
|
|
pub foomipjjkog: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub area_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ignngonlfaj {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "8")]
|
|
pub area_list: ::prost::alloc::vec::Vec<Cbjgonhjaac>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ffmmfbmobeg {
|
|
#[prost(
|
|
oneof = "ffmmfbmobeg::Mnlchejkdho",
|
|
tags = "682, 301, 1194, 744, 198, 933, 1884, 60, 1375, 77, 792"
|
|
)]
|
|
pub mnlchejkdho: ::core::option::Option<ffmmfbmobeg::Mnlchejkdho>,
|
|
}
|
|
/// Nested message and enum types in `FFMMFBMOBEG`.
|
|
pub mod ffmmfbmobeg {
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Oneof)]
|
|
pub enum Mnlchejkdho {
|
|
/// offset: 16
|
|
#[prost(message, tag = "682")]
|
|
Cngokikbgaj(super::Fahbcnpnbnc),
|
|
/// offset: 16
|
|
#[prost(message, tag = "301")]
|
|
Llcocejhkld(super::Pplkbfmcgld),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1194")]
|
|
Mfnelhnlngi(super::Aiocpflcnlb),
|
|
/// offset: 16
|
|
#[prost(message, tag = "744")]
|
|
Fhbmgffbolp(super::Docmdcpjieh),
|
|
/// offset: 16
|
|
#[prost(message, tag = "198")]
|
|
Fckncndekae(super::Nfnknnfjilk),
|
|
/// offset: 16
|
|
#[prost(message, tag = "933")]
|
|
Nefbgmngkbn(super::Cnfpbajniel),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1884")]
|
|
Bjmfdaflnec(super::Iojldheclih),
|
|
/// offset: 16
|
|
#[prost(message, tag = "60")]
|
|
Mnfdlmdbimb(super::Lgloclbfdlk),
|
|
/// offset: 16
|
|
#[prost(message, tag = "1375")]
|
|
Lcnjlpddfee(super::Bakfomadbcj),
|
|
/// offset: 16
|
|
#[prost(message, tag = "77")]
|
|
Fpmnnmmpokl(super::Ignngonlfaj),
|
|
/// offset: 16
|
|
#[prost(message, tag = "792")]
|
|
Odgcbidognd(super::Oiipjfdnpah),
|
|
}
|
|
}
|
|
/// Obf: LFHAFKOJBAB
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8076)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TrainPartyBuildingUpdateNotify {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "10")]
|
|
pub ooabobhekeh: ::prost::alloc::vec::Vec<Ffmmfbmobeg>,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8061)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Fhlhoepckag {}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8024)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Fddjjcfnfoj {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8071)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Amdompigbpg {}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8078)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Dbghchponoh {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Djbjmhkmomb {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub level: u32,
|
|
/// offset: 28
|
|
#[prost(enumeration = "Bgppdmipddh", tag = "5")]
|
|
pub jappkifahph: i32,
|
|
}
|
|
/// Obf: GNFJOHCLDFE
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8030)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TrainPartyGamePlaySettleNotify {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "5")]
|
|
pub enbjcmpcmlk: ::core::option::Option<TrainPartyPassengerInfo>,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "12")]
|
|
pub cejpcmheemn: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "6")]
|
|
pub unlock_area_num: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "1")]
|
|
pub record_id: u32,
|
|
}
|
|
/// Obf: BAMIHIIOBNM
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8092)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct TrainPartyGamePlayStartCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "8")]
|
|
pub cfhojcbdfpe: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "5")]
|
|
pub idbdbicpbbg: u32,
|
|
}
|
|
/// Obf: IJMCKLDMLDL
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8066)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TrainPartyGamePlayStartScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "9")]
|
|
pub fjkhjaddkld: ::core::option::Option<Ephkiehongb>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "5")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8020)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ibncbepcapf {}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8099)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Dniafcgkeop {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub retcode: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "8")]
|
|
pub buff_id: u32,
|
|
}
|
|
/// Obf: IADPNINDFOK
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8067)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct TrainPartyTakeBuildLevelAwardCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub fphfhcgnngm: u32,
|
|
}
|
|
/// Obf: LACGKNHJGKN
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8085)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TrainPartyTakeBuildLevelAwardScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "10")]
|
|
pub item_list: ::core::option::Option<ItemList>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "12")]
|
|
pub fphfhcgnngm: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "2")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: AMABCENGLBJ
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8053)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TrainPartyBuildSelfDisplayAreaDiyCsReq {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "12")]
|
|
pub aclkmfcdmed: ::core::option::Option<Oiipjfdnpah>,
|
|
}
|
|
/// Obf: DJNFKMCDDCM
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8063)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TrainPartyBuildSelfDisplayAreaDiyScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "1")]
|
|
pub aclkmfcdmed: ::core::option::Option<Oiipjfdnpah>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Heljnonbkph {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub eiklmfpmjjd: u32,
|
|
/// offset: 32
|
|
#[prost(int64, tag = "1")]
|
|
pub kamopeebohj: i64,
|
|
}
|
|
/// Obf: BPMHNPHIHHF
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8017)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TrainPartyBuildSelfDisplayAreaDiyScNotify {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "13")]
|
|
pub train_party_data: ::core::option::Option<TrainPartyInfo>,
|
|
}
|
|
/// Obf: HHDHGGCAJJL
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8006)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct TrainPartySetBadgeAutoFillCsReq {
|
|
/// offset: 24
|
|
#[prost(bool, tag = "13")]
|
|
pub peljacanafh: bool,
|
|
}
|
|
/// Obf: MOMHHDACBOF
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(8100)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct TrainPartySetBadgeAutoFillScRsp {
|
|
/// offset: 24
|
|
#[prost(bool, tag = "5")]
|
|
pub peljacanafh: bool,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "1")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Deffflgjaem {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub dooacehopee: u32,
|
|
/// offset: 28
|
|
#[prost(bool, tag = "15")]
|
|
pub is_meet: bool,
|
|
}
|
|
/// Obf: KGONMGJNBLA
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3773)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct TrainVisitorBehaviorFinishCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub dooacehopee: u32,
|
|
}
|
|
/// Obf: AJGFHIIBNGP
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3703)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TrainVisitorBehaviorFinishScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "8")]
|
|
pub reward: ::core::option::Option<ItemList>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub dooacehopee: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "1")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Npebolnhfal {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "1")]
|
|
pub mpndoljmbfh: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3727)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Eidkoeheaaa {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "10")]
|
|
pub lpolkfnceab: ::prost::alloc::vec::Vec<Deffflgjaem>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "9")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: JGBPIBNACKP
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3736)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct TrainRefreshTimeNotify {
|
|
/// offset: 24
|
|
#[prost(uint64, tag = "2")]
|
|
pub iamknfkclch: u64,
|
|
}
|
|
/// Obf: DKMMAPLHFOA
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3713)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TrainVisitorRewardSendNotify {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "11")]
|
|
pub reward: ::core::option::Option<ItemList>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "10")]
|
|
pub dooacehopee: u32,
|
|
/// offset: 36
|
|
#[prost(enumeration = "Cfcpoedppkb", tag = "1")]
|
|
pub r#type: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Mnkgdkaielh {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "12")]
|
|
pub hbgleoajjge: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "14")]
|
|
pub imhlmhkopld: u32,
|
|
/// offset: 36
|
|
#[prost(bool, tag = "11")]
|
|
pub lhnhmfekndj: bool,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "6")]
|
|
pub dooacehopee: u32,
|
|
/// offset: 44
|
|
#[prost(enumeration = "TrainVisitorStatus", tag = "8")]
|
|
pub status: i32,
|
|
}
|
|
/// Obf: OGBKODNDKEN
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3715)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetTrainVisitorRegisterCsReq {
|
|
/// offset: 24
|
|
#[prost(enumeration = "Ackpcffemhb", tag = "13")]
|
|
pub r#type: i32,
|
|
}
|
|
/// Obf: GMBECKPIIHH
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3781)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetTrainVisitorRegisterScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "2")]
|
|
pub blkhpcpaldn: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(message, repeated, tag = "6")]
|
|
pub nedbifjpbdj: ::prost::alloc::vec::Vec<Mnkgdkaielh>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "7")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: FMIGHLPJAME
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3710)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct TakeTrainVisitorBehaviorRewardCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub dooacehopee: u32,
|
|
}
|
|
/// Obf: NEGJACBFGHB
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3787)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct TakeTrainVisitorBehaviorRewardScRsp {
|
|
/// offset: 16
|
|
#[prost(uint32, repeated, tag = "14")]
|
|
pub hbgleoajjge: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub retcode: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "2")]
|
|
pub dooacehopee: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3729)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Nnahgdgnoek {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "8")]
|
|
pub blkhpcpaldn: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(3712)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Obicgcefcci {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ngiobcjinog {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub epljkolipci: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "12")]
|
|
pub item_id: u32,
|
|
/// offset: 32
|
|
#[prost(int32, tag = "14")]
|
|
pub aphmbadnmph: i32,
|
|
/// offset: 40
|
|
#[prost(uint64, tag = "6")]
|
|
pub unique_id: u64,
|
|
/// offset: 48
|
|
#[prost(int32, tag = "7")]
|
|
pub knkfpenapbf: i32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "2")]
|
|
pub nmelcpiokno: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Kjmkojehmii {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "8")]
|
|
pub lfdlfddeaca: ::prost::alloc::vec::Vec<Ngiobcjinog>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "5")]
|
|
pub cfcicbneojb: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "7")]
|
|
pub dcijefmacme: u32,
|
|
/// offset: 40
|
|
#[prost(enumeration = "Olbnnjkcmai", tag = "15")]
|
|
pub pfolidbbhjn: i32,
|
|
/// offset: 44
|
|
#[prost(enumeration = "Oflkobjhfkh", tag = "14")]
|
|
pub beanbfljelp: i32,
|
|
}
|
|
/// Obf: OMAFHCAGGCC
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6473)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct TravelBrochureGetDataCsReq {}
|
|
/// Obf: JLJDPMBGLEP
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6403)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TravelBrochureGetDataScRsp {
|
|
/// offset: 24
|
|
#[prost(map = "uint32, message", tag = "8")]
|
|
pub hjnjnfibmel: ::std::collections::HashMap<u32, Kjmkojehmii>,
|
|
/// offset: 32
|
|
#[prost(map = "uint32, uint32", tag = "6")]
|
|
pub nnidcbokhfk: ::std::collections::HashMap<u32, u32>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "10")]
|
|
pub retcode: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "12")]
|
|
pub custom_value: u32,
|
|
}
|
|
/// Obf: BMLNJOPALPJ
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6480)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct TravelBrochurePageUnlockScNotify {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub dcijefmacme: u32,
|
|
}
|
|
/// Obf: MFBNEECALDM
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6436)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct TravelBrochureSelectMessageCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub dcijefmacme: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "11")]
|
|
pub cfcicbneojb: u32,
|
|
}
|
|
/// Obf: MEEPKLELIKK
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6413)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TravelBrochureSelectMessageScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "11")]
|
|
pub edllnjiefbo: ::core::option::Option<Kjmkojehmii>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "1")]
|
|
pub reward: ::core::option::Option<ItemList>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "9")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Aeblmbdfnib {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub epljkolipci: u32,
|
|
/// offset: 28
|
|
#[prost(int32, tag = "12")]
|
|
pub aphmbadnmph: i32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "5")]
|
|
pub dcijefmacme: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "15")]
|
|
pub item_id: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "6")]
|
|
pub nmelcpiokno: u32,
|
|
/// offset: 44
|
|
#[prost(int32, tag = "4")]
|
|
pub knkfpenapbf: i32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6481)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Dahldomhfan {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "3")]
|
|
pub edllnjiefbo: ::core::option::Option<Kjmkojehmii>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "10")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6410)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Gnilaaacodb {
|
|
/// offset: 24
|
|
#[prost(uint64, tag = "15")]
|
|
pub unique_id: u64,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "14")]
|
|
pub item_id: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "3")]
|
|
pub dcijefmacme: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6487)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Akgfmpcfook {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "6")]
|
|
pub edllnjiefbo: ::core::option::Option<Kjmkojehmii>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "15")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6429)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Bahmabonkbp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub item_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "14")]
|
|
pub dcijefmacme: u32,
|
|
/// offset: 32
|
|
#[prost(int32, tag = "11")]
|
|
pub knkfpenapbf: i32,
|
|
/// offset: 36
|
|
#[prost(int32, tag = "10")]
|
|
pub aphmbadnmph: i32,
|
|
/// offset: 40
|
|
#[prost(uint64, tag = "13")]
|
|
pub unique_id: u64,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "5")]
|
|
pub nmelcpiokno: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "2")]
|
|
pub epljkolipci: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6412)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Idnieakjmcf {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "8")]
|
|
pub edllnjiefbo: ::core::option::Option<Kjmkojehmii>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "5")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6454)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ddhiijajioo {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub ocjlbkdckhl: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "4")]
|
|
pub num: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Cchmhoonegg {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub ocjlbkdckhl: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "12")]
|
|
pub num: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6409)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Hpgigeeaghl {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "6")]
|
|
pub value: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6442)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Mladijbblpn {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6476)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ohmieppckbj {
|
|
/// offset: 24
|
|
#[prost(enumeration = "Oflkobjhfkh", tag = "10")]
|
|
pub debpjkjgcie: i32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "2")]
|
|
pub dcijefmacme: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6438)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Fpgbalikpde {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: MANBMLIGMLD
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6461)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct TravelBrochurePageResetCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub dcijefmacme: u32,
|
|
}
|
|
/// Obf: AINBIAHAJKH
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6424)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TravelBrochurePageResetScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "5")]
|
|
pub edllnjiefbo: ::core::option::Option<Kjmkojehmii>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "9")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Dedkiifnecm {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub item_id: u32,
|
|
/// offset: 28
|
|
#[prost(int32, tag = "3")]
|
|
pub knkfpenapbf: i32,
|
|
/// offset: 32
|
|
#[prost(int32, tag = "12")]
|
|
pub aphmbadnmph: i32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "13")]
|
|
pub nmelcpiokno: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "6")]
|
|
pub epljkolipci: u32,
|
|
}
|
|
/// Obf: GHONBGEKOAI
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6471)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TravelBrochureApplyPasterListCsReq {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "13")]
|
|
pub gmleojclcfb: ::prost::alloc::vec::Vec<Dedkiifnecm>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "11")]
|
|
pub dcijefmacme: u32,
|
|
}
|
|
/// Obf: FEEHNCGHLEO
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6478)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TravelBrochureApplyPasterListScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "5")]
|
|
pub edllnjiefbo: ::core::option::Option<Kjmkojehmii>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "8")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Enghacadbki {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "9")]
|
|
pub fmifpfahfbl: u32,
|
|
/// offset: 28
|
|
#[prost(enumeration = "TreasureDungeonRecordType", tag = "14")]
|
|
pub r#type: i32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub egklfmchlco: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "13")]
|
|
pub ldmhlkgilod: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "6")]
|
|
pub ffkdfoddbdn: u32,
|
|
}
|
|
/// Obf: OLJMFHFEBAI
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4473)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TreasureDungeonDataScNotify {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "2")]
|
|
pub imhngdfgjja: ::core::option::Option<Pponnihfjap>,
|
|
}
|
|
/// Obf: KENIHFGIDEO
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4403)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct TreasureDungeonFinishScNotify {
|
|
/// offset: 16
|
|
#[prost(map = "uint32, uint32", tag = "2")]
|
|
pub nlmhkdpjefo: ::std::collections::HashMap<u32, u32>,
|
|
/// offset: 32
|
|
#[prost(map = "uint32, uint32", tag = "9")]
|
|
pub imalndjddno: ::std::collections::HashMap<u32, u32>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "5")]
|
|
pub djcnklmcabg: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "1")]
|
|
pub dehgkclnnap: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "3")]
|
|
pub eicekdbenkm: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "6")]
|
|
pub miafmbhcmog: u32,
|
|
/// offset: 56
|
|
#[prost(bool, tag = "7")]
|
|
pub is_win: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Pponnihfjap {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "357")]
|
|
pub pbnehhobbfc: ::prost::alloc::vec::Vec<Ffmoagpphgp>,
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "6")]
|
|
pub iedkeldfhlp: ::prost::alloc::vec::Vec<Ihbmpciigjd>,
|
|
/// offset: 40
|
|
#[prost(message, repeated, tag = "1090")]
|
|
pub buff_list: ::prost::alloc::vec::Vec<Jgnnojeeblp>,
|
|
/// offset: 48
|
|
#[prost(message, repeated, tag = "818")]
|
|
pub item_list: ::prost::alloc::vec::Vec<Nppffmbngbp>,
|
|
/// offset: 56
|
|
#[prost(message, repeated, tag = "372")]
|
|
pub avatar_list: ::prost::alloc::vec::Vec<Ffmoagpphgp>,
|
|
/// offset: 64
|
|
#[prost(message, repeated, tag = "591")]
|
|
pub fdoilglifib: ::prost::alloc::vec::Vec<Jdlipnfgeid>,
|
|
/// offset: 72
|
|
#[prost(message, repeated, tag = "8")]
|
|
pub hflophnbkgn: ::prost::alloc::vec::Vec<Enghacadbki>,
|
|
/// offset: 80
|
|
#[prost(uint32, tag = "4")]
|
|
pub map_id: u32,
|
|
/// offset: 84
|
|
#[prost(uint32, tag = "762")]
|
|
pub hcegfnhmmod: u32,
|
|
/// offset: 88
|
|
#[prost(uint32, tag = "13")]
|
|
pub hadfmhcmlel: u32,
|
|
/// offset: 92
|
|
#[prost(uint32, tag = "14")]
|
|
pub miafmbhcmog: u32,
|
|
/// offset: 96
|
|
#[prost(uint32, tag = "2")]
|
|
pub eicekdbenkm: u32,
|
|
/// offset: 100
|
|
#[prost(uint32, tag = "10")]
|
|
pub kjnkbklcghj: u32,
|
|
/// offset: 104
|
|
#[prost(bool, tag = "1120")]
|
|
pub nbnpgeamfjp: bool,
|
|
/// offset: 105
|
|
#[prost(bool, tag = "318")]
|
|
pub igjcgaghdpp: bool,
|
|
/// offset: 106
|
|
#[prost(bool, tag = "646")]
|
|
pub mneifmedfgc: bool,
|
|
/// offset: 108
|
|
#[prost(uint32, tag = "9")]
|
|
pub diplenngjii: u32,
|
|
/// offset: 112
|
|
#[prost(uint32, tag = "5")]
|
|
pub fllpjkholpa: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Nppffmbngbp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "10")]
|
|
pub item_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "12")]
|
|
pub item_count: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ffmoagpphgp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "6")]
|
|
pub sp_bar: ::core::option::Option<SpBarInfo>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "9")]
|
|
pub avatar_type: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "4")]
|
|
pub hp: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "2")]
|
|
pub avatar_id: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "5")]
|
|
pub khjkdlnamip: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Jdlipnfgeid {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub avatar_type: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "15")]
|
|
pub avatar_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Jgnnojeeblp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub modpkccoajl: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "14")]
|
|
pub buff_id: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ihbmpciigjd {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "1396")]
|
|
pub buff_list: ::prost::alloc::vec::Vec<Kmcccokiofd>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "11")]
|
|
pub gdnehleomom: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "5")]
|
|
pub ohccefialgl: u32,
|
|
/// offset: 40
|
|
#[prost(bool, tag = "7")]
|
|
pub bbbinmpjcgi: bool,
|
|
/// offset: 41
|
|
#[prost(bool, tag = "10")]
|
|
pub mnaochokffj: bool,
|
|
/// offset: 42
|
|
#[prost(bool, tag = "1")]
|
|
pub aalccpjcbme: bool,
|
|
/// offset: 43
|
|
#[prost(bool, tag = "2")]
|
|
pub dbmfbjchnkn: bool,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "15")]
|
|
pub eilbaolilam: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Kmcccokiofd {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub gdnehleomom: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "11")]
|
|
pub fbnbpphogli: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "9")]
|
|
pub buff_id: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "1")]
|
|
pub egklfmchlco: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "14")]
|
|
pub jbgenfikggf: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Dcmclhjinbd {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub fllpjkholpa: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "14")]
|
|
pub eicekdbenkm: u32,
|
|
/// offset: 32
|
|
#[prost(bool, tag = "13")]
|
|
pub hlfemfmhojl: bool,
|
|
/// offset: 33
|
|
#[prost(bool, tag = "2")]
|
|
pub has_passed: bool,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "11")]
|
|
pub hadfmhcmlel: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "9")]
|
|
pub nkmnccffbab: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "15")]
|
|
pub miafmbhcmog: u32,
|
|
}
|
|
/// Obf: MBDAPMIPEON
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4429)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetTreasureDungeonActivityDataCsReq {}
|
|
/// Obf: MHMEJAECMMA
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4412)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetTreasureDungeonActivityDataScRsp {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "1")]
|
|
pub nfejlhocfmc: ::prost::alloc::vec::Vec<Dcmclhjinbd>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "15")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: KBCNABANJLF
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4454)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct EnterTreasureDungeonCsReq {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "15")]
|
|
pub avatar_list: ::prost::alloc::vec::Vec<Iokgdddhhpd>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub eicekdbenkm: u32,
|
|
}
|
|
/// Obf: FKHNMKLEMPL
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4483)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct EnterTreasureDungeonScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "2")]
|
|
pub imhngdfgjja: ::core::option::Option<Pponnihfjap>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "9")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: DNOLOCILBDG
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4409)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct OpenTreasureDungeonGridCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub gdnehleomom: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "7")]
|
|
pub eicekdbenkm: u32,
|
|
}
|
|
/// Obf: EICJHGLMLIK
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4442)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct OpenTreasureDungeonGridScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "2")]
|
|
pub imhngdfgjja: ::core::option::Option<Pponnihfjap>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: BLLCDNDBMFC
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4461)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct InteractTreasureDungeonGridCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "12")]
|
|
pub gdnehleomom: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "11")]
|
|
pub display_value: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "9")]
|
|
pub eicekdbenkm: u32,
|
|
}
|
|
/// Obf: PBIACLDGHLJ
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4424)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct InteractTreasureDungeonGridScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "3")]
|
|
pub imhngdfgjja: ::core::option::Option<Pponnihfjap>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "6")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: GPDIOLFJBDA
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4471)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct UseTreasureDungeonItemCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub item_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "5")]
|
|
pub gdnehleomom: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub eicekdbenkm: u32,
|
|
}
|
|
/// Obf: CAEINBAOLLG
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4478)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct UseTreasureDungeonItemScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "5")]
|
|
pub imhngdfgjja: ::core::option::Option<Pponnihfjap>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "12")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Iokgdddhhpd {
|
|
/// offset: 24
|
|
#[prost(enumeration = "AvatarType", tag = "8")]
|
|
pub avatar_type: i32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "3")]
|
|
pub avatar_id: u32,
|
|
}
|
|
/// Obf: LPKMOEFJGGC
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4476)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct FightTreasureDungeonMonsterCsReq {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "11")]
|
|
pub avatar_list: ::prost::alloc::vec::Vec<Iokgdddhhpd>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "10")]
|
|
pub gdnehleomom: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "7")]
|
|
pub eicekdbenkm: u32,
|
|
}
|
|
/// Obf: GAKDIMFCIIL
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4438)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct FightTreasureDungeonMonsterScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "2")]
|
|
pub battle_info: ::core::option::Option<SceneBattleInfo>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "13")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4452)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Omkakfpogda {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "11")]
|
|
pub eicekdbenkm: u32,
|
|
/// offset: 28
|
|
#[prost(bool, tag = "8")]
|
|
pub keaagaiahla: bool,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(4448)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Pnoeincjclo {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Tutorial {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub id: u32,
|
|
/// offset: 28
|
|
#[prost(enumeration = "TutorialStatus", tag = "14")]
|
|
pub status: i32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct TutorialGuide {
|
|
/// offset: 24
|
|
#[prost(enumeration = "TutorialStatus", tag = "5")]
|
|
pub status: i32,
|
|
/// offset: 28
|
|
#[prost(enumeration = "TutorialGuideType", tag = "8")]
|
|
pub r#type: i32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "2")]
|
|
pub id: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1673)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetTutorialCsReq {}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1603)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetTutorialScRsp {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "2")]
|
|
pub tutorial_list: ::prost::alloc::vec::Vec<Tutorial>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1680)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct GetTutorialGuideCsReq {}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1627)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct GetTutorialGuideScRsp {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "6")]
|
|
pub tutorial_guide_list: ::prost::alloc::vec::Vec<TutorialGuide>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1636)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct UnlockTutorialCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub tutorial_id: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1613)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct UnlockTutorialScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "14")]
|
|
pub tutorial: ::core::option::Option<Tutorial>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "7")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1615)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct UnlockTutorialGuideCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "1")]
|
|
pub group_id: u32,
|
|
/// offset: 28
|
|
#[prost(enumeration = "TutorialGuideType", tag = "13")]
|
|
pub r#type: i32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1681)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct UnlockTutorialGuideScRsp {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "14")]
|
|
pub tutorial_guide: ::core::option::Option<TutorialGuide>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1610)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct FinishTutorialCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub tutorial_id: u32,
|
|
/// offset: 28
|
|
#[prost(enumeration = "TutorialFinishType", tag = "9")]
|
|
pub hfiblhafonm: i32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1687)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct FinishTutorialScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "9")]
|
|
pub tutorial: ::core::option::Option<Tutorial>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1629)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct FinishTutorialGuideCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "7")]
|
|
pub group_id: u32,
|
|
/// offset: 28
|
|
#[prost(enumeration = "TutorialGuideType", tag = "11")]
|
|
pub r#type: i32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(1612)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct FinishTutorialGuideScRsp {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "11")]
|
|
pub tutorial_guide: ::core::option::Option<TutorialGuide>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "8")]
|
|
pub reward: ::core::option::Option<ItemList>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "5")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Heggpiegbin {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "15")]
|
|
pub id: u32,
|
|
/// offset: 28
|
|
#[prost(bool, tag = "3")]
|
|
pub is_new: bool,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub fhnngnbdgho: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Fdecdcedpnm {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "13")]
|
|
pub iccchccdknd: ::prost::alloc::vec::Vec<u32>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "4")]
|
|
pub id: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "14")]
|
|
pub bgmfehbeabc: u32,
|
|
/// offset: 40
|
|
#[prost(bool, tag = "7")]
|
|
pub is_new: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Gakjmhlejmd {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "3")]
|
|
pub hcbjongpjfd: ::prost::alloc::vec::Vec<Heggpiegbin>,
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "15")]
|
|
pub lbippbpplpc: ::core::option::Option<Fdecdcedpnm>,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Lkjfaoidnnf {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub dcahjelnjnp: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(403)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Gmcagpohkjj {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "1")]
|
|
pub kednghieobb: ::core::option::Option<Gakjmhlejmd>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "9")]
|
|
pub dkfpmcpmpjh: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "12")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Alamhkjdlkg {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub fonfbfajhpk: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(427)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Hedcnkonnbi {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "14")]
|
|
pub dkfpmcpmpjh: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "12")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Jbaeghhhdnh {}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(413)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Mkepkkajone {
|
|
/// offset: 16
|
|
#[prost(message, repeated, tag = "10")]
|
|
pub lpbleicpfpd: ::prost::alloc::vec::Vec<Fdecdcedpnm>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub retcode: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "11")]
|
|
pub dkfpmcpmpjh: u32,
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(415)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Nfegdjldcjd {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub fonfbfajhpk: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "2")]
|
|
pub dcahjelnjnp: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Mdmgfieejkp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub pidbahmnnco: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "3")]
|
|
pub dcahjelnjnp: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(410)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Gnlnlihkkpl {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub dcahjelnjnp: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "15")]
|
|
pub pidbahmnnco: u32,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "12")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Kdfpanilfoh {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "8")]
|
|
pub paoejkabfep: ::prost::alloc::vec::Vec<Vector>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "12")]
|
|
pub motion: ::core::option::Option<MotionInfo>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "2")]
|
|
pub chcopkakbno: u32,
|
|
/// offset: 44
|
|
#[prost(bool, tag = "9")]
|
|
pub kekfkkanack: bool,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Gghobpbffob {
|
|
/// offset: 24
|
|
#[prost(message, repeated, tag = "13")]
|
|
pub paoejkabfep: ::prost::alloc::vec::Vec<Vector>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "11")]
|
|
pub bbemigelgjc: ::core::option::Option<Kdfpanilfoh>,
|
|
/// offset: 40
|
|
#[prost(string, tag = "8")]
|
|
pub uuid: ::prost::alloc::string::String,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "2")]
|
|
pub chcopkakbno: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "4")]
|
|
pub id: u32,
|
|
/// offset: 56
|
|
#[prost(bool, tag = "14")]
|
|
pub kekfkkanack: bool,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6532)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Nhlgedlkoki {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "14")]
|
|
pub group_state_info: ::core::option::Option<GroupStateInfo>,
|
|
/// offset: 32
|
|
#[prost(message, optional, tag = "10")]
|
|
pub motion: ::core::option::Option<MotionInfo>,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "9")]
|
|
pub id: u32,
|
|
/// offset: 44
|
|
#[prost(bool, tag = "3")]
|
|
pub lcppndpkhph: bool,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6542)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Enpjfkdklob {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "11")]
|
|
pub iaobhcoomjp: ::core::option::Option<Gghobpbffob>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "12")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6507)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Johdljlgnhl {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "5")]
|
|
pub motion: ::core::option::Option<MotionInfo>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "12")]
|
|
pub id: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6523)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Cpkcmnjkpoe {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "2")]
|
|
pub iaobhcoomjp: ::core::option::Option<Gghobpbffob>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "1")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6544)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ljfeonhokag {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub id: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6527)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Bppicamlgnb {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "7")]
|
|
pub iaobhcoomjp: ::core::option::Option<Gghobpbffob>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "10")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6519)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Dkjbginlbpp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub id: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6545)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Kdmanlndioa {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "1")]
|
|
pub iaobhcoomjp: ::core::option::Option<Gghobpbffob>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "9")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6509)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Likmpnfokff {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "2")]
|
|
pub id: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6529)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Mddfdnhfcil {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "12")]
|
|
pub iaobhcoomjp: ::core::option::Option<Gghobpbffob>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Notify
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6543)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Ljeffbcjjem {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "3")]
|
|
pub iaobhcoomjp: ::core::option::Option<Gghobpbffob>,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6534)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Okefgcnneki {
|
|
/// offset: 16
|
|
#[prost(message, optional, tag = "3")]
|
|
pub ggdcdjdbccn: ::core::option::Option<Vector>,
|
|
/// offset: 32
|
|
#[prost(uint32, repeated, tag = "11")]
|
|
pub assist_monster_entity_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6521)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Nhigcjfjgpf {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "2")]
|
|
pub iaobhcoomjp: ::core::option::Option<Gghobpbffob>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "14")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6540)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Ajdpponbabg {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "2")]
|
|
pub ggdcdjdbccn: ::core::option::Option<Vector>,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6505)]
|
|
#[derive(Clone, PartialEq, ::prost::Message)]
|
|
pub struct Deahiakbgmj {
|
|
/// offset: 24
|
|
#[prost(message, optional, tag = "9")]
|
|
pub iaobhcoomjp: ::core::option::Option<Gghobpbffob>,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "3")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6508)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Phpeppkfmjo {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub config_id: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "6")]
|
|
pub group_id: u32,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6503)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Hkpfpmjbnep {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6538)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Lbmfcjlhnaa {
|
|
/// offset: 24
|
|
#[prost(uint32, repeated, tag = "1")]
|
|
pub assist_monster_entity_id_list: ::prost::alloc::vec::Vec<u32>,
|
|
}
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(6520)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Hfjcgemmpkb {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "4")]
|
|
pub retcode: u32,
|
|
}
|
|
/// Obf: NBGLFOIBBLL
|
|
/// Type: Req
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7626)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct WorldUnlockCsReq {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "13")]
|
|
pub cfdceemioco: u32,
|
|
}
|
|
/// Obf: ALJGINBMLKB
|
|
/// Type: Rsp
|
|
#[derive(proto_derive::CmdID)]
|
|
#[cmdid(7627)]
|
|
#[derive(Clone, Copy, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct WorldUnlockScRsp {
|
|
/// offset: 24
|
|
#[prost(uint32, tag = "5")]
|
|
pub cfdceemioco: u32,
|
|
/// offset: 28
|
|
#[prost(uint32, tag = "13")]
|
|
pub retcode: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
|
|
pub struct Gocbelpflho {
|
|
/// offset: 24
|
|
#[prost(string, tag = "14")]
|
|
pub omcbhefbeio: ::prost::alloc::string::String,
|
|
/// offset: 32
|
|
#[prost(uint32, tag = "16")]
|
|
pub pmdnfenhobe: u32,
|
|
/// offset: 36
|
|
#[prost(uint32, tag = "12")]
|
|
pub mjkfodfjgko: u32,
|
|
/// offset: 40
|
|
#[prost(uint32, tag = "7")]
|
|
pub impoogjhdmf: u32,
|
|
/// offset: 44
|
|
#[prost(uint32, tag = "2")]
|
|
pub authkey_ver: u32,
|
|
/// offset: 48
|
|
#[prost(uint32, tag = "5")]
|
|
pub ekbjcbfiiep: u32,
|
|
/// offset: 52
|
|
#[prost(uint32, tag = "3")]
|
|
pub fcfkglpcpop: u32,
|
|
/// offset: 56
|
|
#[prost(uint64, tag = "9")]
|
|
pub dgafihgcapc: u64,
|
|
/// offset: 64
|
|
#[prost(uint32, tag = "4")]
|
|
pub bmgbbemhlig: u32,
|
|
/// offset: 68
|
|
#[prost(uint32, tag = "1")]
|
|
pub dlaiechbnpp: u32,
|
|
/// offset: 72
|
|
#[prost(uint32, tag = "6")]
|
|
pub lmffkmpomgd: u32,
|
|
/// offset: 76
|
|
#[prost(uint32, tag = "8")]
|
|
pub jpkihonccnn: u32,
|
|
/// offset: 80
|
|
#[prost(uint64, tag = "17")]
|
|
pub llioemobfgd: u64,
|
|
/// offset: 88
|
|
#[prost(uint32, tag = "13")]
|
|
pub nlghmpmhmef: u32,
|
|
/// offset: 92
|
|
#[prost(uint32, tag = "11")]
|
|
pub id: u32,
|
|
/// offset: 96
|
|
#[prost(uint32, tag = "15")]
|
|
pub igkolfocnod: u32,
|
|
/// offset: 100
|
|
#[prost(uint32, tag = "10")]
|
|
pub mlombdfhlmn: u32,
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum PlayerActionType {
|
|
PlayerActionNone = 0,
|
|
PlayerActionRegister = 1,
|
|
PlayerActionLogin = 2,
|
|
PlayerActionLogout = 3,
|
|
PlayerActionAddExp = 4,
|
|
PlayerActionLevelUp = 5,
|
|
PlayerActionAddMaterial = 6,
|
|
PlayerActionSaveStat = 7,
|
|
PlayerActionTravelBrochureInteract = 8,
|
|
PlayerActionRelay = 9,
|
|
PlayerActionRecharge = 101,
|
|
PlayerActionBuyGoods = 102,
|
|
PlayerActionAddCoin = 103,
|
|
PlayerActionMonthCardDailyHcoin = 104,
|
|
PlayerActionMonthCardBuyMcoin = 105,
|
|
PlayerActionRechargeFreeCoin = 106,
|
|
PlayerActionAddMonthCard = 107,
|
|
PlayerActionRechargeGiftPay = 108,
|
|
PlayerActionRechargeGiftFree = 109,
|
|
PlayerActionRechargeBenefit = 110,
|
|
PlayerActionRechargeGiftTakeReward = 111,
|
|
PlayerActionRechargeGiftReach = 112,
|
|
PlayerActionRechargeBenefitReach = 113,
|
|
PlayerActionMonthCardEndMail = 114,
|
|
PlayerActionMissionAccept = 201,
|
|
PlayerActionMissionFinish = 202,
|
|
PlayerActionMissionFail = 203,
|
|
PlayerActionMainMissionAccept = 204,
|
|
PlayerActionSubMissionAccept = 205,
|
|
PlayerActionMainMissionFinish = 206,
|
|
PlayerActionSubMissionFinish = 207,
|
|
PlayerActionDailyTaskFinish = 208,
|
|
PlayerActionDailyTaskTakeReward = 209,
|
|
PlayerActionNpcTalkReward = 210,
|
|
PlayerActionMainMissionRecover = 211,
|
|
PlayerActionMainMissionDisable = 212,
|
|
PlayerActionConsumeItemSubMissionFinish = 213,
|
|
PlayerActionItemMonitorAllSources = 999,
|
|
PlayerActionGm = 1001,
|
|
PlayerActionCustomOp = 1002,
|
|
PlayerActionCheckSum = 1003,
|
|
PlayerActionPlayerLocation = 1004,
|
|
PlayerActionChangeLanguage = 1005,
|
|
PlayerActionClientReport = 1006,
|
|
PlayerActionAceReport = 1007,
|
|
PlayerActionPlayerPowerInfo = 1008,
|
|
PlayerActionDailyRefresh = 1009,
|
|
PlayerActionAvatarValueInfo = 1010,
|
|
PlayerActionMoveCheckFailedReport = 1011,
|
|
PlayerActionBattleFailedReport = 1012,
|
|
PlayerActionSecurityReport = 1013,
|
|
PlayerActionAvatarPromotion = 1101,
|
|
PlayerActionAvatarAdd = 1103,
|
|
PlayerActionAvatarUseExpItem = 1104,
|
|
PlayerActionAvatarLevelUp = 1105,
|
|
PlayerActionSkillTreeUp = 1106,
|
|
PlayerActionAvatarHpChange = 1107,
|
|
PlayerActionAvatarMpChange = 1108,
|
|
PlayerActionAvatarAddExp = 1109,
|
|
PlayerActionAvatarRankUp = 1110,
|
|
PlayerActionAvatarRepeated = 1111,
|
|
PlayerActionMpMaxChange = 1112,
|
|
PlayerActionAvatarTakePromotionReward = 1113,
|
|
PlayerActionAvatarRelicAffixInfo = 1114,
|
|
PlayerActionAvatarMark = 1115,
|
|
PlayerActionAvatarSystemPowerReset = 1116,
|
|
PlayerActionAvatarChangePath = 1119,
|
|
PlayerActionSetGrowthTargetAvatar = 1120,
|
|
PlayerActionDelAvatar = 1121,
|
|
PlayerActionAvatarSkinChange = 1122,
|
|
PlayerActionSetGrowthTargetFunctionConfig = 1123,
|
|
PlayerActionAvatarSkinActivityReissue = 1124,
|
|
PlayerActionSetAvatarEnhancedId = 1125,
|
|
PlayerActionDressPlayerOutfit = 1126,
|
|
PlayerActionStageBegin = 1202,
|
|
PlayerActionStageEnd = 1203,
|
|
PlayerActionCocoonStageBegin = 1205,
|
|
PlayerActionCocoonStageEnd = 1206,
|
|
PlayerActionFarmElementEnd = 1207,
|
|
PlayerActionElementStageEnd = 1208,
|
|
PlayerActionCocoonSweep = 1209,
|
|
PlayerActionFarmElementSweep = 1210,
|
|
PlayerActionRecoverStamina = 1301,
|
|
PlayerActionExchangeStamina = 1302,
|
|
PlayerActionLoginReward = 1303,
|
|
PlayerActionModifyNickname = 1304,
|
|
PlayerActionGetLevelReward = 1305,
|
|
PlayerActionWorldLevelUp = 1306,
|
|
PlayerActionAddStamina = 1307,
|
|
PlayerActionGameplayBirthdayRewardMail = 1308,
|
|
PlayerActionRechargeRebateReward = 1309,
|
|
PlayerActionGameplayBirthdaySet = 1310,
|
|
PlayerActionReserveStaminaExchange = 1311,
|
|
PlayerActionReserveStaminaAdd = 1312,
|
|
PlayerActionReserveStaminaChange = 1313,
|
|
PlayerActionNowStamina = 1314,
|
|
PlayerActionFtcResetNickname = 1315,
|
|
PlayerActionReserveAndFuelExchangeStamina = 1316,
|
|
PlayerActionMail = 1401,
|
|
PlayerActionMailOpByUser = 1402,
|
|
PlayerActionMailOpByMuip = 1403,
|
|
PlayerActionMailOpByGm = 1404,
|
|
PlayerActionMailOpByFull = 1405,
|
|
PlayerActionMailOpByExpire = 1406,
|
|
PlayerActionMailOpByInternal = 1407,
|
|
PlayerActionAddMail = 1408,
|
|
PlayerActionDelMail = 1409,
|
|
PlayerActionTakeAttachment = 1410,
|
|
PlayerActionReadMail = 1411,
|
|
PlayerActionBattleAvatar = 1501,
|
|
PlayerActionBattleMonster = 1502,
|
|
PlayerActionBattleEnd = 1504,
|
|
PlayerActionBattleReplay = 1505,
|
|
PlayerActionBattleAvatarDeath = 1506,
|
|
PlayerActionBattleSwitchPhase = 1507,
|
|
PlayerActionBattleMonsterSkill = 1508,
|
|
PlayerActionBattleRebattle = 1509,
|
|
PlayerActionBattleAvatarServant = 1510,
|
|
PlayerActionMissionReward = 1602,
|
|
PlayerActionQuestAccept = 1603,
|
|
PlayerActionQuestFinish = 1604,
|
|
PlayerActionQuestRemove = 1605,
|
|
PlayerActionQuestReward = 1606,
|
|
PlayerActionQuestAutoClose = 1607,
|
|
PlayerActionQuestExpired = 1608,
|
|
PlayerActionMissionRequired = 1609,
|
|
PlayerActionSubmissionReward = 1610,
|
|
PlayerActionAchievementLevelReward = 1611,
|
|
PlayerActionQuestDelete = 1612,
|
|
PlayerActionSubMissionReward2 = 1613,
|
|
PlayerActionMissionCompensate = 1614,
|
|
PlayerActionMissionRecycle = 1615,
|
|
PlayerActionQuestReset = 1616,
|
|
PlayerActionQuestOptionalReward = 1617,
|
|
PlayerActionMcvChange = 1618,
|
|
PlayerActionQuestReissue = 1619,
|
|
PlayerActionPropInteract = 1704,
|
|
PlayerActionAvatarMazeSkill = 1705,
|
|
PlayerActionEnterMaze = 1706,
|
|
PlayerActionOrdinaryInteract = 1707,
|
|
PlayerActionChestInteract = 1708,
|
|
PlayerActionCheckPointUnlock = 1709,
|
|
PlayerActionCheckPointInteract = 1710,
|
|
PlayerActionCheckPointRevive = 1711,
|
|
PlayerActionCheckPointTransfer = 1712,
|
|
PlayerActionMonsterInteract = 1714,
|
|
PlayerActionNpcInteract = 1716,
|
|
PlayerActionPropHit = 1717,
|
|
PlayerActionPrelogueRevive = 1718,
|
|
PlayerActionPropState = 1719,
|
|
PlayerActionCheckPointRecover = 1720,
|
|
PlayerActionMechanismBar = 1722,
|
|
PlayerActionSubmitOrigamiItem = 1723,
|
|
PlayerActionMazeBuffDropItem = 1724,
|
|
PlayerActionFsvChange = 1725,
|
|
PlayerActionTimelinePropState = 1726,
|
|
PlayerActionGroupPropertyChange = 1727,
|
|
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,
|
|
PlayerActionChallengeTierceRecommendLineup = 2281,
|
|
PlayerActionChallengeTierceStart = 2282,
|
|
PlayerActionChallengeTierceBattleEnd = 2283,
|
|
PlayerActionChallengeTierceStageSettle = 2284,
|
|
PlayerActionChallengeTierceGradeReset = 2285,
|
|
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,
|
|
PlayerActionPlayerReturnAssistChange = 4421,
|
|
PlayerActionRogueChallengeActivityStart = 4411,
|
|
PlayerActionRogueChallengeActivityFinish = 4412,
|
|
PlayerActionRogueChallengeActivitySave = 4413,
|
|
PlayerActionPlayerReturnLoginMail = 4431,
|
|
PlayerActionPlayerReturnExtraHcoinProgressChange = 4432,
|
|
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,
|
|
PlayerActionGridFightFormationUgcUpdate = 7293,
|
|
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,
|
|
PlayerActionPixAirUnlockPlane = 7611,
|
|
PlayerActionPixAirStageStart = 7612,
|
|
PlayerActionPixAirBattleGen = 7613,
|
|
PlayerActionPixAirBattleEnd = 7614,
|
|
PlayerActionPixAirLootEquipSelect = 7615,
|
|
PlayerActionPixAirBuyEquip = 7616,
|
|
PlayerActionPixAirRefreshShop = 7617,
|
|
PlayerActionPixAirNodeSelectContent = 7618,
|
|
PlayerActionPixAirGrantReward = 7619,
|
|
PlayerActionPixAirEvent = 7620,
|
|
PlayerActionPixAirNewEquip = 7621,
|
|
PlayerActionPixAirSellEquip = 7622,
|
|
PlayerActionPixAirEquipUpgrade = 7623,
|
|
PlayerActionPixAirEquipEnchant = 7624,
|
|
PlayerActionPixAirCoinChange = 7625,
|
|
PlayerActionPixAirStageSettle = 7630,
|
|
PlayerActionExpeditionBattleGameStart = 7631,
|
|
PlayerActionExpeditionBattleGameEnd = 7632,
|
|
PlayerActionChenLingFesLevelStart = 7641,
|
|
PlayerActionChenLingFesBusinessDayEnd = 7642,
|
|
PlayerActionChenLingFesPhaseSettle = 7643,
|
|
PlayerActionChenLingFesLevelSettle = 7644,
|
|
}
|
|
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::PlayerActionChallengeTierceRecommendLineup => {
|
|
"PlayerActionType_PlayerActionChallengeTierceRecommendLineup"
|
|
}
|
|
Self::PlayerActionChallengeTierceStart => {
|
|
"PlayerActionType_PlayerActionChallengeTierceStart"
|
|
}
|
|
Self::PlayerActionChallengeTierceBattleEnd => {
|
|
"PlayerActionType_PlayerActionChallengeTierceBattleEnd"
|
|
}
|
|
Self::PlayerActionChallengeTierceStageSettle => {
|
|
"PlayerActionType_PlayerActionChallengeTierceStageSettle"
|
|
}
|
|
Self::PlayerActionChallengeTierceGradeReset => {
|
|
"PlayerActionType_PlayerActionChallengeTierceGradeReset"
|
|
}
|
|
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::PlayerActionPlayerReturnAssistChange => {
|
|
"PlayerActionType_PlayerActionPlayerReturnAssistChange"
|
|
}
|
|
Self::PlayerActionRogueChallengeActivityStart => {
|
|
"PlayerActionType_PlayerActionRogueChallengeActivityStart"
|
|
}
|
|
Self::PlayerActionRogueChallengeActivityFinish => {
|
|
"PlayerActionType_PlayerActionRogueChallengeActivityFinish"
|
|
}
|
|
Self::PlayerActionRogueChallengeActivitySave => {
|
|
"PlayerActionType_PlayerActionRogueChallengeActivitySave"
|
|
}
|
|
Self::PlayerActionPlayerReturnLoginMail => {
|
|
"PlayerActionType_PlayerActionPlayerReturnLoginMail"
|
|
}
|
|
Self::PlayerActionPlayerReturnExtraHcoinProgressChange => {
|
|
"PlayerActionType_PlayerActionPlayerReturnExtraHcoinProgressChange"
|
|
}
|
|
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::PlayerActionGridFightFormationUgcUpdate => {
|
|
"PlayerActionType_PlayerActionGridFightFormationUgcUpdate"
|
|
}
|
|
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"
|
|
}
|
|
Self::PlayerActionPixAirUnlockPlane => {
|
|
"PlayerActionType_PlayerActionPixAirUnlockPlane"
|
|
}
|
|
Self::PlayerActionPixAirStageStart => {
|
|
"PlayerActionType_PlayerActionPixAirStageStart"
|
|
}
|
|
Self::PlayerActionPixAirBattleGen => {
|
|
"PlayerActionType_PlayerActionPixAirBattleGen"
|
|
}
|
|
Self::PlayerActionPixAirBattleEnd => {
|
|
"PlayerActionType_PlayerActionPixAirBattleEnd"
|
|
}
|
|
Self::PlayerActionPixAirLootEquipSelect => {
|
|
"PlayerActionType_PlayerActionPixAirLootEquipSelect"
|
|
}
|
|
Self::PlayerActionPixAirBuyEquip => {
|
|
"PlayerActionType_PlayerActionPixAirBuyEquip"
|
|
}
|
|
Self::PlayerActionPixAirRefreshShop => {
|
|
"PlayerActionType_PlayerActionPixAirRefreshShop"
|
|
}
|
|
Self::PlayerActionPixAirNodeSelectContent => {
|
|
"PlayerActionType_PlayerActionPixAirNodeSelectContent"
|
|
}
|
|
Self::PlayerActionPixAirGrantReward => {
|
|
"PlayerActionType_PlayerActionPixAirGrantReward"
|
|
}
|
|
Self::PlayerActionPixAirEvent => "PlayerActionType_PlayerActionPixAirEvent",
|
|
Self::PlayerActionPixAirNewEquip => {
|
|
"PlayerActionType_PlayerActionPixAirNewEquip"
|
|
}
|
|
Self::PlayerActionPixAirSellEquip => {
|
|
"PlayerActionType_PlayerActionPixAirSellEquip"
|
|
}
|
|
Self::PlayerActionPixAirEquipUpgrade => {
|
|
"PlayerActionType_PlayerActionPixAirEquipUpgrade"
|
|
}
|
|
Self::PlayerActionPixAirEquipEnchant => {
|
|
"PlayerActionType_PlayerActionPixAirEquipEnchant"
|
|
}
|
|
Self::PlayerActionPixAirCoinChange => {
|
|
"PlayerActionType_PlayerActionPixAirCoinChange"
|
|
}
|
|
Self::PlayerActionPixAirStageSettle => {
|
|
"PlayerActionType_PlayerActionPixAirStageSettle"
|
|
}
|
|
Self::PlayerActionExpeditionBattleGameStart => {
|
|
"PlayerActionType_PlayerActionExpeditionBattleGameStart"
|
|
}
|
|
Self::PlayerActionExpeditionBattleGameEnd => {
|
|
"PlayerActionType_PlayerActionExpeditionBattleGameEnd"
|
|
}
|
|
Self::PlayerActionChenLingFesLevelStart => {
|
|
"PlayerActionType_PlayerActionChenLingFesLevelStart"
|
|
}
|
|
Self::PlayerActionChenLingFesBusinessDayEnd => {
|
|
"PlayerActionType_PlayerActionChenLingFesBusinessDayEnd"
|
|
}
|
|
Self::PlayerActionChenLingFesPhaseSettle => {
|
|
"PlayerActionType_PlayerActionChenLingFesPhaseSettle"
|
|
}
|
|
Self::PlayerActionChenLingFesLevelSettle => {
|
|
"PlayerActionType_PlayerActionChenLingFesLevelSettle"
|
|
}
|
|
}
|
|
}
|
|
/// 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_PlayerActionChallengeTierceRecommendLineup" => {
|
|
Some(Self::PlayerActionChallengeTierceRecommendLineup)
|
|
}
|
|
"PlayerActionType_PlayerActionChallengeTierceStart" => {
|
|
Some(Self::PlayerActionChallengeTierceStart)
|
|
}
|
|
"PlayerActionType_PlayerActionChallengeTierceBattleEnd" => {
|
|
Some(Self::PlayerActionChallengeTierceBattleEnd)
|
|
}
|
|
"PlayerActionType_PlayerActionChallengeTierceStageSettle" => {
|
|
Some(Self::PlayerActionChallengeTierceStageSettle)
|
|
}
|
|
"PlayerActionType_PlayerActionChallengeTierceGradeReset" => {
|
|
Some(Self::PlayerActionChallengeTierceGradeReset)
|
|
}
|
|
"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_PlayerActionPlayerReturnAssistChange" => {
|
|
Some(Self::PlayerActionPlayerReturnAssistChange)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueChallengeActivityStart" => {
|
|
Some(Self::PlayerActionRogueChallengeActivityStart)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueChallengeActivityFinish" => {
|
|
Some(Self::PlayerActionRogueChallengeActivityFinish)
|
|
}
|
|
"PlayerActionType_PlayerActionRogueChallengeActivitySave" => {
|
|
Some(Self::PlayerActionRogueChallengeActivitySave)
|
|
}
|
|
"PlayerActionType_PlayerActionPlayerReturnLoginMail" => {
|
|
Some(Self::PlayerActionPlayerReturnLoginMail)
|
|
}
|
|
"PlayerActionType_PlayerActionPlayerReturnExtraHcoinProgressChange" => {
|
|
Some(Self::PlayerActionPlayerReturnExtraHcoinProgressChange)
|
|
}
|
|
"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_PlayerActionGridFightFormationUgcUpdate" => {
|
|
Some(Self::PlayerActionGridFightFormationUgcUpdate)
|
|
}
|
|
"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)
|
|
}
|
|
"PlayerActionType_PlayerActionPixAirUnlockPlane" => {
|
|
Some(Self::PlayerActionPixAirUnlockPlane)
|
|
}
|
|
"PlayerActionType_PlayerActionPixAirStageStart" => {
|
|
Some(Self::PlayerActionPixAirStageStart)
|
|
}
|
|
"PlayerActionType_PlayerActionPixAirBattleGen" => {
|
|
Some(Self::PlayerActionPixAirBattleGen)
|
|
}
|
|
"PlayerActionType_PlayerActionPixAirBattleEnd" => {
|
|
Some(Self::PlayerActionPixAirBattleEnd)
|
|
}
|
|
"PlayerActionType_PlayerActionPixAirLootEquipSelect" => {
|
|
Some(Self::PlayerActionPixAirLootEquipSelect)
|
|
}
|
|
"PlayerActionType_PlayerActionPixAirBuyEquip" => {
|
|
Some(Self::PlayerActionPixAirBuyEquip)
|
|
}
|
|
"PlayerActionType_PlayerActionPixAirRefreshShop" => {
|
|
Some(Self::PlayerActionPixAirRefreshShop)
|
|
}
|
|
"PlayerActionType_PlayerActionPixAirNodeSelectContent" => {
|
|
Some(Self::PlayerActionPixAirNodeSelectContent)
|
|
}
|
|
"PlayerActionType_PlayerActionPixAirGrantReward" => {
|
|
Some(Self::PlayerActionPixAirGrantReward)
|
|
}
|
|
"PlayerActionType_PlayerActionPixAirEvent" => {
|
|
Some(Self::PlayerActionPixAirEvent)
|
|
}
|
|
"PlayerActionType_PlayerActionPixAirNewEquip" => {
|
|
Some(Self::PlayerActionPixAirNewEquip)
|
|
}
|
|
"PlayerActionType_PlayerActionPixAirSellEquip" => {
|
|
Some(Self::PlayerActionPixAirSellEquip)
|
|
}
|
|
"PlayerActionType_PlayerActionPixAirEquipUpgrade" => {
|
|
Some(Self::PlayerActionPixAirEquipUpgrade)
|
|
}
|
|
"PlayerActionType_PlayerActionPixAirEquipEnchant" => {
|
|
Some(Self::PlayerActionPixAirEquipEnchant)
|
|
}
|
|
"PlayerActionType_PlayerActionPixAirCoinChange" => {
|
|
Some(Self::PlayerActionPixAirCoinChange)
|
|
}
|
|
"PlayerActionType_PlayerActionPixAirStageSettle" => {
|
|
Some(Self::PlayerActionPixAirStageSettle)
|
|
}
|
|
"PlayerActionType_PlayerActionExpeditionBattleGameStart" => {
|
|
Some(Self::PlayerActionExpeditionBattleGameStart)
|
|
}
|
|
"PlayerActionType_PlayerActionExpeditionBattleGameEnd" => {
|
|
Some(Self::PlayerActionExpeditionBattleGameEnd)
|
|
}
|
|
"PlayerActionType_PlayerActionChenLingFesLevelStart" => {
|
|
Some(Self::PlayerActionChenLingFesLevelStart)
|
|
}
|
|
"PlayerActionType_PlayerActionChenLingFesBusinessDayEnd" => {
|
|
Some(Self::PlayerActionChenLingFesBusinessDayEnd)
|
|
}
|
|
"PlayerActionType_PlayerActionChenLingFesPhaseSettle" => {
|
|
Some(Self::PlayerActionChenLingFesPhaseSettle)
|
|
}
|
|
"PlayerActionType_PlayerActionChenLingFesLevelSettle" => {
|
|
Some(Self::PlayerActionChenLingFesLevelSettle)
|
|
}
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum ChatType {
|
|
None = 0,
|
|
Private = 1,
|
|
Group = 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::None => "CHAT_TYPE_NONE",
|
|
Self::Private => "CHAT_TYPE_PRIVATE",
|
|
Self::Group => "CHAT_TYPE_GROUP",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"CHAT_TYPE_NONE" => Some(Self::None),
|
|
"CHAT_TYPE_PRIVATE" => Some(Self::Private),
|
|
"CHAT_TYPE_GROUP" => Some(Self::Group),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum MsgType {
|
|
None = 0,
|
|
CustomText = 1,
|
|
Emoji = 2,
|
|
Invite = 3,
|
|
PlanetFes = 4,
|
|
Acielmolelb = 5,
|
|
Bgdmlgdmdif = 6,
|
|
Mglplopecgj = 7,
|
|
Ppgbfmogahc = 8,
|
|
Baekhohllkj = 9,
|
|
Mjieabmbedp = 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::None => "MSG_TYPE_NONE",
|
|
Self::CustomText => "MSG_TYPE_CUSTOM_TEXT",
|
|
Self::Emoji => "MSG_TYPE_EMOJI",
|
|
Self::Invite => "MSG_TYPE_INVITE",
|
|
Self::PlanetFes => "MSG_TYPE_PLANET_FES",
|
|
Self::Acielmolelb => "MSG_TYPE_ACIELMOLELB",
|
|
Self::Bgdmlgdmdif => "MSG_TYPE_BGDMLGDMDIF",
|
|
Self::Mglplopecgj => "MSG_TYPE_MGLPLOPECGJ",
|
|
Self::Ppgbfmogahc => "MSG_TYPE_PPGBFMOGAHC",
|
|
Self::Baekhohllkj => "MSG_TYPE_BAEKHOHLLKJ",
|
|
Self::Mjieabmbedp => "MSG_TYPE_MJIEABMBEDP",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"MSG_TYPE_NONE" => Some(Self::None),
|
|
"MSG_TYPE_CUSTOM_TEXT" => Some(Self::CustomText),
|
|
"MSG_TYPE_EMOJI" => Some(Self::Emoji),
|
|
"MSG_TYPE_INVITE" => Some(Self::Invite),
|
|
"MSG_TYPE_PLANET_FES" => Some(Self::PlanetFes),
|
|
"MSG_TYPE_ACIELMOLELB" => Some(Self::Acielmolelb),
|
|
"MSG_TYPE_BGDMLGDMDIF" => Some(Self::Bgdmlgdmdif),
|
|
"MSG_TYPE_MGLPLOPECGJ" => Some(Self::Mglplopecgj),
|
|
"MSG_TYPE_PPGBFMOGAHC" => Some(Self::Ppgbfmogahc),
|
|
"MSG_TYPE_BAEKHOHLLKJ" => Some(Self::Baekhohllkj),
|
|
"MSG_TYPE_MJIEABMBEDP" => Some(Self::Mjieabmbedp),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Abcpjbmiacc {
|
|
Delpnhaafcn = 0,
|
|
Cnodjpidhem = 1,
|
|
Ejjpljnllnk = 2,
|
|
}
|
|
impl Abcpjbmiacc {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Delpnhaafcn => "ABCPJBMIACC_DELPNHAAFCN",
|
|
Self::Cnodjpidhem => "ABCPJBMIACC_CNODJPIDHEM",
|
|
Self::Ejjpljnllnk => "ABCPJBMIACC_EJJPLJNLLNK",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"ABCPJBMIACC_DELPNHAAFCN" => Some(Self::Delpnhaafcn),
|
|
"ABCPJBMIACC_CNODJPIDHEM" => Some(Self::Cnodjpidhem),
|
|
"ABCPJBMIACC_EJJPLJNLLNK" => Some(Self::Ejjpljnllnk),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Pjcmneniehh {
|
|
Nlcdgipgfdj = 0,
|
|
Kpilfmmnigo = 1,
|
|
Ggjpemfeblb = 2,
|
|
Cimneoakbjh = 3,
|
|
Bomdaikiplp = 4,
|
|
}
|
|
impl Pjcmneniehh {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Nlcdgipgfdj => "PJCMNENIEHH_NLCDGIPGFDJ",
|
|
Self::Kpilfmmnigo => "PJCMNENIEHH_KPILFMMNIGO",
|
|
Self::Ggjpemfeblb => "PJCMNENIEHH_GGJPEMFEBLB",
|
|
Self::Cimneoakbjh => "PJCMNENIEHH_CIMNEOAKBJH",
|
|
Self::Bomdaikiplp => "PJCMNENIEHH_BOMDAIKIPLP",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"PJCMNENIEHH_NLCDGIPGFDJ" => Some(Self::Nlcdgipgfdj),
|
|
"PJCMNENIEHH_KPILFMMNIGO" => Some(Self::Kpilfmmnigo),
|
|
"PJCMNENIEHH_GGJPEMFEBLB" => Some(Self::Ggjpemfeblb),
|
|
"PJCMNENIEHH_CIMNEOAKBJH" => Some(Self::Cimneoakbjh),
|
|
"PJCMNENIEHH_BOMDAIKIPLP" => Some(Self::Bomdaikiplp),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Dkopgdpkjhb {
|
|
Cgbikocdabb = 0,
|
|
Aljchaaiphg = 1,
|
|
Coebiaoacfm = 2,
|
|
Fkoikjfaikf = 3,
|
|
Diemgoichlo = 4,
|
|
Khjhneofnlj = 5,
|
|
Efohjenlode = 6,
|
|
Hjhcdchokjg = 7,
|
|
Ihhckddfkjl = 8,
|
|
}
|
|
impl Dkopgdpkjhb {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Cgbikocdabb => "DKOPGDPKJHB_CGBIKOCDABB",
|
|
Self::Aljchaaiphg => "DKOPGDPKJHB_ALJCHAAIPHG",
|
|
Self::Coebiaoacfm => "DKOPGDPKJHB_COEBIAOACFM",
|
|
Self::Fkoikjfaikf => "DKOPGDPKJHB_FKOIKJFAIKF",
|
|
Self::Diemgoichlo => "DKOPGDPKJHB_DIEMGOICHLO",
|
|
Self::Khjhneofnlj => "DKOPGDPKJHB_KHJHNEOFNLJ",
|
|
Self::Efohjenlode => "DKOPGDPKJHB_EFOHJENLODE",
|
|
Self::Hjhcdchokjg => "DKOPGDPKJHB_HJHCDCHOKJG",
|
|
Self::Ihhckddfkjl => "DKOPGDPKJHB_IHHCKDDFKJL",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"DKOPGDPKJHB_CGBIKOCDABB" => Some(Self::Cgbikocdabb),
|
|
"DKOPGDPKJHB_ALJCHAAIPHG" => Some(Self::Aljchaaiphg),
|
|
"DKOPGDPKJHB_COEBIAOACFM" => Some(Self::Coebiaoacfm),
|
|
"DKOPGDPKJHB_FKOIKJFAIKF" => Some(Self::Fkoikjfaikf),
|
|
"DKOPGDPKJHB_DIEMGOICHLO" => Some(Self::Diemgoichlo),
|
|
"DKOPGDPKJHB_KHJHNEOFNLJ" => Some(Self::Khjhneofnlj),
|
|
"DKOPGDPKJHB_EFOHJENLODE" => Some(Self::Efohjenlode),
|
|
"DKOPGDPKJHB_HJHCDCHOKJG" => Some(Self::Hjhcdchokjg),
|
|
"DKOPGDPKJHB_IHHCKDDFKJL" => Some(Self::Ihhckddfkjl),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Cbolbaneano {
|
|
Nlcdgipgfdj = 0,
|
|
Akjbecphijk = 1,
|
|
Mpfmlhdkkel = 2,
|
|
}
|
|
impl Cbolbaneano {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Nlcdgipgfdj => "CBOLBANEANO_NLCDGIPGFDJ",
|
|
Self::Akjbecphijk => "CBOLBANEANO_AKJBECPHIJK",
|
|
Self::Mpfmlhdkkel => "CBOLBANEANO_MPFMLHDKKEL",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"CBOLBANEANO_NLCDGIPGFDJ" => Some(Self::Nlcdgipgfdj),
|
|
"CBOLBANEANO_AKJBECPHIJK" => Some(Self::Akjbecphijk),
|
|
"CBOLBANEANO_MPFMLHDKKEL" => Some(Self::Mpfmlhdkkel),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Fknknlgmacl {
|
|
Nlcdgipgfdj = 0,
|
|
Lmbimaobgpo = 1,
|
|
Npdognapcee = 2,
|
|
}
|
|
impl Fknknlgmacl {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Nlcdgipgfdj => "FKNKNLGMACL_NLCDGIPGFDJ",
|
|
Self::Lmbimaobgpo => "FKNKNLGMACL_LMBIMAOBGPO",
|
|
Self::Npdognapcee => "FKNKNLGMACL_NPDOGNAPCEE",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"FKNKNLGMACL_NLCDGIPGFDJ" => Some(Self::Nlcdgipgfdj),
|
|
"FKNKNLGMACL_LMBIMAOBGPO" => Some(Self::Lmbimaobgpo),
|
|
"FKNKNLGMACL_NPDOGNAPCEE" => Some(Self::Npdognapcee),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Hcmeilllkbd {
|
|
Nlcdgipgfdj = 0,
|
|
Jdoaipkbipe = 1,
|
|
Ggbmaanjnjc = 2,
|
|
}
|
|
impl Hcmeilllkbd {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Nlcdgipgfdj => "HCMEILLLKBD_NLCDGIPGFDJ",
|
|
Self::Jdoaipkbipe => "HCMEILLLKBD_JDOAIPKBIPE",
|
|
Self::Ggbmaanjnjc => "HCMEILLLKBD_GGBMAANJNJC",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"HCMEILLLKBD_NLCDGIPGFDJ" => Some(Self::Nlcdgipgfdj),
|
|
"HCMEILLLKBD_JDOAIPKBIPE" => Some(Self::Jdoaipkbipe),
|
|
"HCMEILLLKBD_GGBMAANJNJC" => Some(Self::Ggbmaanjnjc),
|
|
_ => 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,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum VirtualItemType {
|
|
VirtualItemNone = 0,
|
|
VirtualItemHcoin = 1,
|
|
VirtualItemScoin = 2,
|
|
VirtualItemMcoin = 3,
|
|
VirtualItemStamina = 11,
|
|
VirtualItemReserveStamina = 12,
|
|
VirtualItemAvatarExp = 21,
|
|
VirtualItemExp = 22,
|
|
VirtualItemDailyActivePoint = 23,
|
|
VirtualItemMpMax = 24,
|
|
VirtualItemPlayerReturnPoint = 25,
|
|
VirtualItemBattleCollegePoint = 26,
|
|
VirtualItemRogueCoin = 31,
|
|
VirtualItemRogueTalentCoin = 32,
|
|
VirtualItemRogueRewardKey = 33,
|
|
VirtualItemRogueSuperRewardKey = 34,
|
|
VirtualItemAchievementExp = 41,
|
|
VirtualItemBpExp = 51,
|
|
VirtualItemBpRealExp = 52,
|
|
VirtualItemMuseumFunds = 53,
|
|
VirtualTrainpartyBuildingFunds = 54,
|
|
VirtualTrainpartyAreaUnlockCoin = 55,
|
|
VirtualTrainpartyMobility = 56,
|
|
VirtualItemWarriorExp = 190,
|
|
VirtualItemRogueExp = 191,
|
|
VirtualItemMageExp = 192,
|
|
VirtualItemShamanExp = 193,
|
|
VirtualItemWarlockExp = 194,
|
|
VirtualItemKnightExp = 195,
|
|
VirtualItemPriestExp = 196,
|
|
VirtualItemPunkLordPoint = 100000,
|
|
VirtualItemGameplayCounterMonsterSneakVision = 280001,
|
|
VirtualItemGameplayCounterWolfBroBullet = 280002,
|
|
VirtualItemAlleyFunds = 281001,
|
|
VirtualItemRoguePumanCoupon = 281012,
|
|
VirtualItemMonthCard = 300101,
|
|
VirtualItemBpNormal = 300102,
|
|
VirtualItemBpDeluxe = 300103,
|
|
VirtualItemBpUpgrade = 300104,
|
|
VirtualItemHeliobusFans = 281002,
|
|
VirtualItemSpaceZooHybridItem = 281003,
|
|
VirtualItemSpaceZooExpPoint = 281004,
|
|
VirtualItemRogueNousTalentCoin = 281013,
|
|
VirtualItemEvolveBuildCoin = 281019,
|
|
VirtualItemDrinkMakerTip = 281005,
|
|
VirtualItemMonopolyDice = 281014,
|
|
VirtualItemMonopolyCoin = 281015,
|
|
VirtualItemMonopolyCheatdice = 281016,
|
|
VirtualItemMonopolyReroll = 281017,
|
|
VirtualItemRogueTournPermanentTalentCoin = 281018,
|
|
VirtualItemRogueTournSeasonTalentCoin = 281020,
|
|
VirtualItemRogueTournExp = 281022,
|
|
VirtualItemMatchthreeCoin = 281024,
|
|
VirtualItemSwordTrainingSkillPoint = 281023,
|
|
VirtualItemFightFestCoin = 281025,
|
|
VirtualItemRogueMagicTalentCoin = 281026,
|
|
VirtualItemEvolveBuildScCoin = 281027,
|
|
VirtualItemEvolveBuildRewardExp = 281028,
|
|
VirtualItemMatchthreeV2Coin = 281029,
|
|
VirtualItemGridFightCoin = 281031,
|
|
VirtualItemGridFightTalentCoin = 281032,
|
|
VirtualItemGridFightSeasonExp = 281033,
|
|
VirtualItemGridFightGameplayExp = 281034,
|
|
VirtualItemGridFightFreeRefreshTimes = 281035,
|
|
VirtualItemCakeRaceCoin = 281038,
|
|
VirtualItemCakeRaceScore = 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::VirtualItemNone => "VIRTUAL_ITEM_NONE",
|
|
Self::VirtualItemHcoin => "VIRTUAL_ITEM_HCOIN",
|
|
Self::VirtualItemScoin => "VIRTUAL_ITEM_SCOIN",
|
|
Self::VirtualItemMcoin => "VIRTUAL_ITEM_MCOIN",
|
|
Self::VirtualItemStamina => "VIRTUAL_ITEM_STAMINA",
|
|
Self::VirtualItemReserveStamina => "VIRTUAL_ITEM_RESERVE_STAMINA",
|
|
Self::VirtualItemAvatarExp => "VIRTUAL_ITEM_AVATAR_EXP",
|
|
Self::VirtualItemExp => "VIRTUAL_ITEM_EXP",
|
|
Self::VirtualItemDailyActivePoint => "VIRTUAL_ITEM_DAILY_ACTIVE_POINT",
|
|
Self::VirtualItemMpMax => "VIRTUAL_ITEM_MP_MAX",
|
|
Self::VirtualItemPlayerReturnPoint => "VIRTUAL_ITEM_PLAYER_RETURN_POINT",
|
|
Self::VirtualItemBattleCollegePoint => "VIRTUAL_ITEM_BATTLE_COLLEGE_POINT",
|
|
Self::VirtualItemRogueCoin => "VIRTUAL_ITEM_ROGUE_COIN",
|
|
Self::VirtualItemRogueTalentCoin => "VIRTUAL_ITEM_ROGUE_TALENT_COIN",
|
|
Self::VirtualItemRogueRewardKey => "VIRTUAL_ITEM_ROGUE_REWARD_KEY",
|
|
Self::VirtualItemRogueSuperRewardKey => "VIRTUAL_ITEM_ROGUE_SUPER_REWARD_KEY",
|
|
Self::VirtualItemAchievementExp => "VIRTUAL_ITEM_ACHIEVEMENT_EXP",
|
|
Self::VirtualItemBpExp => "VIRTUAL_ITEM_BP_EXP",
|
|
Self::VirtualItemBpRealExp => "VIRTUAL_ITEM_BP_REAL_EXP",
|
|
Self::VirtualItemMuseumFunds => "VIRTUAL_ITEM_MUSEUM_FUNDS",
|
|
Self::VirtualTrainpartyBuildingFunds => "VIRTUAL_TRAINPARTY_BUILDING_FUNDS",
|
|
Self::VirtualTrainpartyAreaUnlockCoin => {
|
|
"VIRTUAL_TRAINPARTY_AREA_UNLOCK_COIN"
|
|
}
|
|
Self::VirtualTrainpartyMobility => "VIRTUAL_TRAINPARTY_MOBILITY",
|
|
Self::VirtualItemWarriorExp => "VIRTUAL_ITEM_WARRIOR_EXP",
|
|
Self::VirtualItemRogueExp => "VIRTUAL_ITEM_ROGUE_EXP",
|
|
Self::VirtualItemMageExp => "VIRTUAL_ITEM_MAGE_EXP",
|
|
Self::VirtualItemShamanExp => "VIRTUAL_ITEM_SHAMAN_EXP",
|
|
Self::VirtualItemWarlockExp => "VIRTUAL_ITEM_WARLOCK_EXP",
|
|
Self::VirtualItemKnightExp => "VIRTUAL_ITEM_KNIGHT_EXP",
|
|
Self::VirtualItemPriestExp => "VIRTUAL_ITEM_PRIEST_EXP",
|
|
Self::VirtualItemPunkLordPoint => "VIRTUAL_ITEM_PUNK_LORD_POINT",
|
|
Self::VirtualItemGameplayCounterMonsterSneakVision => {
|
|
"VIRTUAL_ITEM_GAMEPLAY_COUNTER_MONSTER_SNEAK_VISION"
|
|
}
|
|
Self::VirtualItemGameplayCounterWolfBroBullet => {
|
|
"VIRTUAL_ITEM_GAMEPLAY_COUNTER_WOLF_BRO_BULLET"
|
|
}
|
|
Self::VirtualItemAlleyFunds => "VIRTUAL_ITEM_ALLEY_FUNDS",
|
|
Self::VirtualItemRoguePumanCoupon => "VIRTUAL_ITEM_ROGUE_PUMAN_COUPON",
|
|
Self::VirtualItemMonthCard => "VIRTUAL_ITEM_MONTH_CARD",
|
|
Self::VirtualItemBpNormal => "VIRTUAL_ITEM_BP_NORMAL",
|
|
Self::VirtualItemBpDeluxe => "VIRTUAL_ITEM_BP_DELUXE",
|
|
Self::VirtualItemBpUpgrade => "VIRTUAL_ITEM_BP_UPGRADE",
|
|
Self::VirtualItemHeliobusFans => "VIRTUAL_ITEM_HELIOBUS_FANS",
|
|
Self::VirtualItemSpaceZooHybridItem => "VIRTUAL_ITEM_SPACE_ZOO_HYBRID_ITEM",
|
|
Self::VirtualItemSpaceZooExpPoint => "VIRTUAL_ITEM_SPACE_ZOO_EXP_POINT",
|
|
Self::VirtualItemRogueNousTalentCoin => "VIRTUAL_ITEM_ROGUE_NOUS_TALENT_COIN",
|
|
Self::VirtualItemEvolveBuildCoin => "VIRTUAL_ITEM_EVOLVE_BUILD_COIN",
|
|
Self::VirtualItemDrinkMakerTip => "VIRTUAL_ITEM_DRINK_MAKER_TIP",
|
|
Self::VirtualItemMonopolyDice => "VIRTUAL_ITEM_MONOPOLY_DICE",
|
|
Self::VirtualItemMonopolyCoin => "VIRTUAL_ITEM_MONOPOLY_COIN",
|
|
Self::VirtualItemMonopolyCheatdice => "VIRTUAL_ITEM_MONOPOLY_CHEATDICE",
|
|
Self::VirtualItemMonopolyReroll => "VIRTUAL_ITEM_MONOPOLY_REROLL",
|
|
Self::VirtualItemRogueTournPermanentTalentCoin => {
|
|
"VIRTUAL_ITEM_ROGUE_TOURN_PERMANENT_TALENT_COIN"
|
|
}
|
|
Self::VirtualItemRogueTournSeasonTalentCoin => {
|
|
"VIRTUAL_ITEM_ROGUE_TOURN_SEASON_TALENT_COIN"
|
|
}
|
|
Self::VirtualItemRogueTournExp => "VIRTUAL_ITEM_ROGUE_TOURN_EXP",
|
|
Self::VirtualItemMatchthreeCoin => "VIRTUAL_ITEM_MATCHTHREE_COIN",
|
|
Self::VirtualItemSwordTrainingSkillPoint => {
|
|
"VIRTUAL_ITEM_SWORD_TRAINING_SKILL_POINT"
|
|
}
|
|
Self::VirtualItemFightFestCoin => "VIRTUAL_ITEM_FIGHT_FEST_COIN",
|
|
Self::VirtualItemRogueMagicTalentCoin => {
|
|
"VIRTUAL_ITEM_ROGUE_MAGIC_TALENT_COIN"
|
|
}
|
|
Self::VirtualItemEvolveBuildScCoin => "VIRTUAL_ITEM_EVOLVE_BUILD_SC_COIN",
|
|
Self::VirtualItemEvolveBuildRewardExp => {
|
|
"VIRTUAL_ITEM_EVOLVE_BUILD_REWARD_EXP"
|
|
}
|
|
Self::VirtualItemMatchthreeV2Coin => "VIRTUAL_ITEM_MATCHTHREE_V2_COIN",
|
|
Self::VirtualItemGridFightCoin => "VIRTUAL_ITEM_GRID_FIGHT_COIN",
|
|
Self::VirtualItemGridFightTalentCoin => "VIRTUAL_ITEM_GRID_FIGHT_TALENT_COIN",
|
|
Self::VirtualItemGridFightSeasonExp => "VIRTUAL_ITEM_GRID_FIGHT_SEASON_EXP",
|
|
Self::VirtualItemGridFightGameplayExp => {
|
|
"VIRTUAL_ITEM_GRID_FIGHT_GAMEPLAY_EXP"
|
|
}
|
|
Self::VirtualItemGridFightFreeRefreshTimes => {
|
|
"VIRTUAL_ITEM_GRID_FIGHT_FREE_REFRESH_TIMES"
|
|
}
|
|
Self::VirtualItemCakeRaceCoin => "VIRTUAL_ITEM_CAKE_RACE_COIN",
|
|
Self::VirtualItemCakeRaceScore => "VIRTUAL_ITEM_CAKE_RACE_SCORE",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"VIRTUAL_ITEM_NONE" => Some(Self::VirtualItemNone),
|
|
"VIRTUAL_ITEM_HCOIN" => Some(Self::VirtualItemHcoin),
|
|
"VIRTUAL_ITEM_SCOIN" => Some(Self::VirtualItemScoin),
|
|
"VIRTUAL_ITEM_MCOIN" => Some(Self::VirtualItemMcoin),
|
|
"VIRTUAL_ITEM_STAMINA" => Some(Self::VirtualItemStamina),
|
|
"VIRTUAL_ITEM_RESERVE_STAMINA" => Some(Self::VirtualItemReserveStamina),
|
|
"VIRTUAL_ITEM_AVATAR_EXP" => Some(Self::VirtualItemAvatarExp),
|
|
"VIRTUAL_ITEM_EXP" => Some(Self::VirtualItemExp),
|
|
"VIRTUAL_ITEM_DAILY_ACTIVE_POINT" => Some(Self::VirtualItemDailyActivePoint),
|
|
"VIRTUAL_ITEM_MP_MAX" => Some(Self::VirtualItemMpMax),
|
|
"VIRTUAL_ITEM_PLAYER_RETURN_POINT" => {
|
|
Some(Self::VirtualItemPlayerReturnPoint)
|
|
}
|
|
"VIRTUAL_ITEM_BATTLE_COLLEGE_POINT" => {
|
|
Some(Self::VirtualItemBattleCollegePoint)
|
|
}
|
|
"VIRTUAL_ITEM_ROGUE_COIN" => Some(Self::VirtualItemRogueCoin),
|
|
"VIRTUAL_ITEM_ROGUE_TALENT_COIN" => Some(Self::VirtualItemRogueTalentCoin),
|
|
"VIRTUAL_ITEM_ROGUE_REWARD_KEY" => Some(Self::VirtualItemRogueRewardKey),
|
|
"VIRTUAL_ITEM_ROGUE_SUPER_REWARD_KEY" => {
|
|
Some(Self::VirtualItemRogueSuperRewardKey)
|
|
}
|
|
"VIRTUAL_ITEM_ACHIEVEMENT_EXP" => Some(Self::VirtualItemAchievementExp),
|
|
"VIRTUAL_ITEM_BP_EXP" => Some(Self::VirtualItemBpExp),
|
|
"VIRTUAL_ITEM_BP_REAL_EXP" => Some(Self::VirtualItemBpRealExp),
|
|
"VIRTUAL_ITEM_MUSEUM_FUNDS" => Some(Self::VirtualItemMuseumFunds),
|
|
"VIRTUAL_TRAINPARTY_BUILDING_FUNDS" => {
|
|
Some(Self::VirtualTrainpartyBuildingFunds)
|
|
}
|
|
"VIRTUAL_TRAINPARTY_AREA_UNLOCK_COIN" => {
|
|
Some(Self::VirtualTrainpartyAreaUnlockCoin)
|
|
}
|
|
"VIRTUAL_TRAINPARTY_MOBILITY" => Some(Self::VirtualTrainpartyMobility),
|
|
"VIRTUAL_ITEM_WARRIOR_EXP" => Some(Self::VirtualItemWarriorExp),
|
|
"VIRTUAL_ITEM_ROGUE_EXP" => Some(Self::VirtualItemRogueExp),
|
|
"VIRTUAL_ITEM_MAGE_EXP" => Some(Self::VirtualItemMageExp),
|
|
"VIRTUAL_ITEM_SHAMAN_EXP" => Some(Self::VirtualItemShamanExp),
|
|
"VIRTUAL_ITEM_WARLOCK_EXP" => Some(Self::VirtualItemWarlockExp),
|
|
"VIRTUAL_ITEM_KNIGHT_EXP" => Some(Self::VirtualItemKnightExp),
|
|
"VIRTUAL_ITEM_PRIEST_EXP" => Some(Self::VirtualItemPriestExp),
|
|
"VIRTUAL_ITEM_PUNK_LORD_POINT" => Some(Self::VirtualItemPunkLordPoint),
|
|
"VIRTUAL_ITEM_GAMEPLAY_COUNTER_MONSTER_SNEAK_VISION" => {
|
|
Some(Self::VirtualItemGameplayCounterMonsterSneakVision)
|
|
}
|
|
"VIRTUAL_ITEM_GAMEPLAY_COUNTER_WOLF_BRO_BULLET" => {
|
|
Some(Self::VirtualItemGameplayCounterWolfBroBullet)
|
|
}
|
|
"VIRTUAL_ITEM_ALLEY_FUNDS" => Some(Self::VirtualItemAlleyFunds),
|
|
"VIRTUAL_ITEM_ROGUE_PUMAN_COUPON" => Some(Self::VirtualItemRoguePumanCoupon),
|
|
"VIRTUAL_ITEM_MONTH_CARD" => Some(Self::VirtualItemMonthCard),
|
|
"VIRTUAL_ITEM_BP_NORMAL" => Some(Self::VirtualItemBpNormal),
|
|
"VIRTUAL_ITEM_BP_DELUXE" => Some(Self::VirtualItemBpDeluxe),
|
|
"VIRTUAL_ITEM_BP_UPGRADE" => Some(Self::VirtualItemBpUpgrade),
|
|
"VIRTUAL_ITEM_HELIOBUS_FANS" => Some(Self::VirtualItemHeliobusFans),
|
|
"VIRTUAL_ITEM_SPACE_ZOO_HYBRID_ITEM" => {
|
|
Some(Self::VirtualItemSpaceZooHybridItem)
|
|
}
|
|
"VIRTUAL_ITEM_SPACE_ZOO_EXP_POINT" => Some(Self::VirtualItemSpaceZooExpPoint),
|
|
"VIRTUAL_ITEM_ROGUE_NOUS_TALENT_COIN" => {
|
|
Some(Self::VirtualItemRogueNousTalentCoin)
|
|
}
|
|
"VIRTUAL_ITEM_EVOLVE_BUILD_COIN" => Some(Self::VirtualItemEvolveBuildCoin),
|
|
"VIRTUAL_ITEM_DRINK_MAKER_TIP" => Some(Self::VirtualItemDrinkMakerTip),
|
|
"VIRTUAL_ITEM_MONOPOLY_DICE" => Some(Self::VirtualItemMonopolyDice),
|
|
"VIRTUAL_ITEM_MONOPOLY_COIN" => Some(Self::VirtualItemMonopolyCoin),
|
|
"VIRTUAL_ITEM_MONOPOLY_CHEATDICE" => Some(Self::VirtualItemMonopolyCheatdice),
|
|
"VIRTUAL_ITEM_MONOPOLY_REROLL" => Some(Self::VirtualItemMonopolyReroll),
|
|
"VIRTUAL_ITEM_ROGUE_TOURN_PERMANENT_TALENT_COIN" => {
|
|
Some(Self::VirtualItemRogueTournPermanentTalentCoin)
|
|
}
|
|
"VIRTUAL_ITEM_ROGUE_TOURN_SEASON_TALENT_COIN" => {
|
|
Some(Self::VirtualItemRogueTournSeasonTalentCoin)
|
|
}
|
|
"VIRTUAL_ITEM_ROGUE_TOURN_EXP" => Some(Self::VirtualItemRogueTournExp),
|
|
"VIRTUAL_ITEM_MATCHTHREE_COIN" => Some(Self::VirtualItemMatchthreeCoin),
|
|
"VIRTUAL_ITEM_SWORD_TRAINING_SKILL_POINT" => {
|
|
Some(Self::VirtualItemSwordTrainingSkillPoint)
|
|
}
|
|
"VIRTUAL_ITEM_FIGHT_FEST_COIN" => Some(Self::VirtualItemFightFestCoin),
|
|
"VIRTUAL_ITEM_ROGUE_MAGIC_TALENT_COIN" => {
|
|
Some(Self::VirtualItemRogueMagicTalentCoin)
|
|
}
|
|
"VIRTUAL_ITEM_EVOLVE_BUILD_SC_COIN" => {
|
|
Some(Self::VirtualItemEvolveBuildScCoin)
|
|
}
|
|
"VIRTUAL_ITEM_EVOLVE_BUILD_REWARD_EXP" => {
|
|
Some(Self::VirtualItemEvolveBuildRewardExp)
|
|
}
|
|
"VIRTUAL_ITEM_MATCHTHREE_V2_COIN" => Some(Self::VirtualItemMatchthreeV2Coin),
|
|
"VIRTUAL_ITEM_GRID_FIGHT_COIN" => Some(Self::VirtualItemGridFightCoin),
|
|
"VIRTUAL_ITEM_GRID_FIGHT_TALENT_COIN" => {
|
|
Some(Self::VirtualItemGridFightTalentCoin)
|
|
}
|
|
"VIRTUAL_ITEM_GRID_FIGHT_SEASON_EXP" => {
|
|
Some(Self::VirtualItemGridFightSeasonExp)
|
|
}
|
|
"VIRTUAL_ITEM_GRID_FIGHT_GAMEPLAY_EXP" => {
|
|
Some(Self::VirtualItemGridFightGameplayExp)
|
|
}
|
|
"VIRTUAL_ITEM_GRID_FIGHT_FREE_REFRESH_TIMES" => {
|
|
Some(Self::VirtualItemGridFightFreeRefreshTimes)
|
|
}
|
|
"VIRTUAL_ITEM_CAKE_RACE_COIN" => Some(Self::VirtualItemCakeRaceCoin),
|
|
"VIRTUAL_ITEM_CAKE_RACE_SCORE" => Some(Self::VirtualItemCakeRaceScore),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum GameplayCounterType {
|
|
GameplayCounterNone = 0,
|
|
GameplayCounterMonsterSneakVision = 280001,
|
|
}
|
|
impl GameplayCounterType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::GameplayCounterNone => "GAMEPLAY_COUNTER_NONE",
|
|
Self::GameplayCounterMonsterSneakVision => {
|
|
"GAMEPLAY_COUNTER_MONSTER_SNEAK_VISION"
|
|
}
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"GAMEPLAY_COUNTER_NONE" => Some(Self::GameplayCounterNone),
|
|
"GAMEPLAY_COUNTER_MONSTER_SNEAK_VISION" => {
|
|
Some(Self::GameplayCounterMonsterSneakVision)
|
|
}
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum BlackLimitLevel {
|
|
All = 0,
|
|
}
|
|
impl BlackLimitLevel {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::All => "BLACK_LIMIT_LEVEL_ALL",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"BLACK_LIMIT_LEVEL_ALL" => Some(Self::All),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum AreaType {
|
|
AreaNone = 0,
|
|
AreaCn = 1,
|
|
AreaJp = 2,
|
|
AreaAsia = 3,
|
|
AreaWest = 4,
|
|
AreaKr = 5,
|
|
AreaOverseas = 6,
|
|
}
|
|
impl AreaType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::AreaNone => "AREA_NONE",
|
|
Self::AreaCn => "AREA_CN",
|
|
Self::AreaJp => "AREA_JP",
|
|
Self::AreaAsia => "AREA_ASIA",
|
|
Self::AreaWest => "AREA_WEST",
|
|
Self::AreaKr => "AREA_KR",
|
|
Self::AreaOverseas => "AREA_OVERSEAS",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"AREA_NONE" => Some(Self::AreaNone),
|
|
"AREA_CN" => Some(Self::AreaCn),
|
|
"AREA_JP" => Some(Self::AreaJp),
|
|
"AREA_ASIA" => Some(Self::AreaAsia),
|
|
"AREA_WEST" => Some(Self::AreaWest),
|
|
"AREA_KR" => Some(Self::AreaKr),
|
|
"AREA_OVERSEAS" => Some(Self::AreaOverseas),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum EntityType {
|
|
EntityNone = 0,
|
|
EntityAvatar = 1,
|
|
EntityMonster = 2,
|
|
EntityNpc = 3,
|
|
EntityProp = 4,
|
|
EntityTrigger = 5,
|
|
EntityEnv = 6,
|
|
EntitySummonUnit = 7,
|
|
}
|
|
impl EntityType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::EntityNone => "ENTITY_NONE",
|
|
Self::EntityAvatar => "ENTITY_AVATAR",
|
|
Self::EntityMonster => "ENTITY_MONSTER",
|
|
Self::EntityNpc => "ENTITY_NPC",
|
|
Self::EntityProp => "ENTITY_PROP",
|
|
Self::EntityTrigger => "ENTITY_TRIGGER",
|
|
Self::EntityEnv => "ENTITY_ENV",
|
|
Self::EntitySummonUnit => "ENTITY_SUMMON_UNIT",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"ENTITY_NONE" => Some(Self::EntityNone),
|
|
"ENTITY_AVATAR" => Some(Self::EntityAvatar),
|
|
"ENTITY_MONSTER" => Some(Self::EntityMonster),
|
|
"ENTITY_NPC" => Some(Self::EntityNpc),
|
|
"ENTITY_PROP" => Some(Self::EntityProp),
|
|
"ENTITY_TRIGGER" => Some(Self::EntityTrigger),
|
|
"ENTITY_ENV" => Some(Self::EntityEnv),
|
|
"ENTITY_SUMMON_UNIT" => Some(Self::EntitySummonUnit),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum LanguageType {
|
|
LanguageNone = 0,
|
|
LanguageSc = 1,
|
|
LanguageTc = 2,
|
|
LanguageEn = 3,
|
|
LanguageKr = 4,
|
|
LanguageJp = 5,
|
|
LanguageFr = 6,
|
|
LanguageDe = 7,
|
|
LanguageEs = 8,
|
|
LanguagePt = 9,
|
|
LanguageRu = 10,
|
|
LanguageTh = 11,
|
|
LanguageVi = 12,
|
|
LanguageId = 13,
|
|
}
|
|
impl LanguageType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::LanguageNone => "LANGUAGE_NONE",
|
|
Self::LanguageSc => "LANGUAGE_SC",
|
|
Self::LanguageTc => "LANGUAGE_TC",
|
|
Self::LanguageEn => "LANGUAGE_EN",
|
|
Self::LanguageKr => "LANGUAGE_KR",
|
|
Self::LanguageJp => "LANGUAGE_JP",
|
|
Self::LanguageFr => "LANGUAGE_FR",
|
|
Self::LanguageDe => "LANGUAGE_DE",
|
|
Self::LanguageEs => "LANGUAGE_ES",
|
|
Self::LanguagePt => "LANGUAGE_PT",
|
|
Self::LanguageRu => "LANGUAGE_RU",
|
|
Self::LanguageTh => "LANGUAGE_TH",
|
|
Self::LanguageVi => "LANGUAGE_VI",
|
|
Self::LanguageId => "LANGUAGE_ID",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"LANGUAGE_NONE" => Some(Self::LanguageNone),
|
|
"LANGUAGE_SC" => Some(Self::LanguageSc),
|
|
"LANGUAGE_TC" => Some(Self::LanguageTc),
|
|
"LANGUAGE_EN" => Some(Self::LanguageEn),
|
|
"LANGUAGE_KR" => Some(Self::LanguageKr),
|
|
"LANGUAGE_JP" => Some(Self::LanguageJp),
|
|
"LANGUAGE_FR" => Some(Self::LanguageFr),
|
|
"LANGUAGE_DE" => Some(Self::LanguageDe),
|
|
"LANGUAGE_ES" => Some(Self::LanguageEs),
|
|
"LANGUAGE_PT" => Some(Self::LanguagePt),
|
|
"LANGUAGE_RU" => Some(Self::LanguageRu),
|
|
"LANGUAGE_TH" => Some(Self::LanguageTh),
|
|
"LANGUAGE_VI" => Some(Self::LanguageVi),
|
|
"LANGUAGE_ID" => Some(Self::LanguageId),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum PlatformType {
|
|
Editor = 0,
|
|
Ios = 1,
|
|
Android = 2,
|
|
Pc = 3,
|
|
Web = 4,
|
|
Wap = 5,
|
|
Ps4 = 6,
|
|
Nintendo = 7,
|
|
CloudAndroid = 8,
|
|
CloudPc = 9,
|
|
CloudIos = 10,
|
|
Ps5 = 11,
|
|
Mac = 12,
|
|
CloudMac = 13,
|
|
CloudWebAndroid = 20,
|
|
CloudWebIos = 21,
|
|
CloudWebPc = 22,
|
|
CloudWebMac = 23,
|
|
CloudWebTouch = 24,
|
|
CloudWebKeyboard = 25,
|
|
CloudDouyinIos = 27,
|
|
CloudDouyinAndroid = 28,
|
|
}
|
|
impl PlatformType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Editor => "EDITOR",
|
|
Self::Ios => "IOS",
|
|
Self::Android => "ANDROID",
|
|
Self::Pc => "PC",
|
|
Self::Web => "WEB",
|
|
Self::Wap => "WAP",
|
|
Self::Ps4 => "PS4",
|
|
Self::Nintendo => "NINTENDO",
|
|
Self::CloudAndroid => "CLOUD_ANDROID",
|
|
Self::CloudPc => "CLOUD_PC",
|
|
Self::CloudIos => "CLOUD_IOS",
|
|
Self::Ps5 => "PS5",
|
|
Self::Mac => "MAC",
|
|
Self::CloudMac => "CLOUD_MAC",
|
|
Self::CloudWebAndroid => "CLOUD_WEB_ANDROID",
|
|
Self::CloudWebIos => "CLOUD_WEB_IOS",
|
|
Self::CloudWebPc => "CLOUD_WEB_PC",
|
|
Self::CloudWebMac => "CLOUD_WEB_MAC",
|
|
Self::CloudWebTouch => "CLOUD_WEB_TOUCH",
|
|
Self::CloudWebKeyboard => "CLOUD_WEB_KEYBOARD",
|
|
Self::CloudDouyinIos => "CLOUD_DOUYIN_IOS",
|
|
Self::CloudDouyinAndroid => "CLOUD_DOUYIN_ANDROID",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"EDITOR" => Some(Self::Editor),
|
|
"IOS" => Some(Self::Ios),
|
|
"ANDROID" => Some(Self::Android),
|
|
"PC" => Some(Self::Pc),
|
|
"WEB" => Some(Self::Web),
|
|
"WAP" => Some(Self::Wap),
|
|
"PS4" => Some(Self::Ps4),
|
|
"NINTENDO" => Some(Self::Nintendo),
|
|
"CLOUD_ANDROID" => Some(Self::CloudAndroid),
|
|
"CLOUD_PC" => Some(Self::CloudPc),
|
|
"CLOUD_IOS" => Some(Self::CloudIos),
|
|
"PS5" => Some(Self::Ps5),
|
|
"MAC" => Some(Self::Mac),
|
|
"CLOUD_MAC" => Some(Self::CloudMac),
|
|
"CLOUD_WEB_ANDROID" => Some(Self::CloudWebAndroid),
|
|
"CLOUD_WEB_IOS" => Some(Self::CloudWebIos),
|
|
"CLOUD_WEB_PC" => Some(Self::CloudWebPc),
|
|
"CLOUD_WEB_MAC" => Some(Self::CloudWebMac),
|
|
"CLOUD_WEB_TOUCH" => Some(Self::CloudWebTouch),
|
|
"CLOUD_WEB_KEYBOARD" => Some(Self::CloudWebKeyboard),
|
|
"CLOUD_DOUYIN_IOS" => Some(Self::CloudDouyinIos),
|
|
"CLOUD_DOUYIN_ANDROID" => Some(Self::CloudDouyinAndroid),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum ReloginType {
|
|
NoKick = 0,
|
|
ForceKick = 1,
|
|
IdleKick = 2,
|
|
Silence = 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::NoKick => "NO_KICK",
|
|
Self::ForceKick => "FORCE_KICK",
|
|
Self::IdleKick => "IDLE_KICK",
|
|
Self::Silence => "SILENCE",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"NO_KICK" => Some(Self::NoKick),
|
|
"FORCE_KICK" => Some(Self::ForceKick),
|
|
"IDLE_KICK" => Some(Self::IdleKick),
|
|
"SILENCE" => Some(Self::Silence),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum AvatarType {
|
|
None = 0,
|
|
AvatarTrialType = 1,
|
|
AvatarLimitType = 2,
|
|
AvatarFormalType = 3,
|
|
AvatarAssistType = 4,
|
|
AvatarAetherDivideType = 5,
|
|
AvatarUpgradeAvailableType = 6,
|
|
AvatarGridFightType = 7,
|
|
AvatarGljdndmigip = 8,
|
|
Gpmnkeoadpi = 9,
|
|
}
|
|
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",
|
|
Self::Gpmnkeoadpi => "AvatarType_GPMNKEOADPI",
|
|
}
|
|
}
|
|
/// 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),
|
|
"AvatarType_GPMNKEOADPI" => Some(Self::Gpmnkeoadpi),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum MultiPathAvatarType {
|
|
None = 0,
|
|
Mar7thKnightType = 1001,
|
|
Mar7thRogueType = 1224,
|
|
BoyWarriorType = 8001,
|
|
GirlWarriorType = 8002,
|
|
BoyKnightType = 8003,
|
|
GirlKnightType = 8004,
|
|
BoyShamanType = 8005,
|
|
GirlShamanType = 8006,
|
|
BoyMemoryType = 8007,
|
|
GirlMemoryType = 8008,
|
|
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 Enhebgdpdbb {
|
|
Hmainklhnhh = 0,
|
|
Mjfjdccbnnd = 1,
|
|
Kgmpljnogne = 32,
|
|
}
|
|
impl Enhebgdpdbb {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Hmainklhnhh => "ENHEBGDPDBB_HMAINKLHNHH",
|
|
Self::Mjfjdccbnnd => "ENHEBGDPDBB_MJFJDCCBNND",
|
|
Self::Kgmpljnogne => "ENHEBGDPDBB_KGMPLJNOGNE",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"ENHEBGDPDBB_HMAINKLHNHH" => Some(Self::Hmainklhnhh),
|
|
"ENHEBGDPDBB_MJFJDCCBNND" => Some(Self::Mjfjdccbnnd),
|
|
"ENHEBGDPDBB_KGMPLJNOGNE" => Some(Self::Kgmpljnogne),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Gender {
|
|
None = 0,
|
|
Man = 1,
|
|
Woman = 2,
|
|
}
|
|
impl Gender {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::None => "GenderNone",
|
|
Self::Man => "GenderMan",
|
|
Self::Woman => "GenderWoman",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"GenderNone" => Some(Self::None),
|
|
"GenderMan" => Some(Self::Man),
|
|
"GenderWoman" => Some(Self::Woman),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Dcmcblmfkob {
|
|
Chcpoelffdd = 0,
|
|
Dgapkcndhpg = 1,
|
|
Jkilkpagkij = 2,
|
|
Bjehkdejbja = 3,
|
|
Gdmoeijcllc = 4,
|
|
}
|
|
impl Dcmcblmfkob {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Chcpoelffdd => "DCMCBLMFKOB_CHCPOELFFDD",
|
|
Self::Dgapkcndhpg => "DCMCBLMFKOB_DGAPKCNDHPG",
|
|
Self::Jkilkpagkij => "DCMCBLMFKOB_JKILKPAGKIJ",
|
|
Self::Bjehkdejbja => "DCMCBLMFKOB_BJEHKDEJBJA",
|
|
Self::Gdmoeijcllc => "DCMCBLMFKOB_GDMOEIJCLLC",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"DCMCBLMFKOB_CHCPOELFFDD" => Some(Self::Chcpoelffdd),
|
|
"DCMCBLMFKOB_DGAPKCNDHPG" => Some(Self::Dgapkcndhpg),
|
|
"DCMCBLMFKOB_JKILKPAGKIJ" => Some(Self::Jkilkpagkij),
|
|
"DCMCBLMFKOB_BJEHKDEJBJA" => Some(Self::Bjehkdejbja),
|
|
"DCMCBLMFKOB_GDMOEIJCLLC" => Some(Self::Gdmoeijcllc),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum ProductGiftType {
|
|
ProductGiftNone = 0,
|
|
ProductGiftCoin = 1,
|
|
ProductGiftMonthCard = 2,
|
|
ProductGiftBp68 = 3,
|
|
ProductGiftBp128 = 4,
|
|
ProductGiftBp68Upgrade128 = 5,
|
|
ProductGiftPointCard = 6,
|
|
ProductGiftPsPreOrder1 = 7,
|
|
ProductGiftPsPreOrder2 = 8,
|
|
ProductGiftGooglePoints100 = 9,
|
|
ProductGiftGooglePoints150 = 10,
|
|
ProductGiftPsPointCard030 = 11,
|
|
ProductGiftPsPointCard050 = 12,
|
|
ProductGiftPsPointCard100 = 13,
|
|
ProductGiftPsnPlus = 14,
|
|
ProductGiftSingle6 = 15,
|
|
ProductGiftDailyLogin30 = 16,
|
|
ProductGiftAppleGiftCard = 17,
|
|
ProductGiftFtcUpGachaTicket1 = 18,
|
|
ProductGiftFtcUpGachaTicket10 = 19,
|
|
ProductGiftFtcNormalGachaTicket1 = 20,
|
|
ProductGiftFtcNormalGachaTicket10 = 21,
|
|
ProductGiftTicket10 = 22,
|
|
EjebhiikajfDbiadngnfmd = 23,
|
|
Oolbpmejang = 24,
|
|
Nkjadafifik = 25,
|
|
}
|
|
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::ProductGiftNone => "PRODUCT_GIFT_NONE",
|
|
Self::ProductGiftCoin => "PRODUCT_GIFT_COIN",
|
|
Self::ProductGiftMonthCard => "PRODUCT_GIFT_MONTH_CARD",
|
|
Self::ProductGiftBp68 => "PRODUCT_GIFT_BP_68",
|
|
Self::ProductGiftBp128 => "PRODUCT_GIFT_BP_128",
|
|
Self::ProductGiftBp68Upgrade128 => "PRODUCT_GIFT_BP68_UPGRADE_128",
|
|
Self::ProductGiftPointCard => "PRODUCT_GIFT_POINT_CARD",
|
|
Self::ProductGiftPsPreOrder1 => "PRODUCT_GIFT_PS_PRE_ORDER_1",
|
|
Self::ProductGiftPsPreOrder2 => "PRODUCT_GIFT_PS_PRE_ORDER_2",
|
|
Self::ProductGiftGooglePoints100 => "PRODUCT_GIFT_GOOGLE_POINTS_100",
|
|
Self::ProductGiftGooglePoints150 => "PRODUCT_GIFT_GOOGLE_POINTS_150",
|
|
Self::ProductGiftPsPointCard030 => "PRODUCT_GIFT_PS_POINT_CARD_030",
|
|
Self::ProductGiftPsPointCard050 => "PRODUCT_GIFT_PS_POINT_CARD_050",
|
|
Self::ProductGiftPsPointCard100 => "PRODUCT_GIFT_PS_POINT_CARD_100",
|
|
Self::ProductGiftPsnPlus => "PRODUCT_GIFT_PSN_PLUS",
|
|
Self::ProductGiftSingle6 => "PRODUCT_GIFT_SINGLE_6",
|
|
Self::ProductGiftDailyLogin30 => "PRODUCT_GIFT_DAILY_LOGIN_30",
|
|
Self::ProductGiftAppleGiftCard => "PRODUCT_GIFT_APPLE_GIFT_CARD",
|
|
Self::ProductGiftFtcUpGachaTicket1 => "PRODUCT_GIFT_FTC_UP_GACHA_TICKET_1",
|
|
Self::ProductGiftFtcUpGachaTicket10 => "PRODUCT_GIFT_FTC_UP_GACHA_TICKET_10",
|
|
Self::ProductGiftFtcNormalGachaTicket1 => {
|
|
"PRODUCT_GIFT_FTC_NORMAL_GACHA_TICKET_1"
|
|
}
|
|
Self::ProductGiftFtcNormalGachaTicket10 => {
|
|
"PRODUCT_GIFT_FTC_NORMAL_GACHA_TICKET_10"
|
|
}
|
|
Self::ProductGiftTicket10 => "PRODUCT_GIFT_TICKET_10",
|
|
Self::EjebhiikajfDbiadngnfmd => "EJEBHIIKAJF_DBIADNGNFMD",
|
|
Self::Oolbpmejang => "ProductGiftType_OOLBPMEJANG",
|
|
Self::Nkjadafifik => "ProductGiftType_NKJADAFIFIK",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"PRODUCT_GIFT_NONE" => Some(Self::ProductGiftNone),
|
|
"PRODUCT_GIFT_COIN" => Some(Self::ProductGiftCoin),
|
|
"PRODUCT_GIFT_MONTH_CARD" => Some(Self::ProductGiftMonthCard),
|
|
"PRODUCT_GIFT_BP_68" => Some(Self::ProductGiftBp68),
|
|
"PRODUCT_GIFT_BP_128" => Some(Self::ProductGiftBp128),
|
|
"PRODUCT_GIFT_BP68_UPGRADE_128" => Some(Self::ProductGiftBp68Upgrade128),
|
|
"PRODUCT_GIFT_POINT_CARD" => Some(Self::ProductGiftPointCard),
|
|
"PRODUCT_GIFT_PS_PRE_ORDER_1" => Some(Self::ProductGiftPsPreOrder1),
|
|
"PRODUCT_GIFT_PS_PRE_ORDER_2" => Some(Self::ProductGiftPsPreOrder2),
|
|
"PRODUCT_GIFT_GOOGLE_POINTS_100" => Some(Self::ProductGiftGooglePoints100),
|
|
"PRODUCT_GIFT_GOOGLE_POINTS_150" => Some(Self::ProductGiftGooglePoints150),
|
|
"PRODUCT_GIFT_PS_POINT_CARD_030" => Some(Self::ProductGiftPsPointCard030),
|
|
"PRODUCT_GIFT_PS_POINT_CARD_050" => Some(Self::ProductGiftPsPointCard050),
|
|
"PRODUCT_GIFT_PS_POINT_CARD_100" => Some(Self::ProductGiftPsPointCard100),
|
|
"PRODUCT_GIFT_PSN_PLUS" => Some(Self::ProductGiftPsnPlus),
|
|
"PRODUCT_GIFT_SINGLE_6" => Some(Self::ProductGiftSingle6),
|
|
"PRODUCT_GIFT_DAILY_LOGIN_30" => Some(Self::ProductGiftDailyLogin30),
|
|
"PRODUCT_GIFT_APPLE_GIFT_CARD" => Some(Self::ProductGiftAppleGiftCard),
|
|
"PRODUCT_GIFT_FTC_UP_GACHA_TICKET_1" => {
|
|
Some(Self::ProductGiftFtcUpGachaTicket1)
|
|
}
|
|
"PRODUCT_GIFT_FTC_UP_GACHA_TICKET_10" => {
|
|
Some(Self::ProductGiftFtcUpGachaTicket10)
|
|
}
|
|
"PRODUCT_GIFT_FTC_NORMAL_GACHA_TICKET_1" => {
|
|
Some(Self::ProductGiftFtcNormalGachaTicket1)
|
|
}
|
|
"PRODUCT_GIFT_FTC_NORMAL_GACHA_TICKET_10" => {
|
|
Some(Self::ProductGiftFtcNormalGachaTicket10)
|
|
}
|
|
"PRODUCT_GIFT_TICKET_10" => Some(Self::ProductGiftTicket10),
|
|
"EJEBHIIKAJF_DBIADNGNFMD" => Some(Self::EjebhiikajfDbiadngnfmd),
|
|
"ProductGiftType_OOLBPMEJANG" => Some(Self::Oolbpmejang),
|
|
"ProductGiftType_NKJADAFIFIK" => Some(Self::Nkjadafifik),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum FeatureSwitchType {
|
|
BlohgfcfeelOllfdoonpph = 0,
|
|
BlohgfcfeelCmpboefpaff = 1,
|
|
BlohgfcfeelNpmmmjeabda = 2,
|
|
BlohgfcfeelLdfmlgodbci = 3,
|
|
BlohgfcfeelImfcebafaod = 4,
|
|
BlohgfcfeelPmjogffogga = 5,
|
|
BlohgfcfeelGmgnbikffjg = 6,
|
|
BlohgfcfeelNehklafbdhn = 7,
|
|
BlohgfcfeelCjlchbbleng = 8,
|
|
BlohgfcfeelJnknfaiigmk = 9,
|
|
BlohgfcfeelGmkiadncpni = 10,
|
|
BlohgfcfeelMgicolcgdab = 11,
|
|
BlohgfcfeelNgpacinnimd = 12,
|
|
BlohgfcfeelOaiebhmhlep = 13,
|
|
BlohgfcfeelFipdokkdaac = 14,
|
|
BlohgfcfeelAphdkdpmeff = 15,
|
|
BlohgfcfeelPifhpbhfbob = 16,
|
|
BlohgfcfeelEggfikodaba = 17,
|
|
BlohgfcfeelPhokaodfggn = 18,
|
|
BlohgfcfeelDdjkamdefob = 19,
|
|
BlohgfcfeelBfnchiooegi = 20,
|
|
BlohgfcfeelEakicfjgjcg = 21,
|
|
BlohgfcfeelJljgffjbmap = 22,
|
|
BlohgfcfeelDbmibejdgnk = 23,
|
|
BlohgfcfeelLihgipdamee = 24,
|
|
BlohgfcfeelPbmefecmlbn = 25,
|
|
BlohgfcfeelNjibbldhbpa = 26,
|
|
BlohgfcfeelJnojkpfdene = 27,
|
|
BlohgfcfeelHhngoaplcaj = 28,
|
|
BlohgfcfeelPjiadefeoce = 29,
|
|
BlohgfcfeelEljkdenklbb = 30,
|
|
BlohgfcfeelHphlhnecbnc = 32,
|
|
BlohgfcfeelOdbdmoccodh = 33,
|
|
BlohgfcfeelCachilijdao = 34,
|
|
BlohgfcfeelAeildnimlhf = 35,
|
|
BlohgfcfeelPnlhbblodfa = 36,
|
|
BlohgfcfeelFjbiebhjgon = 37,
|
|
BlohgfcfeelAojppbmciej = 38,
|
|
BlohgfcfeelMeehjjdbmkp = 39,
|
|
BlohgfcfeelOdpbagebpgl = 40,
|
|
BlohgfcfeelMijangmgpkl = 41,
|
|
BlohgfcfeelCghnmchablo = 42,
|
|
BlohgfcfeelFbkifmkmlno = 43,
|
|
BlohgfcfeelHlfpefnlmle = 44,
|
|
BlohgfcfeelBifdpcpbgln = 45,
|
|
BlohgfcfeelDcpimkdcfle = 46,
|
|
BlohgfcfeelKjdbbpehcno = 47,
|
|
BlohgfcfeelNibgljhfmno = 48,
|
|
BlohgfcfeelHopblplcjlo = 49,
|
|
BlohgfcfeelFohohlfleej = 50,
|
|
BlohgfcfeelNafkmfkgkpn = 51,
|
|
BlohgfcfeelOiaklfcdfck = 52,
|
|
BlohgfcfeelKfilndomnaa = 53,
|
|
BlohgfcfeelObedffdldkd = 54,
|
|
BlohgfcfeelFhjbilodkoo = 55,
|
|
BlohgfcfeelIbkccgobplk = 56,
|
|
BlohgfcfeelMjhmecnjifb = 58,
|
|
BlohgfcfeelGifaieodmbc = 59,
|
|
BlohgfcfeelGaljoechlaa = 60,
|
|
BlohgfcfeelNhefhkbdcmc = 61,
|
|
BlohgfcfeelCknefapknbd = 62,
|
|
BlohgfcfeelFjkmnddekoa = 63,
|
|
BlohgfcfeelFfnghdianma = 64,
|
|
BlohgfcfeelKeeenoccnnd = 65,
|
|
BlohgfcfeelGplcbdbkcpd = 66,
|
|
BlohgfcfeelKefjfjdbpkg = 67,
|
|
BlohgfcfeelAcfloionoda = 68,
|
|
BlohgfcfeelOpgdddoggoe = 69,
|
|
BlohgfcfeelOmbhmdbldej = 70,
|
|
BlohgfcfeelNcihplbabnc = 71,
|
|
BlohgfcfeelAkglhlmikmm = 72,
|
|
BlohgfcfeelBclmechbikb = 73,
|
|
BlohgfcfeelGebmcaoaiej = 74,
|
|
BlohgfcfeelEggigabahpo = 75,
|
|
BlohgfcfeelKjmdgiiopoo = 76,
|
|
BlohgfcfeelFcjafagbglg = 77,
|
|
BlohgfcfeelKngbcafgali = 78,
|
|
BlohgfcfeelHggnfjckbda = 79,
|
|
BlohgfcfeelFannnopgfbb = 80,
|
|
BlohgfcfeelBfjnfbijinb = 81,
|
|
BlohgfcfeelJgkmcbgfjll = 82,
|
|
BlohgfcfeelAjbafcamemh = 83,
|
|
BlohgfcfeelOcdkaoglbpc = 84,
|
|
BlohgfcfeelNchiopjlmfe = 85,
|
|
BlohgfcfeelPoeheekbhlh = 86,
|
|
BlohgfcfeelEbgfeklfjdb = 87,
|
|
BlohgfcfeelJojlkcighaj = 88,
|
|
BlohgfcfeelIgbcopcfpai = 89,
|
|
BlohgfcfeelGafeebbcoek = 90,
|
|
BlohgfcfeelCoofldlkdfm = 91,
|
|
BlohgfcfeelKnmalpbjljl = 92,
|
|
BlohgfcfeelIpddhmbdlji = 93,
|
|
BlohgfcfeelAnckmnilocg = 94,
|
|
BlohgfcfeelKacohbejfod = 95,
|
|
BlohgfcfeelKgmkfopkjpk = 96,
|
|
BlohgfcfeelHbmlknfmgen = 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::BlohgfcfeelOllfdoonpph => "BLOHGFCFEEL_OLLFDOONPPH",
|
|
Self::BlohgfcfeelCmpboefpaff => "BLOHGFCFEEL_CMPBOEFPAFF",
|
|
Self::BlohgfcfeelNpmmmjeabda => "BLOHGFCFEEL_NPMMMJEABDA",
|
|
Self::BlohgfcfeelLdfmlgodbci => "BLOHGFCFEEL_LDFMLGODBCI",
|
|
Self::BlohgfcfeelImfcebafaod => "BLOHGFCFEEL_IMFCEBAFAOD",
|
|
Self::BlohgfcfeelPmjogffogga => "BLOHGFCFEEL_PMJOGFFOGGA",
|
|
Self::BlohgfcfeelGmgnbikffjg => "BLOHGFCFEEL_GMGNBIKFFJG",
|
|
Self::BlohgfcfeelNehklafbdhn => "BLOHGFCFEEL_NEHKLAFBDHN",
|
|
Self::BlohgfcfeelCjlchbbleng => "BLOHGFCFEEL_CJLCHBBLENG",
|
|
Self::BlohgfcfeelJnknfaiigmk => "BLOHGFCFEEL_JNKNFAIIGMK",
|
|
Self::BlohgfcfeelGmkiadncpni => "BLOHGFCFEEL_GMKIADNCPNI",
|
|
Self::BlohgfcfeelMgicolcgdab => "BLOHGFCFEEL_MGICOLCGDAB",
|
|
Self::BlohgfcfeelNgpacinnimd => "BLOHGFCFEEL_NGPACINNIMD",
|
|
Self::BlohgfcfeelOaiebhmhlep => "BLOHGFCFEEL_OAIEBHMHLEP",
|
|
Self::BlohgfcfeelFipdokkdaac => "BLOHGFCFEEL_FIPDOKKDAAC",
|
|
Self::BlohgfcfeelAphdkdpmeff => "BLOHGFCFEEL_APHDKDPMEFF",
|
|
Self::BlohgfcfeelPifhpbhfbob => "BLOHGFCFEEL_PIFHPBHFBOB",
|
|
Self::BlohgfcfeelEggfikodaba => "BLOHGFCFEEL_EGGFIKODABA",
|
|
Self::BlohgfcfeelPhokaodfggn => "BLOHGFCFEEL_PHOKAODFGGN",
|
|
Self::BlohgfcfeelDdjkamdefob => "BLOHGFCFEEL_DDJKAMDEFOB",
|
|
Self::BlohgfcfeelBfnchiooegi => "BLOHGFCFEEL_BFNCHIOOEGI",
|
|
Self::BlohgfcfeelEakicfjgjcg => "BLOHGFCFEEL_EAKICFJGJCG",
|
|
Self::BlohgfcfeelJljgffjbmap => "BLOHGFCFEEL_JLJGFFJBMAP",
|
|
Self::BlohgfcfeelDbmibejdgnk => "BLOHGFCFEEL_DBMIBEJDGNK",
|
|
Self::BlohgfcfeelLihgipdamee => "BLOHGFCFEEL_LIHGIPDAMEE",
|
|
Self::BlohgfcfeelPbmefecmlbn => "BLOHGFCFEEL_PBMEFECMLBN",
|
|
Self::BlohgfcfeelNjibbldhbpa => "BLOHGFCFEEL_NJIBBLDHBPA",
|
|
Self::BlohgfcfeelJnojkpfdene => "BLOHGFCFEEL_JNOJKPFDENE",
|
|
Self::BlohgfcfeelHhngoaplcaj => "BLOHGFCFEEL_HHNGOAPLCAJ",
|
|
Self::BlohgfcfeelPjiadefeoce => "BLOHGFCFEEL_PJIADEFEOCE",
|
|
Self::BlohgfcfeelEljkdenklbb => "BLOHGFCFEEL_ELJKDENKLBB",
|
|
Self::BlohgfcfeelHphlhnecbnc => "BLOHGFCFEEL_HPHLHNECBNC",
|
|
Self::BlohgfcfeelOdbdmoccodh => "BLOHGFCFEEL_ODBDMOCCODH",
|
|
Self::BlohgfcfeelCachilijdao => "BLOHGFCFEEL_CACHILIJDAO",
|
|
Self::BlohgfcfeelAeildnimlhf => "BLOHGFCFEEL_AEILDNIMLHF",
|
|
Self::BlohgfcfeelPnlhbblodfa => "BLOHGFCFEEL_PNLHBBLODFA",
|
|
Self::BlohgfcfeelFjbiebhjgon => "BLOHGFCFEEL_FJBIEBHJGON",
|
|
Self::BlohgfcfeelAojppbmciej => "BLOHGFCFEEL_AOJPPBMCIEJ",
|
|
Self::BlohgfcfeelMeehjjdbmkp => "BLOHGFCFEEL_MEEHJJDBMKP",
|
|
Self::BlohgfcfeelOdpbagebpgl => "BLOHGFCFEEL_ODPBAGEBPGL",
|
|
Self::BlohgfcfeelMijangmgpkl => "BLOHGFCFEEL_MIJANGMGPKL",
|
|
Self::BlohgfcfeelCghnmchablo => "BLOHGFCFEEL_CGHNMCHABLO",
|
|
Self::BlohgfcfeelFbkifmkmlno => "BLOHGFCFEEL_FBKIFMKMLNO",
|
|
Self::BlohgfcfeelHlfpefnlmle => "BLOHGFCFEEL_HLFPEFNLMLE",
|
|
Self::BlohgfcfeelBifdpcpbgln => "BLOHGFCFEEL_BIFDPCPBGLN",
|
|
Self::BlohgfcfeelDcpimkdcfle => "BLOHGFCFEEL_DCPIMKDCFLE",
|
|
Self::BlohgfcfeelKjdbbpehcno => "BLOHGFCFEEL_KJDBBPEHCNO",
|
|
Self::BlohgfcfeelNibgljhfmno => "BLOHGFCFEEL_NIBGLJHFMNO",
|
|
Self::BlohgfcfeelHopblplcjlo => "BLOHGFCFEEL_HOPBLPLCJLO",
|
|
Self::BlohgfcfeelFohohlfleej => "BLOHGFCFEEL_FOHOHLFLEEJ",
|
|
Self::BlohgfcfeelNafkmfkgkpn => "BLOHGFCFEEL_NAFKMFKGKPN",
|
|
Self::BlohgfcfeelOiaklfcdfck => "BLOHGFCFEEL_OIAKLFCDFCK",
|
|
Self::BlohgfcfeelKfilndomnaa => "BLOHGFCFEEL_KFILNDOMNAA",
|
|
Self::BlohgfcfeelObedffdldkd => "BLOHGFCFEEL_OBEDFFDLDKD",
|
|
Self::BlohgfcfeelFhjbilodkoo => "BLOHGFCFEEL_FHJBILODKOO",
|
|
Self::BlohgfcfeelIbkccgobplk => "BLOHGFCFEEL_IBKCCGOBPLK",
|
|
Self::BlohgfcfeelMjhmecnjifb => "BLOHGFCFEEL_MJHMECNJIFB",
|
|
Self::BlohgfcfeelGifaieodmbc => "BLOHGFCFEEL_GIFAIEODMBC",
|
|
Self::BlohgfcfeelGaljoechlaa => "BLOHGFCFEEL_GALJOECHLAA",
|
|
Self::BlohgfcfeelNhefhkbdcmc => "BLOHGFCFEEL_NHEFHKBDCMC",
|
|
Self::BlohgfcfeelCknefapknbd => "BLOHGFCFEEL_CKNEFAPKNBD",
|
|
Self::BlohgfcfeelFjkmnddekoa => "BLOHGFCFEEL_FJKMNDDEKOA",
|
|
Self::BlohgfcfeelFfnghdianma => "BLOHGFCFEEL_FFNGHDIANMA",
|
|
Self::BlohgfcfeelKeeenoccnnd => "BLOHGFCFEEL_KEEENOCCNND",
|
|
Self::BlohgfcfeelGplcbdbkcpd => "BLOHGFCFEEL_GPLCBDBKCPD",
|
|
Self::BlohgfcfeelKefjfjdbpkg => "BLOHGFCFEEL_KEFJFJDBPKG",
|
|
Self::BlohgfcfeelAcfloionoda => "BLOHGFCFEEL_ACFLOIONODA",
|
|
Self::BlohgfcfeelOpgdddoggoe => "BLOHGFCFEEL_OPGDDDOGGOE",
|
|
Self::BlohgfcfeelOmbhmdbldej => "BLOHGFCFEEL_OMBHMDBLDEJ",
|
|
Self::BlohgfcfeelNcihplbabnc => "BLOHGFCFEEL_NCIHPLBABNC",
|
|
Self::BlohgfcfeelAkglhlmikmm => "BLOHGFCFEEL_AKGLHLMIKMM",
|
|
Self::BlohgfcfeelBclmechbikb => "BLOHGFCFEEL_BCLMECHBIKB",
|
|
Self::BlohgfcfeelGebmcaoaiej => "BLOHGFCFEEL_GEBMCAOAIEJ",
|
|
Self::BlohgfcfeelEggigabahpo => "BLOHGFCFEEL_EGGIGABAHPO",
|
|
Self::BlohgfcfeelKjmdgiiopoo => "BLOHGFCFEEL_KJMDGIIOPOO",
|
|
Self::BlohgfcfeelFcjafagbglg => "BLOHGFCFEEL_FCJAFAGBGLG",
|
|
Self::BlohgfcfeelKngbcafgali => "BLOHGFCFEEL_KNGBCAFGALI",
|
|
Self::BlohgfcfeelHggnfjckbda => "BLOHGFCFEEL_HGGNFJCKBDA",
|
|
Self::BlohgfcfeelFannnopgfbb => "BLOHGFCFEEL_FANNNOPGFBB",
|
|
Self::BlohgfcfeelBfjnfbijinb => "BLOHGFCFEEL_BFJNFBIJINB",
|
|
Self::BlohgfcfeelJgkmcbgfjll => "BLOHGFCFEEL_JGKMCBGFJLL",
|
|
Self::BlohgfcfeelAjbafcamemh => "BLOHGFCFEEL_AJBAFCAMEMH",
|
|
Self::BlohgfcfeelOcdkaoglbpc => "BLOHGFCFEEL_OCDKAOGLBPC",
|
|
Self::BlohgfcfeelNchiopjlmfe => "BLOHGFCFEEL_NCHIOPJLMFE",
|
|
Self::BlohgfcfeelPoeheekbhlh => "BLOHGFCFEEL_POEHEEKBHLH",
|
|
Self::BlohgfcfeelEbgfeklfjdb => "BLOHGFCFEEL_EBGFEKLFJDB",
|
|
Self::BlohgfcfeelJojlkcighaj => "BLOHGFCFEEL_JOJLKCIGHAJ",
|
|
Self::BlohgfcfeelIgbcopcfpai => "BLOHGFCFEEL_IGBCOPCFPAI",
|
|
Self::BlohgfcfeelGafeebbcoek => "BLOHGFCFEEL_GAFEEBBCOEK",
|
|
Self::BlohgfcfeelCoofldlkdfm => "BLOHGFCFEEL_COOFLDLKDFM",
|
|
Self::BlohgfcfeelKnmalpbjljl => "BLOHGFCFEEL_KNMALPBJLJL",
|
|
Self::BlohgfcfeelIpddhmbdlji => "BLOHGFCFEEL_IPDDHMBDLJI",
|
|
Self::BlohgfcfeelAnckmnilocg => "BLOHGFCFEEL_ANCKMNILOCG",
|
|
Self::BlohgfcfeelKacohbejfod => "BLOHGFCFEEL_KACOHBEJFOD",
|
|
Self::BlohgfcfeelKgmkfopkjpk => "BLOHGFCFEEL_KGMKFOPKJPK",
|
|
Self::BlohgfcfeelHbmlknfmgen => "BLOHGFCFEEL_HBMLKNFMGEN",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"BLOHGFCFEEL_OLLFDOONPPH" => Some(Self::BlohgfcfeelOllfdoonpph),
|
|
"BLOHGFCFEEL_CMPBOEFPAFF" => Some(Self::BlohgfcfeelCmpboefpaff),
|
|
"BLOHGFCFEEL_NPMMMJEABDA" => Some(Self::BlohgfcfeelNpmmmjeabda),
|
|
"BLOHGFCFEEL_LDFMLGODBCI" => Some(Self::BlohgfcfeelLdfmlgodbci),
|
|
"BLOHGFCFEEL_IMFCEBAFAOD" => Some(Self::BlohgfcfeelImfcebafaod),
|
|
"BLOHGFCFEEL_PMJOGFFOGGA" => Some(Self::BlohgfcfeelPmjogffogga),
|
|
"BLOHGFCFEEL_GMGNBIKFFJG" => Some(Self::BlohgfcfeelGmgnbikffjg),
|
|
"BLOHGFCFEEL_NEHKLAFBDHN" => Some(Self::BlohgfcfeelNehklafbdhn),
|
|
"BLOHGFCFEEL_CJLCHBBLENG" => Some(Self::BlohgfcfeelCjlchbbleng),
|
|
"BLOHGFCFEEL_JNKNFAIIGMK" => Some(Self::BlohgfcfeelJnknfaiigmk),
|
|
"BLOHGFCFEEL_GMKIADNCPNI" => Some(Self::BlohgfcfeelGmkiadncpni),
|
|
"BLOHGFCFEEL_MGICOLCGDAB" => Some(Self::BlohgfcfeelMgicolcgdab),
|
|
"BLOHGFCFEEL_NGPACINNIMD" => Some(Self::BlohgfcfeelNgpacinnimd),
|
|
"BLOHGFCFEEL_OAIEBHMHLEP" => Some(Self::BlohgfcfeelOaiebhmhlep),
|
|
"BLOHGFCFEEL_FIPDOKKDAAC" => Some(Self::BlohgfcfeelFipdokkdaac),
|
|
"BLOHGFCFEEL_APHDKDPMEFF" => Some(Self::BlohgfcfeelAphdkdpmeff),
|
|
"BLOHGFCFEEL_PIFHPBHFBOB" => Some(Self::BlohgfcfeelPifhpbhfbob),
|
|
"BLOHGFCFEEL_EGGFIKODABA" => Some(Self::BlohgfcfeelEggfikodaba),
|
|
"BLOHGFCFEEL_PHOKAODFGGN" => Some(Self::BlohgfcfeelPhokaodfggn),
|
|
"BLOHGFCFEEL_DDJKAMDEFOB" => Some(Self::BlohgfcfeelDdjkamdefob),
|
|
"BLOHGFCFEEL_BFNCHIOOEGI" => Some(Self::BlohgfcfeelBfnchiooegi),
|
|
"BLOHGFCFEEL_EAKICFJGJCG" => Some(Self::BlohgfcfeelEakicfjgjcg),
|
|
"BLOHGFCFEEL_JLJGFFJBMAP" => Some(Self::BlohgfcfeelJljgffjbmap),
|
|
"BLOHGFCFEEL_DBMIBEJDGNK" => Some(Self::BlohgfcfeelDbmibejdgnk),
|
|
"BLOHGFCFEEL_LIHGIPDAMEE" => Some(Self::BlohgfcfeelLihgipdamee),
|
|
"BLOHGFCFEEL_PBMEFECMLBN" => Some(Self::BlohgfcfeelPbmefecmlbn),
|
|
"BLOHGFCFEEL_NJIBBLDHBPA" => Some(Self::BlohgfcfeelNjibbldhbpa),
|
|
"BLOHGFCFEEL_JNOJKPFDENE" => Some(Self::BlohgfcfeelJnojkpfdene),
|
|
"BLOHGFCFEEL_HHNGOAPLCAJ" => Some(Self::BlohgfcfeelHhngoaplcaj),
|
|
"BLOHGFCFEEL_PJIADEFEOCE" => Some(Self::BlohgfcfeelPjiadefeoce),
|
|
"BLOHGFCFEEL_ELJKDENKLBB" => Some(Self::BlohgfcfeelEljkdenklbb),
|
|
"BLOHGFCFEEL_HPHLHNECBNC" => Some(Self::BlohgfcfeelHphlhnecbnc),
|
|
"BLOHGFCFEEL_ODBDMOCCODH" => Some(Self::BlohgfcfeelOdbdmoccodh),
|
|
"BLOHGFCFEEL_CACHILIJDAO" => Some(Self::BlohgfcfeelCachilijdao),
|
|
"BLOHGFCFEEL_AEILDNIMLHF" => Some(Self::BlohgfcfeelAeildnimlhf),
|
|
"BLOHGFCFEEL_PNLHBBLODFA" => Some(Self::BlohgfcfeelPnlhbblodfa),
|
|
"BLOHGFCFEEL_FJBIEBHJGON" => Some(Self::BlohgfcfeelFjbiebhjgon),
|
|
"BLOHGFCFEEL_AOJPPBMCIEJ" => Some(Self::BlohgfcfeelAojppbmciej),
|
|
"BLOHGFCFEEL_MEEHJJDBMKP" => Some(Self::BlohgfcfeelMeehjjdbmkp),
|
|
"BLOHGFCFEEL_ODPBAGEBPGL" => Some(Self::BlohgfcfeelOdpbagebpgl),
|
|
"BLOHGFCFEEL_MIJANGMGPKL" => Some(Self::BlohgfcfeelMijangmgpkl),
|
|
"BLOHGFCFEEL_CGHNMCHABLO" => Some(Self::BlohgfcfeelCghnmchablo),
|
|
"BLOHGFCFEEL_FBKIFMKMLNO" => Some(Self::BlohgfcfeelFbkifmkmlno),
|
|
"BLOHGFCFEEL_HLFPEFNLMLE" => Some(Self::BlohgfcfeelHlfpefnlmle),
|
|
"BLOHGFCFEEL_BIFDPCPBGLN" => Some(Self::BlohgfcfeelBifdpcpbgln),
|
|
"BLOHGFCFEEL_DCPIMKDCFLE" => Some(Self::BlohgfcfeelDcpimkdcfle),
|
|
"BLOHGFCFEEL_KJDBBPEHCNO" => Some(Self::BlohgfcfeelKjdbbpehcno),
|
|
"BLOHGFCFEEL_NIBGLJHFMNO" => Some(Self::BlohgfcfeelNibgljhfmno),
|
|
"BLOHGFCFEEL_HOPBLPLCJLO" => Some(Self::BlohgfcfeelHopblplcjlo),
|
|
"BLOHGFCFEEL_FOHOHLFLEEJ" => Some(Self::BlohgfcfeelFohohlfleej),
|
|
"BLOHGFCFEEL_NAFKMFKGKPN" => Some(Self::BlohgfcfeelNafkmfkgkpn),
|
|
"BLOHGFCFEEL_OIAKLFCDFCK" => Some(Self::BlohgfcfeelOiaklfcdfck),
|
|
"BLOHGFCFEEL_KFILNDOMNAA" => Some(Self::BlohgfcfeelKfilndomnaa),
|
|
"BLOHGFCFEEL_OBEDFFDLDKD" => Some(Self::BlohgfcfeelObedffdldkd),
|
|
"BLOHGFCFEEL_FHJBILODKOO" => Some(Self::BlohgfcfeelFhjbilodkoo),
|
|
"BLOHGFCFEEL_IBKCCGOBPLK" => Some(Self::BlohgfcfeelIbkccgobplk),
|
|
"BLOHGFCFEEL_MJHMECNJIFB" => Some(Self::BlohgfcfeelMjhmecnjifb),
|
|
"BLOHGFCFEEL_GIFAIEODMBC" => Some(Self::BlohgfcfeelGifaieodmbc),
|
|
"BLOHGFCFEEL_GALJOECHLAA" => Some(Self::BlohgfcfeelGaljoechlaa),
|
|
"BLOHGFCFEEL_NHEFHKBDCMC" => Some(Self::BlohgfcfeelNhefhkbdcmc),
|
|
"BLOHGFCFEEL_CKNEFAPKNBD" => Some(Self::BlohgfcfeelCknefapknbd),
|
|
"BLOHGFCFEEL_FJKMNDDEKOA" => Some(Self::BlohgfcfeelFjkmnddekoa),
|
|
"BLOHGFCFEEL_FFNGHDIANMA" => Some(Self::BlohgfcfeelFfnghdianma),
|
|
"BLOHGFCFEEL_KEEENOCCNND" => Some(Self::BlohgfcfeelKeeenoccnnd),
|
|
"BLOHGFCFEEL_GPLCBDBKCPD" => Some(Self::BlohgfcfeelGplcbdbkcpd),
|
|
"BLOHGFCFEEL_KEFJFJDBPKG" => Some(Self::BlohgfcfeelKefjfjdbpkg),
|
|
"BLOHGFCFEEL_ACFLOIONODA" => Some(Self::BlohgfcfeelAcfloionoda),
|
|
"BLOHGFCFEEL_OPGDDDOGGOE" => Some(Self::BlohgfcfeelOpgdddoggoe),
|
|
"BLOHGFCFEEL_OMBHMDBLDEJ" => Some(Self::BlohgfcfeelOmbhmdbldej),
|
|
"BLOHGFCFEEL_NCIHPLBABNC" => Some(Self::BlohgfcfeelNcihplbabnc),
|
|
"BLOHGFCFEEL_AKGLHLMIKMM" => Some(Self::BlohgfcfeelAkglhlmikmm),
|
|
"BLOHGFCFEEL_BCLMECHBIKB" => Some(Self::BlohgfcfeelBclmechbikb),
|
|
"BLOHGFCFEEL_GEBMCAOAIEJ" => Some(Self::BlohgfcfeelGebmcaoaiej),
|
|
"BLOHGFCFEEL_EGGIGABAHPO" => Some(Self::BlohgfcfeelEggigabahpo),
|
|
"BLOHGFCFEEL_KJMDGIIOPOO" => Some(Self::BlohgfcfeelKjmdgiiopoo),
|
|
"BLOHGFCFEEL_FCJAFAGBGLG" => Some(Self::BlohgfcfeelFcjafagbglg),
|
|
"BLOHGFCFEEL_KNGBCAFGALI" => Some(Self::BlohgfcfeelKngbcafgali),
|
|
"BLOHGFCFEEL_HGGNFJCKBDA" => Some(Self::BlohgfcfeelHggnfjckbda),
|
|
"BLOHGFCFEEL_FANNNOPGFBB" => Some(Self::BlohgfcfeelFannnopgfbb),
|
|
"BLOHGFCFEEL_BFJNFBIJINB" => Some(Self::BlohgfcfeelBfjnfbijinb),
|
|
"BLOHGFCFEEL_JGKMCBGFJLL" => Some(Self::BlohgfcfeelJgkmcbgfjll),
|
|
"BLOHGFCFEEL_AJBAFCAMEMH" => Some(Self::BlohgfcfeelAjbafcamemh),
|
|
"BLOHGFCFEEL_OCDKAOGLBPC" => Some(Self::BlohgfcfeelOcdkaoglbpc),
|
|
"BLOHGFCFEEL_NCHIOPJLMFE" => Some(Self::BlohgfcfeelNchiopjlmfe),
|
|
"BLOHGFCFEEL_POEHEEKBHLH" => Some(Self::BlohgfcfeelPoeheekbhlh),
|
|
"BLOHGFCFEEL_EBGFEKLFJDB" => Some(Self::BlohgfcfeelEbgfeklfjdb),
|
|
"BLOHGFCFEEL_JOJLKCIGHAJ" => Some(Self::BlohgfcfeelJojlkcighaj),
|
|
"BLOHGFCFEEL_IGBCOPCFPAI" => Some(Self::BlohgfcfeelIgbcopcfpai),
|
|
"BLOHGFCFEEL_GAFEEBBCOEK" => Some(Self::BlohgfcfeelGafeebbcoek),
|
|
"BLOHGFCFEEL_COOFLDLKDFM" => Some(Self::BlohgfcfeelCoofldlkdfm),
|
|
"BLOHGFCFEEL_KNMALPBJLJL" => Some(Self::BlohgfcfeelKnmalpbjljl),
|
|
"BLOHGFCFEEL_IPDDHMBDLJI" => Some(Self::BlohgfcfeelIpddhmbdlji),
|
|
"BLOHGFCFEEL_ANCKMNILOCG" => Some(Self::BlohgfcfeelAnckmnilocg),
|
|
"BLOHGFCFEEL_KACOHBEJFOD" => Some(Self::BlohgfcfeelKacohbejfod),
|
|
"BLOHGFCFEEL_KGMKFOPKJPK" => Some(Self::BlohgfcfeelKgmkfopkjpk),
|
|
"BLOHGFCFEEL_HBMLKNFMGEN" => Some(Self::BlohgfcfeelHbmlknfmgen),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum SecretKeyType {
|
|
SecretKeyNone = 0,
|
|
SecretKeyServerCheck = 1,
|
|
SecretKeyVideo = 2,
|
|
SecretKeyBattleTime = 3,
|
|
}
|
|
impl SecretKeyType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::SecretKeyNone => "SECRET_KEY_NONE",
|
|
Self::SecretKeyServerCheck => "SECRET_KEY_SERVER_CHECK",
|
|
Self::SecretKeyVideo => "SECRET_KEY_VIDEO",
|
|
Self::SecretKeyBattleTime => "SECRET_KEY_BATTLE_TIME",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"SECRET_KEY_NONE" => Some(Self::SecretKeyNone),
|
|
"SECRET_KEY_SERVER_CHECK" => Some(Self::SecretKeyServerCheck),
|
|
"SECRET_KEY_VIDEO" => Some(Self::SecretKeyVideo),
|
|
"SECRET_KEY_BATTLE_TIME" => Some(Self::SecretKeyBattleTime),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Pbiefhknafa {
|
|
Nlcdgipgfdj = 0,
|
|
Kbbdecfffal = 1,
|
|
}
|
|
impl Pbiefhknafa {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Nlcdgipgfdj => "PBIEFHKNAFA_NLCDGIPGFDJ",
|
|
Self::Kbbdecfffal => "PBIEFHKNAFA_KBBDECFFFAL",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"PBIEFHKNAFA_NLCDGIPGFDJ" => Some(Self::Nlcdgipgfdj),
|
|
"PBIEFHKNAFA_KBBDECFFFAL" => Some(Self::Kbbdecfffal),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum PunkLordShareType {
|
|
EopodgpdkmoNlcdgipgfdj = 0,
|
|
EopodgpdkmoEnfiefppcic = 1,
|
|
EopodgpdkmoAcaockpigpl = 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::EopodgpdkmoNlcdgipgfdj => "EOPODGPDKMO_NLCDGIPGFDJ",
|
|
Self::EopodgpdkmoEnfiefppcic => "EOPODGPDKMO_ENFIEFPPCIC",
|
|
Self::EopodgpdkmoAcaockpigpl => "EOPODGPDKMO_ACAOCKPIGPL",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"EOPODGPDKMO_NLCDGIPGFDJ" => Some(Self::EopodgpdkmoNlcdgipgfdj),
|
|
"EOPODGPDKMO_ENFIEFPPCIC" => Some(Self::EopodgpdkmoEnfiefppcic),
|
|
"EOPODGPDKMO_ACAOCKPIGPL" => Some(Self::EopodgpdkmoAcaockpigpl),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum PunkLordAttackerStatus {
|
|
PfipeigdllkNlcdgipgfdj = 0,
|
|
PfipeigdllkCcalgncnfme = 1,
|
|
PfipeigdllkMokndkjfldh = 2,
|
|
PfipeigdllkHkldkmjmgah = 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::PfipeigdllkNlcdgipgfdj => "PFIPEIGDLLK_NLCDGIPGFDJ",
|
|
Self::PfipeigdllkCcalgncnfme => "PFIPEIGDLLK_CCALGNCNFME",
|
|
Self::PfipeigdllkMokndkjfldh => "PFIPEIGDLLK_MOKNDKJFLDH",
|
|
Self::PfipeigdllkHkldkmjmgah => "PFIPEIGDLLK_HKLDKMJMGAH",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"PFIPEIGDLLK_NLCDGIPGFDJ" => Some(Self::PfipeigdllkNlcdgipgfdj),
|
|
"PFIPEIGDLLK_CCALGNCNFME" => Some(Self::PfipeigdllkCcalgncnfme),
|
|
"PFIPEIGDLLK_MOKNDKJFLDH" => Some(Self::PfipeigdllkMokndkjfldh),
|
|
"PFIPEIGDLLK_HKLDKMJMGAH" => Some(Self::PfipeigdllkHkldkmjmgah),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Pakhplahgbn {
|
|
Nlcdgipgfdj = 0,
|
|
Fiollioeajc = 1,
|
|
Cjmellliede = 2,
|
|
Cogcfdfakon = 3,
|
|
}
|
|
impl Pakhplahgbn {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Nlcdgipgfdj => "PAKHPLAHGBN_NLCDGIPGFDJ",
|
|
Self::Fiollioeajc => "PAKHPLAHGBN_FIOLLIOEAJC",
|
|
Self::Cjmellliede => "PAKHPLAHGBN_CJMELLLIEDE",
|
|
Self::Cogcfdfakon => "PAKHPLAHGBN_COGCFDFAKON",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"PAKHPLAHGBN_NLCDGIPGFDJ" => Some(Self::Nlcdgipgfdj),
|
|
"PAKHPLAHGBN_FIOLLIOEAJC" => Some(Self::Fiollioeajc),
|
|
"PAKHPLAHGBN_CJMELLLIEDE" => Some(Self::Cjmellliede),
|
|
"PAKHPLAHGBN_COGCFDFAKON" => Some(Self::Cogcfdfakon),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Mcbfomigmla {
|
|
Nlcdgipgfdj = 0,
|
|
Lcmaddimion = 403,
|
|
Bngookfjflf = 404,
|
|
Pagpnoklnom = 401,
|
|
Bbgpaamecac = 402,
|
|
Mgnncjchcfm = 2300,
|
|
Neampncbgnk = 3100,
|
|
Kmgkehbigfb = 4100,
|
|
Cpkiffolbdl = 3700,
|
|
}
|
|
impl Mcbfomigmla {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Nlcdgipgfdj => "MCBFOMIGMLA_NLCDGIPGFDJ",
|
|
Self::Lcmaddimion => "MCBFOMIGMLA_LCMADDIMION",
|
|
Self::Bngookfjflf => "MCBFOMIGMLA_BNGOOKFJFLF",
|
|
Self::Pagpnoklnom => "MCBFOMIGMLA_PAGPNOKLNOM",
|
|
Self::Bbgpaamecac => "MCBFOMIGMLA_BBGPAAMECAC",
|
|
Self::Mgnncjchcfm => "MCBFOMIGMLA_MGNNCJCHCFM",
|
|
Self::Neampncbgnk => "MCBFOMIGMLA_NEAMPNCBGNK",
|
|
Self::Kmgkehbigfb => "MCBFOMIGMLA_KMGKEHBIGFB",
|
|
Self::Cpkiffolbdl => "MCBFOMIGMLA_CPKIFFOLBDL",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"MCBFOMIGMLA_NLCDGIPGFDJ" => Some(Self::Nlcdgipgfdj),
|
|
"MCBFOMIGMLA_LCMADDIMION" => Some(Self::Lcmaddimion),
|
|
"MCBFOMIGMLA_BNGOOKFJFLF" => Some(Self::Bngookfjflf),
|
|
"MCBFOMIGMLA_PAGPNOKLNOM" => Some(Self::Pagpnoklnom),
|
|
"MCBFOMIGMLA_BBGPAAMECAC" => Some(Self::Bbgpaamecac),
|
|
"MCBFOMIGMLA_MGNNCJCHCFM" => Some(Self::Mgnncjchcfm),
|
|
"MCBFOMIGMLA_NEAMPNCBGNK" => Some(Self::Neampncbgnk),
|
|
"MCBFOMIGMLA_KMGKEHBIGFB" => Some(Self::Kmgkehbigfb),
|
|
"MCBFOMIGMLA_CPKIFFOLBDL" => Some(Self::Cpkiffolbdl),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Pidahabflbl {
|
|
Ongohdokeie = 0,
|
|
Fjbenkpgbpp = 1,
|
|
Ibnpgedfimo = 2,
|
|
}
|
|
impl Pidahabflbl {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Ongohdokeie => "PIDAHABFLBL_ONGOHDOKEIE",
|
|
Self::Fjbenkpgbpp => "PIDAHABFLBL_FJBENKPGBPP",
|
|
Self::Ibnpgedfimo => "PIDAHABFLBL_IBNPGEDFIMO",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"PIDAHABFLBL_ONGOHDOKEIE" => Some(Self::Ongohdokeie),
|
|
"PIDAHABFLBL_FJBENKPGBPP" => Some(Self::Fjbenkpgbpp),
|
|
"PIDAHABFLBL_IBNPGEDFIMO" => Some(Self::Ibnpgedfimo),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum DevelopmentType {
|
|
KmjkpklcpnmBeehiffkoih = 0,
|
|
KmjkpklcpnmFjmkbhbkdng = 1,
|
|
KmjkpklcpnmOmmmliconeg = 2,
|
|
KmjkpklcpnmLmdjobneffl = 3,
|
|
KmjkpklcpnmCmapllhgpof = 4,
|
|
KmjkpklcpnmAocolegaicp = 5,
|
|
KmjkpklcpnmLodaglngoka = 6,
|
|
KmjkpklcpnmOcokanblfma = 7,
|
|
KmjkpklcpnmGpcjdnihagb = 8,
|
|
KmjkpklcpnmLmaaeehhjnc = 9,
|
|
KmjkpklcpnmHejaomejgkj = 10,
|
|
KmjkpklcpnmPhkeacmkmaa = 11,
|
|
KmjkpklcpnmMphkbcginlc = 12,
|
|
KmjkpklcpnmNpaibbcodoh = 13,
|
|
KmjkpklcpnmBiaikcldifd = 14,
|
|
KmjkpklcpnmFciblplmemi = 15,
|
|
KmjkpklcpnmJaemakhbnhd = 16,
|
|
KmjkpklcpnmLdpojoodfeh = 17,
|
|
KmjkpklcpnmOddkngfcbko = 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::KmjkpklcpnmBeehiffkoih => "KMJKPKLCPNM_BEEHIFFKOIH",
|
|
Self::KmjkpklcpnmFjmkbhbkdng => "KMJKPKLCPNM_FJMKBHBKDNG",
|
|
Self::KmjkpklcpnmOmmmliconeg => "KMJKPKLCPNM_OMMMLICONEG",
|
|
Self::KmjkpklcpnmLmdjobneffl => "KMJKPKLCPNM_LMDJOBNEFFL",
|
|
Self::KmjkpklcpnmCmapllhgpof => "KMJKPKLCPNM_CMAPLLHGPOF",
|
|
Self::KmjkpklcpnmAocolegaicp => "KMJKPKLCPNM_AOCOLEGAICP",
|
|
Self::KmjkpklcpnmLodaglngoka => "KMJKPKLCPNM_LODAGLNGOKA",
|
|
Self::KmjkpklcpnmOcokanblfma => "KMJKPKLCPNM_OCOKANBLFMA",
|
|
Self::KmjkpklcpnmGpcjdnihagb => "KMJKPKLCPNM_GPCJDNIHAGB",
|
|
Self::KmjkpklcpnmLmaaeehhjnc => "KMJKPKLCPNM_LMAAEEHHJNC",
|
|
Self::KmjkpklcpnmHejaomejgkj => "KMJKPKLCPNM_HEJAOMEJGKJ",
|
|
Self::KmjkpklcpnmPhkeacmkmaa => "KMJKPKLCPNM_PHKEACMKMAA",
|
|
Self::KmjkpklcpnmMphkbcginlc => "KMJKPKLCPNM_MPHKBCGINLC",
|
|
Self::KmjkpklcpnmNpaibbcodoh => "KMJKPKLCPNM_NPAIBBCODOH",
|
|
Self::KmjkpklcpnmBiaikcldifd => "KMJKPKLCPNM_BIAIKCLDIFD",
|
|
Self::KmjkpklcpnmFciblplmemi => "KMJKPKLCPNM_FCIBLPLMEMI",
|
|
Self::KmjkpklcpnmJaemakhbnhd => "KMJKPKLCPNM_JAEMAKHBNHD",
|
|
Self::KmjkpklcpnmLdpojoodfeh => "KMJKPKLCPNM_LDPOJOODFEH",
|
|
Self::KmjkpklcpnmOddkngfcbko => "KMJKPKLCPNM_ODDKNGFCBKO",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"KMJKPKLCPNM_BEEHIFFKOIH" => Some(Self::KmjkpklcpnmBeehiffkoih),
|
|
"KMJKPKLCPNM_FJMKBHBKDNG" => Some(Self::KmjkpklcpnmFjmkbhbkdng),
|
|
"KMJKPKLCPNM_OMMMLICONEG" => Some(Self::KmjkpklcpnmOmmmliconeg),
|
|
"KMJKPKLCPNM_LMDJOBNEFFL" => Some(Self::KmjkpklcpnmLmdjobneffl),
|
|
"KMJKPKLCPNM_CMAPLLHGPOF" => Some(Self::KmjkpklcpnmCmapllhgpof),
|
|
"KMJKPKLCPNM_AOCOLEGAICP" => Some(Self::KmjkpklcpnmAocolegaicp),
|
|
"KMJKPKLCPNM_LODAGLNGOKA" => Some(Self::KmjkpklcpnmLodaglngoka),
|
|
"KMJKPKLCPNM_OCOKANBLFMA" => Some(Self::KmjkpklcpnmOcokanblfma),
|
|
"KMJKPKLCPNM_GPCJDNIHAGB" => Some(Self::KmjkpklcpnmGpcjdnihagb),
|
|
"KMJKPKLCPNM_LMAAEEHHJNC" => Some(Self::KmjkpklcpnmLmaaeehhjnc),
|
|
"KMJKPKLCPNM_HEJAOMEJGKJ" => Some(Self::KmjkpklcpnmHejaomejgkj),
|
|
"KMJKPKLCPNM_PHKEACMKMAA" => Some(Self::KmjkpklcpnmPhkeacmkmaa),
|
|
"KMJKPKLCPNM_MPHKBCGINLC" => Some(Self::KmjkpklcpnmMphkbcginlc),
|
|
"KMJKPKLCPNM_NPAIBBCODOH" => Some(Self::KmjkpklcpnmNpaibbcodoh),
|
|
"KMJKPKLCPNM_BIAIKCLDIFD" => Some(Self::KmjkpklcpnmBiaikcldifd),
|
|
"KMJKPKLCPNM_FCIBLPLMEMI" => Some(Self::KmjkpklcpnmFciblplmemi),
|
|
"KMJKPKLCPNM_JAEMAKHBNHD" => Some(Self::KmjkpklcpnmJaemakhbnhd),
|
|
"KMJKPKLCPNM_LDPOJOODFEH" => Some(Self::KmjkpklcpnmLdpojoodfeh),
|
|
"KMJKPKLCPNM_ODDKNGFCBKO" => Some(Self::KmjkpklcpnmOddkngfcbko),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum PlayingState {
|
|
DihjilnecadNlcdgipgfdj = 0,
|
|
DihjilnecadCieijljajmo = 1,
|
|
DihjilnecadKhaekebcpok = 2,
|
|
DihjilnecadOoifobikple = 3,
|
|
DihjilnecadDkjadongebo = 4,
|
|
DihjilnecadHancjanfgfb = 5,
|
|
DihjilnecadBjffkkifahj = 6,
|
|
DihjilnecadDcmoammmoip = 7,
|
|
DihjilnecadBlglokniafi = 8,
|
|
DihjilnecadMgobjfofjih = 9,
|
|
DihjilnecadOailfpoobmj = 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::DihjilnecadNlcdgipgfdj => "DIHJILNECAD_NLCDGIPGFDJ",
|
|
Self::DihjilnecadCieijljajmo => "DIHJILNECAD_CIEIJLJAJMO",
|
|
Self::DihjilnecadKhaekebcpok => "DIHJILNECAD_KHAEKEBCPOK",
|
|
Self::DihjilnecadOoifobikple => "DIHJILNECAD_OOIFOBIKPLE",
|
|
Self::DihjilnecadDkjadongebo => "DIHJILNECAD_DKJADONGEBO",
|
|
Self::DihjilnecadHancjanfgfb => "DIHJILNECAD_HANCJANFGFB",
|
|
Self::DihjilnecadBjffkkifahj => "DIHJILNECAD_BJFFKKIFAHJ",
|
|
Self::DihjilnecadDcmoammmoip => "DIHJILNECAD_DCMOAMMMOIP",
|
|
Self::DihjilnecadBlglokniafi => "DIHJILNECAD_BLGLOKNIAFI",
|
|
Self::DihjilnecadMgobjfofjih => "DIHJILNECAD_MGOBJFOFJIH",
|
|
Self::DihjilnecadOailfpoobmj => "DIHJILNECAD_OAILFPOOBMJ",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"DIHJILNECAD_NLCDGIPGFDJ" => Some(Self::DihjilnecadNlcdgipgfdj),
|
|
"DIHJILNECAD_CIEIJLJAJMO" => Some(Self::DihjilnecadCieijljajmo),
|
|
"DIHJILNECAD_KHAEKEBCPOK" => Some(Self::DihjilnecadKhaekebcpok),
|
|
"DIHJILNECAD_OOIFOBIKPLE" => Some(Self::DihjilnecadOoifobikple),
|
|
"DIHJILNECAD_DKJADONGEBO" => Some(Self::DihjilnecadDkjadongebo),
|
|
"DIHJILNECAD_HANCJANFGFB" => Some(Self::DihjilnecadHancjanfgfb),
|
|
"DIHJILNECAD_BJFFKKIFAHJ" => Some(Self::DihjilnecadBjffkkifahj),
|
|
"DIHJILNECAD_DCMOAMMMOIP" => Some(Self::DihjilnecadDcmoammmoip),
|
|
"DIHJILNECAD_BLGLOKNIAFI" => Some(Self::DihjilnecadBlglokniafi),
|
|
"DIHJILNECAD_MGOBJFOFJIH" => Some(Self::DihjilnecadMgobjfofjih),
|
|
"DIHJILNECAD_OAILFPOOBMJ" => Some(Self::DihjilnecadOailfpoobmj),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Enfibaehkad {
|
|
Amolblfoepc = 0,
|
|
Fgdcnhhafom = 1,
|
|
Pebfglkgjmn = 2,
|
|
Iddikookeom = 3,
|
|
}
|
|
impl Enfibaehkad {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Amolblfoepc => "ENFIBAEHKAD_AMOLBLFOEPC",
|
|
Self::Fgdcnhhafom => "ENFIBAEHKAD_FGDCNHHAFOM",
|
|
Self::Pebfglkgjmn => "ENFIBAEHKAD_PEBFGLKGJMN",
|
|
Self::Iddikookeom => "ENFIBAEHKAD_IDDIKOOKEOM",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"ENFIBAEHKAD_AMOLBLFOEPC" => Some(Self::Amolblfoepc),
|
|
"ENFIBAEHKAD_FGDCNHHAFOM" => Some(Self::Fgdcnhhafom),
|
|
"ENFIBAEHKAD_PEBFGLKGJMN" => Some(Self::Pebfglkgjmn),
|
|
"ENFIBAEHKAD_IDDIKOOKEOM" => Some(Self::Iddikookeom),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Oonkjiiepdc {
|
|
Nlcdgipgfdj = 0,
|
|
Bpocohfiaoh = 1,
|
|
Ncipehohdmg = 2,
|
|
Hmogohofpfg = 3,
|
|
Hnadonafddn = 4,
|
|
Anaijlloohf = 5,
|
|
}
|
|
impl Oonkjiiepdc {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Nlcdgipgfdj => "OONKJIIEPDC_NLCDGIPGFDJ",
|
|
Self::Bpocohfiaoh => "OONKJIIEPDC_BPOCOHFIAOH",
|
|
Self::Ncipehohdmg => "OONKJIIEPDC_NCIPEHOHDMG",
|
|
Self::Hmogohofpfg => "OONKJIIEPDC_HMOGOHOFPFG",
|
|
Self::Hnadonafddn => "OONKJIIEPDC_HNADONAFDDN",
|
|
Self::Anaijlloohf => "OONKJIIEPDC_ANAIJLLOOHF",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"OONKJIIEPDC_NLCDGIPGFDJ" => Some(Self::Nlcdgipgfdj),
|
|
"OONKJIIEPDC_BPOCOHFIAOH" => Some(Self::Bpocohfiaoh),
|
|
"OONKJIIEPDC_NCIPEHOHDMG" => Some(Self::Ncipehohdmg),
|
|
"OONKJIIEPDC_HMOGOHOFPFG" => Some(Self::Hmogohofpfg),
|
|
"OONKJIIEPDC_HNADONAFDDN" => Some(Self::Hnadonafddn),
|
|
"OONKJIIEPDC_ANAIJLLOOHF" => Some(Self::Anaijlloohf),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum PlanetFesCardPieceApplyPermissionType {
|
|
BokmdmedahnOapahommcgo = 0,
|
|
BokmdmedahnGojldpcamhm = 1,
|
|
BokmdmedahnMkaahipojbj = 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::BokmdmedahnOapahommcgo => "BOKMDMEDAHN_OAPAHOMMCGO",
|
|
Self::BokmdmedahnGojldpcamhm => "BOKMDMEDAHN_GOJLDPCAMHM",
|
|
Self::BokmdmedahnMkaahipojbj => "BOKMDMEDAHN_MKAAHIPOJBJ",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"BOKMDMEDAHN_OAPAHOMMCGO" => Some(Self::BokmdmedahnOapahommcgo),
|
|
"BOKMDMEDAHN_GOJLDPCAMHM" => Some(Self::BokmdmedahnGojldpcamhm),
|
|
"BOKMDMEDAHN_MKAAHIPOJBJ" => Some(Self::BokmdmedahnMkaahipojbj),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Helmgacmhhf {
|
|
Plcnmngmfnn = 0,
|
|
Cofaoigaoig = 1,
|
|
Fkhfjiiflic = 2,
|
|
Lhiicamofbi = 3,
|
|
Kkkaimanebf = 4,
|
|
}
|
|
impl Helmgacmhhf {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Plcnmngmfnn => "HELMGACMHHF_PLCNMNGMFNN",
|
|
Self::Cofaoigaoig => "HELMGACMHHF_COFAOIGAOIG",
|
|
Self::Fkhfjiiflic => "HELMGACMHHF_FKHFJIIFLIC",
|
|
Self::Lhiicamofbi => "HELMGACMHHF_LHIICAMOFBI",
|
|
Self::Kkkaimanebf => "HELMGACMHHF_KKKAIMANEBF",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"HELMGACMHHF_PLCNMNGMFNN" => Some(Self::Plcnmngmfnn),
|
|
"HELMGACMHHF_COFAOIGAOIG" => Some(Self::Cofaoigaoig),
|
|
"HELMGACMHHF_FKHFJIIFLIC" => Some(Self::Fkhfjiiflic),
|
|
"HELMGACMHHF_LHIICAMOFBI" => Some(Self::Lhiicamofbi),
|
|
"HELMGACMHHF_KKKAIMANEBF" => Some(Self::Kkkaimanebf),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Ebfckngimjc {
|
|
Lkpjfhakfce = 0,
|
|
Ghkajgchalb = 1,
|
|
Hkopbcoijhh = 2,
|
|
}
|
|
impl Ebfckngimjc {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Lkpjfhakfce => "EBFCKNGIMJC_LKPJFHAKFCE",
|
|
Self::Ghkajgchalb => "EBFCKNGIMJC_GHKAJGCHALB",
|
|
Self::Hkopbcoijhh => "EBFCKNGIMJC_HKOPBCOIJHH",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"EBFCKNGIMJC_LKPJFHAKFCE" => Some(Self::Lkpjfhakfce),
|
|
"EBFCKNGIMJC_GHKAJGCHALB" => Some(Self::Ghkajgchalb),
|
|
"EBFCKNGIMJC_HKOPBCOIJHH" => Some(Self::Hkopbcoijhh),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Mohnimlcoda {
|
|
Nlcdgipgfdj = 0,
|
|
Dmjkcojlfcl = 1,
|
|
Aneighkmjkb = 2,
|
|
Mgmpdhkjfim = 3,
|
|
Maibaoaogid = 4,
|
|
Egcgfgdilbc = 5,
|
|
Keeibdbejlh = 6,
|
|
Level = 7,
|
|
Dimifcjphme = 8,
|
|
Peedcbadbhj = 9,
|
|
}
|
|
impl Mohnimlcoda {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Nlcdgipgfdj => "MOHNIMLCODA_NLCDGIPGFDJ",
|
|
Self::Dmjkcojlfcl => "MOHNIMLCODA_DMJKCOJLFCL",
|
|
Self::Aneighkmjkb => "MOHNIMLCODA_ANEIGHKMJKB",
|
|
Self::Mgmpdhkjfim => "MOHNIMLCODA_MGMPDHKJFIM",
|
|
Self::Maibaoaogid => "MOHNIMLCODA_MAIBAOAOGID",
|
|
Self::Egcgfgdilbc => "MOHNIMLCODA_EGCGFGDILBC",
|
|
Self::Keeibdbejlh => "MOHNIMLCODA_KEEIBDBEJLH",
|
|
Self::Level => "MOHNIMLCODA_level",
|
|
Self::Dimifcjphme => "MOHNIMLCODA_DIMIFCJPHME",
|
|
Self::Peedcbadbhj => "MOHNIMLCODA_PEEDCBADBHJ",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"MOHNIMLCODA_NLCDGIPGFDJ" => Some(Self::Nlcdgipgfdj),
|
|
"MOHNIMLCODA_DMJKCOJLFCL" => Some(Self::Dmjkcojlfcl),
|
|
"MOHNIMLCODA_ANEIGHKMJKB" => Some(Self::Aneighkmjkb),
|
|
"MOHNIMLCODA_MGMPDHKJFIM" => Some(Self::Mgmpdhkjfim),
|
|
"MOHNIMLCODA_MAIBAOAOGID" => Some(Self::Maibaoaogid),
|
|
"MOHNIMLCODA_EGCGFGDILBC" => Some(Self::Egcgfgdilbc),
|
|
"MOHNIMLCODA_KEEIBDBEJLH" => Some(Self::Keeibdbejlh),
|
|
"MOHNIMLCODA_level" => Some(Self::Level),
|
|
"MOHNIMLCODA_DIMIFCJPHME" => Some(Self::Dimifcjphme),
|
|
"MOHNIMLCODA_PEEDCBADBHJ" => Some(Self::Peedcbadbhj),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Eamoljfmkhm {
|
|
Nlcdgipgfdj = 0,
|
|
Binghjiamgn = 1,
|
|
Fcpcoljlaom = 2,
|
|
Hnomnepiecn = 3,
|
|
}
|
|
impl Eamoljfmkhm {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Nlcdgipgfdj => "EAMOLJFMKHM_NLCDGIPGFDJ",
|
|
Self::Binghjiamgn => "EAMOLJFMKHM_BINGHJIAMGN",
|
|
Self::Fcpcoljlaom => "EAMOLJFMKHM_FCPCOLJLAOM",
|
|
Self::Hnomnepiecn => "EAMOLJFMKHM_HNOMNEPIECN",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"EAMOLJFMKHM_NLCDGIPGFDJ" => Some(Self::Nlcdgipgfdj),
|
|
"EAMOLJFMKHM_BINGHJIAMGN" => Some(Self::Binghjiamgn),
|
|
"EAMOLJFMKHM_FCPCOLJLAOM" => Some(Self::Fcpcoljlaom),
|
|
"EAMOLJFMKHM_HNOMNEPIECN" => Some(Self::Hnomnepiecn),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Jfnjkappnof {
|
|
Nlcdgipgfdj = 0,
|
|
Ocdlpddmclp = 1,
|
|
Jhoebnnmkhb = 2,
|
|
Kmdndlkkdlh = 3,
|
|
Djkdpgdllfm = 4,
|
|
Igdneoelfkc = 5,
|
|
Hcbncedbabl = 6,
|
|
}
|
|
impl Jfnjkappnof {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Nlcdgipgfdj => "JFNJKAPPNOF_NLCDGIPGFDJ",
|
|
Self::Ocdlpddmclp => "JFNJKAPPNOF_OCDLPDDMCLP",
|
|
Self::Jhoebnnmkhb => "JFNJKAPPNOF_JHOEBNNMKHB",
|
|
Self::Kmdndlkkdlh => "JFNJKAPPNOF_KMDNDLKKDLH",
|
|
Self::Djkdpgdllfm => "JFNJKAPPNOF_DJKDPGDLLFM",
|
|
Self::Igdneoelfkc => "JFNJKAPPNOF_IGDNEOELFKC",
|
|
Self::Hcbncedbabl => "JFNJKAPPNOF_HCBNCEDBABL",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"JFNJKAPPNOF_NLCDGIPGFDJ" => Some(Self::Nlcdgipgfdj),
|
|
"JFNJKAPPNOF_OCDLPDDMCLP" => Some(Self::Ocdlpddmclp),
|
|
"JFNJKAPPNOF_JHOEBNNMKHB" => Some(Self::Jhoebnnmkhb),
|
|
"JFNJKAPPNOF_KMDNDLKKDLH" => Some(Self::Kmdndlkkdlh),
|
|
"JFNJKAPPNOF_DJKDPGDLLFM" => Some(Self::Djkdpgdllfm),
|
|
"JFNJKAPPNOF_IGDNEOELFKC" => Some(Self::Igdneoelfkc),
|
|
"JFNJKAPPNOF_HCBNCEDBABL" => Some(Self::Hcbncedbabl),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Jdcapbnpook {
|
|
Nlcdgipgfdj = 0,
|
|
Enplacdljga = 1,
|
|
Nmeeohmgpkd = 2,
|
|
Omkpenohlii = 4,
|
|
Aoigflelhhh = 5,
|
|
Mcpikehdmnd = 101,
|
|
Ldpmdpagchm = 102,
|
|
Egcgfgdilbc = 103,
|
|
Haehihocljd = 104,
|
|
Hcjbibfbhkm = 105,
|
|
Mlomhpfomlo = 106,
|
|
Edjgijiilke = 107,
|
|
Ggmpegmehpd = 108,
|
|
Fifgennkdbe = 109,
|
|
Onpnoploagh = 110,
|
|
Mdbhgmdbjgk = 111,
|
|
}
|
|
impl Jdcapbnpook {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Nlcdgipgfdj => "JDCAPBNPOOK_NLCDGIPGFDJ",
|
|
Self::Enplacdljga => "JDCAPBNPOOK_ENPLACDLJGA",
|
|
Self::Nmeeohmgpkd => "JDCAPBNPOOK_NMEEOHMGPKD",
|
|
Self::Omkpenohlii => "JDCAPBNPOOK_OMKPENOHLII",
|
|
Self::Aoigflelhhh => "JDCAPBNPOOK_AOIGFLELHHH",
|
|
Self::Mcpikehdmnd => "JDCAPBNPOOK_MCPIKEHDMND",
|
|
Self::Ldpmdpagchm => "JDCAPBNPOOK_LDPMDPAGCHM",
|
|
Self::Egcgfgdilbc => "JDCAPBNPOOK_EGCGFGDILBC",
|
|
Self::Haehihocljd => "JDCAPBNPOOK_HAEHIHOCLJD",
|
|
Self::Hcjbibfbhkm => "JDCAPBNPOOK_HCJBIBFBHKM",
|
|
Self::Mlomhpfomlo => "JDCAPBNPOOK_MLOMHPFOMLO",
|
|
Self::Edjgijiilke => "JDCAPBNPOOK_EDJGIJIILKE",
|
|
Self::Ggmpegmehpd => "JDCAPBNPOOK_GGMPEGMEHPD",
|
|
Self::Fifgennkdbe => "JDCAPBNPOOK_FIFGENNKDBE",
|
|
Self::Onpnoploagh => "JDCAPBNPOOK_ONPNOPLOAGH",
|
|
Self::Mdbhgmdbjgk => "JDCAPBNPOOK_MDBHGMDBJGK",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"JDCAPBNPOOK_NLCDGIPGFDJ" => Some(Self::Nlcdgipgfdj),
|
|
"JDCAPBNPOOK_ENPLACDLJGA" => Some(Self::Enplacdljga),
|
|
"JDCAPBNPOOK_NMEEOHMGPKD" => Some(Self::Nmeeohmgpkd),
|
|
"JDCAPBNPOOK_OMKPENOHLII" => Some(Self::Omkpenohlii),
|
|
"JDCAPBNPOOK_AOIGFLELHHH" => Some(Self::Aoigflelhhh),
|
|
"JDCAPBNPOOK_MCPIKEHDMND" => Some(Self::Mcpikehdmnd),
|
|
"JDCAPBNPOOK_LDPMDPAGCHM" => Some(Self::Ldpmdpagchm),
|
|
"JDCAPBNPOOK_EGCGFGDILBC" => Some(Self::Egcgfgdilbc),
|
|
"JDCAPBNPOOK_HAEHIHOCLJD" => Some(Self::Haehihocljd),
|
|
"JDCAPBNPOOK_HCJBIBFBHKM" => Some(Self::Hcjbibfbhkm),
|
|
"JDCAPBNPOOK_MLOMHPFOMLO" => Some(Self::Mlomhpfomlo),
|
|
"JDCAPBNPOOK_EDJGIJIILKE" => Some(Self::Edjgijiilke),
|
|
"JDCAPBNPOOK_GGMPEGMEHPD" => Some(Self::Ggmpegmehpd),
|
|
"JDCAPBNPOOK_FIFGENNKDBE" => Some(Self::Fifgennkdbe),
|
|
"JDCAPBNPOOK_ONPNOPLOAGH" => Some(Self::Onpnoploagh),
|
|
"JDCAPBNPOOK_MDBHGMDBJGK" => Some(Self::Mdbhgmdbjgk),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum GridFightDropType {
|
|
MjjifginjajNlcdgipgfdj = 0,
|
|
MjjifginjajItemValue = 1,
|
|
MjjifginjajExp = 2,
|
|
MjjifginjajLjbcdjnnbjh = 3,
|
|
MjjifginjajBdpimpjojbk = 4,
|
|
MjjifginjajNlfcabfpjhd = 5,
|
|
MjjifginjajAnmdmbgnohl = 6,
|
|
MjjifginjajJjdgkiibhop = 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::MjjifginjajNlcdgipgfdj => "MJJIFGINJAJ_NLCDGIPGFDJ",
|
|
Self::MjjifginjajItemValue => "MJJIFGINJAJ_item_value",
|
|
Self::MjjifginjajExp => "MJJIFGINJAJ_exp",
|
|
Self::MjjifginjajLjbcdjnnbjh => "MJJIFGINJAJ_LJBCDJNNBJH",
|
|
Self::MjjifginjajBdpimpjojbk => "MJJIFGINJAJ_BDPIMPJOJBK",
|
|
Self::MjjifginjajNlfcabfpjhd => "MJJIFGINJAJ_NLFCABFPJHD",
|
|
Self::MjjifginjajAnmdmbgnohl => "MJJIFGINJAJ_ANMDMBGNOHL",
|
|
Self::MjjifginjajJjdgkiibhop => "MJJIFGINJAJ_JJDGKIIBHOP",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"MJJIFGINJAJ_NLCDGIPGFDJ" => Some(Self::MjjifginjajNlcdgipgfdj),
|
|
"MJJIFGINJAJ_item_value" => Some(Self::MjjifginjajItemValue),
|
|
"MJJIFGINJAJ_exp" => Some(Self::MjjifginjajExp),
|
|
"MJJIFGINJAJ_LJBCDJNNBJH" => Some(Self::MjjifginjajLjbcdjnnbjh),
|
|
"MJJIFGINJAJ_BDPIMPJOJBK" => Some(Self::MjjifginjajBdpimpjojbk),
|
|
"MJJIFGINJAJ_NLFCABFPJHD" => Some(Self::MjjifginjajNlfcabfpjhd),
|
|
"MJJIFGINJAJ_ANMDMBGNOHL" => Some(Self::MjjifginjajAnmdmbgnohl),
|
|
"MJJIFGINJAJ_JJDGKIIBHOP" => Some(Self::MjjifginjajJjdgkiibhop),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Oikbipicgdn {
|
|
Kndkkgpejag = 0,
|
|
Poghagegkdn = 1,
|
|
Flmdieemojk = 2,
|
|
Onaancdbfjk = 3,
|
|
}
|
|
impl Oikbipicgdn {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Kndkkgpejag => "OIKBIPICGDN_KNDKKGPEJAG",
|
|
Self::Poghagegkdn => "OIKBIPICGDN_POGHAGEGKDN",
|
|
Self::Flmdieemojk => "OIKBIPICGDN_FLMDIEEMOJK",
|
|
Self::Onaancdbfjk => "OIKBIPICGDN_ONAANCDBFJK",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"OIKBIPICGDN_KNDKKGPEJAG" => Some(Self::Kndkkgpejag),
|
|
"OIKBIPICGDN_POGHAGEGKDN" => Some(Self::Poghagegkdn),
|
|
"OIKBIPICGDN_FLMDIEEMOJK" => Some(Self::Flmdieemojk),
|
|
"OIKBIPICGDN_ONAANCDBFJK" => Some(Self::Onaancdbfjk),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Akbcefgfjcj {
|
|
Ppigkpcfngk = 0,
|
|
Enpohknkpah = 1,
|
|
Edgllbjoooa = 2,
|
|
}
|
|
impl Akbcefgfjcj {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Ppigkpcfngk => "AKBCEFGFJCJ_PPIGKPCFNGK",
|
|
Self::Enpohknkpah => "AKBCEFGFJCJ_ENPOHKNKPAH",
|
|
Self::Edgllbjoooa => "AKBCEFGFJCJ_EDGLLBJOOOA",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"AKBCEFGFJCJ_PPIGKPCFNGK" => Some(Self::Ppigkpcfngk),
|
|
"AKBCEFGFJCJ_ENPOHKNKPAH" => Some(Self::Enpohknkpah),
|
|
"AKBCEFGFJCJ_EDGLLBJOOOA" => Some(Self::Edgllbjoooa),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum BattleModuleType {
|
|
JjmfoabloceOhdohhfakmc = 0,
|
|
JjmfoabloceFdkbedimcbj = 1,
|
|
JjmfoabloceBpcbhkhdgmh = 2,
|
|
JjmfoabloceGeaiekpgngd = 3,
|
|
JjmfoabloceEkjfdfeannh = 4,
|
|
JjmfoabloceBiogdpanclb = 5,
|
|
JjmfoabloceDpalihinpfn = 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::JjmfoabloceOhdohhfakmc => "JJMFOABLOCE_OHDOHHFAKMC",
|
|
Self::JjmfoabloceFdkbedimcbj => "JJMFOABLOCE_FDKBEDIMCBJ",
|
|
Self::JjmfoabloceBpcbhkhdgmh => "JJMFOABLOCE_BPCBHKHDGMH",
|
|
Self::JjmfoabloceGeaiekpgngd => "JJMFOABLOCE_GEAIEKPGNGD",
|
|
Self::JjmfoabloceEkjfdfeannh => "JJMFOABLOCE_EKJFDFEANNH",
|
|
Self::JjmfoabloceBiogdpanclb => "JJMFOABLOCE_BIOGDPANCLB",
|
|
Self::JjmfoabloceDpalihinpfn => "JJMFOABLOCE_DPALIHINPFN",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"JJMFOABLOCE_OHDOHHFAKMC" => Some(Self::JjmfoabloceOhdohhfakmc),
|
|
"JJMFOABLOCE_FDKBEDIMCBJ" => Some(Self::JjmfoabloceFdkbedimcbj),
|
|
"JJMFOABLOCE_BPCBHKHDGMH" => Some(Self::JjmfoabloceBpcbhkhdgmh),
|
|
"JJMFOABLOCE_GEAIEKPGNGD" => Some(Self::JjmfoabloceGeaiekpgngd),
|
|
"JJMFOABLOCE_EKJFDFEANNH" => Some(Self::JjmfoabloceEkjfdfeannh),
|
|
"JJMFOABLOCE_BIOGDPANCLB" => Some(Self::JjmfoabloceBiogdpanclb),
|
|
"JJMFOABLOCE_DPALIHINPFN" => Some(Self::JjmfoabloceDpalihinpfn),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Aabgifaeeek {
|
|
Ocajflcamna = 0,
|
|
Aonenhhfnod = 1,
|
|
Aoiaagnafio = 2,
|
|
}
|
|
impl Aabgifaeeek {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Ocajflcamna => "AABGIFAEEEK_OCAJFLCAMNA",
|
|
Self::Aonenhhfnod => "AABGIFAEEEK_AONENHHFNOD",
|
|
Self::Aoiaagnafio => "AABGIFAEEEK_AOIAAGNAFIO",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"AABGIFAEEEK_OCAJFLCAMNA" => Some(Self::Ocajflcamna),
|
|
"AABGIFAEEEK_AONENHHFNOD" => Some(Self::Aonenhhfnod),
|
|
"AABGIFAEEEK_AOIAAGNAFIO" => Some(Self::Aoiaagnafio),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Olajgeckmje {
|
|
Nlcdgipgfdj = 0,
|
|
ScoreId = 1,
|
|
Mcmdkgeanna = 2,
|
|
Ejdagookblg = 3,
|
|
ChallengeScore = 4,
|
|
Ameabnlmmgb = 5,
|
|
Fbcaelmeidp = 6,
|
|
}
|
|
impl Olajgeckmje {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Nlcdgipgfdj => "OLAJGECKMJE_NLCDGIPGFDJ",
|
|
Self::ScoreId => "OLAJGECKMJE_score_id",
|
|
Self::Mcmdkgeanna => "OLAJGECKMJE_MCMDKGEANNA",
|
|
Self::Ejdagookblg => "OLAJGECKMJE_EJDAGOOKBLG",
|
|
Self::ChallengeScore => "OLAJGECKMJE_challenge_score",
|
|
Self::Ameabnlmmgb => "OLAJGECKMJE_AMEABNLMMGB",
|
|
Self::Fbcaelmeidp => "OLAJGECKMJE_FBCAELMEIDP",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"OLAJGECKMJE_NLCDGIPGFDJ" => Some(Self::Nlcdgipgfdj),
|
|
"OLAJGECKMJE_score_id" => Some(Self::ScoreId),
|
|
"OLAJGECKMJE_MCMDKGEANNA" => Some(Self::Mcmdkgeanna),
|
|
"OLAJGECKMJE_EJDAGOOKBLG" => Some(Self::Ejdagookblg),
|
|
"OLAJGECKMJE_challenge_score" => Some(Self::ChallengeScore),
|
|
"OLAJGECKMJE_AMEABNLMMGB" => Some(Self::Ameabnlmmgb),
|
|
"OLAJGECKMJE_FBCAELMEIDP" => Some(Self::Fbcaelmeidp),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Kpoieopcejl {
|
|
Pjaaadfokkc = 0,
|
|
Lmgjeffhbhf = 1,
|
|
Jbgodloeopf = 2,
|
|
Dogmhoaojfd = 3,
|
|
}
|
|
impl Kpoieopcejl {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Pjaaadfokkc => "KPOIEOPCEJL_PJAAADFOKKC",
|
|
Self::Lmgjeffhbhf => "KPOIEOPCEJL_LMGJEFFHBHF",
|
|
Self::Jbgodloeopf => "KPOIEOPCEJL_JBGODLOEOPF",
|
|
Self::Dogmhoaojfd => "KPOIEOPCEJL_DOGMHOAOJFD",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"KPOIEOPCEJL_PJAAADFOKKC" => Some(Self::Pjaaadfokkc),
|
|
"KPOIEOPCEJL_LMGJEFFHBHF" => Some(Self::Lmgjeffhbhf),
|
|
"KPOIEOPCEJL_JBGODLOEOPF" => Some(Self::Jbgodloeopf),
|
|
"KPOIEOPCEJL_DOGMHOAOJFD" => Some(Self::Dogmhoaojfd),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Hdfapklgefm {
|
|
Lcokojcgkhp = 0,
|
|
Nmdopkbenea = 1,
|
|
}
|
|
impl Hdfapklgefm {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Lcokojcgkhp => "HDFAPKLGEFM_LCOKOJCGKHP",
|
|
Self::Nmdopkbenea => "HDFAPKLGEFM_NMDOPKBENEA",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"HDFAPKLGEFM_LCOKOJCGKHP" => Some(Self::Lcokojcgkhp),
|
|
"HDFAPKLGEFM_NMDOPKBENEA" => Some(Self::Nmdopkbenea),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Nlnebdeeonp {
|
|
Hhddifhgnhd = 0,
|
|
Ldancjmpnmb = 1,
|
|
}
|
|
impl Nlnebdeeonp {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Hhddifhgnhd => "NLNEBDEEONP_HHDDIFHGNHD",
|
|
Self::Ldancjmpnmb => "NLNEBDEEONP_LDANCJMPNMB",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"NLNEBDEEONP_HHDDIFHGNHD" => Some(Self::Hhddifhgnhd),
|
|
"NLNEBDEEONP_LDANCJMPNMB" => Some(Self::Ldancjmpnmb),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum BattleEndReason {
|
|
None = 0,
|
|
AllDie = 1,
|
|
TurnLimit = 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::None => "BATTLE_END_REASON_NONE",
|
|
Self::AllDie => "BATTLE_END_REASON_ALL_DIE",
|
|
Self::TurnLimit => "BATTLE_END_REASON_TURN_LIMIT",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"BATTLE_END_REASON_NONE" => Some(Self::None),
|
|
"BATTLE_END_REASON_ALL_DIE" => Some(Self::AllDie),
|
|
"BATTLE_END_REASON_TURN_LIMIT" => Some(Self::TurnLimit),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum BattleStaticticEventType {
|
|
BattleStaticticEventNone = 0,
|
|
BattleStaticticEventTreasureDungeonAddExplore = 1,
|
|
BattleStaticticEventTreasureDungeonOpenGrid = 2,
|
|
BattleStaticticEventTreasureDungeonPickupItem = 3,
|
|
BattleStaticticEventTreasureDungeonUseBuff = 4,
|
|
BattleStaticticEventTelevisionActivityUpdateMazeBuffLayer = 5,
|
|
BattleStaticticEventRogueTournTitanExtraCoin = 6,
|
|
BattleStaticticEventRogueTournTitanExtraCoinTimes = 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::BattleStaticticEventNone => "BATTLE_STATICTIC_EVENT_NONE",
|
|
Self::BattleStaticticEventTreasureDungeonAddExplore => {
|
|
"BATTLE_STATICTIC_EVENT_TREASURE_DUNGEON_ADD_EXPLORE"
|
|
}
|
|
Self::BattleStaticticEventTreasureDungeonOpenGrid => {
|
|
"BATTLE_STATICTIC_EVENT_TREASURE_DUNGEON_OPEN_GRID"
|
|
}
|
|
Self::BattleStaticticEventTreasureDungeonPickupItem => {
|
|
"BATTLE_STATICTIC_EVENT_TREASURE_DUNGEON_PICKUP_ITEM"
|
|
}
|
|
Self::BattleStaticticEventTreasureDungeonUseBuff => {
|
|
"BATTLE_STATICTIC_EVENT_TREASURE_DUNGEON_USE_BUFF"
|
|
}
|
|
Self::BattleStaticticEventTelevisionActivityUpdateMazeBuffLayer => {
|
|
"BATTLE_STATICTIC_EVENT_TELEVISION_ACTIVITY_UPDATE_MAZE_BUFF_LAYER"
|
|
}
|
|
Self::BattleStaticticEventRogueTournTitanExtraCoin => {
|
|
"BATTLE_STATICTIC_EVENT_ROGUE_TOURN_TITAN_EXTRA_COIN"
|
|
}
|
|
Self::BattleStaticticEventRogueTournTitanExtraCoinTimes => {
|
|
"BATTLE_STATICTIC_EVENT_ROGUE_TOURN_TITAN_EXTRA_COIN_TIMES"
|
|
}
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"BATTLE_STATICTIC_EVENT_NONE" => Some(Self::BattleStaticticEventNone),
|
|
"BATTLE_STATICTIC_EVENT_TREASURE_DUNGEON_ADD_EXPLORE" => {
|
|
Some(Self::BattleStaticticEventTreasureDungeonAddExplore)
|
|
}
|
|
"BATTLE_STATICTIC_EVENT_TREASURE_DUNGEON_OPEN_GRID" => {
|
|
Some(Self::BattleStaticticEventTreasureDungeonOpenGrid)
|
|
}
|
|
"BATTLE_STATICTIC_EVENT_TREASURE_DUNGEON_PICKUP_ITEM" => {
|
|
Some(Self::BattleStaticticEventTreasureDungeonPickupItem)
|
|
}
|
|
"BATTLE_STATICTIC_EVENT_TREASURE_DUNGEON_USE_BUFF" => {
|
|
Some(Self::BattleStaticticEventTreasureDungeonUseBuff)
|
|
}
|
|
"BATTLE_STATICTIC_EVENT_TELEVISION_ACTIVITY_UPDATE_MAZE_BUFF_LAYER" => {
|
|
Some(Self::BattleStaticticEventTelevisionActivityUpdateMazeBuffLayer)
|
|
}
|
|
"BATTLE_STATICTIC_EVENT_ROGUE_TOURN_TITAN_EXTRA_COIN" => {
|
|
Some(Self::BattleStaticticEventRogueTournTitanExtraCoin)
|
|
}
|
|
"BATTLE_STATICTIC_EVENT_ROGUE_TOURN_TITAN_EXTRA_COIN_TIMES" => {
|
|
Some(Self::BattleStaticticEventRogueTournTitanExtraCoinTimes)
|
|
}
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Nimfanhlfnj {
|
|
Faafekofgbl = 0,
|
|
Amcjddipljn = 1,
|
|
Bnnnglngchl = 2,
|
|
Dibhichmjfe = 3,
|
|
Lkddachpoam = 4,
|
|
}
|
|
impl Nimfanhlfnj {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Faafekofgbl => "NIMFANHLFNJ_FAAFEKOFGBL",
|
|
Self::Amcjddipljn => "NIMFANHLFNJ_AMCJDDIPLJN",
|
|
Self::Bnnnglngchl => "NIMFANHLFNJ_BNNNGLNGCHL",
|
|
Self::Dibhichmjfe => "NIMFANHLFNJ_DIBHICHMJFE",
|
|
Self::Lkddachpoam => "NIMFANHLFNJ_LKDDACHPOAM",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"NIMFANHLFNJ_FAAFEKOFGBL" => Some(Self::Faafekofgbl),
|
|
"NIMFANHLFNJ_AMCJDDIPLJN" => Some(Self::Amcjddipljn),
|
|
"NIMFANHLFNJ_BNNNGLNGCHL" => Some(Self::Bnnnglngchl),
|
|
"NIMFANHLFNJ_DIBHICHMJFE" => Some(Self::Dibhichmjfe),
|
|
"NIMFANHLFNJ_LKDDACHPOAM" => Some(Self::Lkddachpoam),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Iddpbeamdao {
|
|
Iiocedfjpnh = 0,
|
|
Nbfhcjmnhag = 1,
|
|
Dhhhkojbkcj = 2,
|
|
}
|
|
impl Iddpbeamdao {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Iiocedfjpnh => "IDDPBEAMDAO_IIOCEDFJPNH",
|
|
Self::Nbfhcjmnhag => "IDDPBEAMDAO_NBFHCJMNHAG",
|
|
Self::Dhhhkojbkcj => "IDDPBEAMDAO_DHHHKOJBKCJ",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"IDDPBEAMDAO_IIOCEDFJPNH" => Some(Self::Iiocedfjpnh),
|
|
"IDDPBEAMDAO_NBFHCJMNHAG" => Some(Self::Nbfhcjmnhag),
|
|
"IDDPBEAMDAO_DHHHKOJBKCJ" => Some(Self::Dhhhkojbkcj),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Abbhaalibah {
|
|
Idipgipfjje = 0,
|
|
Idjhpoclfih = 1,
|
|
Bfepjfdficc = 2,
|
|
Lnbmbnjicbi = 3,
|
|
Pmeehgmpnlk = 4,
|
|
}
|
|
impl Abbhaalibah {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Idipgipfjje => "ABBHAALIBAH_IDIPGIPFJJE",
|
|
Self::Idjhpoclfih => "ABBHAALIBAH_IDJHPOCLFIH",
|
|
Self::Bfepjfdficc => "ABBHAALIBAH_BFEPJFDFICC",
|
|
Self::Lnbmbnjicbi => "ABBHAALIBAH_LNBMBNJICBI",
|
|
Self::Pmeehgmpnlk => "ABBHAALIBAH_PMEEHGMPNLK",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"ABBHAALIBAH_IDIPGIPFJJE" => Some(Self::Idipgipfjje),
|
|
"ABBHAALIBAH_IDJHPOCLFIH" => Some(Self::Idjhpoclfih),
|
|
"ABBHAALIBAH_BFEPJFDFICC" => Some(Self::Bfepjfdficc),
|
|
"ABBHAALIBAH_LNBMBNJICBI" => Some(Self::Lnbmbnjicbi),
|
|
"ABBHAALIBAH_PMEEHGMPNLK" => Some(Self::Pmeehgmpnlk),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Gkfebachahc {
|
|
Akomdallncc = 0,
|
|
Lgimnfongpo = 1,
|
|
Fmnhinmbdof = 2,
|
|
}
|
|
impl Gkfebachahc {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Akomdallncc => "GKFEBACHAHC_AKOMDALLNCC",
|
|
Self::Lgimnfongpo => "GKFEBACHAHC_LGIMNFONGPO",
|
|
Self::Fmnhinmbdof => "GKFEBACHAHC_FMNHINMBDOF",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"GKFEBACHAHC_AKOMDALLNCC" => Some(Self::Akomdallncc),
|
|
"GKFEBACHAHC_LGIMNFONGPO" => Some(Self::Lgimnfongpo),
|
|
"GKFEBACHAHC_FMNHINMBDOF" => Some(Self::Fmnhinmbdof),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum BattleEndStatus {
|
|
BattleEndNone = 0,
|
|
BattleEndWin = 1,
|
|
BattleEndLose = 2,
|
|
BattleEndQuit = 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::BattleEndNone => "BATTLE_END_NONE",
|
|
Self::BattleEndWin => "BATTLE_END_WIN",
|
|
Self::BattleEndLose => "BATTLE_END_LOSE",
|
|
Self::BattleEndQuit => "BATTLE_END_QUIT",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"BATTLE_END_NONE" => Some(Self::BattleEndNone),
|
|
"BATTLE_END_WIN" => Some(Self::BattleEndWin),
|
|
"BATTLE_END_LOSE" => Some(Self::BattleEndLose),
|
|
"BATTLE_END_QUIT" => Some(Self::BattleEndQuit),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Gbgoiajbmbe {
|
|
Fbmlgfkdpdp = 0,
|
|
Blcffehjcak = 1,
|
|
Epiipaepnde = 2,
|
|
}
|
|
impl Gbgoiajbmbe {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Fbmlgfkdpdp => "GBGOIAJBMBE_FBMLGFKDPDP",
|
|
Self::Blcffehjcak => "GBGOIAJBMBE_BLCFFEHJCAK",
|
|
Self::Epiipaepnde => "GBGOIAJBMBE_EPIIPAEPNDE",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"GBGOIAJBMBE_FBMLGFKDPDP" => Some(Self::Fbmlgfkdpdp),
|
|
"GBGOIAJBMBE_BLCFFEHJCAK" => Some(Self::Blcffehjcak),
|
|
"GBGOIAJBMBE_EPIIPAEPNDE" => Some(Self::Epiipaepnde),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Kdncobmffeb {
|
|
Nlcdgipgfdj = 0,
|
|
Bdoemdghhep = 1,
|
|
StopDesc = 2,
|
|
Lmjcpmfphlk = 3,
|
|
Fhdmhkomefo = 4,
|
|
Fckihkaiiij = 5,
|
|
}
|
|
impl Kdncobmffeb {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Nlcdgipgfdj => "KDNCOBMFFEB_NLCDGIPGFDJ",
|
|
Self::Bdoemdghhep => "KDNCOBMFFEB_BDOEMDGHHEP",
|
|
Self::StopDesc => "KDNCOBMFFEB_stop_desc",
|
|
Self::Lmjcpmfphlk => "KDNCOBMFFEB_LMJCPMFPHLK",
|
|
Self::Fhdmhkomefo => "KDNCOBMFFEB_FHDMHKOMEFO",
|
|
Self::Fckihkaiiij => "KDNCOBMFFEB_FCKIHKAIIIJ",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"KDNCOBMFFEB_NLCDGIPGFDJ" => Some(Self::Nlcdgipgfdj),
|
|
"KDNCOBMFFEB_BDOEMDGHHEP" => Some(Self::Bdoemdghhep),
|
|
"KDNCOBMFFEB_stop_desc" => Some(Self::StopDesc),
|
|
"KDNCOBMFFEB_LMJCPMFPHLK" => Some(Self::Lmjcpmfphlk),
|
|
"KDNCOBMFFEB_FHDMHKOMEFO" => Some(Self::Fhdmhkomefo),
|
|
"KDNCOBMFFEB_FCKIHKAIIIJ" => Some(Self::Fckihkaiiij),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Goecdmpjmcm {
|
|
Nlcdgipgfdj = 0,
|
|
Ikkjhnhkfog = 1,
|
|
Ffbieehpknd = 2,
|
|
Jfnmpejeioh = 3,
|
|
}
|
|
impl Goecdmpjmcm {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Nlcdgipgfdj => "GOECDMPJMCM_NLCDGIPGFDJ",
|
|
Self::Ikkjhnhkfog => "GOECDMPJMCM_IKKJHNHKFOG",
|
|
Self::Ffbieehpknd => "GOECDMPJMCM_FFBIEEHPKND",
|
|
Self::Jfnmpejeioh => "GOECDMPJMCM_JFNMPEJEIOH",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"GOECDMPJMCM_NLCDGIPGFDJ" => Some(Self::Nlcdgipgfdj),
|
|
"GOECDMPJMCM_IKKJHNHKFOG" => Some(Self::Ikkjhnhkfog),
|
|
"GOECDMPJMCM_FFBIEEHPKND" => Some(Self::Ffbieehpknd),
|
|
"GOECDMPJMCM_JFNMPEJEIOH" => Some(Self::Jfnmpejeioh),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum FightGameMode {
|
|
FjpmjpekljlNlcdgipgfdj = 0,
|
|
FjpmjpekljlEamcpopphen = 1,
|
|
FjpmjpekljlKpeknpodekj = 2,
|
|
FjpmjpekljlNhaadpkocmk = 3,
|
|
FjpmjpekljlGcmnkejimfi = 4,
|
|
FjpmjpekljlBbeaioohdbe = 5,
|
|
FjpmjpekljlBlbmapamfhe = 6,
|
|
FjpmjpekljlFbpgilkigbe = 7,
|
|
FjpmjpekljlMkhlalnlola = 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::FjpmjpekljlNlcdgipgfdj => "FJPMJPEKLJL_NLCDGIPGFDJ",
|
|
Self::FjpmjpekljlEamcpopphen => "FJPMJPEKLJL_EAMCPOPPHEN",
|
|
Self::FjpmjpekljlKpeknpodekj => "FJPMJPEKLJL_KPEKNPODEKJ",
|
|
Self::FjpmjpekljlNhaadpkocmk => "FJPMJPEKLJL_NHAADPKOCMK",
|
|
Self::FjpmjpekljlGcmnkejimfi => "FJPMJPEKLJL_GCMNKEJIMFI",
|
|
Self::FjpmjpekljlBbeaioohdbe => "FJPMJPEKLJL_BBEAIOOHDBE",
|
|
Self::FjpmjpekljlBlbmapamfhe => "FJPMJPEKLJL_BLBMAPAMFHE",
|
|
Self::FjpmjpekljlFbpgilkigbe => "FJPMJPEKLJL_FBPGILKIGBE",
|
|
Self::FjpmjpekljlMkhlalnlola => "FJPMJPEKLJL_MKHLALNLOLA",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"FJPMJPEKLJL_NLCDGIPGFDJ" => Some(Self::FjpmjpekljlNlcdgipgfdj),
|
|
"FJPMJPEKLJL_EAMCPOPPHEN" => Some(Self::FjpmjpekljlEamcpopphen),
|
|
"FJPMJPEKLJL_KPEKNPODEKJ" => Some(Self::FjpmjpekljlKpeknpodekj),
|
|
"FJPMJPEKLJL_NHAADPKOCMK" => Some(Self::FjpmjpekljlNhaadpkocmk),
|
|
"FJPMJPEKLJL_GCMNKEJIMFI" => Some(Self::FjpmjpekljlGcmnkejimfi),
|
|
"FJPMJPEKLJL_BBEAIOOHDBE" => Some(Self::FjpmjpekljlBbeaioohdbe),
|
|
"FJPMJPEKLJL_BLBMAPAMFHE" => Some(Self::FjpmjpekljlBlbmapamfhe),
|
|
"FJPMJPEKLJL_FBPGILKIGBE" => Some(Self::FjpmjpekljlFbpgilkigbe),
|
|
"FJPMJPEKLJL_MKHLALNLOLA" => Some(Self::FjpmjpekljlMkhlalnlola),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Fhkoiplihdo {
|
|
Kooojmklbko = 0,
|
|
Alhncflpeln = 1,
|
|
Fhmjdnjcfgj = 2,
|
|
Aoaekhofoed = 3,
|
|
Kmgkccigpan = 4,
|
|
}
|
|
impl Fhkoiplihdo {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Kooojmklbko => "FHKOIPLIHDO_KOOOJMKLBKO",
|
|
Self::Alhncflpeln => "FHKOIPLIHDO_ALHNCFLPELN",
|
|
Self::Fhmjdnjcfgj => "FHKOIPLIHDO_FHMJDNJCFGJ",
|
|
Self::Aoaekhofoed => "FHKOIPLIHDO_AOAEKHOFOED",
|
|
Self::Kmgkccigpan => "FHKOIPLIHDO_KMGKCCIGPAN",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"FHKOIPLIHDO_KOOOJMKLBKO" => Some(Self::Kooojmklbko),
|
|
"FHKOIPLIHDO_ALHNCFLPELN" => Some(Self::Alhncflpeln),
|
|
"FHKOIPLIHDO_FHMJDNJCFGJ" => Some(Self::Fhmjdnjcfgj),
|
|
"FHKOIPLIHDO_AOAEKHOFOED" => Some(Self::Aoaekhofoed),
|
|
"FHKOIPLIHDO_KMGKCCIGPAN" => Some(Self::Kmgkccigpan),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Lkfbiallbdk {
|
|
Efagelokhah = 0,
|
|
Eflaafekblo = 1,
|
|
Mhoepnoagdn = 2,
|
|
Gllicmomcoa = 3,
|
|
}
|
|
impl Lkfbiallbdk {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Efagelokhah => "LKFBIALLBDK_EFAGELOKHAH",
|
|
Self::Eflaafekblo => "LKFBIALLBDK_EFLAAFEKBLO",
|
|
Self::Mhoepnoagdn => "LKFBIALLBDK_MHOEPNOAGDN",
|
|
Self::Gllicmomcoa => "LKFBIALLBDK_GLLICMOMCOA",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"LKFBIALLBDK_EFAGELOKHAH" => Some(Self::Efagelokhah),
|
|
"LKFBIALLBDK_EFLAAFEKBLO" => Some(Self::Eflaafekblo),
|
|
"LKFBIALLBDK_MHOEPNOAGDN" => Some(Self::Mhoepnoagdn),
|
|
"LKFBIALLBDK_GLLICMOMCOA" => Some(Self::Gllicmomcoa),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum LobbyCharacterStatus {
|
|
JpjajpogcjjNlcdgipgfdj = 0,
|
|
JpjajpogcjjBpocohfiaoh = 1,
|
|
JpjajpogcjjNcipehohdmg = 2,
|
|
JpjajpogcjjHmogohofpfg = 3,
|
|
JpjajpogcjjHnadonafddn = 4,
|
|
JpjajpogcjjAnaijlloohf = 5,
|
|
JpjajpogcjjAilkhmphlep = 6,
|
|
JpjajpogcjjHigmnpcoong = 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::JpjajpogcjjNlcdgipgfdj => "JPJAJPOGCJJ_NLCDGIPGFDJ",
|
|
Self::JpjajpogcjjBpocohfiaoh => "JPJAJPOGCJJ_BPOCOHFIAOH",
|
|
Self::JpjajpogcjjNcipehohdmg => "JPJAJPOGCJJ_NCIPEHOHDMG",
|
|
Self::JpjajpogcjjHmogohofpfg => "JPJAJPOGCJJ_HMOGOHOFPFG",
|
|
Self::JpjajpogcjjHnadonafddn => "JPJAJPOGCJJ_HNADONAFDDN",
|
|
Self::JpjajpogcjjAnaijlloohf => "JPJAJPOGCJJ_ANAIJLLOOHF",
|
|
Self::JpjajpogcjjAilkhmphlep => "JPJAJPOGCJJ_AILKHMPHLEP",
|
|
Self::JpjajpogcjjHigmnpcoong => "JPJAJPOGCJJ_HIGMNPCOONG",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"JPJAJPOGCJJ_NLCDGIPGFDJ" => Some(Self::JpjajpogcjjNlcdgipgfdj),
|
|
"JPJAJPOGCJJ_BPOCOHFIAOH" => Some(Self::JpjajpogcjjBpocohfiaoh),
|
|
"JPJAJPOGCJJ_NCIPEHOHDMG" => Some(Self::JpjajpogcjjNcipehohdmg),
|
|
"JPJAJPOGCJJ_HMOGOHOFPFG" => Some(Self::JpjajpogcjjHmogohofpfg),
|
|
"JPJAJPOGCJJ_HNADONAFDDN" => Some(Self::JpjajpogcjjHnadonafddn),
|
|
"JPJAJPOGCJJ_ANAIJLLOOHF" => Some(Self::JpjajpogcjjAnaijlloohf),
|
|
"JPJAJPOGCJJ_AILKHMPHLEP" => Some(Self::JpjajpogcjjAilkhmphlep),
|
|
"JPJAJPOGCJJ_HIGMNPCOONG" => Some(Self::JpjajpogcjjHigmnpcoong),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum LobbyModifyType {
|
|
CjhhghkgailNlcdgipgfdj = 0,
|
|
CjhhghkgailBpocohfiaoh = 1,
|
|
CjhhghkgailHmogohofpfg = 2,
|
|
CjhhghkgailNcipehohdmg = 3,
|
|
CjhhghkgailBhmegephbic = 4,
|
|
CjhhghkgailEhinopgcaee = 5,
|
|
CjhhghkgailPinpknjdklp = 6,
|
|
CjhhghkgailOiingmjahfa = 7,
|
|
CjhhghkgailAcebekccmeg = 8,
|
|
CjhhghkgailHiofmonbflo = 9,
|
|
CjhhghkgailNdmljelopcm = 10,
|
|
CjhhghkgailKokihlkejol = 11,
|
|
CjhhghkgailCgdobhjpmhi = 12,
|
|
CjhhghkgailMnfofjkgchl = 13,
|
|
CjhhghkgailMnpcjljikml = 14,
|
|
CjhhghkgailHdobalifgcg = 15,
|
|
CjhhghkgailHigmnpcoong = 16,
|
|
CjhhghkgailKpkneplalok = 17,
|
|
CjhhghkgailNgigckjnpjc = 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::CjhhghkgailNlcdgipgfdj => "CJHHGHKGAIL_NLCDGIPGFDJ",
|
|
Self::CjhhghkgailBpocohfiaoh => "CJHHGHKGAIL_BPOCOHFIAOH",
|
|
Self::CjhhghkgailHmogohofpfg => "CJHHGHKGAIL_HMOGOHOFPFG",
|
|
Self::CjhhghkgailNcipehohdmg => "CJHHGHKGAIL_NCIPEHOHDMG",
|
|
Self::CjhhghkgailBhmegephbic => "CJHHGHKGAIL_BHMEGEPHBIC",
|
|
Self::CjhhghkgailEhinopgcaee => "CJHHGHKGAIL_EHINOPGCAEE",
|
|
Self::CjhhghkgailPinpknjdklp => "CJHHGHKGAIL_PINPKNJDKLP",
|
|
Self::CjhhghkgailOiingmjahfa => "CJHHGHKGAIL_OIINGMJAHFA",
|
|
Self::CjhhghkgailAcebekccmeg => "CJHHGHKGAIL_ACEBEKCCMEG",
|
|
Self::CjhhghkgailHiofmonbflo => "CJHHGHKGAIL_HIOFMONBFLO",
|
|
Self::CjhhghkgailNdmljelopcm => "CJHHGHKGAIL_NDMLJELOPCM",
|
|
Self::CjhhghkgailKokihlkejol => "CJHHGHKGAIL_KOKIHLKEJOL",
|
|
Self::CjhhghkgailCgdobhjpmhi => "CJHHGHKGAIL_CGDOBHJPMHI",
|
|
Self::CjhhghkgailMnfofjkgchl => "CJHHGHKGAIL_MNFOFJKGCHL",
|
|
Self::CjhhghkgailMnpcjljikml => "CJHHGHKGAIL_MNPCJLJIKML",
|
|
Self::CjhhghkgailHdobalifgcg => "CJHHGHKGAIL_HDOBALIFGCG",
|
|
Self::CjhhghkgailHigmnpcoong => "CJHHGHKGAIL_HIGMNPCOONG",
|
|
Self::CjhhghkgailKpkneplalok => "CJHHGHKGAIL_KPKNEPLALOK",
|
|
Self::CjhhghkgailNgigckjnpjc => "CJHHGHKGAIL_NGIGCKJNPJC",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"CJHHGHKGAIL_NLCDGIPGFDJ" => Some(Self::CjhhghkgailNlcdgipgfdj),
|
|
"CJHHGHKGAIL_BPOCOHFIAOH" => Some(Self::CjhhghkgailBpocohfiaoh),
|
|
"CJHHGHKGAIL_HMOGOHOFPFG" => Some(Self::CjhhghkgailHmogohofpfg),
|
|
"CJHHGHKGAIL_NCIPEHOHDMG" => Some(Self::CjhhghkgailNcipehohdmg),
|
|
"CJHHGHKGAIL_BHMEGEPHBIC" => Some(Self::CjhhghkgailBhmegephbic),
|
|
"CJHHGHKGAIL_EHINOPGCAEE" => Some(Self::CjhhghkgailEhinopgcaee),
|
|
"CJHHGHKGAIL_PINPKNJDKLP" => Some(Self::CjhhghkgailPinpknjdklp),
|
|
"CJHHGHKGAIL_OIINGMJAHFA" => Some(Self::CjhhghkgailOiingmjahfa),
|
|
"CJHHGHKGAIL_ACEBEKCCMEG" => Some(Self::CjhhghkgailAcebekccmeg),
|
|
"CJHHGHKGAIL_HIOFMONBFLO" => Some(Self::CjhhghkgailHiofmonbflo),
|
|
"CJHHGHKGAIL_NDMLJELOPCM" => Some(Self::CjhhghkgailNdmljelopcm),
|
|
"CJHHGHKGAIL_KOKIHLKEJOL" => Some(Self::CjhhghkgailKokihlkejol),
|
|
"CJHHGHKGAIL_CGDOBHJPMHI" => Some(Self::CjhhghkgailCgdobhjpmhi),
|
|
"CJHHGHKGAIL_MNFOFJKGCHL" => Some(Self::CjhhghkgailMnfofjkgchl),
|
|
"CJHHGHKGAIL_MNPCJLJIKML" => Some(Self::CjhhghkgailMnpcjljikml),
|
|
"CJHHGHKGAIL_HDOBALIFGCG" => Some(Self::CjhhghkgailHdobalifgcg),
|
|
"CJHHGHKGAIL_HIGMNPCOONG" => Some(Self::CjhhghkgailHigmnpcoong),
|
|
"CJHHGHKGAIL_KPKNEPLALOK" => Some(Self::CjhhghkgailKpkneplalok),
|
|
"CJHHGHKGAIL_NGIGCKJNPJC" => Some(Self::CjhhghkgailNgigckjnpjc),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Ffbbhaalibg {
|
|
Geiphkgajod = 0,
|
|
Cllcacfekin = 1,
|
|
Kphghpcemma = 2,
|
|
}
|
|
impl Ffbbhaalibg {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Geiphkgajod => "FFBBHAALIBG_GEIPHKGAJOD",
|
|
Self::Cllcacfekin => "FFBBHAALIBG_CLLCACFEKIN",
|
|
Self::Kphghpcemma => "FFBBHAALIBG_KPHGHPCEMMA",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"FFBBHAALIBG_GEIPHKGAJOD" => Some(Self::Geiphkgajod),
|
|
"FFBBHAALIBG_CLLCACFEKIN" => Some(Self::Cllcacfekin),
|
|
"FFBBHAALIBG_KPHGHPCEMMA" => Some(Self::Kphghpcemma),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Nppemmillco {
|
|
Hglifjghade = 0,
|
|
Opcknbhnboa = 1,
|
|
Ceabdbjpiof = 2,
|
|
Honkpompeoo = 3,
|
|
Hofpnhibdkl = 4,
|
|
Ehniplneedi = 5,
|
|
Faodkndlnpf = 6,
|
|
Jcnbpnhebbh = 7,
|
|
}
|
|
impl Nppemmillco {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Hglifjghade => "NPPEMMILLCO_HGLIFJGHADE",
|
|
Self::Opcknbhnboa => "NPPEMMILLCO_OPCKNBHNBOA",
|
|
Self::Ceabdbjpiof => "NPPEMMILLCO_CEABDBJPIOF",
|
|
Self::Honkpompeoo => "NPPEMMILLCO_HONKPOMPEOO",
|
|
Self::Hofpnhibdkl => "NPPEMMILLCO_HOFPNHIBDKL",
|
|
Self::Ehniplneedi => "NPPEMMILLCO_EHNIPLNEEDI",
|
|
Self::Faodkndlnpf => "NPPEMMILLCO_FAODKNDLNPF",
|
|
Self::Jcnbpnhebbh => "NPPEMMILLCO_JCNBPNHEBBH",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"NPPEMMILLCO_HGLIFJGHADE" => Some(Self::Hglifjghade),
|
|
"NPPEMMILLCO_OPCKNBHNBOA" => Some(Self::Opcknbhnboa),
|
|
"NPPEMMILLCO_CEABDBJPIOF" => Some(Self::Ceabdbjpiof),
|
|
"NPPEMMILLCO_HONKPOMPEOO" => Some(Self::Honkpompeoo),
|
|
"NPPEMMILLCO_HOFPNHIBDKL" => Some(Self::Hofpnhibdkl),
|
|
"NPPEMMILLCO_EHNIPLNEEDI" => Some(Self::Ehniplneedi),
|
|
"NPPEMMILLCO_FAODKNDLNPF" => Some(Self::Faodkndlnpf),
|
|
"NPPEMMILLCO_JCNBPNHEBBH" => Some(Self::Jcnbpnhebbh),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Ojnefjdggem {
|
|
Nlcdgipgfdj = 0,
|
|
Nkdecdgecfl = 1,
|
|
Kehgboedkab = 2,
|
|
Dacemidfhog = 3,
|
|
}
|
|
impl Ojnefjdggem {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Nlcdgipgfdj => "OJNEFJDGGEM_NLCDGIPGFDJ",
|
|
Self::Nkdecdgecfl => "OJNEFJDGGEM_NKDECDGECFL",
|
|
Self::Kehgboedkab => "OJNEFJDGGEM_KEHGBOEDKAB",
|
|
Self::Dacemidfhog => "OJNEFJDGGEM_DACEMIDFHOG",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"OJNEFJDGGEM_NLCDGIPGFDJ" => Some(Self::Nlcdgipgfdj),
|
|
"OJNEFJDGGEM_NKDECDGECFL" => Some(Self::Nkdecdgecfl),
|
|
"OJNEFJDGGEM_KEHGBOEDKAB" => Some(Self::Kehgboedkab),
|
|
"OJNEFJDGGEM_DACEMIDFHOG" => Some(Self::Dacemidfhog),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Fibdgjbojea {
|
|
Nlcdgipgfdj = 0,
|
|
Dajhcekhnbh = 1,
|
|
Fegiodiklkb = 2,
|
|
}
|
|
impl Fibdgjbojea {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Nlcdgipgfdj => "FIBDGJBOJEA_NLCDGIPGFDJ",
|
|
Self::Dajhcekhnbh => "FIBDGJBOJEA_DAJHCEKHNBH",
|
|
Self::Fegiodiklkb => "FIBDGJBOJEA_FEGIODIKLKB",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"FIBDGJBOJEA_NLCDGIPGFDJ" => Some(Self::Nlcdgipgfdj),
|
|
"FIBDGJBOJEA_DAJHCEKHNBH" => Some(Self::Dajhcekhnbh),
|
|
"FIBDGJBOJEA_FEGIODIKLKB" => Some(Self::Fegiodiklkb),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Dilhpbmcofk {
|
|
Gpodjjohnne = 0,
|
|
Nhjlcddjbga = 1,
|
|
Miendcjgdjg = 2,
|
|
Ldkkkjoiokf = 3,
|
|
}
|
|
impl Dilhpbmcofk {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Gpodjjohnne => "DILHPBMCOFK_GPODJJOHNNE",
|
|
Self::Nhjlcddjbga => "DILHPBMCOFK_NHJLCDDJBGA",
|
|
Self::Miendcjgdjg => "DILHPBMCOFK_MIENDCJGDJG",
|
|
Self::Ldkkkjoiokf => "DILHPBMCOFK_LDKKKJOIOKF",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"DILHPBMCOFK_GPODJJOHNNE" => Some(Self::Gpodjjohnne),
|
|
"DILHPBMCOFK_NHJLCDDJBGA" => Some(Self::Nhjlcddjbga),
|
|
"DILHPBMCOFK_MIENDCJGDJG" => Some(Self::Miendcjgdjg),
|
|
"DILHPBMCOFK_LDKKKJOIOKF" => Some(Self::Ldkkkjoiokf),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum LobbyInteractType {
|
|
OdpjeogdikfNlcdgipgfdj = 0,
|
|
OdpjeogdikfDpmkfjkkkka = 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::OdpjeogdikfNlcdgipgfdj => "ODPJEOGDIKF_NLCDGIPGFDJ",
|
|
Self::OdpjeogdikfDpmkfjkkkka => "ODPJEOGDIKF_DPMKFJKKKKA",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"ODPJEOGDIKF_NLCDGIPGFDJ" => Some(Self::OdpjeogdikfNlcdgipgfdj),
|
|
"ODPJEOGDIKF_DPMKFJKKKKA" => Some(Self::OdpjeogdikfDpmkfjkkkka),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Hgmndbfcbll {
|
|
Nlcdgipgfdj = 0,
|
|
Cpjdkcdjfna = 1,
|
|
Apbcepnockg = 2,
|
|
}
|
|
impl Hgmndbfcbll {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Nlcdgipgfdj => "HGMNDBFCBLL_NLCDGIPGFDJ",
|
|
Self::Cpjdkcdjfna => "HGMNDBFCBLL_CPJDKCDJFNA",
|
|
Self::Apbcepnockg => "HGMNDBFCBLL_APBCEPNOCKG",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"HGMNDBFCBLL_NLCDGIPGFDJ" => Some(Self::Nlcdgipgfdj),
|
|
"HGMNDBFCBLL_CPJDKCDJFNA" => Some(Self::Cpjdkcdjfna),
|
|
"HGMNDBFCBLL_APBCEPNOCKG" => Some(Self::Apbcepnockg),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Egmoemciino {
|
|
Akacjkibjmc = 0,
|
|
Dgoaolihlnc = 1,
|
|
Gibeobdjjle = 2,
|
|
}
|
|
impl Egmoemciino {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Akacjkibjmc => "EGMOEMCIINO_AKACJKIBJMC",
|
|
Self::Dgoaolihlnc => "EGMOEMCIINO_DGOAOLIHLNC",
|
|
Self::Gibeobdjjle => "EGMOEMCIINO_GIBEOBDJJLE",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"EGMOEMCIINO_AKACJKIBJMC" => Some(Self::Akacjkibjmc),
|
|
"EGMOEMCIINO_DGOAOLIHLNC" => Some(Self::Dgoaolihlnc),
|
|
"EGMOEMCIINO_GIBEOBDJJLE" => Some(Self::Gibeobdjjle),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Abpeealgkao {
|
|
Fkmokgobehj = 0,
|
|
Mfaegbjbjbe = 1,
|
|
Keeabeolaof = 2,
|
|
}
|
|
impl Abpeealgkao {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Fkmokgobehj => "ABPEEALGKAO_FKMOKGOBEHJ",
|
|
Self::Mfaegbjbjbe => "ABPEEALGKAO_MFAEGBJBJBE",
|
|
Self::Keeabeolaof => "ABPEEALGKAO_KEEABEOLAOF",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"ABPEEALGKAO_FKMOKGOBEHJ" => Some(Self::Fkmokgobehj),
|
|
"ABPEEALGKAO_MFAEGBJBJBE" => Some(Self::Mfaegbjbjbe),
|
|
"ABPEEALGKAO_KEEABEOLAOF" => Some(Self::Keeabeolaof),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Retcode {
|
|
RetSucc = 0,
|
|
RetFail = 1,
|
|
RetServerInternalError = 2,
|
|
RetTimeout = 3,
|
|
RetRepeatedReq = 4,
|
|
RetReqParaInvalid = 5,
|
|
RetPlayerDataError = 6,
|
|
RetPlayerClientPaused = 7,
|
|
RetFuncCheckFailed = 8,
|
|
RetFeatureSwitchClosed = 9,
|
|
RetFreqOverLimit = 10,
|
|
RetSystemBusy = 11,
|
|
RetPlayerNotOnline = 12,
|
|
RetOperationInCd = 13,
|
|
RetRepeateLogin = 1000,
|
|
RetRetryLogin = 1001,
|
|
RetWaitLogin = 1002,
|
|
RetNotInWhiteList = 1003,
|
|
RetInBlackList = 1004,
|
|
RetAccountVerifyError = 1005,
|
|
RetAccountParaError = 1006,
|
|
RetAntiAddictLogin = 1007,
|
|
RetCheckSumError = 1008,
|
|
RetReachMaxPlayerNum = 1009,
|
|
RetAlreadyRegistered = 1010,
|
|
RetGenderError = 1011,
|
|
SetNicknameRetCallbackProcessing = 1012,
|
|
RetInGmBindAccess = 1013,
|
|
RetQuestRewardAlreadyTaken = 1100,
|
|
RetQuestNotAccept = 1101,
|
|
RetQuestNotFinish = 1102,
|
|
RetQuestStatusError = 1103,
|
|
RetAchievementLevelNotReach = 1104,
|
|
RetAchievementLevelAlreadyTaken = 1105,
|
|
RetAvatarNotExist = 1200,
|
|
RetAvatarResExpNotEnough = 1201,
|
|
RetAvatarExpReachPromotionLimit = 1202,
|
|
RetAvatarReachMaxPromotion = 1203,
|
|
RetSkilltreeConfigNotExist = 1204,
|
|
RetSkilltreeAlreadyUnlock = 1205,
|
|
RetSkilltreePreLocked = 1206,
|
|
RetSkilltreeLevelNotMeet = 1207,
|
|
RetSkilltreeRankNotMeet = 1208,
|
|
RetAvatarDressNoEquipment = 1209,
|
|
RetAvatarExpItemNotExist = 1210,
|
|
RetSkilltreePointLocked = 1211,
|
|
RetSkilltreePointLevelUpgradeNotMatch = 1212,
|
|
RetSkilltreePointLevelReachMax = 1213,
|
|
RetWorldLevelNotMeet = 1214,
|
|
RetPlayerLevelNotMeet = 1215,
|
|
RetAvatarRankNotMatch = 1216,
|
|
RetAvatarRankReachMax = 1217,
|
|
RetHeroBasicTypeNotMatch = 1218,
|
|
RetAvatarPromotionNotMeet = 1219,
|
|
RetPromotionRewardConfigNotExist = 1220,
|
|
RetPromotionRewardAlreadyTaken = 1221,
|
|
RetAvatarSkinItemNotExist = 1222,
|
|
RetAvatarSkinAlreadyDressed = 1223,
|
|
RetAvatarNotDressSkin = 1224,
|
|
RetAvatarSkinNotMatchAvatar = 1225,
|
|
RetAvatarPathNotMatch = 1226,
|
|
RetAvatarEnhancedIdNotExist = 1227,
|
|
RetAvatarEnhancedIdAlreadySet = 1228,
|
|
RetAvatarNotCurEnhancedId = 1229,
|
|
RetPlayerOutfitConfigNotExist = 1230,
|
|
RetPlayerOutfitSlotConflict = 1231,
|
|
RetPlayerOutfitIsDefault = 1232,
|
|
RetPlayerOutfitNotOwned = 1233,
|
|
RetSkilltreeFastLevelUpClose = 1234,
|
|
RetItemNotExist = 1300,
|
|
RetItemCostNotEnough = 1301,
|
|
RetItemCostTooMuch = 1302,
|
|
RetItemNoCost = 1303,
|
|
RetItemNotEnough = 1304,
|
|
RetItemInvalid = 1305,
|
|
RetItemConfigNotExist = 1306,
|
|
RetScoinNotEnough = 1307,
|
|
RetItemRewardExceedLimit = 1308,
|
|
RetItemInvalidUse = 1309,
|
|
RetItemUseConfigNotExist = 1310,
|
|
RetRewardConfigNotExist = 1311,
|
|
RetItemExceedLimit = 1312,
|
|
RetItemCountInvalid = 1313,
|
|
RetItemUseTargetTypeInvalid = 1314,
|
|
RetItemUseSatietyFull = 1315,
|
|
RetItemComposeNotExist = 1316,
|
|
RetRelicComposeNotExist = 1317,
|
|
RetItemCanNotSell = 1318,
|
|
RetItemSellExceddLimit = 1319,
|
|
RetItemNotInCostList = 1320,
|
|
RetItemSpecialCostNotEnough = 1321,
|
|
RetItemSpecialCostTooMuch = 1322,
|
|
RetItemFormulaNotExist = 1323,
|
|
RetItemAutoGiftOptionalNotExist = 1324,
|
|
RetRelicComposeRelicInvalid = 1325,
|
|
RetRelicComposeMainAffixIdInvalid = 1326,
|
|
RetRelicComposeWrongFormulaType = 1327,
|
|
RetRelicComposeRelicNotExist = 1328,
|
|
RetRelicComposeBlackGoldCountInvalid = 1329,
|
|
RetRelicComposeBlackGoldNotNeed = 1330,
|
|
RetMonthCardCannotUse = 1331,
|
|
RetItemRewardExceedDisappear = 1332,
|
|
RetItemNeedRecycle = 1333,
|
|
RetItemComposeExceedLimit = 1334,
|
|
RetItemCanNotDestroy = 1335,
|
|
RetItemAlreadyMark = 1336,
|
|
RetItemMarkExceedLimit = 1337,
|
|
RetItemNotMark = 1338,
|
|
RetItenTurnFoodNotSet = 1339,
|
|
RetItemTurnFoodAlreadySet = 1340,
|
|
RetItemTurnFoodConsumeTypeError = 1341,
|
|
RetItemTurnFoodSwitchAlreadyOpen = 1342,
|
|
RetItemTurnFoodSwitchAlreadyClose = 1343,
|
|
RetHcoinExchangeTooMuch = 1344,
|
|
RetItemTurnFoodSceneTypeError = 1345,
|
|
RetEquipmentAlreadyDressed = 1350,
|
|
RetEquipmentNotExist = 1351,
|
|
RetEquipmentReachLevelLimit = 1352,
|
|
RetEquipmentConsumeSelf = 1353,
|
|
RetEquipmentAlreadyLocked = 1354,
|
|
RetEquipmentAlreadyUnlocked = 1355,
|
|
RetEquipmentLocked = 1356,
|
|
RetEquipmentSelectNumOverLimit = 1357,
|
|
RetEquipmentRankUpMustConsumeSameTid = 1358,
|
|
RetEquipmentPromotionReachMax = 1359,
|
|
RetEquipmentRankUpReachMax = 1360,
|
|
RetEquipmentLevelReachMax = 1361,
|
|
RetEquipmentExceedLimit = 1362,
|
|
RetRelicNotExist = 1363,
|
|
RetRelicReachLevelLimit = 1364,
|
|
RetRelicConsumeSelf = 1365,
|
|
RetRelicAlreadyDressed = 1366,
|
|
RetRelicLocked = 1367,
|
|
RetRelicAlreadyLocked = 1368,
|
|
RetRelicAlreadyUnlocked = 1369,
|
|
RetRelicLevelIsNotZero = 1370,
|
|
RetUniqueIdRepeated = 1371,
|
|
RetEquipmentLevelNotMeet = 1372,
|
|
RetEquipmentItemNotInCostList = 1373,
|
|
RetEquipmentLevelGreaterThanOne = 1374,
|
|
RetEquipmentAlreadyRanked = 1375,
|
|
RetRelicExceedLimit = 1376,
|
|
RetRelicAlreadyDiscarded = 1377,
|
|
RetRelicAlreadyUndiscarded = 1378,
|
|
RetEquipmentBatchLockTooFast = 1379,
|
|
RetRelicFilterPlanSlotEmpty = 1380,
|
|
RetRelicFilterPlanNumExceedLimit = 1381,
|
|
RetRelicFilterPlanNameUtf8Error = 1382,
|
|
RetRelicFilterPlanNameFormatError = 1383,
|
|
RetRelicFilterPlanNoChange = 1384,
|
|
RetRelicReforgeNotConfirmed = 1385,
|
|
RetEquipmentAlreadyLevelup = 1386,
|
|
RetEquipmentRarityError = 1387,
|
|
RetLineupInvalidIndex = 1400,
|
|
RetLineupInvalidMemberPos = 1401,
|
|
RetLineupSwapNotExist = 1402,
|
|
RetLineupAvatarAlreadyIn = 1403,
|
|
RetLineupCreateAvatarError = 1404,
|
|
RetLineupAvatarInitError = 1405,
|
|
RetLineupNotExist = 1406,
|
|
RetLineupOnlyOneMember = 1407,
|
|
RetLineupSameLeaderSlot = 1408,
|
|
RetLineupNoLeaderSelect = 1409,
|
|
RetLineupSwapSameSlot = 1410,
|
|
RetLineupAvatarNotExist = 1411,
|
|
RetLineupTrialAvatarCanNotQuit = 1412,
|
|
RetLineupVirtualLineupPlaneNotMatch = 1413,
|
|
RetLineupNotValidLeader = 1414,
|
|
RetLineupSameIndex = 1415,
|
|
RetLineupIsEmpty = 1416,
|
|
RetLineupNameFormatError = 1417,
|
|
RetLineupTypeNotMatch = 1418,
|
|
RetLineupReplaceAllFailed = 1419,
|
|
RetLineupNotAllowEdit = 1420,
|
|
RetLineupAvatarIsAlive = 1421,
|
|
RetLineupAssistHasOnlyMember = 1422,
|
|
RetLineupAssistCannotSwitch = 1423,
|
|
RetLineupAvatarTypeInvalid = 1424,
|
|
RetLineupNameUtf8Error = 1425,
|
|
RetLineupLeaderLock = 1426,
|
|
RetLineupStoryLineNotMatch = 1427,
|
|
RetLineupAvatarLock = 1428,
|
|
RetLineupAvatarInvalid = 1429,
|
|
RetLineupAvatarAlreadyInit = 1430,
|
|
RetLineupLimited = 1431,
|
|
RetMailNotExist = 1700,
|
|
RetMailRangeInvalid = 1701,
|
|
RetMailMailIdInvalid = 1702,
|
|
RetMailNoMailTakeAttachment = 1703,
|
|
RetMailNoMailToDel = 1704,
|
|
RetMailTypeInvalid = 1705,
|
|
RetMailParaInvalid = 1706,
|
|
RetMailAttachementInvalid = 1707,
|
|
RetMailTicketInvalid = 1708,
|
|
RetMailTicketRepeated = 1709,
|
|
RetStageSettleError = 1800,
|
|
RetStageConfigNotExist = 1801,
|
|
RetStageNotFound = 1802,
|
|
RetStageCocoonPropNotValid = 1804,
|
|
RetStageCocoonWaveNotValid = 1805,
|
|
RetStagePropIdNotEqual = 1806,
|
|
RetStageCocoonWaveOver = 1807,
|
|
RetStageWeekCocoonOverCnt = 1808,
|
|
RetStageCocoonNotOpen = 1809,
|
|
RetStageTrialNotOpen = 1810,
|
|
RetStageFarmNotOpen = 1811,
|
|
RetStageFarmTypeError = 1812,
|
|
RetStageFarmSweepCd = 1813,
|
|
RetStageFarmElementChallengeCntInvalid = 1814,
|
|
RetChapterLock = 1900,
|
|
RetChapterChallengeNumNotEnough = 1901,
|
|
RetChapterRewardIdNotExist = 1902,
|
|
RetChapterRewardAlreadyTaken = 1903,
|
|
RetBattleStageNotMatch = 2000,
|
|
RetInBattleNow = 2001,
|
|
RetBattleCheat = 2002,
|
|
RetBattleFail = 2003,
|
|
RetBattleNoLineup = 2004,
|
|
RetBattleLineupEmpty = 2005,
|
|
RetBattleVersionNotMatch = 2006,
|
|
RetBattleQuitByServer = 2007,
|
|
RetInBattleCheck = 2008,
|
|
RetBattleCheckNeedRetry = 2009,
|
|
RetBattleCostTimeCheckFail = 2010,
|
|
RetLackExchangeStaminaTimes = 2100,
|
|
RetLackStamina = 2101,
|
|
RetStaminaFull = 2102,
|
|
RetAuthkeySignTypeError = 2103,
|
|
RetAuthkeySignVerError = 2104,
|
|
RetNicknameFormatError = 2105,
|
|
RetSensitiveWords = 2106,
|
|
RetLevelRewardHasTaken = 2107,
|
|
RetLevelRewardLevelError = 2108,
|
|
RetLanguageInvalid = 2109,
|
|
RetNicknameInCd = 2110,
|
|
RetGameplayBirthdayInvalid = 2111,
|
|
RetGameplayBirthdayAlreadySet = 2112,
|
|
RetNicknameUtf8Error = 2113,
|
|
RetNicknameDigitLimitError = 2114,
|
|
RetSensitiveWordsPlatformError = 2115,
|
|
RetPlayerSettingTypeInvalid = 2116,
|
|
RetMazeLackTicket = 2201,
|
|
RetMazeNotUnlock = 2202,
|
|
RetMazeNoAbility = 2204,
|
|
RetMazeNoPlane = 2205,
|
|
RetMazeMapNotExist = 2207,
|
|
RetMazeMpNotEnough = 2213,
|
|
RetSpringNotEnable = 2214,
|
|
RetSpringTooFar = 2216,
|
|
RetNotInMaze = 2218,
|
|
RetMazeTimeOfDayTypeError = 2223,
|
|
RetSceneTransferLockedByTask = 2224,
|
|
RetPlotNotUnlock = 2300,
|
|
RetMissionNotExist = 2400,
|
|
RetMissionAlreadyDone = 2401,
|
|
RetDailyTaskNotFinish = 2402,
|
|
RetDailyTaskRewardHasTaken = 2403,
|
|
RetMissionNotFinish = 2404,
|
|
RetMissionNotDoing = 2405,
|
|
RetMissionFinishWayNotMatch = 2406,
|
|
RetMissionSceneNotMatch = 2407,
|
|
RetMissionCustomValueNotValid = 2408,
|
|
RetMissionSubMissionNotMatch = 2409,
|
|
RetAdventureMapNotExist = 2500,
|
|
RetSceneEntityNotExist = 2600,
|
|
RetNotInScene = 2601,
|
|
RetSceneMonsterNotExist = 2602,
|
|
RetInteractConfigNotExist = 2603,
|
|
RetUnsupportedPropState = 2604,
|
|
RetSceneEntryIdNotMatch = 2605,
|
|
RetSceneEntityMoveCheckFailed = 2606,
|
|
RetAssistMonsterCountLimit = 2607,
|
|
RetSceneUseSkillFail = 2608,
|
|
RetPropIsHidden = 2609,
|
|
RetLoadingSuccAlready = 2610,
|
|
RetSceneEntityTypeInvalid = 2611,
|
|
RetInteractTypeInvalid = 2612,
|
|
RetInteractNotInRegion = 2613,
|
|
RetInteractSubTypeInvalid = 2614,
|
|
RetNotLeaderEntity = 2615,
|
|
RetMonsterIsNotFarmElement = 2616,
|
|
RetMonsterConfigNotExist = 2617,
|
|
RetAvatarHpAlreadyFull = 2618,
|
|
RetCurInteractEntityNotMatch = 2619,
|
|
RetPlaneTypeNotAllow = 2620,
|
|
RetGroupNotExist = 2621,
|
|
RetGroupSaveDataInCd = 2622,
|
|
RetGroupSaveLenghReachMax = 2623,
|
|
RetRecentElementNotExist = 2624,
|
|
RetRecentElementStageNotMatch = 2625,
|
|
RetScenePositionVersionNotMatch = 2626,
|
|
RetGameplayCounterNotExist = 2627,
|
|
RetGameplayCounterNotEnough = 2628,
|
|
RetGroupStateNotMatch = 2629,
|
|
RetSceneEntityPosNotMatch = 2630,
|
|
RetGroupStateCustomSaveDataOff = 2631,
|
|
RetSceneNotMatch = 2632,
|
|
RetPropTypeInvalid = 2633,
|
|
RetNotInCorrectScene = 2634,
|
|
RetNotInCorrectDimension = 2635,
|
|
RetNotCorrectGroupPropertyName = 2636,
|
|
RetBuyTimesLimit = 2700,
|
|
RetBuyLimitType = 2701,
|
|
RetShopNotOpen = 2702,
|
|
RetGoodsNotOpen = 2703,
|
|
RetCityLevelRewardTaken = 2704,
|
|
RetCityLevelNotMeet = 2705,
|
|
RetSingleBuyLimit = 2706,
|
|
RetTutorialNotUnlock = 2751,
|
|
RetTutorialUnlockAlready = 2752,
|
|
RetTutorialFinishAlready = 2753,
|
|
RetTutorialPreNotUnlock = 2754,
|
|
RetTutorialPlayerLevelNotMatch = 2755,
|
|
RetTutorialTutorialNotFound = 2756,
|
|
RetChallengeNotExist = 2801,
|
|
RetChallengeNotUnlock = 2802,
|
|
RetChallengeAlready = 2803,
|
|
RetChallengeLineupEditForbidden = 2804,
|
|
RetChallengeLineupEmpty = 2805,
|
|
RetChallengeNotDoing = 2806,
|
|
RetChallengeNotFinish = 2807,
|
|
RetChallengeTargetNotFinish = 2808,
|
|
RetChallengeTargetRewardTaken = 2809,
|
|
RetChallengeTimeNotValid = 2810,
|
|
RetChallengeStarsCountNotMeet = 2811,
|
|
RetChallengeStarsRewardTaken = 2812,
|
|
RetChallengeStarsNotExist = 2813,
|
|
RetChallengeCurSceneNotEntryFloor = 2814,
|
|
RetChallengeNoTeamArchive = 2815,
|
|
RetChallengeLineupAvatarTypeInvalid = 2816,
|
|
RetChallengeLineupRecommendInCd = 2817,
|
|
RetBasicTypeAlready = 2850,
|
|
RetNoBasicType = 2851,
|
|
RetNotChooseBasicType = 2852,
|
|
RetNotFuncClose = 2853,
|
|
RetNotChooseGender = 2854,
|
|
RetNotReqUnlockBasicType = 2855,
|
|
RetAvatarPathLocked = 2856,
|
|
RetRogueStatusNotMatch = 2901,
|
|
RetRogueSelectBuffNotExist = 2902,
|
|
RetRogueCoinNotEnough = 2903,
|
|
RetRogueStaminaNotEnough = 2904,
|
|
RetRogueAppraisalCountNotEnough = 2905,
|
|
RetRoguePropAlreadyUsed = 2906,
|
|
RetRogueRecordAlreadySaved = 2907,
|
|
RetRogueRollBuffMaxCount = 2908,
|
|
RetRoguePickAvatarInvalid = 2909,
|
|
RetRogueQuestExpire = 2910,
|
|
RetRogueQuestRewardAlready = 2911,
|
|
RetRogueReviveCountNotEnough = 2912,
|
|
RetRogueAreaInvalid = 2913,
|
|
RetRogueScoreRewardPoolInvalid = 2914,
|
|
RetRogueScoreRewardRowInvalid = 2915,
|
|
RetRogueAeonLevelNotMeet = 2916,
|
|
RetRogueAeonLevelRewardAlreadyTaken = 2917,
|
|
RetRogueAeonConfigNotExist = 2918,
|
|
RetRogueTrialAvatarInvalid = 2919,
|
|
RetRogueHandbookRewardAlreadyTaken = 2920,
|
|
RetRogueRoomTypeNotMatch = 2921,
|
|
RetRogueShopGoodNotFound = 2922,
|
|
RetRogueShopGoodAlreadyBought = 2923,
|
|
RetRogueShopGoodAlreadyOwn = 2924,
|
|
RetRogueShopMiracleNotExist = 2925,
|
|
RetRogueShopNotExist = 2926,
|
|
RetRogueShopCannotRefresh = 2927,
|
|
RetRogueSelectBuffCertainMismatch = 2928,
|
|
RetRogueActionQueueNotEmptyBattle = 2929,
|
|
RetRogueActionQueueNotEmptyOthers = 2930,
|
|
RetMissionEventConfigNotExist = 2951,
|
|
RetMissionEventNotClient = 2952,
|
|
RetMissionEventFinished = 2953,
|
|
RetMissionEventDoing = 2954,
|
|
RetHasChallengeMissionEvent = 2955,
|
|
RetNotChallengeMissionEvent = 2956,
|
|
RetGachaIdNotExist = 3001,
|
|
RetGachaNumInvalid = 3002,
|
|
RetGachaFirstGachaMustOne = 3003,
|
|
RetGachaReqDuplicated = 3004,
|
|
RetGachaNotInSchedule = 3005,
|
|
RetGachaNewbieClose = 3006,
|
|
RetGachaTodayLimited = 3007,
|
|
RetGachaNotSupport = 3008,
|
|
RetGachaCeilingNotEnough = 3009,
|
|
RetGachaCeilingClose = 3010,
|
|
RetGachaLocked = 3011,
|
|
RetGachaDecideItemTypeInvalid = 3012,
|
|
RetGachaDecideItemIdInvalid = 3013,
|
|
RetNotInRaid = 3101,
|
|
RetRaidDoing = 3102,
|
|
RetNotProp = 3103,
|
|
RetRaidIdNotMatch = 3104,
|
|
RetRaidRestartNotMatch = 3105,
|
|
RetRaidLimit = 3106,
|
|
RetRaidAvatarListEmpty = 3107,
|
|
RetRaidAvatarNotExist = 3108,
|
|
RetChallengeRaidRewardAlready = 3109,
|
|
RetChallengeRaidScoreNotReach = 3110,
|
|
RetChallengeRaidNotOpen = 3111,
|
|
RetRaidFinished = 3112,
|
|
RetRaidWorldLevelNotLock = 3113,
|
|
RetRaidCannotUseAssist = 3114,
|
|
RetRaidAvatarNotMatch = 3115,
|
|
RetRaidCanNotSave = 3116,
|
|
RetRaidNoSave = 3117,
|
|
RetActivityRaidNotOpen = 3118,
|
|
RetRaidAvatarCaptainNotExist = 3119,
|
|
RetRaidStoryLineNotMatch = 3120,
|
|
RetTalkEventAlreadyTaken = 3151,
|
|
RetNpcAlreadyMeet = 3152,
|
|
RetNpcNotInConfig = 3153,
|
|
RetDialogueGroupDismatch = 3154,
|
|
RetDialogueEventInvalid = 3155,
|
|
RetTalkEventTakeProtoNotMatch = 3156,
|
|
RetTalkEventNotValid = 3157,
|
|
RetExpeditionConfigNotExist = 3201,
|
|
RetExpeditionRewardConfigNotExist = 3202,
|
|
RetExpeditionNotUnlocked = 3203,
|
|
RetExpeditionAlreadyAccepted = 3204,
|
|
RetExpeditionRepeatedAvatar = 3205,
|
|
RetAvatarAlreadyDispatched = 3206,
|
|
RetExpeditionNotAccepted = 3207,
|
|
RetExpeditionNotFinish = 3208,
|
|
RetExpeditionAlreadyFinish = 3209,
|
|
RetExpeditionTeamCountLimit = 3210,
|
|
RetExpeditionAvatarNumNotMatch = 3211,
|
|
RetExpeditionNotOpen = 3212,
|
|
RetExpeditionFriendAvatarNotValid = 3213,
|
|
RetExpeditionNotPublished = 3214,
|
|
RetLoginActivityHasTaken = 3301,
|
|
RetLoginActivityDaysLack = 3302,
|
|
RetTrialActivityRewardAlreadyTake = 3303,
|
|
RetTrialActivityStageNotFinish = 3304,
|
|
RetMaterialSubmitActivityHasTaken = 3305,
|
|
RetMaterialSubmitActivityMaterialNotSubmitted = 3306,
|
|
RetMaterialSubmitActivityMaterialAlreadySubmitted = 3307,
|
|
RetFantasticStoryActivityStoryError = 3308,
|
|
RetFantasticStoryActivityStoryNotOpen = 3309,
|
|
RetFantasticStoryActivityBattleError = 3310,
|
|
RetFantasticStoryActivityBattleNotOpen = 3311,
|
|
RetFantasticStoryActivityBattleAvatarError = 3312,
|
|
RetFantasticStoryActivityBattleBuffError = 3313,
|
|
RetFantasticStoryActivityPreBattleScoreNotEnough = 3314,
|
|
RetTrialActivityAlreadyInTrialActivity = 3315,
|
|
RetCommonActivityNotOpen = 3316,
|
|
RetBenefitNotReady = 3317,
|
|
RetCommonActivityBusy = 3318,
|
|
RetAvatarDeliverRewardPhaseError = 3319,
|
|
RetMessageConfigNotExist = 3501,
|
|
RetMessageSectionNotTake = 3502,
|
|
RetMessageGroupNotTake = 3503,
|
|
RetMessageSectionIdNotMatch = 3504,
|
|
RetMessageSectionCanNotFinish = 3505,
|
|
RetMessageItemCanNotFinish = 3506,
|
|
RetMessageItemRaidCanNotFinish = 3507,
|
|
RetFriendAlreadyIsFriend = 3601,
|
|
RetFriendIsNotFriend = 3602,
|
|
RetFriendApplyExpire = 3603,
|
|
RetFriendInBlacklist = 3604,
|
|
RetFriendNotInBlacklist = 3605,
|
|
RetFriendNumberLimit = 3606,
|
|
RetFriendBlacklistNumberLimit = 3607,
|
|
RetFriendDailyApplyLimit = 3608,
|
|
RetFriendInHandleLimit = 3609,
|
|
RetFriendApplyInCd = 3610,
|
|
RetFriendRemarkNameFormatError = 3611,
|
|
RetFriendPlayerNotFound = 3612,
|
|
RetFriendInTargetBlacklist = 3613,
|
|
RetFriendTargetNumberLimit = 3614,
|
|
RetAssistQueryTooFast = 3615,
|
|
RetAssistNotExist = 3616,
|
|
RetAssistUsedAlready = 3617,
|
|
RetFriendReportReasonFormatError = 3618,
|
|
RetFriendReportSensitiveWords = 3619,
|
|
RetAssistUsedTimesOver = 3620,
|
|
RetAssistQuitAlready = 3621,
|
|
RetAssistAvatarInLineup = 3622,
|
|
RetAssistNoReward = 3623,
|
|
RetFriendSearchNumLimit = 3624,
|
|
RetFriendSearchInCd = 3625,
|
|
RetFriendRemarkNameUtf8Error = 3626,
|
|
RetFriendReportReasonUtf8Error = 3627,
|
|
RetAssistSetAlready = 3628,
|
|
RetFriendTargetForbidOtherApply = 3629,
|
|
RetFriendMarkedCntMax = 3630,
|
|
RetFriendMarkedAlready = 3631,
|
|
RetFriendNotMarked = 3632,
|
|
RetFriendChallengeLineupRecommendInCd = 3633,
|
|
RetViewPlayerCardInCd = 3634,
|
|
RetViewPlayerBattleRecordInCd = 3635,
|
|
RetAssistListStrangerConfigError = 3636,
|
|
RetPlayerBoardHeadIconNotExist = 3701,
|
|
RetPlayerBoardHeadIconLocked = 3702,
|
|
RetPlayerBoardHeadIconAlreadyUnlocked = 3703,
|
|
RetPlayerBoardDisplayAvatarNotExist = 3704,
|
|
RetPlayerBoardDisplayAvatarExceedLimit = 3705,
|
|
RetPlayerBoardDisplayRepeatedAvatar = 3706,
|
|
RetPlayerBoardDisplayAvatarSamePos = 3707,
|
|
RetPlayerBoardDisplayAvatarLocked = 3708,
|
|
RetSignatureLengthExceedLimit = 3709,
|
|
RetSignatureSensitiveWords = 3710,
|
|
RetPlayerBoardAssistAvatarNotExist = 3712,
|
|
RetPlayerBoardAssistAvatarLocked = 3713,
|
|
RetSignatureUtf8Error = 3714,
|
|
RetPlayerBoardAssistAvatarCntError = 3715,
|
|
RetPlayerBoardPersonalCardNotExist = 3716,
|
|
RetPlayerBoardPersonalCardLocked = 3717,
|
|
RetPlayerBoardPersonalNoChange = 3718,
|
|
RetBattlePassTierNotValid = 3801,
|
|
RetBattlePassLevelNotMeet = 3802,
|
|
RetBattlePassRewardTakeAlready = 3803,
|
|
RetBattlePassNotPremium = 3804,
|
|
RetBattlePassNotDoing = 3805,
|
|
RetBattlePassLevelInvalid = 3806,
|
|
RetBattlePassNotUnlock = 3807,
|
|
RetBattlePassNoReward = 3808,
|
|
RetBattlePassQuestNotValid = 3809,
|
|
RetBattlePassNotChooseOptional = 3810,
|
|
RetBattlePassNotTakeReward = 3811,
|
|
RetBattlePassOptionalNotValid = 3812,
|
|
RetBattlePassBuyAlready = 3813,
|
|
RetBattlePassNearEnd = 3814,
|
|
RetMusicLocked = 3901,
|
|
RetMusicNotExist = 3902,
|
|
RetMusicUnlockFailed = 3903,
|
|
RetPunkLordLackSummonTimes = 4001,
|
|
RetPunkLordAttackingMonsterLimit = 4002,
|
|
RetPunkLordMonsterNotExist = 4003,
|
|
RetPunkLordMonsterAlreadyShared = 4004,
|
|
RetPunkLordMonsterExpired = 4005,
|
|
RetPunkLordSelfMonsterAttackLimit = 4006,
|
|
RetPunkLordLackSupportTimes = 4007,
|
|
RetPunkLordMonsterAlreadyKilled = 4008,
|
|
RetPunkLordMonsterAttackerLimit = 4009,
|
|
RetPunkLordWorldLevleNotValid = 4010,
|
|
RetPunkLordRewardLevleNotExist = 4011,
|
|
RetPunkLordPointNotMeet = 4012,
|
|
RetPunkLordInAttacking = 4013,
|
|
RetPunkLordOperationInCd = 4014,
|
|
RetPunkLordRewardAlreadyTaken = 4015,
|
|
RetPunkLordOverBonusRewardLimit = 4016,
|
|
RetPunkLordNotInSchedule = 4017,
|
|
RetPunkLordMonsterNotAttacked = 4018,
|
|
RetPunkLordMonsterNotKilled = 4019,
|
|
RetPunkLordMonsterKilledScoreAlreadyTake = 4020,
|
|
RetPunkLordRewardLevleAlreadyTake = 4021,
|
|
RetDailyActiveLevelInvalid = 4101,
|
|
RetDailyActiveLevelRewardAlreadyTaken = 4102,
|
|
RetDailyActiveLevelApNotEnough = 4103,
|
|
RetDailyMeetPam = 4201,
|
|
RetReplayIdNotMatch = 4251,
|
|
RetReplayReqNotValid = 4252,
|
|
RetFightActivityDifficultyLevelNotPassed = 4301,
|
|
RetFightActivityDifficultyLevelRewardAlreadyTake = 4302,
|
|
RetFightActivityStageNotOpen = 4303,
|
|
RetFightActivityLevelNotUnlock = 4304,
|
|
RetTrainVisitorVisitorNotExist = 4351,
|
|
RetTrainVisitorBehaviorNotExist = 4352,
|
|
RetTrainVisitorBehaviorFinished = 4353,
|
|
RetTrainVisitorAllBehaviorRewardTaken = 4354,
|
|
RetTrainVisitorGetOnMissionNotFinish = 4355,
|
|
RetTrainVisitorNotGetOffOrBeTrainMember = 4356,
|
|
RetTextJoinUnknowIsOverride = 4401,
|
|
RetTextJoinIdNotExist = 4402,
|
|
RetTextJoinCanNotOverride = 4403,
|
|
RetTextJoinItemIdError = 4404,
|
|
RetTextJoinSensitiveCheckError = 4405,
|
|
RetTextJoinMustOverride = 4406,
|
|
RetTextJoinTextEmpty = 4407,
|
|
RetTextJoinTextFormatError = 4408,
|
|
RetTextJoinTextUtf8Error = 4409,
|
|
RetTextJoinBatchReqIdRepeat = 4410,
|
|
RetTextJoinTypeNotSupportBatchReq = 4411,
|
|
RetTextJoinAvatarIdNotExist = 4412,
|
|
RetTextJoinUnknowType = 4413,
|
|
RetPamMissionMissionIdError = 4451,
|
|
RetPamMissionMissionExpire = 4452,
|
|
RetChatTypeNotExist = 4501,
|
|
RetMsgTypeNotExist = 4502,
|
|
RetChatNoTargetUid = 4503,
|
|
RetChatMsgEmpty = 4504,
|
|
RetChatMsgExceedLimit = 4505,
|
|
RetChatMsgSensitiveCheckError = 4506,
|
|
RetChatMsgUtf8Error = 4507,
|
|
RetChatForbidSwitchOpen = 4508,
|
|
RetChatForbid = 4509,
|
|
RetChatMsgIncludeSpecialStr = 4510,
|
|
RetChatMsgEmojiNotExist = 4511,
|
|
RetChatMsgEmojiGenderNotMatch = 4512,
|
|
RetChatMsgEmojiNotMarked = 4513,
|
|
RetChatMsgEmojiAlreadyMarked = 4514,
|
|
RetChatMsgEmojiMarkedMaxLimit = 4515,
|
|
RetBoxingClubChallengeNotOpen = 4601,
|
|
RetMuseumNotOpen = 4651,
|
|
RetMuseumTurnCntNotMatch = 4652,
|
|
RetMuseumPhaseNotReach = 4653,
|
|
RetMuseumUnknowStuff = 4654,
|
|
RetMuseumUnknowArea = 4655,
|
|
RetMuseumUnknowPos = 4656,
|
|
RetMuseumStuffAlreadyInArea = 4657,
|
|
RetMuseumStuffNotInArea = 4658,
|
|
RetMuseumGetNpcRepeat = 4659,
|
|
RetMuseumGetNpcUnlock = 4660,
|
|
RetMuseumGetNpcNotEnough = 4661,
|
|
RetMuseumChangeStuffAreaError = 4662,
|
|
RetMuseumNotInit = 4663,
|
|
RetMuseumEventError = 4664,
|
|
RetMuseumUnknowChooseEventId = 4665,
|
|
RetMuseumEventOrderNotMatch = 4666,
|
|
RetMuseumEventPhaseNotUnlock = 4667,
|
|
RetMuseumEventMissionNotFound = 4668,
|
|
RetMuseumAreaLevelUpAlready = 4669,
|
|
RetMuseumStuffAlreadyUsed = 4670,
|
|
RetMuseumEventRoundNotUnlock = 4671,
|
|
RetMuseumStuffInArea = 4672,
|
|
RetMuseumStuffDispatch = 4673,
|
|
RetMuseumIsEnd = 4674,
|
|
RetMuseumStuffLeaving = 4675,
|
|
RetMuseumEventMissionNotFinish = 4678,
|
|
RetMuseumCollectRewardNotExist = 4679,
|
|
RetMuseumCollectRewardAlreadyTaken = 4680,
|
|
RetMuseumAcceptMissionMaxLimit = 4681,
|
|
RetRogueChallengeNotOpen = 4701,
|
|
RetRogueChallengeAssisRefreshLimit = 4702,
|
|
RetAlleyNotInit = 4721,
|
|
RetAlleyNotOpen = 4722,
|
|
RetAlleyMapNotExist = 4724,
|
|
RetAlleyEmptyPosList = 4725,
|
|
RetAlleyLinePosInvalid = 4726,
|
|
RetAlleyShopNotUnlock = 4727,
|
|
RetAlleyDepotFull = 4728,
|
|
RetAlleyShopNotInclude = 4729,
|
|
RetAlleyEventNotUnlock = 4730,
|
|
RetAlleyEventNotRefresh = 4731,
|
|
RetAlleyEventStateDoing = 4732,
|
|
RetAlleyEventStateFinish = 4733,
|
|
RetAlleyEventError = 4734,
|
|
RetAlleyRewardLevelError = 4735,
|
|
RetAlleyRewardPrestigeNotEnough = 4736,
|
|
RetAlleyShipEmpty = 4737,
|
|
RetAlleyShipIdDismatch = 4738,
|
|
RetAlleyShipNotExist = 4739,
|
|
RetAlleyShipNotUnlock = 4740,
|
|
RetAlleyGoodsNotExist = 4741,
|
|
RetAlleyGoodsNotUnlock = 4742,
|
|
RetAlleyProfitNotPositive = 4743,
|
|
RetAlleySpecialOrderDismatch = 4744,
|
|
RetAlleyOrderGoodsOverLimit = 4745,
|
|
RetAlleySpecialOrderConditionNotMeet = 4746,
|
|
RetAlleyDepotSizeOverLimit = 4747,
|
|
RetAlleyGoodsNotEnough = 4748,
|
|
RetAlleyOrderIndexInvalid = 4749,
|
|
RetAlleyRewardAlreadyTake = 4750,
|
|
RetAlleyRewardNotExist = 4751,
|
|
RetAlleyMainMissionNotDoing = 4752,
|
|
RetAlleyCriticalEventNotFinish = 4753,
|
|
RetAlleyShopGoodsNotValid = 4754,
|
|
RetAlleySlashNotOpen = 4755,
|
|
RetAlleyPlacingAnchorInvalid = 4756,
|
|
RetAlleyPlacingGoodsIndexInvalid = 4757,
|
|
RetAlleySaveMapTooQuick = 4758,
|
|
RetAlleyMapNotLink = 4759,
|
|
RetAlleyFundsNotLowerBase = 4760,
|
|
RetAlleyEventNotFinish = 4761,
|
|
RetAlleyNormalOrderNotMeet = 4762,
|
|
RetPlayerReturnNotOpen = 4801,
|
|
RetPlayerReturnIsSigned = 4802,
|
|
RetPlayerReturnPointNotEnough = 4803,
|
|
RetPlayerReturnConditionInvalid = 4804,
|
|
RetPlayerReturnHasSigned = 4805,
|
|
RetPlayerReturnRewardTaken = 4806,
|
|
RetPlayerReturnRelicTaken = 4807,
|
|
RetPlayerReturnConfigError = 4808,
|
|
RetPlayerReturnOptionalGiftInvalid = 4809,
|
|
RetPlayerReturnOptionalGiftNotExist = 4810,
|
|
RetPlayerReturnSignTypeInvalid = 4811,
|
|
RetAetherDivideNoLineup = 4851,
|
|
RetAetherDivideLineupInvalid = 4852,
|
|
RetChatBubbleIdError = 4901,
|
|
RetChatBubbleIdNotUnlock = 4902,
|
|
RetPhoneThemeIdError = 4903,
|
|
RetPhoneThemeIdNotUnlock = 4904,
|
|
RetChatBubbleSelectIsCurrent = 4905,
|
|
RetPhoneThemeSelectIsCurrent = 4906,
|
|
RetPhoneCaseIdError = 4907,
|
|
RetPhoneCaseIdNotUnlock = 4908,
|
|
RetPhoneCaseSelectIsCurrent = 4909,
|
|
RetChessRogueConfigNotFound = 4951,
|
|
RetChessRogueConfigInvalid = 4952,
|
|
RetChessRogueNoValidRoom = 4963,
|
|
RetChessRogueNoCellInfo = 4964,
|
|
RetChessRogueCellNotFinish = 4965,
|
|
RetChessRogueCellIsLocked = 4966,
|
|
RetChessRogueScheduleNotMatch = 4967,
|
|
RetChessRogueStatusFail = 4968,
|
|
RetChessRogueAreaNotExist = 4969,
|
|
RetChessRogueLineupFail = 4970,
|
|
RetChessRogueAeonFail = 4980,
|
|
RetChessRogueEnterCellFail = 4981,
|
|
RetChessRogueRollDiceFail = 4982,
|
|
RetChessRogueDiceStatusFail = 4983,
|
|
RetChessRogueDiceCntNotFull = 4984,
|
|
RetChessRogueUnlock = 4985,
|
|
RetChessRoguePickAvatarFail = 4986,
|
|
RetChessRogueAvatarInvalid = 4987,
|
|
RetChessRogueCellCanNotSelect = 4988,
|
|
RetChessRogueDiceConfirmed = 4989,
|
|
RetChessRogueNousDiceNotMatch = 4990,
|
|
RetChessRogueNousDiceRarityFail = 4991,
|
|
RetChessRogueNousDiceSurfaceDuplicate = 4992,
|
|
RetChessRogueNotInRogue = 4993,
|
|
RetChessRogueNousDiceBranchLimit = 4994,
|
|
RetHeliobusNotOpen = 5101,
|
|
RetHeliobusSnsPostNotUnlock = 5102,
|
|
RetHeliobusSnsAlreadyRead = 5103,
|
|
RetHeliobusSnsAlreadyLiked = 5104,
|
|
RetHeliobusSnsAlreadyCommented = 5105,
|
|
RetHeliobusSnsInMission = 5106,
|
|
RetHeliobusSnsAlreadyPosted = 5107,
|
|
RetHeliobusSnsNotDoingMission = 5108,
|
|
RetHeliobusRewardLevelMax = 5109,
|
|
RetHeliobusIncomeNotEnough = 5110,
|
|
RetHeliobusSnsCommentNotUnlock = 5111,
|
|
RetHeliobusChallengeNotUnlock = 5112,
|
|
RetHeliobusChallengeIdError = 5113,
|
|
RetHeliobusSkillNotUnlock = 5114,
|
|
RetHeliobusAcceptPostMissionFail = 5115,
|
|
RetHeliobusSkillNotSelected = 5116,
|
|
RetHeliobusPlaneTypeInvalid = 5117,
|
|
RetReddotParamInvalid = 5151,
|
|
RetReddotActivityNotOpen = 5152,
|
|
RetRogueEndlessActivityConfigError = 5201,
|
|
RetRogueEndlessActivityNotOpen = 5202,
|
|
RetRogueEndlessActivityOverBonusRewardLimit = 5203,
|
|
RetRogueEndlessActivityScoreNotMeet = 5204,
|
|
RetRogueEndlessActivityRewardLevleAlreadyTake = 5205,
|
|
RetHeartDialScriptNotFound = 5251,
|
|
RetHeartDialScriptEmotionTheSame = 5252,
|
|
RetHeartDialScriptStepNotNormal = 5253,
|
|
RetHeartDialScriptConditionNotMatch = 5254,
|
|
RetHeartDialScriptSubmitItemNumNotMatch = 5255,
|
|
RetHeartDialScriptSubmitItemIdNotMatch = 5256,
|
|
RetHeartDialDialogueNotFound = 5257,
|
|
RetHeartDialDialogueAlreadyPerformed = 5258,
|
|
RetHeartDialNpcNotFound = 5259,
|
|
RetHeartDialTraceConfigNotFound = 5260,
|
|
RetHeartDialFloorTraceExist = 5261,
|
|
RetHeartDialTraceFloorNotMatch = 5262,
|
|
RetTravelBrochureConfigError = 5301,
|
|
RetTravelBrochureParamInvalid = 5302,
|
|
RetTravelBrochureLocked = 5303,
|
|
RetTravelBrochureCannotOperate = 5304,
|
|
RetTravelBrochureWorldIdNotMatch = 5305,
|
|
RetTravelBrochureHasNoWorldBook = 5306,
|
|
RetTravelBrochurePageFull = 5307,
|
|
RetMapRotationNotInRegion = 5351,
|
|
RetMapRotationRotaterAlreadyDeployed = 5352,
|
|
RetMapRotationEnergyNotEnough = 5353,
|
|
RetMapRotationEntityNotOnCurPose = 5354,
|
|
RetMapRotationRotaterNotDeployed = 5355,
|
|
RetMapRotationPoseRotaterMismatch = 5356,
|
|
RetMapRotationRotaterNotRemovable = 5357,
|
|
RetMapRotationRotaterDisposable = 5358,
|
|
RetSpaceZooActivityCatNotFound = 5401,
|
|
RetSpaceZooActivityCatParamInvalid = 5402,
|
|
RetSpaceZooActivityCatItemNotEnough = 5403,
|
|
RetSpaceZooActivityCatBagFull = 5404,
|
|
RetSpaceZooActivityCatNotToMutate = 5405,
|
|
RetSpaceZooActivityCatStateError = 5406,
|
|
RetSpaceZooActivityCatCatteryLocked = 5407,
|
|
RetSpaceZooActivityCatOutNow = 5408,
|
|
RetSpaceZooActivityCatConfigNotFound = 5409,
|
|
RetSpaceZooActivityCatFeatureNotFound = 5410,
|
|
RetSpaceZooActivityCatAddCatError = 5411,
|
|
RetSpaceZooActivityCatMoneyNotEnough = 5412,
|
|
RetSpaceZooActivityCatCondNotMatch = 5413,
|
|
RetStrongChallengeActivityStageCfgMiss = 5501,
|
|
RetStrongChallengeActivityStageNotOpen = 5502,
|
|
RetStrongChallengeActivityBuffError = 5503,
|
|
RetRollShopNotFound = 5551,
|
|
RetRollShopGroupEmpty = 5552,
|
|
RetRollShopEmpty = 5553,
|
|
RetRollShopGachaReqDuplicated = 5554,
|
|
RetRollShopRandomError = 5555,
|
|
RetRollShopGroupTypeNotFound = 5556,
|
|
RetRollShopHasStoredRewardAlready = 5557,
|
|
RetRollShopNoStoredReward = 5558,
|
|
RetRollShopNotInValidScene = 5559,
|
|
RetRollShopInvalidRollShopType = 5560,
|
|
RetActivityRaidCollectionPrevNotFinish = 5601,
|
|
RetActivityRaidCollectionGroupEnterNextUnavailable = 5602,
|
|
RetActivityRaidCollectionIsLast = 5603,
|
|
RetActivityRaidCollectionIsNotNext = 5604,
|
|
RetOfferingNotUnlock = 5651,
|
|
RetOfferingLevelNotUnlock = 5652,
|
|
RetOfferingReachMaxLevel = 5653,
|
|
RetOfferingItemNotEnough = 5654,
|
|
RetOfferingLongtailNotOpen = 5655,
|
|
RetOfferingRewardCondition = 5656,
|
|
RetDrinkMakerChatInvalid = 5701,
|
|
RetDrinkMakerParamInvalid = 5702,
|
|
RetDrinkMakerParamNotUnlock = 5703,
|
|
RetDrinkMakerConfigNotFound = 5704,
|
|
RetDrinkMakerNotLastChat = 5705,
|
|
RetDrinkMakerDayAndFreePhaseNotOpen = 5706,
|
|
RetDrinkMakerCheersNotAbleToNextGroup = 5707,
|
|
RetDrinkMakerCheersDrinkAlreadyMade = 5708,
|
|
RetDrinkMakerCheersActivityNotOpen = 5709,
|
|
RetDrinkMakerCheersMakeDrinkPreMissionNotFinished = 5710,
|
|
RetMonopolyNotOpen = 5751,
|
|
RetMonopolyConfigError = 5752,
|
|
RetMonopolyDiceNotEnough = 5753,
|
|
RetMonopolyCurCellNotFinish = 5754,
|
|
RetMonopolyCoinNotEnough = 5755,
|
|
RetMonopolyCellWaitPending = 5756,
|
|
RetMonopolyCellStateError = 5757,
|
|
RetMonopolyCellContentError = 5758,
|
|
RetMonopolyItemNotEnough = 5759,
|
|
RetMonopolyCellContentCannotGiveup = 5760,
|
|
RetMonopolyAssetLevelInvalid = 5761,
|
|
RetMonopolyTurnNotFinish = 5762,
|
|
RetMonopolyGuideNotFinish = 5763,
|
|
RetMonopolyRaffleRewardReissued = 5764,
|
|
RetMonopolyNoGameActive = 5771,
|
|
RetMonopolyGameRatioNotIncreasable = 5772,
|
|
RetMonopolyGameRatioMax = 5773,
|
|
RetMonopolyGameTargetRatioInvalid = 5774,
|
|
RetMonopolyGameBingoFlipPosInvalid = 5775,
|
|
RetMonopolyGameGuessAlreadyChoose = 5776,
|
|
RetMonopolyGameGuessChooseInvalid = 5777,
|
|
RetMonopolyGameGuessInformationAlreadyBought = 5778,
|
|
RetMonopolyGameRaiseRatioNotUnlock = 5779,
|
|
RetMonopolyFriendNotSynced = 5785,
|
|
RetMonopolyGetFriendRankingListInCd = 5786,
|
|
RetMonopolyLikeTargetNotFriend = 5787,
|
|
RetMonopolyDailyAlreadyLiked = 5788,
|
|
RetMonopolySocialEventStatusNotMatch = 5789,
|
|
RetMonopolySocialEventServerCacheNotExist = 5790,
|
|
RetMonopolyActivityIdNotMatch = 5791,
|
|
RetMonopolyRafflePoolNotExist = 5792,
|
|
RetMonopolyRafflePoolTimeNotMatch = 5793,
|
|
RetMonopolyRafflePoolPhaseNotMeet = 5794,
|
|
RetMonopolyRafflePoolShowTimeNotMeet = 5795,
|
|
RetMonopolyRaffleTicketNotFound = 5796,
|
|
RetMonopolyRaffleTicketTimeNotMeet = 5797,
|
|
RetMonopolyRaffleTicketRewardAlreadyTaken = 5798,
|
|
RetMonopolyRafflePoolNotInRaffleTime = 5799,
|
|
RetMonopolyMbtiReportRewardAlreadyTaken = 5800,
|
|
RetEvolveBuildLevelGaming = 5801,
|
|
RetEveolveBuildLevelBanRandom = 5802,
|
|
RetEvolveBuildFirstRewardAlreadyTaken = 5803,
|
|
RetEvolveBuildLevelUnfinish = 5804,
|
|
RetEvolveBuildShopAbilityMaxLevel = 5805,
|
|
RetEvolveBuildShopAbilityMinLevel = 5806,
|
|
RetEvolveBuildShopAbilityNotGet = 5807,
|
|
RetEvolveBuildLevelLock = 5808,
|
|
RetEvolveBuildExpNotEnough = 5809,
|
|
RetEvolveBuildShopAbilityLevelError = 5810,
|
|
RetEvolveBuildActivityNotOpen = 5811,
|
|
RetEvolveBuildShopAbilityEmpty = 5812,
|
|
RetEvolveBuildLevelNotStart = 5813,
|
|
RetEvolveBuildShopLock = 5814,
|
|
RetEvolveBuildRewardLock = 5815,
|
|
RetEvolveBuildRewardLevelMax = 5816,
|
|
RetEvolveBuildRewardAlreadyAllTaken = 5717,
|
|
RetEvolveBuildSeasonError = 5718,
|
|
RetEvolveBuildTeachSkipQuestNotFinish = 5719,
|
|
RetClockParkConfigError = 5851,
|
|
RetClockParkEffectError = 5852,
|
|
RetClockParkScriptAlreadyUnlock = 5853,
|
|
RetClockParkScriptUnlockConditionNotMeet = 5854,
|
|
RetClockParkTalentAlreadyUnlock = 5855,
|
|
RetClockParkScriptLocked = 5856,
|
|
RetClockParkHasOngoingScript = 5857,
|
|
RetClockParkNoOngoingScript = 5858,
|
|
RetClockParkDicePlacementError = 5859,
|
|
RetClockParkMismatchStatus = 5860,
|
|
RetClockParkNoBuff = 5861,
|
|
RetClockParkSlotMachineGachaReqDuplicated = 5862,
|
|
RetClockParkSlotMachineCostNotEnough = 5863,
|
|
RetClockParkSlotMachineGachaCntExceedLimit = 5864,
|
|
RetClockParkNotOpen = 5865,
|
|
RetTournRogueStatusMismatch = 5901,
|
|
RetMagicRogueStatusMismatch = 5902,
|
|
RetAutoMountMagicUnitNoMatchedMagicScepter = 5903,
|
|
RetMagicUnitWorkbenchReforgeGenFail = 5904,
|
|
RetMatchAlreadyInMatch = 6201,
|
|
RetMatchNotInMatch = 6202,
|
|
RetMatchPlayNotOpen = 6203,
|
|
RetCrossStateError = 6204,
|
|
RetMatchVersionNotEqual = 6205,
|
|
RetMatchPlayerNotInLobbyRoom = 6206,
|
|
RetLobbyStateNotMatch = 6207,
|
|
RetLobbyRoomNotExist = 6208,
|
|
RetLobbyRoomPalyerFull = 6209,
|
|
RetLobbyRoomPalyerNotReady = 6210,
|
|
RetLobbyRoomPalyerFighting = 6211,
|
|
RetFightRoomNotExist = 6250,
|
|
RetFightMatch3PlayerStateErr = 6251,
|
|
RetFightMatch3RoomStateErr = 6252,
|
|
RetCrossStateTimeOut = 6253,
|
|
RetLobbyStartFightDisable = 6254,
|
|
RetLobbyStartFightPlayerLack = 6255,
|
|
RetMatchClientDataVersionLow = 6256,
|
|
RetLobbyStartMatchDisable = 6257,
|
|
RetLobbyInteractInCd = 6258,
|
|
RetLobbyOwnerStateErr = 6259,
|
|
RetLobbyOpTooFast = 6260,
|
|
RetFightMatch3SoloPlayerTurnErr = 6261,
|
|
RetMatchPlayNotSupported = 6262,
|
|
RetMatchPlayDataNotExist = 6263,
|
|
RetMatchPlayNotSupportFriendRanking = 6264,
|
|
RetMatchPlayGetFriendRankingInfoInCd = 6265,
|
|
RetSwordTrainingNoActiveGame = 6301,
|
|
RetSwordTrainingNoPendingActionMatch = 6302,
|
|
RetSwordTrainingPartnerAbilityInvalid = 6303,
|
|
RetSwordTrainingSkillAlreadyLearned = 6304,
|
|
RetSwordTrainingConditionNotMeet = 6305,
|
|
RetSwordTrainingParentSkillNotLearned = 6306,
|
|
RetSwordTrainingSkillTypeNotUnlock = 6307,
|
|
RetSwordTrainingGameAlreadyExist = 6308,
|
|
RetSwordTrainingEndingHintNotMatch = 6309,
|
|
RetSwordTrainingStorylineConfigNotFound = 6310,
|
|
RetSwordTrainingStoryConfigNotFound = 6311,
|
|
RetSwordTrainingUnlockNotFinish = 6312,
|
|
RetSwordTrainingOptionMismatch = 6313,
|
|
RetSwordTrainingRestoreWithoutExamFailed = 6314,
|
|
RetSwordTrainingNoRestoreGameAvailable = 6315,
|
|
RetSwordTrainingEndingStoryNotMatch = 6316,
|
|
RetSwordTrainingEndingNotFinish = 6317,
|
|
RetSwordTrainingEndingRewardTaken = 6318,
|
|
RetSwordTrainingCombatRankNotChange = 6319,
|
|
RetSwordTrainingDirectBattleDisable = 6320,
|
|
RetFightFestPhaseNotMatch = 6351,
|
|
RetFightFestScoreRaceAlreadyFinish = 6352,
|
|
RetFightFestChallengeLocked = 6353,
|
|
RetFightFestCoachSkillLocked = 6354,
|
|
RetFightFestCoachSkillEquipTypeExisted = 6355,
|
|
RetFightFestScoreRaceMissionDoind = 6356,
|
|
RetFightFestCoachSkillNoEquip = 6357,
|
|
RetPetNotExist = 6401,
|
|
RetPetAlreadySummoned = 6402,
|
|
RetPetNotSummoned = 6403,
|
|
RetMusicRhythmLevelTimeTooShort = 6451,
|
|
RetMusicRhythmNotInLevel = 6452,
|
|
RetMusicRhythmPreDifficultyNotPass = 6453,
|
|
RetMusicRhythmSongLimited = 6454,
|
|
RetMusicRhythmSongLocked = 6455,
|
|
RetMusicRhythmTrackLocked = 6456,
|
|
RetMusicRhythmLevelNotUnlock = 6457,
|
|
RetMusicRhythmSongSfxLocked = 6458,
|
|
RetTrainPartyCoinNotEnough = 6501,
|
|
RetTrainPartyDiyTagNotMatch = 6502,
|
|
RetTrainPartyUseCardMobilityNotEnough = 6503,
|
|
RetTrainPartyAreaUnlockCoinNotEnough = 6504,
|
|
RetTarotBookEnergyNotEnough = 6601,
|
|
RetTarotBookPackNotAvailable = 6602,
|
|
RetTarotBookStoryAlreadyUnlock = 6603,
|
|
RetTarotBookCardNotEnough = 6604,
|
|
RetTarotBookClueNotEnough = 6605,
|
|
RetTarotBookUnlockStoryCardNotSame = 6606,
|
|
RetTarotBookStoryNotUnlock = 6607,
|
|
RetTarotBookStoryAlreadyFinish = 6608,
|
|
RetTarotBookInteractionAlreadyFinish = 6609,
|
|
RetChimeraChimeraNotUnlock = 6621,
|
|
RetChimeraChimeraDuplicated = 6622,
|
|
RetChimeraChimeraTypeError = 6623,
|
|
RetChimeraWorkMismatchRound = 6624,
|
|
RetChimeraWorkRoundOptionNotMeet = 6625,
|
|
RetChimeraEndlessNotUnlock = 6626,
|
|
RetChimeraInEndless = 6627,
|
|
RetChimeraNotInEndless = 6628,
|
|
RetChimeraChimeraFallInEndless = 6629,
|
|
RetPlanetFesAvatarNotExist = 6641,
|
|
RetPlanetFesLandNotExist = 6642,
|
|
RetPlanetFesItemNotEnough = 6643,
|
|
RetPlanetFesLandAlreadyUnlock = 6644,
|
|
RetPlanetFesWorkAvatarRepeat = 6645,
|
|
RetPlanetFesWorkAvatarTypeNotMatch = 6646,
|
|
RetPlanetFesActivityNotOpen = 6647,
|
|
RetPlanetFesSkilltreePhaseNotUnlock = 6648,
|
|
RetPlanetFesSkillNotUnlock = 6649,
|
|
RetPlanetFesConfigError = 6650,
|
|
RetPlanetFesNotInBusinessDay = 6651,
|
|
RetPlanetFesEventLocked = 6652,
|
|
RetPlanetFesEventFinished = 6653,
|
|
RetPlanetFesEventInCd = 6654,
|
|
RetPlanetFesEventAlreadyInState = 6655,
|
|
RetPlanetFesEventNoWorkAvatar = 6656,
|
|
RetPlanetFesEventProcessingCannotDisappear = 6657,
|
|
RetPlanetFesEventOptionPhaseWrong = 6658,
|
|
RetPlanetFesFunctionNotUnlock = 6659,
|
|
RetPlanetFesRewardAlreadyTaken = 6660,
|
|
RetPlanetFesEventGameNotActive = 6661,
|
|
RetPlanetFesRegionProgressNotEnough = 6662,
|
|
RetPlanetFesFriendItemNotEnough = 6663,
|
|
RetPlanetFesPiecePermissionBan = 6664,
|
|
RetPlanetFesPieceOfferNotExist = 6665,
|
|
RetPlanetFesPieceApplyInStackTooMuch = 6666,
|
|
RetPlanetFesPieceApplyNotExist = 6667,
|
|
RetPlanetFesGetFriendRankingListInCd = 6668,
|
|
RetPlanetFesGivePieceOwnedByTarget = 6669,
|
|
RetPlanetFesLevelMax = 6670,
|
|
RetPlanetFesExclusiveEvent = 6671,
|
|
RetMarbleSealAlreadyUnlocked = 6701,
|
|
RetMarbleSealShopItemNotEnough = 6702,
|
|
RetMarbleSealLocked = 6703,
|
|
RetCakeRaceFieldLocked = 6751,
|
|
RetCakeRaceFieldCostNotEnough = 6752,
|
|
RetCakeRaceFieldPvpOnly = 6753,
|
|
RetCakeRaceAlreadyInGame = 6754,
|
|
RetCakeRaceGetFriendRankingListInCd = 6755,
|
|
RetCakeRaceLikeFriendTargetNotFriend = 6756,
|
|
RetCakeRaceLikeFriendDailyAlreadyLiked = 6757,
|
|
RetCakeRaceLikeFriendInCd = 6758,
|
|
RetFateStatusNotMatch = 6771,
|
|
RetFateBuffSlotNotEnough = 6772,
|
|
RetFateCoinNotEnough = 6773,
|
|
RetFateReijuRerollCountNotEnough = 6774,
|
|
RetFateBuffLevelMax = 6775,
|
|
RetFateActionQueueNotEmpty = 6776,
|
|
RetParkourActivityNotOpen = 6801,
|
|
RetParkourLevelNotUnlock = 6802,
|
|
RetParkourRailBallNotAllowed = 6803,
|
|
RetParkourNotInLevel = 6804,
|
|
RetParkourLevelNotMatch = 6805,
|
|
RetParkourNotPlayedAllNonStoryLevel = 6806,
|
|
RetFtcLimitNameChange = 6830,
|
|
RetElfRestaurantConfigError = 6841,
|
|
RetElfRestaurantFieldAlreadyBought = 6842,
|
|
RetElfRestaurantFieldNotBought = 6843,
|
|
RetElfRestaurantFieldCellInvalid = 6844,
|
|
RetElfRestaurantFarmTypeInvalid = 6845,
|
|
RetElfRestaurantShopItemNotExist = 6846,
|
|
RetElfRestaurantShopItemCountLimit = 6847,
|
|
RetElfRestaurantTradeOrderNotExist = 6848,
|
|
RetElfRestaurantNoReward = 6849,
|
|
RetElfRestaurantNotInit = 6850,
|
|
RetGridFightConfMiss = 6900,
|
|
RetGridFightRoleNotExist = 6901,
|
|
RetGridFightRoleAlreadyExist = 6902,
|
|
RetGridFightPosExistRole = 6903,
|
|
RetGridFightPosNotValid = 6904,
|
|
RetGridFightCoinNotEnough = 6905,
|
|
RetGridFightEquipNotExist = 6906,
|
|
RetGridFightEquipCannotDress = 6907,
|
|
RetGridFightParamNotMatch = 6908,
|
|
RetGridFightEquipDressSame = 6909,
|
|
RetGridFightEquipDressed = 6910,
|
|
RetGridFightRandomErr = 6911,
|
|
RetGridFightGoodsSold = 6912,
|
|
RetGridFightItemNotEnough = 6913,
|
|
RetGridFightGameplayLevelMax = 6914,
|
|
RetGridFightAlreadyInGameplay = 6915,
|
|
RetGridFightEquipTraitLimit = 6916,
|
|
RetGridFightRegionFull = 6917,
|
|
RetGridFightTemporaryEquip = 6918,
|
|
RetGridFightNotInGameplay = 6919,
|
|
RetGridFightAddEquipFail = 6920,
|
|
RetGridFightAddConsumableFail = 6921,
|
|
RetGridFightCreateRoleFail = 6922,
|
|
RetGridFightCannotUpgrade = 6923,
|
|
RetGridFightNoEmptyPos = 6924,
|
|
RetGridFightForgeNotExist = 6925,
|
|
RetGridFightAddForgeFail = 6926,
|
|
RetGridFightOrbNotEnough = 6927,
|
|
RetGridFightOrbNotExist = 6928,
|
|
RetGridFightSupplyNoReroll = 6929,
|
|
RetGridFightHighRariyForCopy = 6930,
|
|
RetGridFightRoleFullForCopy = 6931,
|
|
RetGridFightUndressEquipFail = 6932,
|
|
RetGridFightDataLocked = 6933,
|
|
RetGridFightSameRoleInBattle = 6934,
|
|
RetGridFightSupplyAllSelected = 6935,
|
|
RetGridFightTraitTrackMax = 6936,
|
|
RetGridFightPosBan = 6937,
|
|
RetGridFightPosExistItem = 6938,
|
|
RetGridFightTalentEnabled = 6939,
|
|
RetGridFightTalentCostNotEnough = 6940,
|
|
RetGridFightTalentPreNotEnabled = 6941,
|
|
RetGridFightDivisionInvalid = 6942,
|
|
RetGridFightTalentPermanentLimit = 6943,
|
|
RetGridFightWeeklyRewardTaken = 6944,
|
|
RetGridFightWeeklyScoreNotEnough = 6945,
|
|
RetGridFightCraftCostEquipDressed = 6946,
|
|
RetGridFightCreateNpcFail = 6947,
|
|
RetGridFightNoPosCanPlace = 6948,
|
|
RetGridFightNpcPosLimit = 6949,
|
|
RetGridFightCraftEquipOnDiffRole = 6950,
|
|
RetGridFightGlobalHpNotEnough = 6951,
|
|
RetGridFightEquipTrackMax = 6952,
|
|
RetGridFightNpcNotExist = 6953,
|
|
RetGridFightRecycleRoleInTutorial = 6954,
|
|
RetGridFightTutorialTaskNotFinished = 6955,
|
|
RetGridFightTutorialUpdatePosIninvalid = 6956,
|
|
RetGridFightNoRerollCnt = 6957,
|
|
RetGridFightTutorialRefreshShopLimited = 6958,
|
|
RetGridFightTutorialBuyShopLimited = 6959,
|
|
RetGridFightOcUnlockQuestNotFinished = 6960,
|
|
RetGridFightForgeLimitSelectIdxInTutorial = 6961,
|
|
RetGridFightGameRefIdTooLong = 6962,
|
|
RetGridFightFeatureSwitchClosed = 6963,
|
|
RetGridFightEquipTraitExclusive = 6964,
|
|
RetGridFightShopLocked = 6965,
|
|
RetGridFightBuyExpLocked = 6966,
|
|
RetHipplenAgendaWorkUnavaible = 7001,
|
|
RetHipplenAgendaWorkConflict = 7002,
|
|
RetHipplenAgendaActionLack = 7003,
|
|
RetHipplenAgendaEnergyLack = 7004,
|
|
RetHipplenAgendaNoWorkForSettle = 7005,
|
|
RetHipplenAgendaSettleWorkMismatch = 7006,
|
|
RetHipplenPhaseConfigNoFound = 7007,
|
|
RetHipplenTrialMissionNotFinished = 7008,
|
|
RetHipplenAgendaSetWhenTrial = 7009,
|
|
RetHipplenAgendaOpenCycleFail = 7010,
|
|
RetHipplenAgendaSettleParaInvalid = 7011,
|
|
RetHipplenAgendaWorkSetTwice = 7012,
|
|
RetHipplenAgendaWorkSettleTwice = 7013,
|
|
RetHipplenOutfitNotWeared = 7014,
|
|
RetHipplenOutfitNotOwn = 7015,
|
|
RetHipplenOutfitInvalid = 7016,
|
|
RetHipplenOutfitTypeWeared = 7017,
|
|
RetHipplenAgendaWorkEmpty = 7018,
|
|
RetHipplenEndingLock = 7019,
|
|
RetHipplenEndingRewardAlreadyTaken = 7020,
|
|
RetHipplenTraitLock = 7021,
|
|
RetHipplenAgendaActionLeft = 7022,
|
|
RetHipplenBackwardTrialMissionNotFinished = 7023,
|
|
RetRelicboxHasPendingRelic = 7051,
|
|
RetRelicboxNoPendingRelic = 7052,
|
|
RetRelicboxTargetAvatarInvalid = 7053,
|
|
RetRelicboxTargetRelicSetInvalid = 7054,
|
|
RetRelicboxAllowPositionEmpty = 7055,
|
|
RetRelicboxRelicConfigNotFound = 7056,
|
|
RetRelicboxMainAffixIdInvalid = 7057,
|
|
RetRelicboxSubAffixInvalid = 7058,
|
|
RetRelicboxRelicCreateFail = 7059,
|
|
RetRelicboxLibConfigNotFound = 7060,
|
|
RetRelicboxShieldLock = 7061,
|
|
RetRelicboxCustomAvatarInvalid = 7062,
|
|
RetRelicboxCustomRelicSetInvalid = 7063,
|
|
RetRelicboxRelicInBox = 7064,
|
|
RetRelicboxOpenTargetConflict = 7065,
|
|
RetRelicboxRelicTypeInvalid = 7066,
|
|
Mbcabojapnf = 7101,
|
|
Pjjkjlfajmd = 7102,
|
|
Jmoaejmmlfk = 7103,
|
|
Ogakndbohik = 7104,
|
|
Nlncpekbkbg = 7105,
|
|
Cnioinhagji = 7106,
|
|
Okamekolpdb = 7107,
|
|
Nbicfembgeb = 7108,
|
|
Gfbendmkgmn = 7109,
|
|
Dfjinchmdbh = 7110,
|
|
Fdckoelbpff = 7111,
|
|
Jhlelifpinj = 7112,
|
|
Hkgaokdkfkc = 7113,
|
|
Miighhkmghm = 7114,
|
|
Ageiobencmj = 7115,
|
|
Cbpgalljepd = 7116,
|
|
Lfjcdigapnk = 7117,
|
|
Nhbdpkemhjc = 7118,
|
|
Efbljhopknh = 7201,
|
|
Dcjiiahbeag = 7202,
|
|
Kemibmafomd = 7203,
|
|
Fgfmkafhioh = 7204,
|
|
Jdhmbjekfeg = 7205,
|
|
Pbplibbekce = 7206,
|
|
Onfidlgnkca = 7207,
|
|
Aelghbimhao = 7208,
|
|
Bfellhhpkfo = 7301,
|
|
Cablnlchhlp = 7302,
|
|
Dbbipgkbkdh = 7303,
|
|
}
|
|
impl Retcode {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::RetSucc => "RET_SUCC",
|
|
Self::RetFail => "RET_FAIL",
|
|
Self::RetServerInternalError => "RET_SERVER_INTERNAL_ERROR",
|
|
Self::RetTimeout => "RET_TIMEOUT",
|
|
Self::RetRepeatedReq => "RET_REPEATED_REQ",
|
|
Self::RetReqParaInvalid => "RET_REQ_PARA_INVALID",
|
|
Self::RetPlayerDataError => "RET_PLAYER_DATA_ERROR",
|
|
Self::RetPlayerClientPaused => "RET_PLAYER_CLIENT_PAUSED",
|
|
Self::RetFuncCheckFailed => "RET_FUNC_CHECK_FAILED",
|
|
Self::RetFeatureSwitchClosed => "RET_FEATURE_SWITCH_CLOSED",
|
|
Self::RetFreqOverLimit => "RET_FREQ_OVER_LIMIT",
|
|
Self::RetSystemBusy => "RET_SYSTEM_BUSY",
|
|
Self::RetPlayerNotOnline => "RET_PLAYER_NOT_ONLINE",
|
|
Self::RetOperationInCd => "RET_OPERATION_IN_CD",
|
|
Self::RetRepeateLogin => "RET_REPEATE_LOGIN",
|
|
Self::RetRetryLogin => "RET_RETRY_LOGIN",
|
|
Self::RetWaitLogin => "RET_WAIT_LOGIN",
|
|
Self::RetNotInWhiteList => "RET_NOT_IN_WHITE_LIST",
|
|
Self::RetInBlackList => "RET_IN_BLACK_LIST",
|
|
Self::RetAccountVerifyError => "RET_ACCOUNT_VERIFY_ERROR",
|
|
Self::RetAccountParaError => "RET_ACCOUNT_PARA_ERROR",
|
|
Self::RetAntiAddictLogin => "RET_ANTI_ADDICT_LOGIN",
|
|
Self::RetCheckSumError => "RET_CHECK_SUM_ERROR",
|
|
Self::RetReachMaxPlayerNum => "RET_REACH_MAX_PLAYER_NUM",
|
|
Self::RetAlreadyRegistered => "RET_ALREADY_REGISTERED",
|
|
Self::RetGenderError => "RET_GENDER_ERROR",
|
|
Self::SetNicknameRetCallbackProcessing => {
|
|
"SET_NICKNAME_RET_CALLBACK_PROCESSING"
|
|
}
|
|
Self::RetInGmBindAccess => "RET_IN_GM_BIND_ACCESS",
|
|
Self::RetQuestRewardAlreadyTaken => "RET_QUEST_REWARD_ALREADY_TAKEN",
|
|
Self::RetQuestNotAccept => "RET_QUEST_NOT_ACCEPT",
|
|
Self::RetQuestNotFinish => "RET_QUEST_NOT_FINISH",
|
|
Self::RetQuestStatusError => "RET_QUEST_STATUS_ERROR",
|
|
Self::RetAchievementLevelNotReach => "RET_ACHIEVEMENT_LEVEL_NOT_REACH",
|
|
Self::RetAchievementLevelAlreadyTaken => {
|
|
"RET_ACHIEVEMENT_LEVEL_ALREADY_TAKEN"
|
|
}
|
|
Self::RetAvatarNotExist => "RET_AVATAR_NOT_EXIST",
|
|
Self::RetAvatarResExpNotEnough => "RET_AVATAR_RES_EXP_NOT_ENOUGH",
|
|
Self::RetAvatarExpReachPromotionLimit => {
|
|
"RET_AVATAR_EXP_REACH_PROMOTION_LIMIT"
|
|
}
|
|
Self::RetAvatarReachMaxPromotion => "RET_AVATAR_REACH_MAX_PROMOTION",
|
|
Self::RetSkilltreeConfigNotExist => "RET_SKILLTREE_CONFIG_NOT_EXIST",
|
|
Self::RetSkilltreeAlreadyUnlock => "RET_SKILLTREE_ALREADY_UNLOCK",
|
|
Self::RetSkilltreePreLocked => "RET_SKILLTREE_PRE_LOCKED",
|
|
Self::RetSkilltreeLevelNotMeet => "RET_SKILLTREE_LEVEL_NOT_MEET",
|
|
Self::RetSkilltreeRankNotMeet => "RET_SKILLTREE_RANK_NOT_MEET",
|
|
Self::RetAvatarDressNoEquipment => "RET_AVATAR_DRESS_NO_EQUIPMENT",
|
|
Self::RetAvatarExpItemNotExist => "RET_AVATAR_EXP_ITEM_NOT_EXIST",
|
|
Self::RetSkilltreePointLocked => "RET_SKILLTREE_POINT_LOCKED",
|
|
Self::RetSkilltreePointLevelUpgradeNotMatch => {
|
|
"RET_SKILLTREE_POINT_LEVEL_UPGRADE_NOT_MATCH"
|
|
}
|
|
Self::RetSkilltreePointLevelReachMax => "RET_SKILLTREE_POINT_LEVEL_REACH_MAX",
|
|
Self::RetWorldLevelNotMeet => "RET_WORLD_LEVEL_NOT_MEET",
|
|
Self::RetPlayerLevelNotMeet => "RET_PLAYER_LEVEL_NOT_MEET",
|
|
Self::RetAvatarRankNotMatch => "RET_AVATAR_RANK_NOT_MATCH",
|
|
Self::RetAvatarRankReachMax => "RET_AVATAR_RANK_REACH_MAX",
|
|
Self::RetHeroBasicTypeNotMatch => "RET_HERO_BASIC_TYPE_NOT_MATCH",
|
|
Self::RetAvatarPromotionNotMeet => "RET_AVATAR_PROMOTION_NOT_MEET",
|
|
Self::RetPromotionRewardConfigNotExist => {
|
|
"RET_PROMOTION_REWARD_CONFIG_NOT_EXIST"
|
|
}
|
|
Self::RetPromotionRewardAlreadyTaken => "RET_PROMOTION_REWARD_ALREADY_TAKEN",
|
|
Self::RetAvatarSkinItemNotExist => "RET_AVATAR_SKIN_ITEM_NOT_EXIST",
|
|
Self::RetAvatarSkinAlreadyDressed => "RET_AVATAR_SKIN_ALREADY_DRESSED",
|
|
Self::RetAvatarNotDressSkin => "RET_AVATAR_NOT_DRESS_SKIN",
|
|
Self::RetAvatarSkinNotMatchAvatar => "RET_AVATAR_SKIN_NOT_MATCH_AVATAR",
|
|
Self::RetAvatarPathNotMatch => "RET_AVATAR_PATH_NOT_MATCH",
|
|
Self::RetAvatarEnhancedIdNotExist => "RET_AVATAR_ENHANCED_ID_NOT_EXIST",
|
|
Self::RetAvatarEnhancedIdAlreadySet => "RET_AVATAR_ENHANCED_ID_ALREADY_SET",
|
|
Self::RetAvatarNotCurEnhancedId => "RET_AVATAR_NOT_CUR_ENHANCED_ID",
|
|
Self::RetPlayerOutfitConfigNotExist => "RET_PLAYER_OUTFIT_CONFIG_NOT_EXIST",
|
|
Self::RetPlayerOutfitSlotConflict => "RET_PLAYER_OUTFIT_SLOT_CONFLICT",
|
|
Self::RetPlayerOutfitIsDefault => "RET_PLAYER_OUTFIT_IS_DEFAULT",
|
|
Self::RetPlayerOutfitNotOwned => "RET_PLAYER_OUTFIT_NOT_OWNED",
|
|
Self::RetSkilltreeFastLevelUpClose => "RET_SKILLTREE_FAST_LEVEL_UP_CLOSE",
|
|
Self::RetItemNotExist => "RET_ITEM_NOT_EXIST",
|
|
Self::RetItemCostNotEnough => "RET_ITEM_COST_NOT_ENOUGH",
|
|
Self::RetItemCostTooMuch => "RET_ITEM_COST_TOO_MUCH",
|
|
Self::RetItemNoCost => "RET_ITEM_NO_COST",
|
|
Self::RetItemNotEnough => "RET_ITEM_NOT_ENOUGH",
|
|
Self::RetItemInvalid => "RET_ITEM_INVALID",
|
|
Self::RetItemConfigNotExist => "RET_ITEM_CONFIG_NOT_EXIST",
|
|
Self::RetScoinNotEnough => "RET_SCOIN_NOT_ENOUGH",
|
|
Self::RetItemRewardExceedLimit => "RET_ITEM_REWARD_EXCEED_LIMIT",
|
|
Self::RetItemInvalidUse => "RET_ITEM_INVALID_USE",
|
|
Self::RetItemUseConfigNotExist => "RET_ITEM_USE_CONFIG_NOT_EXIST",
|
|
Self::RetRewardConfigNotExist => "RET_REWARD_CONFIG_NOT_EXIST",
|
|
Self::RetItemExceedLimit => "RET_ITEM_EXCEED_LIMIT",
|
|
Self::RetItemCountInvalid => "RET_ITEM_COUNT_INVALID",
|
|
Self::RetItemUseTargetTypeInvalid => "RET_ITEM_USE_TARGET_TYPE_INVALID",
|
|
Self::RetItemUseSatietyFull => "RET_ITEM_USE_SATIETY_FULL",
|
|
Self::RetItemComposeNotExist => "RET_ITEM_COMPOSE_NOT_EXIST",
|
|
Self::RetRelicComposeNotExist => "RET_RELIC_COMPOSE_NOT_EXIST",
|
|
Self::RetItemCanNotSell => "RET_ITEM_CAN_NOT_SELL",
|
|
Self::RetItemSellExceddLimit => "RET_ITEM_SELL_EXCEDD_LIMIT",
|
|
Self::RetItemNotInCostList => "RET_ITEM_NOT_IN_COST_LIST",
|
|
Self::RetItemSpecialCostNotEnough => "RET_ITEM_SPECIAL_COST_NOT_ENOUGH",
|
|
Self::RetItemSpecialCostTooMuch => "RET_ITEM_SPECIAL_COST_TOO_MUCH",
|
|
Self::RetItemFormulaNotExist => "RET_ITEM_FORMULA_NOT_EXIST",
|
|
Self::RetItemAutoGiftOptionalNotExist => {
|
|
"RET_ITEM_AUTO_GIFT_OPTIONAL_NOT_EXIST"
|
|
}
|
|
Self::RetRelicComposeRelicInvalid => "RET_RELIC_COMPOSE_RELIC_INVALID",
|
|
Self::RetRelicComposeMainAffixIdInvalid => {
|
|
"RET_RELIC_COMPOSE_MAIN_AFFIX_ID_INVALID"
|
|
}
|
|
Self::RetRelicComposeWrongFormulaType => {
|
|
"RET_RELIC_COMPOSE_WRONG_FORMULA_TYPE"
|
|
}
|
|
Self::RetRelicComposeRelicNotExist => "RET_RELIC_COMPOSE_RELIC_NOT_EXIST",
|
|
Self::RetRelicComposeBlackGoldCountInvalid => {
|
|
"RET_RELIC_COMPOSE_BLACK_GOLD_COUNT_INVALID"
|
|
}
|
|
Self::RetRelicComposeBlackGoldNotNeed => {
|
|
"RET_RELIC_COMPOSE_BLACK_GOLD_NOT_NEED"
|
|
}
|
|
Self::RetMonthCardCannotUse => "RET_MONTH_CARD_CANNOT_USE",
|
|
Self::RetItemRewardExceedDisappear => "RET_ITEM_REWARD_EXCEED_DISAPPEAR",
|
|
Self::RetItemNeedRecycle => "RET_ITEM_NEED_RECYCLE",
|
|
Self::RetItemComposeExceedLimit => "RET_ITEM_COMPOSE_EXCEED_LIMIT",
|
|
Self::RetItemCanNotDestroy => "RET_ITEM_CAN_NOT_DESTROY",
|
|
Self::RetItemAlreadyMark => "RET_ITEM_ALREADY_MARK",
|
|
Self::RetItemMarkExceedLimit => "RET_ITEM_MARK_EXCEED_LIMIT",
|
|
Self::RetItemNotMark => "RET_ITEM_NOT_MARK",
|
|
Self::RetItenTurnFoodNotSet => "RET_ITEN_TURN_FOOD_NOT_SET",
|
|
Self::RetItemTurnFoodAlreadySet => "RET_ITEM_TURN_FOOD_ALREADY_SET",
|
|
Self::RetItemTurnFoodConsumeTypeError => {
|
|
"RET_ITEM_TURN_FOOD_CONSUME_TYPE_ERROR"
|
|
}
|
|
Self::RetItemTurnFoodSwitchAlreadyOpen => {
|
|
"RET_ITEM_TURN_FOOD_SWITCH_ALREADY_OPEN"
|
|
}
|
|
Self::RetItemTurnFoodSwitchAlreadyClose => {
|
|
"RET_ITEM_TURN_FOOD_SWITCH_ALREADY_CLOSE"
|
|
}
|
|
Self::RetHcoinExchangeTooMuch => "RET_HCOIN_EXCHANGE_TOO_MUCH",
|
|
Self::RetItemTurnFoodSceneTypeError => "RET_ITEM_TURN_FOOD_SCENE_TYPE_ERROR",
|
|
Self::RetEquipmentAlreadyDressed => "RET_EQUIPMENT_ALREADY_DRESSED",
|
|
Self::RetEquipmentNotExist => "RET_EQUIPMENT_NOT_EXIST",
|
|
Self::RetEquipmentReachLevelLimit => "RET_EQUIPMENT_REACH_LEVEL_LIMIT",
|
|
Self::RetEquipmentConsumeSelf => "RET_EQUIPMENT_CONSUME_SELF",
|
|
Self::RetEquipmentAlreadyLocked => "RET_EQUIPMENT_ALREADY_LOCKED",
|
|
Self::RetEquipmentAlreadyUnlocked => "RET_EQUIPMENT_ALREADY_UNLOCKED",
|
|
Self::RetEquipmentLocked => "RET_EQUIPMENT_LOCKED",
|
|
Self::RetEquipmentSelectNumOverLimit => "RET_EQUIPMENT_SELECT_NUM_OVER_LIMIT",
|
|
Self::RetEquipmentRankUpMustConsumeSameTid => {
|
|
"RET_EQUIPMENT_RANK_UP_MUST_CONSUME_SAME_TID"
|
|
}
|
|
Self::RetEquipmentPromotionReachMax => "RET_EQUIPMENT_PROMOTION_REACH_MAX",
|
|
Self::RetEquipmentRankUpReachMax => "RET_EQUIPMENT_RANK_UP_REACH_MAX",
|
|
Self::RetEquipmentLevelReachMax => "RET_EQUIPMENT_LEVEL_REACH_MAX",
|
|
Self::RetEquipmentExceedLimit => "RET_EQUIPMENT_EXCEED_LIMIT",
|
|
Self::RetRelicNotExist => "RET_RELIC_NOT_EXIST",
|
|
Self::RetRelicReachLevelLimit => "RET_RELIC_REACH_LEVEL_LIMIT",
|
|
Self::RetRelicConsumeSelf => "RET_RELIC_CONSUME_SELF",
|
|
Self::RetRelicAlreadyDressed => "RET_RELIC_ALREADY_DRESSED",
|
|
Self::RetRelicLocked => "RET_RELIC_LOCKED",
|
|
Self::RetRelicAlreadyLocked => "RET_RELIC_ALREADY_LOCKED",
|
|
Self::RetRelicAlreadyUnlocked => "RET_RELIC_ALREADY_UNLOCKED",
|
|
Self::RetRelicLevelIsNotZero => "RET_RELIC_LEVEL_IS_NOT_ZERO",
|
|
Self::RetUniqueIdRepeated => "RET_UNIQUE_ID_REPEATED",
|
|
Self::RetEquipmentLevelNotMeet => "RET_EQUIPMENT_LEVEL_NOT_MEET",
|
|
Self::RetEquipmentItemNotInCostList => "RET_EQUIPMENT_ITEM_NOT_IN_COST_LIST",
|
|
Self::RetEquipmentLevelGreaterThanOne => {
|
|
"RET_EQUIPMENT_LEVEL_GREATER_THAN_ONE"
|
|
}
|
|
Self::RetEquipmentAlreadyRanked => "RET_EQUIPMENT_ALREADY_RANKED",
|
|
Self::RetRelicExceedLimit => "RET_RELIC_EXCEED_LIMIT",
|
|
Self::RetRelicAlreadyDiscarded => "RET_RELIC_ALREADY_DISCARDED",
|
|
Self::RetRelicAlreadyUndiscarded => "RET_RELIC_ALREADY_UNDISCARDED",
|
|
Self::RetEquipmentBatchLockTooFast => "RET_EQUIPMENT_BATCH_LOCK_TOO_FAST",
|
|
Self::RetRelicFilterPlanSlotEmpty => "RET_RELIC_FILTER_PLAN_SLOT_EMPTY",
|
|
Self::RetRelicFilterPlanNumExceedLimit => {
|
|
"RET_RELIC_FILTER_PLAN_NUM_EXCEED_LIMIT"
|
|
}
|
|
Self::RetRelicFilterPlanNameUtf8Error => {
|
|
"RET_RELIC_FILTER_PLAN_NAME_UTF8_ERROR"
|
|
}
|
|
Self::RetRelicFilterPlanNameFormatError => {
|
|
"RET_RELIC_FILTER_PLAN_NAME_FORMAT_ERROR"
|
|
}
|
|
Self::RetRelicFilterPlanNoChange => "RET_RELIC_FILTER_PLAN_NO_CHANGE",
|
|
Self::RetRelicReforgeNotConfirmed => "RET_RELIC_REFORGE_NOT_CONFIRMED",
|
|
Self::RetEquipmentAlreadyLevelup => "RET_EQUIPMENT_ALREADY_LEVELUP",
|
|
Self::RetEquipmentRarityError => "RET_EQUIPMENT_RARITY_ERROR",
|
|
Self::RetLineupInvalidIndex => "RET_LINEUP_INVALID_INDEX",
|
|
Self::RetLineupInvalidMemberPos => "RET_LINEUP_INVALID_MEMBER_POS",
|
|
Self::RetLineupSwapNotExist => "RET_LINEUP_SWAP_NOT_EXIST",
|
|
Self::RetLineupAvatarAlreadyIn => "RET_LINEUP_AVATAR_ALREADY_IN",
|
|
Self::RetLineupCreateAvatarError => "RET_LINEUP_CREATE_AVATAR_ERROR",
|
|
Self::RetLineupAvatarInitError => "RET_LINEUP_AVATAR_INIT_ERROR",
|
|
Self::RetLineupNotExist => "RET_LINEUP_NOT_EXIST",
|
|
Self::RetLineupOnlyOneMember => "RET_LINEUP_ONLY_ONE_MEMBER",
|
|
Self::RetLineupSameLeaderSlot => "RET_LINEUP_SAME_LEADER_SLOT",
|
|
Self::RetLineupNoLeaderSelect => "RET_LINEUP_NO_LEADER_SELECT",
|
|
Self::RetLineupSwapSameSlot => "RET_LINEUP_SWAP_SAME_SLOT",
|
|
Self::RetLineupAvatarNotExist => "RET_LINEUP_AVATAR_NOT_EXIST",
|
|
Self::RetLineupTrialAvatarCanNotQuit => {
|
|
"RET_LINEUP_TRIAL_AVATAR_CAN_NOT_QUIT"
|
|
}
|
|
Self::RetLineupVirtualLineupPlaneNotMatch => {
|
|
"RET_LINEUP_VIRTUAL_LINEUP_PLANE_NOT_MATCH"
|
|
}
|
|
Self::RetLineupNotValidLeader => "RET_LINEUP_NOT_VALID_LEADER",
|
|
Self::RetLineupSameIndex => "RET_LINEUP_SAME_INDEX",
|
|
Self::RetLineupIsEmpty => "RET_LINEUP_IS_EMPTY",
|
|
Self::RetLineupNameFormatError => "RET_LINEUP_NAME_FORMAT_ERROR",
|
|
Self::RetLineupTypeNotMatch => "RET_LINEUP_TYPE_NOT_MATCH",
|
|
Self::RetLineupReplaceAllFailed => "RET_LINEUP_REPLACE_ALL_FAILED",
|
|
Self::RetLineupNotAllowEdit => "RET_LINEUP_NOT_ALLOW_EDIT",
|
|
Self::RetLineupAvatarIsAlive => "RET_LINEUP_AVATAR_IS_ALIVE",
|
|
Self::RetLineupAssistHasOnlyMember => "RET_LINEUP_ASSIST_HAS_ONLY_MEMBER",
|
|
Self::RetLineupAssistCannotSwitch => "RET_LINEUP_ASSIST_CANNOT_SWITCH",
|
|
Self::RetLineupAvatarTypeInvalid => "RET_LINEUP_AVATAR_TYPE_INVALID",
|
|
Self::RetLineupNameUtf8Error => "RET_LINEUP_NAME_UTF8_ERROR",
|
|
Self::RetLineupLeaderLock => "RET_LINEUP_LEADER_LOCK",
|
|
Self::RetLineupStoryLineNotMatch => "RET_LINEUP_STORY_LINE_NOT_MATCH",
|
|
Self::RetLineupAvatarLock => "RET_LINEUP_AVATAR_LOCK",
|
|
Self::RetLineupAvatarInvalid => "RET_LINEUP_AVATAR_INVALID",
|
|
Self::RetLineupAvatarAlreadyInit => "RET_LINEUP_AVATAR_ALREADY_INIT",
|
|
Self::RetLineupLimited => "RET_LINEUP_LIMITED",
|
|
Self::RetMailNotExist => "RET_MAIL_NOT_EXIST",
|
|
Self::RetMailRangeInvalid => "RET_MAIL_RANGE_INVALID",
|
|
Self::RetMailMailIdInvalid => "RET_MAIL_MAIL_ID_INVALID",
|
|
Self::RetMailNoMailTakeAttachment => "RET_MAIL_NO_MAIL_TAKE_ATTACHMENT",
|
|
Self::RetMailNoMailToDel => "RET_MAIL_NO_MAIL_TO_DEL",
|
|
Self::RetMailTypeInvalid => "RET_MAIL_TYPE_INVALID",
|
|
Self::RetMailParaInvalid => "RET_MAIL_PARA_INVALID",
|
|
Self::RetMailAttachementInvalid => "RET_MAIL_ATTACHEMENT_INVALID",
|
|
Self::RetMailTicketInvalid => "RET_MAIL_TICKET_INVALID",
|
|
Self::RetMailTicketRepeated => "RET_MAIL_TICKET_REPEATED",
|
|
Self::RetStageSettleError => "RET_STAGE_SETTLE_ERROR",
|
|
Self::RetStageConfigNotExist => "RET_STAGE_CONFIG_NOT_EXIST",
|
|
Self::RetStageNotFound => "RET_STAGE_NOT_FOUND",
|
|
Self::RetStageCocoonPropNotValid => "RET_STAGE_COCOON_PROP_NOT_VALID",
|
|
Self::RetStageCocoonWaveNotValid => "RET_STAGE_COCOON_WAVE_NOT_VALID",
|
|
Self::RetStagePropIdNotEqual => "RET_STAGE_PROP_ID_NOT_EQUAL",
|
|
Self::RetStageCocoonWaveOver => "RET_STAGE_COCOON_WAVE_OVER",
|
|
Self::RetStageWeekCocoonOverCnt => "RET_STAGE_WEEK_COCOON_OVER_CNT",
|
|
Self::RetStageCocoonNotOpen => "RET_STAGE_COCOON_NOT_OPEN",
|
|
Self::RetStageTrialNotOpen => "RET_STAGE_TRIAL_NOT_OPEN",
|
|
Self::RetStageFarmNotOpen => "RET_STAGE_FARM_NOT_OPEN",
|
|
Self::RetStageFarmTypeError => "RET_STAGE_FARM_TYPE_ERROR",
|
|
Self::RetStageFarmSweepCd => "RET_STAGE_FARM_SWEEP_CD",
|
|
Self::RetStageFarmElementChallengeCntInvalid => {
|
|
"RET_STAGE_FARM_ELEMENT_CHALLENGE_CNT_INVALID"
|
|
}
|
|
Self::RetChapterLock => "RET_CHAPTER_LOCK",
|
|
Self::RetChapterChallengeNumNotEnough => {
|
|
"RET_CHAPTER_CHALLENGE_NUM_NOT_ENOUGH"
|
|
}
|
|
Self::RetChapterRewardIdNotExist => "RET_CHAPTER_REWARD_ID_NOT_EXIST",
|
|
Self::RetChapterRewardAlreadyTaken => "RET_CHAPTER_REWARD_ALREADY_TAKEN",
|
|
Self::RetBattleStageNotMatch => "RET_BATTLE_STAGE_NOT_MATCH",
|
|
Self::RetInBattleNow => "RET_IN_BATTLE_NOW",
|
|
Self::RetBattleCheat => "RET_BATTLE_CHEAT",
|
|
Self::RetBattleFail => "RET_BATTLE_FAIL",
|
|
Self::RetBattleNoLineup => "RET_BATTLE_NO_LINEUP",
|
|
Self::RetBattleLineupEmpty => "RET_BATTLE_LINEUP_EMPTY",
|
|
Self::RetBattleVersionNotMatch => "RET_BATTLE_VERSION_NOT_MATCH",
|
|
Self::RetBattleQuitByServer => "RET_BATTLE_QUIT_BY_SERVER",
|
|
Self::RetInBattleCheck => "RET_IN_BATTLE_CHECK",
|
|
Self::RetBattleCheckNeedRetry => "RET_BATTLE_CHECK_NEED_RETRY",
|
|
Self::RetBattleCostTimeCheckFail => "RET_BATTLE_COST_TIME_CHECK_FAIL",
|
|
Self::RetLackExchangeStaminaTimes => "RET_LACK_EXCHANGE_STAMINA_TIMES",
|
|
Self::RetLackStamina => "RET_LACK_STAMINA",
|
|
Self::RetStaminaFull => "RET_STAMINA_FULL",
|
|
Self::RetAuthkeySignTypeError => "RET_AUTHKEY_SIGN_TYPE_ERROR",
|
|
Self::RetAuthkeySignVerError => "RET_AUTHKEY_SIGN_VER_ERROR",
|
|
Self::RetNicknameFormatError => "RET_NICKNAME_FORMAT_ERROR",
|
|
Self::RetSensitiveWords => "RET_SENSITIVE_WORDS",
|
|
Self::RetLevelRewardHasTaken => "RET_LEVEL_REWARD_HAS_TAKEN",
|
|
Self::RetLevelRewardLevelError => "RET_LEVEL_REWARD_LEVEL_ERROR",
|
|
Self::RetLanguageInvalid => "RET_LANGUAGE_INVALID",
|
|
Self::RetNicknameInCd => "RET_NICKNAME_IN_CD",
|
|
Self::RetGameplayBirthdayInvalid => "RET_GAMEPLAY_BIRTHDAY_INVALID",
|
|
Self::RetGameplayBirthdayAlreadySet => "RET_GAMEPLAY_BIRTHDAY_ALREADY_SET",
|
|
Self::RetNicknameUtf8Error => "RET_NICKNAME_UTF8_ERROR",
|
|
Self::RetNicknameDigitLimitError => "RET_NICKNAME_DIGIT_LIMIT_ERROR",
|
|
Self::RetSensitiveWordsPlatformError => "RET_SENSITIVE_WORDS_PLATFORM_ERROR",
|
|
Self::RetPlayerSettingTypeInvalid => "RET_PLAYER_SETTING_TYPE_INVALID",
|
|
Self::RetMazeLackTicket => "RET_MAZE_LACK_TICKET",
|
|
Self::RetMazeNotUnlock => "RET_MAZE_NOT_UNLOCK",
|
|
Self::RetMazeNoAbility => "RET_MAZE_NO_ABILITY",
|
|
Self::RetMazeNoPlane => "RET_MAZE_NO_PLANE",
|
|
Self::RetMazeMapNotExist => "RET_MAZE_MAP_NOT_EXIST",
|
|
Self::RetMazeMpNotEnough => "RET_MAZE_MP_NOT_ENOUGH",
|
|
Self::RetSpringNotEnable => "RET_SPRING_NOT_ENABLE",
|
|
Self::RetSpringTooFar => "RET_SPRING_TOO_FAR",
|
|
Self::RetNotInMaze => "RET_NOT_IN_MAZE",
|
|
Self::RetMazeTimeOfDayTypeError => "RET_MAZE_TIME_OF_DAY_TYPE_ERROR",
|
|
Self::RetSceneTransferLockedByTask => "RET_SCENE_TRANSFER_LOCKED_BY_TASK",
|
|
Self::RetPlotNotUnlock => "RET_PLOT_NOT_UNLOCK",
|
|
Self::RetMissionNotExist => "RET_MISSION_NOT_EXIST",
|
|
Self::RetMissionAlreadyDone => "RET_MISSION_ALREADY_DONE",
|
|
Self::RetDailyTaskNotFinish => "RET_DAILY_TASK_NOT_FINISH",
|
|
Self::RetDailyTaskRewardHasTaken => "RET_DAILY_TASK_REWARD_HAS_TAKEN",
|
|
Self::RetMissionNotFinish => "RET_MISSION_NOT_FINISH",
|
|
Self::RetMissionNotDoing => "RET_MISSION_NOT_DOING",
|
|
Self::RetMissionFinishWayNotMatch => "RET_MISSION_FINISH_WAY_NOT_MATCH",
|
|
Self::RetMissionSceneNotMatch => "RET_MISSION_SCENE_NOT_MATCH",
|
|
Self::RetMissionCustomValueNotValid => "RET_MISSION_CUSTOM_VALUE_NOT_VALID",
|
|
Self::RetMissionSubMissionNotMatch => "RET_MISSION_SUB_MISSION_NOT_MATCH",
|
|
Self::RetAdventureMapNotExist => "RET_ADVENTURE_MAP_NOT_EXIST",
|
|
Self::RetSceneEntityNotExist => "RET_SCENE_ENTITY_NOT_EXIST",
|
|
Self::RetNotInScene => "RET_NOT_IN_SCENE",
|
|
Self::RetSceneMonsterNotExist => "RET_SCENE_MONSTER_NOT_EXIST",
|
|
Self::RetInteractConfigNotExist => "RET_INTERACT_CONFIG_NOT_EXIST",
|
|
Self::RetUnsupportedPropState => "RET_UNSUPPORTED_PROP_STATE",
|
|
Self::RetSceneEntryIdNotMatch => "RET_SCENE_ENTRY_ID_NOT_MATCH",
|
|
Self::RetSceneEntityMoveCheckFailed => "RET_SCENE_ENTITY_MOVE_CHECK_FAILED",
|
|
Self::RetAssistMonsterCountLimit => "RET_ASSIST_MONSTER_COUNT_LIMIT",
|
|
Self::RetSceneUseSkillFail => "RET_SCENE_USE_SKILL_FAIL",
|
|
Self::RetPropIsHidden => "RET_PROP_IS_HIDDEN",
|
|
Self::RetLoadingSuccAlready => "RET_LOADING_SUCC_ALREADY",
|
|
Self::RetSceneEntityTypeInvalid => "RET_SCENE_ENTITY_TYPE_INVALID",
|
|
Self::RetInteractTypeInvalid => "RET_INTERACT_TYPE_INVALID",
|
|
Self::RetInteractNotInRegion => "RET_INTERACT_NOT_IN_REGION",
|
|
Self::RetInteractSubTypeInvalid => "RET_INTERACT_SUB_TYPE_INVALID",
|
|
Self::RetNotLeaderEntity => "RET_NOT_LEADER_ENTITY",
|
|
Self::RetMonsterIsNotFarmElement => "RET_MONSTER_IS_NOT_FARM_ELEMENT",
|
|
Self::RetMonsterConfigNotExist => "RET_MONSTER_CONFIG_NOT_EXIST",
|
|
Self::RetAvatarHpAlreadyFull => "RET_AVATAR_HP_ALREADY_FULL",
|
|
Self::RetCurInteractEntityNotMatch => "RET_CUR_INTERACT_ENTITY_NOT_MATCH",
|
|
Self::RetPlaneTypeNotAllow => "RET_PLANE_TYPE_NOT_ALLOW",
|
|
Self::RetGroupNotExist => "RET_GROUP_NOT_EXIST",
|
|
Self::RetGroupSaveDataInCd => "RET_GROUP_SAVE_DATA_IN_CD",
|
|
Self::RetGroupSaveLenghReachMax => "RET_GROUP_SAVE_LENGH_REACH_MAX",
|
|
Self::RetRecentElementNotExist => "RET_RECENT_ELEMENT_NOT_EXIST",
|
|
Self::RetRecentElementStageNotMatch => "RET_RECENT_ELEMENT_STAGE_NOT_MATCH",
|
|
Self::RetScenePositionVersionNotMatch => {
|
|
"RET_SCENE_POSITION_VERSION_NOT_MATCH"
|
|
}
|
|
Self::RetGameplayCounterNotExist => "RET_GAMEPLAY_COUNTER_NOT_EXIST",
|
|
Self::RetGameplayCounterNotEnough => "RET_GAMEPLAY_COUNTER_NOT_ENOUGH",
|
|
Self::RetGroupStateNotMatch => "RET_GROUP_STATE_NOT_MATCH",
|
|
Self::RetSceneEntityPosNotMatch => "RET_SCENE_ENTITY_POS_NOT_MATCH",
|
|
Self::RetGroupStateCustomSaveDataOff => {
|
|
"RET_GROUP_STATE_CUSTOM_SAVE_DATA_OFF"
|
|
}
|
|
Self::RetSceneNotMatch => "RET_SCENE_NOT_MATCH",
|
|
Self::RetPropTypeInvalid => "RET_PROP_TYPE_INVALID",
|
|
Self::RetNotInCorrectScene => "RET_NOT_IN_CORRECT_SCENE",
|
|
Self::RetNotInCorrectDimension => "RET_NOT_IN_CORRECT_DIMENSION",
|
|
Self::RetNotCorrectGroupPropertyName => "RET_NOT_CORRECT_GROUP_PROPERTY_NAME",
|
|
Self::RetBuyTimesLimit => "RET_BUY_TIMES_LIMIT",
|
|
Self::RetBuyLimitType => "RET_BUY_LIMIT_TYPE",
|
|
Self::RetShopNotOpen => "RET_SHOP_NOT_OPEN",
|
|
Self::RetGoodsNotOpen => "RET_GOODS_NOT_OPEN",
|
|
Self::RetCityLevelRewardTaken => "RET_CITY_LEVEL_REWARD_TAKEN",
|
|
Self::RetCityLevelNotMeet => "RET_CITY_LEVEL_NOT_MEET",
|
|
Self::RetSingleBuyLimit => "RET_SINGLE_BUY_LIMIT",
|
|
Self::RetTutorialNotUnlock => "RET_TUTORIAL_NOT_UNLOCK",
|
|
Self::RetTutorialUnlockAlready => "RET_TUTORIAL_UNLOCK_ALREADY",
|
|
Self::RetTutorialFinishAlready => "RET_TUTORIAL_FINISH_ALREADY",
|
|
Self::RetTutorialPreNotUnlock => "RET_TUTORIAL_PRE_NOT_UNLOCK",
|
|
Self::RetTutorialPlayerLevelNotMatch => "RET_TUTORIAL_PLAYER_LEVEL_NOT_MATCH",
|
|
Self::RetTutorialTutorialNotFound => "RET_TUTORIAL_TUTORIAL_NOT_FOUND",
|
|
Self::RetChallengeNotExist => "RET_CHALLENGE_NOT_EXIST",
|
|
Self::RetChallengeNotUnlock => "RET_CHALLENGE_NOT_UNLOCK",
|
|
Self::RetChallengeAlready => "RET_CHALLENGE_ALREADY",
|
|
Self::RetChallengeLineupEditForbidden => {
|
|
"RET_CHALLENGE_LINEUP_EDIT_FORBIDDEN"
|
|
}
|
|
Self::RetChallengeLineupEmpty => "RET_CHALLENGE_LINEUP_EMPTY",
|
|
Self::RetChallengeNotDoing => "RET_CHALLENGE_NOT_DOING",
|
|
Self::RetChallengeNotFinish => "RET_CHALLENGE_NOT_FINISH",
|
|
Self::RetChallengeTargetNotFinish => "RET_CHALLENGE_TARGET_NOT_FINISH",
|
|
Self::RetChallengeTargetRewardTaken => "RET_CHALLENGE_TARGET_REWARD_TAKEN",
|
|
Self::RetChallengeTimeNotValid => "RET_CHALLENGE_TIME_NOT_VALID",
|
|
Self::RetChallengeStarsCountNotMeet => "RET_CHALLENGE_STARS_COUNT_NOT_MEET",
|
|
Self::RetChallengeStarsRewardTaken => "RET_CHALLENGE_STARS_REWARD_TAKEN",
|
|
Self::RetChallengeStarsNotExist => "RET_CHALLENGE_STARS_NOT_EXIST",
|
|
Self::RetChallengeCurSceneNotEntryFloor => {
|
|
"RET_CHALLENGE_CUR_SCENE_NOT_ENTRY_FLOOR"
|
|
}
|
|
Self::RetChallengeNoTeamArchive => "RET_CHALLENGE_NO_TEAM_ARCHIVE",
|
|
Self::RetChallengeLineupAvatarTypeInvalid => {
|
|
"RET_CHALLENGE_LINEUP_AVATAR_TYPE_INVALID"
|
|
}
|
|
Self::RetChallengeLineupRecommendInCd => {
|
|
"RET_CHALLENGE_LINEUP_RECOMMEND_IN_CD"
|
|
}
|
|
Self::RetBasicTypeAlready => "RET_BASIC_TYPE_ALREADY",
|
|
Self::RetNoBasicType => "RET_NO_BASIC_TYPE",
|
|
Self::RetNotChooseBasicType => "RET_NOT_CHOOSE_BASIC_TYPE",
|
|
Self::RetNotFuncClose => "RET_NOT_FUNC_CLOSE",
|
|
Self::RetNotChooseGender => "RET_NOT_CHOOSE_GENDER",
|
|
Self::RetNotReqUnlockBasicType => "RET_NOT_REQ_UNLOCK_BASIC_TYPE",
|
|
Self::RetAvatarPathLocked => "RET_AVATAR_PATH_LOCKED",
|
|
Self::RetRogueStatusNotMatch => "RET_ROGUE_STATUS_NOT_MATCH",
|
|
Self::RetRogueSelectBuffNotExist => "RET_ROGUE_SELECT_BUFF_NOT_EXIST",
|
|
Self::RetRogueCoinNotEnough => "RET_ROGUE_COIN_NOT_ENOUGH",
|
|
Self::RetRogueStaminaNotEnough => "RET_ROGUE_STAMINA_NOT_ENOUGH",
|
|
Self::RetRogueAppraisalCountNotEnough => {
|
|
"RET_ROGUE_APPRAISAL_COUNT_NOT_ENOUGH"
|
|
}
|
|
Self::RetRoguePropAlreadyUsed => "RET_ROGUE_PROP_ALREADY_USED",
|
|
Self::RetRogueRecordAlreadySaved => "RET_ROGUE_RECORD_ALREADY_SAVED",
|
|
Self::RetRogueRollBuffMaxCount => "RET_ROGUE_ROLL_BUFF_MAX_COUNT",
|
|
Self::RetRoguePickAvatarInvalid => "RET_ROGUE_PICK_AVATAR_INVALID",
|
|
Self::RetRogueQuestExpire => "RET_ROGUE_QUEST_EXPIRE",
|
|
Self::RetRogueQuestRewardAlready => "RET_ROGUE_QUEST_REWARD_ALREADY",
|
|
Self::RetRogueReviveCountNotEnough => "RET_ROGUE_REVIVE_COUNT_NOT_ENOUGH",
|
|
Self::RetRogueAreaInvalid => "RET_ROGUE_AREA_INVALID",
|
|
Self::RetRogueScoreRewardPoolInvalid => "RET_ROGUE_SCORE_REWARD_POOL_INVALID",
|
|
Self::RetRogueScoreRewardRowInvalid => "RET_ROGUE_SCORE_REWARD_ROW_INVALID",
|
|
Self::RetRogueAeonLevelNotMeet => "RET_ROGUE_AEON_LEVEL_NOT_MEET",
|
|
Self::RetRogueAeonLevelRewardAlreadyTaken => {
|
|
"RET_ROGUE_AEON_LEVEL_REWARD_ALREADY_TAKEN"
|
|
}
|
|
Self::RetRogueAeonConfigNotExist => "RET_ROGUE_AEON_CONFIG_NOT_EXIST",
|
|
Self::RetRogueTrialAvatarInvalid => "RET_ROGUE_TRIAL_AVATAR_INVALID",
|
|
Self::RetRogueHandbookRewardAlreadyTaken => {
|
|
"RET_ROGUE_HANDBOOK_REWARD_ALREADY_TAKEN"
|
|
}
|
|
Self::RetRogueRoomTypeNotMatch => "RET_ROGUE_ROOM_TYPE_NOT_MATCH",
|
|
Self::RetRogueShopGoodNotFound => "RET_ROGUE_SHOP_GOOD_NOT_FOUND",
|
|
Self::RetRogueShopGoodAlreadyBought => "RET_ROGUE_SHOP_GOOD_ALREADY_BOUGHT",
|
|
Self::RetRogueShopGoodAlreadyOwn => "RET_ROGUE_SHOP_GOOD_ALREADY_OWN",
|
|
Self::RetRogueShopMiracleNotExist => "RET_ROGUE_SHOP_MIRACLE_NOT_EXIST",
|
|
Self::RetRogueShopNotExist => "RET_ROGUE_SHOP_NOT_EXIST",
|
|
Self::RetRogueShopCannotRefresh => "RET_ROGUE_SHOP_CANNOT_REFRESH",
|
|
Self::RetRogueSelectBuffCertainMismatch => {
|
|
"RET_ROGUE_SELECT_BUFF_CERTAIN_MISMATCH"
|
|
}
|
|
Self::RetRogueActionQueueNotEmptyBattle => {
|
|
"RET_ROGUE_ACTION_QUEUE_NOT_EMPTY_BATTLE"
|
|
}
|
|
Self::RetRogueActionQueueNotEmptyOthers => {
|
|
"RET_ROGUE_ACTION_QUEUE_NOT_EMPTY_OTHERS"
|
|
}
|
|
Self::RetMissionEventConfigNotExist => "RET_MISSION_EVENT_CONFIG_NOT_EXIST",
|
|
Self::RetMissionEventNotClient => "RET_MISSION_EVENT_NOT_CLIENT",
|
|
Self::RetMissionEventFinished => "RET_MISSION_EVENT_FINISHED",
|
|
Self::RetMissionEventDoing => "RET_MISSION_EVENT_DOING",
|
|
Self::RetHasChallengeMissionEvent => "RET_HAS_CHALLENGE_MISSION_EVENT",
|
|
Self::RetNotChallengeMissionEvent => "RET_NOT_CHALLENGE_MISSION_EVENT",
|
|
Self::RetGachaIdNotExist => "RET_GACHA_ID_NOT_EXIST",
|
|
Self::RetGachaNumInvalid => "RET_GACHA_NUM_INVALID",
|
|
Self::RetGachaFirstGachaMustOne => "RET_GACHA_FIRST_GACHA_MUST_ONE",
|
|
Self::RetGachaReqDuplicated => "RET_GACHA_REQ_DUPLICATED",
|
|
Self::RetGachaNotInSchedule => "RET_GACHA_NOT_IN_SCHEDULE",
|
|
Self::RetGachaNewbieClose => "RET_GACHA_NEWBIE_CLOSE",
|
|
Self::RetGachaTodayLimited => "RET_GACHA_TODAY_LIMITED",
|
|
Self::RetGachaNotSupport => "RET_GACHA_NOT_SUPPORT",
|
|
Self::RetGachaCeilingNotEnough => "RET_GACHA_CEILING_NOT_ENOUGH",
|
|
Self::RetGachaCeilingClose => "RET_GACHA_CEILING_CLOSE",
|
|
Self::RetGachaLocked => "RET_GACHA_LOCKED",
|
|
Self::RetGachaDecideItemTypeInvalid => "RET_GACHA_DECIDE_ITEM_TYPE_INVALID",
|
|
Self::RetGachaDecideItemIdInvalid => "RET_GACHA_DECIDE_ITEM_ID_INVALID",
|
|
Self::RetNotInRaid => "RET_NOT_IN_RAID",
|
|
Self::RetRaidDoing => "RET_RAID_DOING",
|
|
Self::RetNotProp => "RET_NOT_PROP",
|
|
Self::RetRaidIdNotMatch => "RET_RAID_ID_NOT_MATCH",
|
|
Self::RetRaidRestartNotMatch => "RET_RAID_RESTART_NOT_MATCH",
|
|
Self::RetRaidLimit => "RET_RAID_LIMIT",
|
|
Self::RetRaidAvatarListEmpty => "RET_RAID_AVATAR_LIST_EMPTY",
|
|
Self::RetRaidAvatarNotExist => "RET_RAID_AVATAR_NOT_EXIST",
|
|
Self::RetChallengeRaidRewardAlready => "RET_CHALLENGE_RAID_REWARD_ALREADY",
|
|
Self::RetChallengeRaidScoreNotReach => "RET_CHALLENGE_RAID_SCORE_NOT_REACH",
|
|
Self::RetChallengeRaidNotOpen => "RET_CHALLENGE_RAID_NOT_OPEN",
|
|
Self::RetRaidFinished => "RET_RAID_FINISHED",
|
|
Self::RetRaidWorldLevelNotLock => "RET_RAID_WORLD_LEVEL_NOT_LOCK",
|
|
Self::RetRaidCannotUseAssist => "RET_RAID_CANNOT_USE_ASSIST",
|
|
Self::RetRaidAvatarNotMatch => "RET_RAID_AVATAR_NOT_MATCH",
|
|
Self::RetRaidCanNotSave => "RET_RAID_CAN_NOT_SAVE",
|
|
Self::RetRaidNoSave => "RET_RAID_NO_SAVE",
|
|
Self::RetActivityRaidNotOpen => "RET_ACTIVITY_RAID_NOT_OPEN",
|
|
Self::RetRaidAvatarCaptainNotExist => "RET_RAID_AVATAR_CAPTAIN_NOT_EXIST",
|
|
Self::RetRaidStoryLineNotMatch => "RET_RAID_STORY_LINE_NOT_MATCH",
|
|
Self::RetTalkEventAlreadyTaken => "RET_TALK_EVENT_ALREADY_TAKEN",
|
|
Self::RetNpcAlreadyMeet => "RET_NPC_ALREADY_MEET",
|
|
Self::RetNpcNotInConfig => "RET_NPC_NOT_IN_CONFIG",
|
|
Self::RetDialogueGroupDismatch => "RET_DIALOGUE_GROUP_DISMATCH",
|
|
Self::RetDialogueEventInvalid => "RET_DIALOGUE_EVENT_INVALID",
|
|
Self::RetTalkEventTakeProtoNotMatch => "RET_TALK_EVENT_TAKE_PROTO_NOT_MATCH",
|
|
Self::RetTalkEventNotValid => "RET_TALK_EVENT_NOT_VALID",
|
|
Self::RetExpeditionConfigNotExist => "RET_EXPEDITION_CONFIG_NOT_EXIST",
|
|
Self::RetExpeditionRewardConfigNotExist => {
|
|
"RET_EXPEDITION_REWARD_CONFIG_NOT_EXIST"
|
|
}
|
|
Self::RetExpeditionNotUnlocked => "RET_EXPEDITION_NOT_UNLOCKED",
|
|
Self::RetExpeditionAlreadyAccepted => "RET_EXPEDITION_ALREADY_ACCEPTED",
|
|
Self::RetExpeditionRepeatedAvatar => "RET_EXPEDITION_REPEATED_AVATAR",
|
|
Self::RetAvatarAlreadyDispatched => "RET_AVATAR_ALREADY_DISPATCHED",
|
|
Self::RetExpeditionNotAccepted => "RET_EXPEDITION_NOT_ACCEPTED",
|
|
Self::RetExpeditionNotFinish => "RET_EXPEDITION_NOT_FINISH",
|
|
Self::RetExpeditionAlreadyFinish => "RET_EXPEDITION_ALREADY_FINISH",
|
|
Self::RetExpeditionTeamCountLimit => "RET_EXPEDITION_TEAM_COUNT_LIMIT",
|
|
Self::RetExpeditionAvatarNumNotMatch => "RET_EXPEDITION_AVATAR_NUM_NOT_MATCH",
|
|
Self::RetExpeditionNotOpen => "RET_EXPEDITION_NOT_OPEN",
|
|
Self::RetExpeditionFriendAvatarNotValid => {
|
|
"RET_EXPEDITION_FRIEND_AVATAR_NOT_VALID"
|
|
}
|
|
Self::RetExpeditionNotPublished => "RET_EXPEDITION_NOT_PUBLISHED",
|
|
Self::RetLoginActivityHasTaken => "RET_LOGIN_ACTIVITY_HAS_TAKEN",
|
|
Self::RetLoginActivityDaysLack => "RET_LOGIN_ACTIVITY_DAYS_LACK",
|
|
Self::RetTrialActivityRewardAlreadyTake => {
|
|
"RET_TRIAL_ACTIVITY_REWARD_ALREADY_TAKE"
|
|
}
|
|
Self::RetTrialActivityStageNotFinish => "RET_TRIAL_ACTIVITY_STAGE_NOT_FINISH",
|
|
Self::RetMaterialSubmitActivityHasTaken => {
|
|
"RET_MATERIAL_SUBMIT_ACTIVITY_HAS_TAKEN"
|
|
}
|
|
Self::RetMaterialSubmitActivityMaterialNotSubmitted => {
|
|
"RET_MATERIAL_SUBMIT_ACTIVITY_MATERIAL_NOT_SUBMITTED"
|
|
}
|
|
Self::RetMaterialSubmitActivityMaterialAlreadySubmitted => {
|
|
"RET_MATERIAL_SUBMIT_ACTIVITY_MATERIAL_ALREADY_SUBMITTED"
|
|
}
|
|
Self::RetFantasticStoryActivityStoryError => {
|
|
"RET_FANTASTIC_STORY_ACTIVITY_STORY_ERROR"
|
|
}
|
|
Self::RetFantasticStoryActivityStoryNotOpen => {
|
|
"RET_FANTASTIC_STORY_ACTIVITY_STORY_NOT_OPEN"
|
|
}
|
|
Self::RetFantasticStoryActivityBattleError => {
|
|
"RET_FANTASTIC_STORY_ACTIVITY_BATTLE_ERROR"
|
|
}
|
|
Self::RetFantasticStoryActivityBattleNotOpen => {
|
|
"RET_FANTASTIC_STORY_ACTIVITY_BATTLE_NOT_OPEN"
|
|
}
|
|
Self::RetFantasticStoryActivityBattleAvatarError => {
|
|
"RET_FANTASTIC_STORY_ACTIVITY_BATTLE_AVATAR_ERROR"
|
|
}
|
|
Self::RetFantasticStoryActivityBattleBuffError => {
|
|
"RET_FANTASTIC_STORY_ACTIVITY_BATTLE_BUFF_ERROR"
|
|
}
|
|
Self::RetFantasticStoryActivityPreBattleScoreNotEnough => {
|
|
"RET_FANTASTIC_STORY_ACTIVITY_PRE_BATTLE_SCORE_NOT_ENOUGH"
|
|
}
|
|
Self::RetTrialActivityAlreadyInTrialActivity => {
|
|
"RET_TRIAL_ACTIVITY_ALREADY_IN_TRIAL_ACTIVITY"
|
|
}
|
|
Self::RetCommonActivityNotOpen => "RET_COMMON_ACTIVITY_NOT_OPEN",
|
|
Self::RetBenefitNotReady => "RET_BENEFIT_NOT_READY",
|
|
Self::RetCommonActivityBusy => "RET_COMMON_ACTIVITY_BUSY",
|
|
Self::RetAvatarDeliverRewardPhaseError => {
|
|
"RET_AVATAR_DELIVER_REWARD_PHASE_ERROR"
|
|
}
|
|
Self::RetMessageConfigNotExist => "RET_MESSAGE_CONFIG_NOT_EXIST",
|
|
Self::RetMessageSectionNotTake => "RET_MESSAGE_SECTION_NOT_TAKE",
|
|
Self::RetMessageGroupNotTake => "RET_MESSAGE_GROUP_NOT_TAKE",
|
|
Self::RetMessageSectionIdNotMatch => "RET_MESSAGE_SECTION_ID_NOT_MATCH",
|
|
Self::RetMessageSectionCanNotFinish => "RET_MESSAGE_SECTION_CAN_NOT_FINISH",
|
|
Self::RetMessageItemCanNotFinish => "RET_MESSAGE_ITEM_CAN_NOT_FINISH",
|
|
Self::RetMessageItemRaidCanNotFinish => {
|
|
"RET_MESSAGE_ITEM_RAID_CAN_NOT_FINISH"
|
|
}
|
|
Self::RetFriendAlreadyIsFriend => "RET_FRIEND_ALREADY_IS_FRIEND",
|
|
Self::RetFriendIsNotFriend => "RET_FRIEND_IS_NOT_FRIEND",
|
|
Self::RetFriendApplyExpire => "RET_FRIEND_APPLY_EXPIRE",
|
|
Self::RetFriendInBlacklist => "RET_FRIEND_IN_BLACKLIST",
|
|
Self::RetFriendNotInBlacklist => "RET_FRIEND_NOT_IN_BLACKLIST",
|
|
Self::RetFriendNumberLimit => "RET_FRIEND_NUMBER_LIMIT",
|
|
Self::RetFriendBlacklistNumberLimit => "RET_FRIEND_BLACKLIST_NUMBER_LIMIT",
|
|
Self::RetFriendDailyApplyLimit => "RET_FRIEND_DAILY_APPLY_LIMIT",
|
|
Self::RetFriendInHandleLimit => "RET_FRIEND_IN_HANDLE_LIMIT",
|
|
Self::RetFriendApplyInCd => "RET_FRIEND_APPLY_IN_CD",
|
|
Self::RetFriendRemarkNameFormatError => "RET_FRIEND_REMARK_NAME_FORMAT_ERROR",
|
|
Self::RetFriendPlayerNotFound => "RET_FRIEND_PLAYER_NOT_FOUND",
|
|
Self::RetFriendInTargetBlacklist => "RET_FRIEND_IN_TARGET_BLACKLIST",
|
|
Self::RetFriendTargetNumberLimit => "RET_FRIEND_TARGET_NUMBER_LIMIT",
|
|
Self::RetAssistQueryTooFast => "RET_ASSIST_QUERY_TOO_FAST",
|
|
Self::RetAssistNotExist => "RET_ASSIST_NOT_EXIST",
|
|
Self::RetAssistUsedAlready => "RET_ASSIST_USED_ALREADY",
|
|
Self::RetFriendReportReasonFormatError => {
|
|
"RET_FRIEND_REPORT_REASON_FORMAT_ERROR"
|
|
}
|
|
Self::RetFriendReportSensitiveWords => "RET_FRIEND_REPORT_SENSITIVE_WORDS",
|
|
Self::RetAssistUsedTimesOver => "RET_ASSIST_USED_TIMES_OVER",
|
|
Self::RetAssistQuitAlready => "RET_ASSIST_QUIT_ALREADY",
|
|
Self::RetAssistAvatarInLineup => "RET_ASSIST_AVATAR_IN_LINEUP",
|
|
Self::RetAssistNoReward => "RET_ASSIST_NO_REWARD",
|
|
Self::RetFriendSearchNumLimit => "RET_FRIEND_SEARCH_NUM_LIMIT",
|
|
Self::RetFriendSearchInCd => "RET_FRIEND_SEARCH_IN_CD",
|
|
Self::RetFriendRemarkNameUtf8Error => "RET_FRIEND_REMARK_NAME_UTF8_ERROR",
|
|
Self::RetFriendReportReasonUtf8Error => "RET_FRIEND_REPORT_REASON_UTF8_ERROR",
|
|
Self::RetAssistSetAlready => "RET_ASSIST_SET_ALREADY",
|
|
Self::RetFriendTargetForbidOtherApply => {
|
|
"RET_FRIEND_TARGET_FORBID_OTHER_APPLY"
|
|
}
|
|
Self::RetFriendMarkedCntMax => "RET_FRIEND_MARKED_CNT_MAX",
|
|
Self::RetFriendMarkedAlready => "RET_FRIEND_MARKED_ALREADY",
|
|
Self::RetFriendNotMarked => "RET_FRIEND_NOT_MARKED",
|
|
Self::RetFriendChallengeLineupRecommendInCd => {
|
|
"RET_FRIEND_CHALLENGE_LINEUP_RECOMMEND_IN_CD"
|
|
}
|
|
Self::RetViewPlayerCardInCd => "RET_VIEW_PLAYER_CARD_IN_CD",
|
|
Self::RetViewPlayerBattleRecordInCd => "RET_VIEW_PLAYER_BATTLE_RECORD_IN_CD",
|
|
Self::RetAssistListStrangerConfigError => {
|
|
"RET_ASSIST_LIST_STRANGER_CONFIG_ERROR"
|
|
}
|
|
Self::RetPlayerBoardHeadIconNotExist => {
|
|
"RET_PLAYER_BOARD_HEAD_ICON_NOT_EXIST"
|
|
}
|
|
Self::RetPlayerBoardHeadIconLocked => "RET_PLAYER_BOARD_HEAD_ICON_LOCKED",
|
|
Self::RetPlayerBoardHeadIconAlreadyUnlocked => {
|
|
"RET_PLAYER_BOARD_HEAD_ICON_ALREADY_UNLOCKED"
|
|
}
|
|
Self::RetPlayerBoardDisplayAvatarNotExist => {
|
|
"RET_PLAYER_BOARD_DISPLAY_AVATAR_NOT_EXIST"
|
|
}
|
|
Self::RetPlayerBoardDisplayAvatarExceedLimit => {
|
|
"RET_PLAYER_BOARD_DISPLAY_AVATAR_EXCEED_LIMIT"
|
|
}
|
|
Self::RetPlayerBoardDisplayRepeatedAvatar => {
|
|
"RET_PLAYER_BOARD_DISPLAY_REPEATED_AVATAR"
|
|
}
|
|
Self::RetPlayerBoardDisplayAvatarSamePos => {
|
|
"RET_PLAYER_BOARD_DISPLAY_AVATAR_SAME_POS"
|
|
}
|
|
Self::RetPlayerBoardDisplayAvatarLocked => {
|
|
"RET_PLAYER_BOARD_DISPLAY_AVATAR_LOCKED"
|
|
}
|
|
Self::RetSignatureLengthExceedLimit => "RET_SIGNATURE_LENGTH_EXCEED_LIMIT",
|
|
Self::RetSignatureSensitiveWords => "RET_SIGNATURE_SENSITIVE_WORDS",
|
|
Self::RetPlayerBoardAssistAvatarNotExist => {
|
|
"RET_PLAYER_BOARD_ASSIST_AVATAR_NOT_EXIST"
|
|
}
|
|
Self::RetPlayerBoardAssistAvatarLocked => {
|
|
"RET_PLAYER_BOARD_ASSIST_AVATAR_LOCKED"
|
|
}
|
|
Self::RetSignatureUtf8Error => "RET_SIGNATURE_UTF8_ERROR",
|
|
Self::RetPlayerBoardAssistAvatarCntError => {
|
|
"RET_PLAYER_BOARD_ASSIST_AVATAR_CNT_ERROR"
|
|
}
|
|
Self::RetPlayerBoardPersonalCardNotExist => {
|
|
"RET_PLAYER_BOARD_PERSONAL_CARD_NOT_EXIST"
|
|
}
|
|
Self::RetPlayerBoardPersonalCardLocked => {
|
|
"RET_PLAYER_BOARD_PERSONAL_CARD_LOCKED"
|
|
}
|
|
Self::RetPlayerBoardPersonalNoChange => "RET_PLAYER_BOARD_PERSONAL_NO_CHANGE",
|
|
Self::RetBattlePassTierNotValid => "RET_BATTLE_PASS_TIER_NOT_VALID",
|
|
Self::RetBattlePassLevelNotMeet => "RET_BATTLE_PASS_LEVEL_NOT_MEET",
|
|
Self::RetBattlePassRewardTakeAlready => "RET_BATTLE_PASS_REWARD_TAKE_ALREADY",
|
|
Self::RetBattlePassNotPremium => "RET_BATTLE_PASS_NOT_PREMIUM",
|
|
Self::RetBattlePassNotDoing => "RET_BATTLE_PASS_NOT_DOING",
|
|
Self::RetBattlePassLevelInvalid => "RET_BATTLE_PASS_LEVEL_INVALID",
|
|
Self::RetBattlePassNotUnlock => "RET_BATTLE_PASS_NOT_UNLOCK",
|
|
Self::RetBattlePassNoReward => "RET_BATTLE_PASS_NO_REWARD",
|
|
Self::RetBattlePassQuestNotValid => "RET_BATTLE_PASS_QUEST_NOT_VALID",
|
|
Self::RetBattlePassNotChooseOptional => "RET_BATTLE_PASS_NOT_CHOOSE_OPTIONAL",
|
|
Self::RetBattlePassNotTakeReward => "RET_BATTLE_PASS_NOT_TAKE_REWARD",
|
|
Self::RetBattlePassOptionalNotValid => "RET_BATTLE_PASS_OPTIONAL_NOT_VALID",
|
|
Self::RetBattlePassBuyAlready => "RET_BATTLE_PASS_BUY_ALREADY",
|
|
Self::RetBattlePassNearEnd => "RET_BATTLE_PASS_NEAR_END",
|
|
Self::RetMusicLocked => "RET_MUSIC_LOCKED",
|
|
Self::RetMusicNotExist => "RET_MUSIC_NOT_EXIST",
|
|
Self::RetMusicUnlockFailed => "RET_MUSIC_UNLOCK_FAILED",
|
|
Self::RetPunkLordLackSummonTimes => "RET_PUNK_LORD_LACK_SUMMON_TIMES",
|
|
Self::RetPunkLordAttackingMonsterLimit => {
|
|
"RET_PUNK_LORD_ATTACKING_MONSTER_LIMIT"
|
|
}
|
|
Self::RetPunkLordMonsterNotExist => "RET_PUNK_LORD_MONSTER_NOT_EXIST",
|
|
Self::RetPunkLordMonsterAlreadyShared => {
|
|
"RET_PUNK_LORD_MONSTER_ALREADY_SHARED"
|
|
}
|
|
Self::RetPunkLordMonsterExpired => "RET_PUNK_LORD_MONSTER_EXPIRED",
|
|
Self::RetPunkLordSelfMonsterAttackLimit => {
|
|
"RET_PUNK_LORD_SELF_MONSTER_ATTACK_LIMIT"
|
|
}
|
|
Self::RetPunkLordLackSupportTimes => "RET_PUNK_LORD_LACK_SUPPORT_TIMES",
|
|
Self::RetPunkLordMonsterAlreadyKilled => {
|
|
"RET_PUNK_LORD_MONSTER_ALREADY_KILLED"
|
|
}
|
|
Self::RetPunkLordMonsterAttackerLimit => {
|
|
"RET_PUNK_LORD_MONSTER_ATTACKER_LIMIT"
|
|
}
|
|
Self::RetPunkLordWorldLevleNotValid => "RET_PUNK_LORD_WORLD_LEVLE_NOT_VALID",
|
|
Self::RetPunkLordRewardLevleNotExist => {
|
|
"RET_PUNK_LORD_REWARD_LEVLE_NOT_EXIST"
|
|
}
|
|
Self::RetPunkLordPointNotMeet => "RET_PUNK_LORD_POINT_NOT_MEET",
|
|
Self::RetPunkLordInAttacking => "RET_PUNK_LORD_IN_ATTACKING",
|
|
Self::RetPunkLordOperationInCd => "RET_PUNK_LORD_OPERATION_IN_CD",
|
|
Self::RetPunkLordRewardAlreadyTaken => "RET_PUNK_LORD_REWARD_ALREADY_TAKEN",
|
|
Self::RetPunkLordOverBonusRewardLimit => {
|
|
"RET_PUNK_LORD_OVER_BONUS_REWARD_LIMIT"
|
|
}
|
|
Self::RetPunkLordNotInSchedule => "RET_PUNK_LORD_NOT_IN_SCHEDULE",
|
|
Self::RetPunkLordMonsterNotAttacked => "RET_PUNK_LORD_MONSTER_NOT_ATTACKED",
|
|
Self::RetPunkLordMonsterNotKilled => "RET_PUNK_LORD_MONSTER_NOT_KILLED",
|
|
Self::RetPunkLordMonsterKilledScoreAlreadyTake => {
|
|
"RET_PUNK_LORD_MONSTER_KILLED_SCORE_ALREADY_TAKE"
|
|
}
|
|
Self::RetPunkLordRewardLevleAlreadyTake => {
|
|
"RET_PUNK_LORD_REWARD_LEVLE_ALREADY_TAKE"
|
|
}
|
|
Self::RetDailyActiveLevelInvalid => "RET_DAILY_ACTIVE_LEVEL_INVALID",
|
|
Self::RetDailyActiveLevelRewardAlreadyTaken => {
|
|
"RET_DAILY_ACTIVE_LEVEL_REWARD_ALREADY_TAKEN"
|
|
}
|
|
Self::RetDailyActiveLevelApNotEnough => {
|
|
"RET_DAILY_ACTIVE_LEVEL_AP_NOT_ENOUGH"
|
|
}
|
|
Self::RetDailyMeetPam => "RET_DAILY_MEET_PAM",
|
|
Self::RetReplayIdNotMatch => "RET_REPLAY_ID_NOT_MATCH",
|
|
Self::RetReplayReqNotValid => "RET_REPLAY_REQ_NOT_VALID",
|
|
Self::RetFightActivityDifficultyLevelNotPassed => {
|
|
"RET_FIGHT_ACTIVITY_DIFFICULTY_LEVEL_NOT_PASSED"
|
|
}
|
|
Self::RetFightActivityDifficultyLevelRewardAlreadyTake => {
|
|
"RET_FIGHT_ACTIVITY_DIFFICULTY_LEVEL_REWARD_ALREADY_TAKE"
|
|
}
|
|
Self::RetFightActivityStageNotOpen => "RET_FIGHT_ACTIVITY_STAGE_NOT_OPEN",
|
|
Self::RetFightActivityLevelNotUnlock => "RET_FIGHT_ACTIVITY_LEVEL_NOT_UNLOCK",
|
|
Self::RetTrainVisitorVisitorNotExist => "RET_TRAIN_VISITOR_VISITOR_NOT_EXIST",
|
|
Self::RetTrainVisitorBehaviorNotExist => {
|
|
"RET_TRAIN_VISITOR_BEHAVIOR_NOT_EXIST"
|
|
}
|
|
Self::RetTrainVisitorBehaviorFinished => {
|
|
"RET_TRAIN_VISITOR_BEHAVIOR_FINISHED"
|
|
}
|
|
Self::RetTrainVisitorAllBehaviorRewardTaken => {
|
|
"RET_TRAIN_VISITOR_ALL_BEHAVIOR_REWARD_TAKEN"
|
|
}
|
|
Self::RetTrainVisitorGetOnMissionNotFinish => {
|
|
"RET_TRAIN_VISITOR_GET_ON_MISSION_NOT_FINISH"
|
|
}
|
|
Self::RetTrainVisitorNotGetOffOrBeTrainMember => {
|
|
"RET_TRAIN_VISITOR_NOT_GET_OFF_OR_BE_TRAIN_MEMBER"
|
|
}
|
|
Self::RetTextJoinUnknowIsOverride => "RET_TEXT_JOIN_UNKNOW_IS_OVERRIDE",
|
|
Self::RetTextJoinIdNotExist => "RET_TEXT_JOIN_ID_NOT_EXIST",
|
|
Self::RetTextJoinCanNotOverride => "RET_TEXT_JOIN_CAN_NOT_OVERRIDE",
|
|
Self::RetTextJoinItemIdError => "RET_TEXT_JOIN_ITEM_ID_ERROR",
|
|
Self::RetTextJoinSensitiveCheckError => "RET_TEXT_JOIN_SENSITIVE_CHECK_ERROR",
|
|
Self::RetTextJoinMustOverride => "RET_TEXT_JOIN_MUST_OVERRIDE",
|
|
Self::RetTextJoinTextEmpty => "RET_TEXT_JOIN_TEXT_EMPTY",
|
|
Self::RetTextJoinTextFormatError => "RET_TEXT_JOIN_TEXT_FORMAT_ERROR",
|
|
Self::RetTextJoinTextUtf8Error => "RET_TEXT_JOIN_TEXT_UTF8_ERROR",
|
|
Self::RetTextJoinBatchReqIdRepeat => "RET_TEXT_JOIN_BATCH_REQ_ID_REPEAT",
|
|
Self::RetTextJoinTypeNotSupportBatchReq => {
|
|
"RET_TEXT_JOIN_TYPE_NOT_SUPPORT_BATCH_REQ"
|
|
}
|
|
Self::RetTextJoinAvatarIdNotExist => "RET_TEXT_JOIN_AVATAR_ID_NOT_EXIST",
|
|
Self::RetTextJoinUnknowType => "RET_TEXT_JOIN_UNKNOW_TYPE",
|
|
Self::RetPamMissionMissionIdError => "RET_PAM_MISSION_MISSION_ID_ERROR",
|
|
Self::RetPamMissionMissionExpire => "RET_PAM_MISSION_MISSION_EXPIRE",
|
|
Self::RetChatTypeNotExist => "RET_CHAT_TYPE_NOT_EXIST",
|
|
Self::RetMsgTypeNotExist => "RET_MSG_TYPE_NOT_EXIST",
|
|
Self::RetChatNoTargetUid => "RET_CHAT_NO_TARGET_UID",
|
|
Self::RetChatMsgEmpty => "RET_CHAT_MSG_EMPTY",
|
|
Self::RetChatMsgExceedLimit => "RET_CHAT_MSG_EXCEED_LIMIT",
|
|
Self::RetChatMsgSensitiveCheckError => "RET_CHAT_MSG_SENSITIVE_CHECK_ERROR",
|
|
Self::RetChatMsgUtf8Error => "RET_CHAT_MSG_UTF8_ERROR",
|
|
Self::RetChatForbidSwitchOpen => "RET_CHAT_FORBID_SWITCH_OPEN",
|
|
Self::RetChatForbid => "RET_CHAT_FORBID",
|
|
Self::RetChatMsgIncludeSpecialStr => "RET_CHAT_MSG_INCLUDE_SPECIAL_STR",
|
|
Self::RetChatMsgEmojiNotExist => "RET_CHAT_MSG_EMOJI_NOT_EXIST",
|
|
Self::RetChatMsgEmojiGenderNotMatch => "RET_CHAT_MSG_EMOJI_GENDER_NOT_MATCH",
|
|
Self::RetChatMsgEmojiNotMarked => "RET_CHAT_MSG_EMOJI_NOT_MARKED",
|
|
Self::RetChatMsgEmojiAlreadyMarked => "RET_CHAT_MSG_EMOJI_ALREADY_MARKED",
|
|
Self::RetChatMsgEmojiMarkedMaxLimit => "RET_CHAT_MSG_EMOJI_MARKED_MAX_LIMIT",
|
|
Self::RetBoxingClubChallengeNotOpen => "RET_BOXING_CLUB_CHALLENGE_NOT_OPEN",
|
|
Self::RetMuseumNotOpen => "RET_MUSEUM_NOT_OPEN",
|
|
Self::RetMuseumTurnCntNotMatch => "RET_MUSEUM_TURN_CNT_NOT_MATCH",
|
|
Self::RetMuseumPhaseNotReach => "RET_MUSEUM_PHASE_NOT_REACH",
|
|
Self::RetMuseumUnknowStuff => "RET_MUSEUM_UNKNOW_STUFF",
|
|
Self::RetMuseumUnknowArea => "RET_MUSEUM_UNKNOW_AREA",
|
|
Self::RetMuseumUnknowPos => "RET_MUSEUM_UNKNOW_POS",
|
|
Self::RetMuseumStuffAlreadyInArea => "RET_MUSEUM_STUFF_ALREADY_IN_AREA",
|
|
Self::RetMuseumStuffNotInArea => "RET_MUSEUM_STUFF_NOT_IN_AREA",
|
|
Self::RetMuseumGetNpcRepeat => "RET_MUSEUM_GET_NPC_REPEAT",
|
|
Self::RetMuseumGetNpcUnlock => "RET_MUSEUM_GET_NPC_UNLOCK",
|
|
Self::RetMuseumGetNpcNotEnough => "RET_MUSEUM_GET_NPC_NOT_ENOUGH",
|
|
Self::RetMuseumChangeStuffAreaError => "RET_MUSEUM_CHANGE_STUFF_AREA_ERROR",
|
|
Self::RetMuseumNotInit => "RET_MUSEUM_NOT_INIT",
|
|
Self::RetMuseumEventError => "RET_MUSEUM_EVENT_ERROR",
|
|
Self::RetMuseumUnknowChooseEventId => "RET_MUSEUM_UNKNOW_CHOOSE_EVENT_ID",
|
|
Self::RetMuseumEventOrderNotMatch => "RET_MUSEUM_EVENT_ORDER_NOT_MATCH",
|
|
Self::RetMuseumEventPhaseNotUnlock => "RET_MUSEUM_EVENT_PHASE_NOT_UNLOCK",
|
|
Self::RetMuseumEventMissionNotFound => "RET_MUSEUM_EVENT_MISSION_NOT_FOUND",
|
|
Self::RetMuseumAreaLevelUpAlready => "RET_MUSEUM_AREA_LEVEL_UP_ALREADY",
|
|
Self::RetMuseumStuffAlreadyUsed => "RET_MUSEUM_STUFF_ALREADY_USED",
|
|
Self::RetMuseumEventRoundNotUnlock => "RET_MUSEUM_EVENT_ROUND_NOT_UNLOCK",
|
|
Self::RetMuseumStuffInArea => "RET_MUSEUM_STUFF_IN_AREA",
|
|
Self::RetMuseumStuffDispatch => "RET_MUSEUM_STUFF_DISPATCH",
|
|
Self::RetMuseumIsEnd => "RET_MUSEUM_IS_END",
|
|
Self::RetMuseumStuffLeaving => "RET_MUSEUM_STUFF_LEAVING",
|
|
Self::RetMuseumEventMissionNotFinish => "RET_MUSEUM_EVENT_MISSION_NOT_FINISH",
|
|
Self::RetMuseumCollectRewardNotExist => "RET_MUSEUM_COLLECT_REWARD_NOT_EXIST",
|
|
Self::RetMuseumCollectRewardAlreadyTaken => {
|
|
"RET_MUSEUM_COLLECT_REWARD_ALREADY_TAKEN"
|
|
}
|
|
Self::RetMuseumAcceptMissionMaxLimit => "RET_MUSEUM_ACCEPT_MISSION_MAX_LIMIT",
|
|
Self::RetRogueChallengeNotOpen => "RET_ROGUE_CHALLENGE_NOT_OPEN",
|
|
Self::RetRogueChallengeAssisRefreshLimit => {
|
|
"RET_ROGUE_CHALLENGE_ASSIS_REFRESH_LIMIT"
|
|
}
|
|
Self::RetAlleyNotInit => "RET_ALLEY_NOT_INIT",
|
|
Self::RetAlleyNotOpen => "RET_ALLEY_NOT_OPEN",
|
|
Self::RetAlleyMapNotExist => "RET_ALLEY_MAP_NOT_EXIST",
|
|
Self::RetAlleyEmptyPosList => "RET_ALLEY_EMPTY_POS_LIST",
|
|
Self::RetAlleyLinePosInvalid => "RET_ALLEY_LINE_POS_INVALID",
|
|
Self::RetAlleyShopNotUnlock => "RET_ALLEY_SHOP_NOT_UNLOCK",
|
|
Self::RetAlleyDepotFull => "RET_ALLEY_DEPOT_FULL",
|
|
Self::RetAlleyShopNotInclude => "RET_ALLEY_SHOP_NOT_INCLUDE",
|
|
Self::RetAlleyEventNotUnlock => "RET_ALLEY_EVENT_NOT_UNLOCK",
|
|
Self::RetAlleyEventNotRefresh => "RET_ALLEY_EVENT_NOT_REFRESH",
|
|
Self::RetAlleyEventStateDoing => "RET_ALLEY_EVENT_STATE_DOING",
|
|
Self::RetAlleyEventStateFinish => "RET_ALLEY_EVENT_STATE_FINISH",
|
|
Self::RetAlleyEventError => "RET_ALLEY_EVENT_ERROR",
|
|
Self::RetAlleyRewardLevelError => "RET_ALLEY_REWARD_LEVEL_ERROR",
|
|
Self::RetAlleyRewardPrestigeNotEnough => {
|
|
"RET_ALLEY_REWARD_PRESTIGE_NOT_ENOUGH"
|
|
}
|
|
Self::RetAlleyShipEmpty => "RET_ALLEY_SHIP_EMPTY",
|
|
Self::RetAlleyShipIdDismatch => "RET_ALLEY_SHIP_ID_DISMATCH",
|
|
Self::RetAlleyShipNotExist => "RET_ALLEY_SHIP_NOT_EXIST",
|
|
Self::RetAlleyShipNotUnlock => "RET_ALLEY_SHIP_NOT_UNLOCK",
|
|
Self::RetAlleyGoodsNotExist => "RET_ALLEY_GOODS_NOT_EXIST",
|
|
Self::RetAlleyGoodsNotUnlock => "RET_ALLEY_GOODS_NOT_UNLOCK",
|
|
Self::RetAlleyProfitNotPositive => "RET_ALLEY_PROFIT_NOT_POSITIVE",
|
|
Self::RetAlleySpecialOrderDismatch => "RET_ALLEY_SPECIAL_ORDER_DISMATCH",
|
|
Self::RetAlleyOrderGoodsOverLimit => "RET_ALLEY_ORDER_GOODS_OVER_LIMIT",
|
|
Self::RetAlleySpecialOrderConditionNotMeet => {
|
|
"RET_ALLEY_SPECIAL_ORDER_CONDITION_NOT_MEET"
|
|
}
|
|
Self::RetAlleyDepotSizeOverLimit => "RET_ALLEY_DEPOT_SIZE_OVER_LIMIT",
|
|
Self::RetAlleyGoodsNotEnough => "RET_ALLEY_GOODS_NOT_ENOUGH",
|
|
Self::RetAlleyOrderIndexInvalid => "RET_ALLEY_ORDER_INDEX_INVALID",
|
|
Self::RetAlleyRewardAlreadyTake => "RET_ALLEY_REWARD_ALREADY_TAKE",
|
|
Self::RetAlleyRewardNotExist => "RET_ALLEY_REWARD_NOT_EXIST",
|
|
Self::RetAlleyMainMissionNotDoing => "RET_ALLEY_MAIN_MISSION_NOT_DOING",
|
|
Self::RetAlleyCriticalEventNotFinish => "RET_ALLEY_CRITICAL_EVENT_NOT_FINISH",
|
|
Self::RetAlleyShopGoodsNotValid => "RET_ALLEY_SHOP_GOODS_NOT_VALID",
|
|
Self::RetAlleySlashNotOpen => "RET_ALLEY_SLASH_NOT_OPEN",
|
|
Self::RetAlleyPlacingAnchorInvalid => "RET_ALLEY_PLACING_ANCHOR_INVALID",
|
|
Self::RetAlleyPlacingGoodsIndexInvalid => {
|
|
"RET_ALLEY_PLACING_GOODS_INDEX_INVALID"
|
|
}
|
|
Self::RetAlleySaveMapTooQuick => "RET_ALLEY_SAVE_MAP_TOO_QUICK",
|
|
Self::RetAlleyMapNotLink => "RET_ALLEY_MAP_NOT_LINK",
|
|
Self::RetAlleyFundsNotLowerBase => "RET_ALLEY_FUNDS_NOT_LOWER_BASE",
|
|
Self::RetAlleyEventNotFinish => "RET_ALLEY_EVENT_NOT_FINISH",
|
|
Self::RetAlleyNormalOrderNotMeet => "RET_ALLEY_NORMAL_ORDER_NOT_MEET",
|
|
Self::RetPlayerReturnNotOpen => "RET_PLAYER_RETURN_NOT_OPEN",
|
|
Self::RetPlayerReturnIsSigned => "RET_PLAYER_RETURN_IS_SIGNED",
|
|
Self::RetPlayerReturnPointNotEnough => "RET_PLAYER_RETURN_POINT_NOT_ENOUGH",
|
|
Self::RetPlayerReturnConditionInvalid => {
|
|
"RET_PLAYER_RETURN_CONDITION_INVALID"
|
|
}
|
|
Self::RetPlayerReturnHasSigned => "RET_PLAYER_RETURN_HAS_SIGNED",
|
|
Self::RetPlayerReturnRewardTaken => "RET_PLAYER_RETURN_REWARD_TAKEN",
|
|
Self::RetPlayerReturnRelicTaken => "RET_PLAYER_RETURN_RELIC_TAKEN",
|
|
Self::RetPlayerReturnConfigError => "RET_PLAYER_RETURN_CONFIG_ERROR",
|
|
Self::RetPlayerReturnOptionalGiftInvalid => {
|
|
"RET_PLAYER_RETURN_OPTIONAL_GIFT_INVALID"
|
|
}
|
|
Self::RetPlayerReturnOptionalGiftNotExist => {
|
|
"RET_PLAYER_RETURN_OPTIONAL_GIFT_NOT_EXIST"
|
|
}
|
|
Self::RetPlayerReturnSignTypeInvalid => "RET_PLAYER_RETURN_SIGN_TYPE_INVALID",
|
|
Self::RetAetherDivideNoLineup => "RET_AETHER_DIVIDE_NO_LINEUP",
|
|
Self::RetAetherDivideLineupInvalid => "RET_AETHER_DIVIDE_LINEUP_INVALID",
|
|
Self::RetChatBubbleIdError => "RET_CHAT_BUBBLE_ID_ERROR",
|
|
Self::RetChatBubbleIdNotUnlock => "RET_CHAT_BUBBLE_ID_NOT_UNLOCK",
|
|
Self::RetPhoneThemeIdError => "RET_PHONE_THEME_ID_ERROR",
|
|
Self::RetPhoneThemeIdNotUnlock => "RET_PHONE_THEME_ID_NOT_UNLOCK",
|
|
Self::RetChatBubbleSelectIsCurrent => "RET_CHAT_BUBBLE_SELECT_IS_CURRENT",
|
|
Self::RetPhoneThemeSelectIsCurrent => "RET_PHONE_THEME_SELECT_IS_CURRENT",
|
|
Self::RetPhoneCaseIdError => "RET_PHONE_CASE_ID_ERROR",
|
|
Self::RetPhoneCaseIdNotUnlock => "RET_PHONE_CASE_ID_NOT_UNLOCK",
|
|
Self::RetPhoneCaseSelectIsCurrent => "RET_PHONE_CASE_SELECT_IS_CURRENT",
|
|
Self::RetChessRogueConfigNotFound => "RET_CHESS_ROGUE_CONFIG_NOT_FOUND",
|
|
Self::RetChessRogueConfigInvalid => "RET_CHESS_ROGUE_CONFIG_INVALID",
|
|
Self::RetChessRogueNoValidRoom => "RET_CHESS_ROGUE_NO_VALID_ROOM",
|
|
Self::RetChessRogueNoCellInfo => "RET_CHESS_ROGUE_NO_CELL_INFO",
|
|
Self::RetChessRogueCellNotFinish => "RET_CHESS_ROGUE_CELL_NOT_FINISH",
|
|
Self::RetChessRogueCellIsLocked => "RET_CHESS_ROGUE_CELL_IS_LOCKED",
|
|
Self::RetChessRogueScheduleNotMatch => "RET_CHESS_ROGUE_SCHEDULE_NOT_MATCH",
|
|
Self::RetChessRogueStatusFail => "RET_CHESS_ROGUE_STATUS_FAIL",
|
|
Self::RetChessRogueAreaNotExist => "RET_CHESS_ROGUE_AREA_NOT_EXIST",
|
|
Self::RetChessRogueLineupFail => "RET_CHESS_ROGUE_LINEUP_FAIL",
|
|
Self::RetChessRogueAeonFail => "RET_CHESS_ROGUE_AEON_FAIL",
|
|
Self::RetChessRogueEnterCellFail => "RET_CHESS_ROGUE_ENTER_CELL_FAIL",
|
|
Self::RetChessRogueRollDiceFail => "RET_CHESS_ROGUE_ROLL_DICE_FAIL",
|
|
Self::RetChessRogueDiceStatusFail => "RET_CHESS_ROGUE_DICE_STATUS_FAIL",
|
|
Self::RetChessRogueDiceCntNotFull => "RET_CHESS_ROGUE_DICE_CNT_NOT_FULL",
|
|
Self::RetChessRogueUnlock => "RET_CHESS_ROGUE_UNLOCK",
|
|
Self::RetChessRoguePickAvatarFail => "RET_CHESS_ROGUE_PICK_AVATAR_FAIL",
|
|
Self::RetChessRogueAvatarInvalid => "RET_CHESS_ROGUE_AVATAR_INVALID",
|
|
Self::RetChessRogueCellCanNotSelect => "RET_CHESS_ROGUE_CELL_CAN_NOT_SELECT",
|
|
Self::RetChessRogueDiceConfirmed => "RET_CHESS_ROGUE_DICE_CONFIRMED",
|
|
Self::RetChessRogueNousDiceNotMatch => "RET_CHESS_ROGUE_NOUS_DICE_NOT_MATCH",
|
|
Self::RetChessRogueNousDiceRarityFail => {
|
|
"RET_CHESS_ROGUE_NOUS_DICE_RARITY_FAIL"
|
|
}
|
|
Self::RetChessRogueNousDiceSurfaceDuplicate => {
|
|
"RET_CHESS_ROGUE_NOUS_DICE_SURFACE_DUPLICATE"
|
|
}
|
|
Self::RetChessRogueNotInRogue => "RET_CHESS_ROGUE_NOT_IN_ROGUE",
|
|
Self::RetChessRogueNousDiceBranchLimit => {
|
|
"RET_CHESS_ROGUE_NOUS_DICE_BRANCH_LIMIT"
|
|
}
|
|
Self::RetHeliobusNotOpen => "RET_HELIOBUS_NOT_OPEN",
|
|
Self::RetHeliobusSnsPostNotUnlock => "RET_HELIOBUS_SNS_POST_NOT_UNLOCK",
|
|
Self::RetHeliobusSnsAlreadyRead => "RET_HELIOBUS_SNS_ALREADY_READ",
|
|
Self::RetHeliobusSnsAlreadyLiked => "RET_HELIOBUS_SNS_ALREADY_LIKED",
|
|
Self::RetHeliobusSnsAlreadyCommented => "RET_HELIOBUS_SNS_ALREADY_COMMENTED",
|
|
Self::RetHeliobusSnsInMission => "RET_HELIOBUS_SNS_IN_MISSION",
|
|
Self::RetHeliobusSnsAlreadyPosted => "RET_HELIOBUS_SNS_ALREADY_POSTED",
|
|
Self::RetHeliobusSnsNotDoingMission => "RET_HELIOBUS_SNS_NOT_DOING_MISSION",
|
|
Self::RetHeliobusRewardLevelMax => "RET_HELIOBUS_REWARD_LEVEL_MAX",
|
|
Self::RetHeliobusIncomeNotEnough => "RET_HELIOBUS_INCOME_NOT_ENOUGH",
|
|
Self::RetHeliobusSnsCommentNotUnlock => "RET_HELIOBUS_SNS_COMMENT_NOT_UNLOCK",
|
|
Self::RetHeliobusChallengeNotUnlock => "RET_HELIOBUS_CHALLENGE_NOT_UNLOCK",
|
|
Self::RetHeliobusChallengeIdError => "RET_HELIOBUS_CHALLENGE_ID_ERROR",
|
|
Self::RetHeliobusSkillNotUnlock => "RET_HELIOBUS_SKILL_NOT_UNLOCK",
|
|
Self::RetHeliobusAcceptPostMissionFail => {
|
|
"RET_HELIOBUS_ACCEPT_POST_MISSION_FAIL"
|
|
}
|
|
Self::RetHeliobusSkillNotSelected => "RET_HELIOBUS_SKILL_NOT_SELECTED",
|
|
Self::RetHeliobusPlaneTypeInvalid => "RET_HELIOBUS_PLANE_TYPE_INVALID",
|
|
Self::RetReddotParamInvalid => "RET_REDDOT_PARAM_INVALID",
|
|
Self::RetReddotActivityNotOpen => "RET_REDDOT_ACTIVITY_NOT_OPEN",
|
|
Self::RetRogueEndlessActivityConfigError => {
|
|
"RET_ROGUE_ENDLESS_ACTIVITY_CONFIG_ERROR"
|
|
}
|
|
Self::RetRogueEndlessActivityNotOpen => "RET_ROGUE_ENDLESS_ACTIVITY_NOT_OPEN",
|
|
Self::RetRogueEndlessActivityOverBonusRewardLimit => {
|
|
"RET_ROGUE_ENDLESS_ACTIVITY_OVER_BONUS_REWARD_LIMIT"
|
|
}
|
|
Self::RetRogueEndlessActivityScoreNotMeet => {
|
|
"RET_ROGUE_ENDLESS_ACTIVITY_SCORE_NOT_MEET"
|
|
}
|
|
Self::RetRogueEndlessActivityRewardLevleAlreadyTake => {
|
|
"RET_ROGUE_ENDLESS_ACTIVITY_REWARD_LEVLE_ALREADY_TAKE"
|
|
}
|
|
Self::RetHeartDialScriptNotFound => "RET_HEART_DIAL_SCRIPT_NOT_FOUND",
|
|
Self::RetHeartDialScriptEmotionTheSame => {
|
|
"RET_HEART_DIAL_SCRIPT_EMOTION_THE_SAME"
|
|
}
|
|
Self::RetHeartDialScriptStepNotNormal => {
|
|
"RET_HEART_DIAL_SCRIPT_STEP_NOT_NORMAL"
|
|
}
|
|
Self::RetHeartDialScriptConditionNotMatch => {
|
|
"RET_HEART_DIAL_SCRIPT_CONDITION_NOT_MATCH"
|
|
}
|
|
Self::RetHeartDialScriptSubmitItemNumNotMatch => {
|
|
"RET_HEART_DIAL_SCRIPT_SUBMIT_ITEM_NUM_NOT_MATCH"
|
|
}
|
|
Self::RetHeartDialScriptSubmitItemIdNotMatch => {
|
|
"RET_HEART_DIAL_SCRIPT_SUBMIT_ITEM_ID_NOT_MATCH"
|
|
}
|
|
Self::RetHeartDialDialogueNotFound => "RET_HEART_DIAL_DIALOGUE_NOT_FOUND",
|
|
Self::RetHeartDialDialogueAlreadyPerformed => {
|
|
"RET_HEART_DIAL_DIALOGUE_ALREADY_PERFORMED"
|
|
}
|
|
Self::RetHeartDialNpcNotFound => "RET_HEART_DIAL_NPC_NOT_FOUND",
|
|
Self::RetHeartDialTraceConfigNotFound => {
|
|
"RET_HEART_DIAL_TRACE_CONFIG_NOT_FOUND"
|
|
}
|
|
Self::RetHeartDialFloorTraceExist => "RET_HEART_DIAL_FLOOR_TRACE_EXIST",
|
|
Self::RetHeartDialTraceFloorNotMatch => {
|
|
"RET_HEART_DIAL_TRACE_FLOOR_NOT_MATCH"
|
|
}
|
|
Self::RetTravelBrochureConfigError => "RET_TRAVEL_BROCHURE_CONFIG_ERROR",
|
|
Self::RetTravelBrochureParamInvalid => "RET_TRAVEL_BROCHURE_PARAM_INVALID",
|
|
Self::RetTravelBrochureLocked => "RET_TRAVEL_BROCHURE_LOCKED",
|
|
Self::RetTravelBrochureCannotOperate => "RET_TRAVEL_BROCHURE_CANNOT_OPERATE",
|
|
Self::RetTravelBrochureWorldIdNotMatch => {
|
|
"RET_TRAVEL_BROCHURE_WORLD_ID_NOT_MATCH"
|
|
}
|
|
Self::RetTravelBrochureHasNoWorldBook => {
|
|
"RET_TRAVEL_BROCHURE_HAS_NO_WORLD_BOOK"
|
|
}
|
|
Self::RetTravelBrochurePageFull => "RET_TRAVEL_BROCHURE_PAGE_FULL",
|
|
Self::RetMapRotationNotInRegion => "RET_MAP_ROTATION_NOT_IN_REGION",
|
|
Self::RetMapRotationRotaterAlreadyDeployed => {
|
|
"RET_MAP_ROTATION_ROTATER_ALREADY_DEPLOYED"
|
|
}
|
|
Self::RetMapRotationEnergyNotEnough => "RET_MAP_ROTATION_ENERGY_NOT_ENOUGH",
|
|
Self::RetMapRotationEntityNotOnCurPose => {
|
|
"RET_MAP_ROTATION_ENTITY_NOT_ON_CUR_POSE"
|
|
}
|
|
Self::RetMapRotationRotaterNotDeployed => {
|
|
"RET_MAP_ROTATION_ROTATER_NOT_DEPLOYED"
|
|
}
|
|
Self::RetMapRotationPoseRotaterMismatch => {
|
|
"RET_MAP_ROTATION_POSE_ROTATER_MISMATCH"
|
|
}
|
|
Self::RetMapRotationRotaterNotRemovable => {
|
|
"RET_MAP_ROTATION_ROTATER_NOT_REMOVABLE"
|
|
}
|
|
Self::RetMapRotationRotaterDisposable => {
|
|
"RET_MAP_ROTATION_ROTATER_DISPOSABLE"
|
|
}
|
|
Self::RetSpaceZooActivityCatNotFound => {
|
|
"RET_SPACE_ZOO_ACTIVITY_CAT_NOT_FOUND"
|
|
}
|
|
Self::RetSpaceZooActivityCatParamInvalid => {
|
|
"RET_SPACE_ZOO_ACTIVITY_CAT_PARAM_INVALID"
|
|
}
|
|
Self::RetSpaceZooActivityCatItemNotEnough => {
|
|
"RET_SPACE_ZOO_ACTIVITY_CAT_ITEM_NOT_ENOUGH"
|
|
}
|
|
Self::RetSpaceZooActivityCatBagFull => "RET_SPACE_ZOO_ACTIVITY_CAT_BAG_FULL",
|
|
Self::RetSpaceZooActivityCatNotToMutate => {
|
|
"RET_SPACE_ZOO_ACTIVITY_CAT_NOT_TO_MUTATE"
|
|
}
|
|
Self::RetSpaceZooActivityCatStateError => {
|
|
"RET_SPACE_ZOO_ACTIVITY_CAT_STATE_ERROR"
|
|
}
|
|
Self::RetSpaceZooActivityCatCatteryLocked => {
|
|
"RET_SPACE_ZOO_ACTIVITY_CAT_CATTERY_LOCKED"
|
|
}
|
|
Self::RetSpaceZooActivityCatOutNow => "RET_SPACE_ZOO_ACTIVITY_CAT_OUT_NOW",
|
|
Self::RetSpaceZooActivityCatConfigNotFound => {
|
|
"RET_SPACE_ZOO_ACTIVITY_CAT_CONFIG_NOT_FOUND"
|
|
}
|
|
Self::RetSpaceZooActivityCatFeatureNotFound => {
|
|
"RET_SPACE_ZOO_ACTIVITY_CAT_FEATURE_NOT_FOUND"
|
|
}
|
|
Self::RetSpaceZooActivityCatAddCatError => {
|
|
"RET_SPACE_ZOO_ACTIVITY_CAT_ADD_CAT_ERROR"
|
|
}
|
|
Self::RetSpaceZooActivityCatMoneyNotEnough => {
|
|
"RET_SPACE_ZOO_ACTIVITY_CAT_MONEY_NOT_ENOUGH"
|
|
}
|
|
Self::RetSpaceZooActivityCatCondNotMatch => {
|
|
"RET_SPACE_ZOO_ACTIVITY_CAT_COND_NOT_MATCH"
|
|
}
|
|
Self::RetStrongChallengeActivityStageCfgMiss => {
|
|
"RET_STRONG_CHALLENGE_ACTIVITY_STAGE_CFG_MISS"
|
|
}
|
|
Self::RetStrongChallengeActivityStageNotOpen => {
|
|
"RET_STRONG_CHALLENGE_ACTIVITY_STAGE_NOT_OPEN"
|
|
}
|
|
Self::RetStrongChallengeActivityBuffError => {
|
|
"RET_STRONG_CHALLENGE_ACTIVITY_BUFF_ERROR"
|
|
}
|
|
Self::RetRollShopNotFound => "RET_ROLL_SHOP_NOT_FOUND",
|
|
Self::RetRollShopGroupEmpty => "RET_ROLL_SHOP_GROUP_EMPTY",
|
|
Self::RetRollShopEmpty => "RET_ROLL_SHOP_EMPTY",
|
|
Self::RetRollShopGachaReqDuplicated => "RET_ROLL_SHOP_GACHA_REQ_DUPLICATED",
|
|
Self::RetRollShopRandomError => "RET_ROLL_SHOP_RANDOM_ERROR",
|
|
Self::RetRollShopGroupTypeNotFound => "RET_ROLL_SHOP_GROUP_TYPE_NOT_FOUND",
|
|
Self::RetRollShopHasStoredRewardAlready => {
|
|
"RET_ROLL_SHOP_HAS_STORED_REWARD_ALREADY"
|
|
}
|
|
Self::RetRollShopNoStoredReward => "RET_ROLL_SHOP_NO_STORED_REWARD",
|
|
Self::RetRollShopNotInValidScene => "RET_ROLL_SHOP_NOT_IN_VALID_SCENE",
|
|
Self::RetRollShopInvalidRollShopType => {
|
|
"RET_ROLL_SHOP_INVALID_ROLL_SHOP_TYPE"
|
|
}
|
|
Self::RetActivityRaidCollectionPrevNotFinish => {
|
|
"RET_ACTIVITY_RAID_COLLECTION_PREV_NOT_FINISH"
|
|
}
|
|
Self::RetActivityRaidCollectionGroupEnterNextUnavailable => {
|
|
"RET_ACTIVITY_RAID_COLLECTION_GROUP_ENTER_NEXT_UNAVAILABLE"
|
|
}
|
|
Self::RetActivityRaidCollectionIsLast => {
|
|
"RET_ACTIVITY_RAID_COLLECTION_IS_LAST"
|
|
}
|
|
Self::RetActivityRaidCollectionIsNotNext => {
|
|
"RET_ACTIVITY_RAID_COLLECTION_IS_NOT_NEXT"
|
|
}
|
|
Self::RetOfferingNotUnlock => "RET_OFFERING_NOT_UNLOCK",
|
|
Self::RetOfferingLevelNotUnlock => "RET_OFFERING_LEVEL_NOT_UNLOCK",
|
|
Self::RetOfferingReachMaxLevel => "RET_OFFERING_REACH_MAX_LEVEL",
|
|
Self::RetOfferingItemNotEnough => "RET_OFFERING_ITEM_NOT_ENOUGH",
|
|
Self::RetOfferingLongtailNotOpen => "RET_OFFERING_LONGTAIL_NOT_OPEN",
|
|
Self::RetOfferingRewardCondition => "RET_OFFERING_REWARD_CONDITION",
|
|
Self::RetDrinkMakerChatInvalid => "RET_DRINK_MAKER_CHAT_INVALID",
|
|
Self::RetDrinkMakerParamInvalid => "RET_DRINK_MAKER_PARAM_INVALID",
|
|
Self::RetDrinkMakerParamNotUnlock => "RET_DRINK_MAKER_PARAM_NOT_UNLOCK",
|
|
Self::RetDrinkMakerConfigNotFound => "RET_DRINK_MAKER_CONFIG_NOT_FOUND",
|
|
Self::RetDrinkMakerNotLastChat => "RET_DRINK_MAKER_NOT_LAST_CHAT",
|
|
Self::RetDrinkMakerDayAndFreePhaseNotOpen => {
|
|
"RET_DRINK_MAKER_DAY_AND_FREE_PHASE_NOT_OPEN"
|
|
}
|
|
Self::RetDrinkMakerCheersNotAbleToNextGroup => {
|
|
"RET_DRINK_MAKER_CHEERS_NOT_ABLE_TO_NEXT_GROUP"
|
|
}
|
|
Self::RetDrinkMakerCheersDrinkAlreadyMade => {
|
|
"RET_DRINK_MAKER_CHEERS_DRINK_ALREADY_MADE"
|
|
}
|
|
Self::RetDrinkMakerCheersActivityNotOpen => {
|
|
"RET_DRINK_MAKER_CHEERS_ACTIVITY_NOT_OPEN"
|
|
}
|
|
Self::RetDrinkMakerCheersMakeDrinkPreMissionNotFinished => {
|
|
"RET_DRINK_MAKER_CHEERS_MAKE_DRINK_PRE_MISSION_NOT_FINISHED"
|
|
}
|
|
Self::RetMonopolyNotOpen => "RET_MONOPOLY_NOT_OPEN",
|
|
Self::RetMonopolyConfigError => "RET_MONOPOLY_CONFIG_ERROR",
|
|
Self::RetMonopolyDiceNotEnough => "RET_MONOPOLY_DICE_NOT_ENOUGH",
|
|
Self::RetMonopolyCurCellNotFinish => "RET_MONOPOLY_CUR_CELL_NOT_FINISH",
|
|
Self::RetMonopolyCoinNotEnough => "RET_MONOPOLY_COIN_NOT_ENOUGH",
|
|
Self::RetMonopolyCellWaitPending => "RET_MONOPOLY_CELL_WAIT_PENDING",
|
|
Self::RetMonopolyCellStateError => "RET_MONOPOLY_CELL_STATE_ERROR",
|
|
Self::RetMonopolyCellContentError => "RET_MONOPOLY_CELL_CONTENT_ERROR",
|
|
Self::RetMonopolyItemNotEnough => "RET_MONOPOLY_ITEM_NOT_ENOUGH",
|
|
Self::RetMonopolyCellContentCannotGiveup => {
|
|
"RET_MONOPOLY_CELL_CONTENT_CANNOT_GIVEUP"
|
|
}
|
|
Self::RetMonopolyAssetLevelInvalid => "RET_MONOPOLY_ASSET_LEVEL_INVALID",
|
|
Self::RetMonopolyTurnNotFinish => "RET_MONOPOLY_TURN_NOT_FINISH",
|
|
Self::RetMonopolyGuideNotFinish => "RET_MONOPOLY_GUIDE_NOT_FINISH",
|
|
Self::RetMonopolyRaffleRewardReissued => {
|
|
"RET_MONOPOLY_RAFFLE_REWARD_REISSUED"
|
|
}
|
|
Self::RetMonopolyNoGameActive => "RET_MONOPOLY_NO_GAME_ACTIVE",
|
|
Self::RetMonopolyGameRatioNotIncreasable => {
|
|
"RET_MONOPOLY_GAME_RATIO_NOT_INCREASABLE"
|
|
}
|
|
Self::RetMonopolyGameRatioMax => "RET_MONOPOLY_GAME_RATIO_MAX",
|
|
Self::RetMonopolyGameTargetRatioInvalid => {
|
|
"RET_MONOPOLY_GAME_TARGET_RATIO_INVALID"
|
|
}
|
|
Self::RetMonopolyGameBingoFlipPosInvalid => {
|
|
"RET_MONOPOLY_GAME_BINGO_FLIP_POS_INVALID"
|
|
}
|
|
Self::RetMonopolyGameGuessAlreadyChoose => {
|
|
"RET_MONOPOLY_GAME_GUESS_ALREADY_CHOOSE"
|
|
}
|
|
Self::RetMonopolyGameGuessChooseInvalid => {
|
|
"RET_MONOPOLY_GAME_GUESS_CHOOSE_INVALID"
|
|
}
|
|
Self::RetMonopolyGameGuessInformationAlreadyBought => {
|
|
"RET_MONOPOLY_GAME_GUESS_INFORMATION_ALREADY_BOUGHT"
|
|
}
|
|
Self::RetMonopolyGameRaiseRatioNotUnlock => {
|
|
"RET_MONOPOLY_GAME_RAISE_RATIO_NOT_UNLOCK"
|
|
}
|
|
Self::RetMonopolyFriendNotSynced => "RET_MONOPOLY_FRIEND_NOT_SYNCED",
|
|
Self::RetMonopolyGetFriendRankingListInCd => {
|
|
"RET_MONOPOLY_GET_FRIEND_RANKING_LIST_IN_CD"
|
|
}
|
|
Self::RetMonopolyLikeTargetNotFriend => "RET_MONOPOLY_LIKE_TARGET_NOT_FRIEND",
|
|
Self::RetMonopolyDailyAlreadyLiked => "RET_MONOPOLY_DAILY_ALREADY_LIKED",
|
|
Self::RetMonopolySocialEventStatusNotMatch => {
|
|
"RET_MONOPOLY_SOCIAL_EVENT_STATUS_NOT_MATCH"
|
|
}
|
|
Self::RetMonopolySocialEventServerCacheNotExist => {
|
|
"RET_MONOPOLY_SOCIAL_EVENT_SERVER_CACHE_NOT_EXIST"
|
|
}
|
|
Self::RetMonopolyActivityIdNotMatch => "RET_MONOPOLY_ACTIVITY_ID_NOT_MATCH",
|
|
Self::RetMonopolyRafflePoolNotExist => "RET_MONOPOLY_RAFFLE_POOL_NOT_EXIST",
|
|
Self::RetMonopolyRafflePoolTimeNotMatch => {
|
|
"RET_MONOPOLY_RAFFLE_POOL_TIME_NOT_MATCH"
|
|
}
|
|
Self::RetMonopolyRafflePoolPhaseNotMeet => {
|
|
"RET_MONOPOLY_RAFFLE_POOL_PHASE_NOT_MEET"
|
|
}
|
|
Self::RetMonopolyRafflePoolShowTimeNotMeet => {
|
|
"RET_MONOPOLY_RAFFLE_POOL_SHOW_TIME_NOT_MEET"
|
|
}
|
|
Self::RetMonopolyRaffleTicketNotFound => {
|
|
"RET_MONOPOLY_RAFFLE_TICKET_NOT_FOUND"
|
|
}
|
|
Self::RetMonopolyRaffleTicketTimeNotMeet => {
|
|
"RET_MONOPOLY_RAFFLE_TICKET_TIME_NOT_MEET"
|
|
}
|
|
Self::RetMonopolyRaffleTicketRewardAlreadyTaken => {
|
|
"RET_MONOPOLY_RAFFLE_TICKET_REWARD_ALREADY_TAKEN"
|
|
}
|
|
Self::RetMonopolyRafflePoolNotInRaffleTime => {
|
|
"RET_MONOPOLY_RAFFLE_POOL_NOT_IN_RAFFLE_TIME"
|
|
}
|
|
Self::RetMonopolyMbtiReportRewardAlreadyTaken => {
|
|
"RET_MONOPOLY_MBTI_REPORT_REWARD_ALREADY_TAKEN"
|
|
}
|
|
Self::RetEvolveBuildLevelGaming => "RET_EVOLVE_BUILD_LEVEL_GAMING",
|
|
Self::RetEveolveBuildLevelBanRandom => "RET_EVEOLVE_BUILD_LEVEL_BAN_RANDOM",
|
|
Self::RetEvolveBuildFirstRewardAlreadyTaken => {
|
|
"RET_EVOLVE_BUILD_FIRST_REWARD_ALREADY_TAKEN"
|
|
}
|
|
Self::RetEvolveBuildLevelUnfinish => "RET_EVOLVE_BUILD_LEVEL_UNFINISH",
|
|
Self::RetEvolveBuildShopAbilityMaxLevel => {
|
|
"RET_EVOLVE_BUILD_SHOP_ABILITY_MAX_LEVEL"
|
|
}
|
|
Self::RetEvolveBuildShopAbilityMinLevel => {
|
|
"RET_EVOLVE_BUILD_SHOP_ABILITY_MIN_LEVEL"
|
|
}
|
|
Self::RetEvolveBuildShopAbilityNotGet => {
|
|
"RET_EVOLVE_BUILD_SHOP_ABILITY_NOT_GET"
|
|
}
|
|
Self::RetEvolveBuildLevelLock => "RET_EVOLVE_BUILD_LEVEL_LOCK",
|
|
Self::RetEvolveBuildExpNotEnough => "RET_EVOLVE_BUILD_EXP_NOT_ENOUGH",
|
|
Self::RetEvolveBuildShopAbilityLevelError => {
|
|
"RET_EVOLVE_BUILD_SHOP_ABILITY_LEVEL_ERROR"
|
|
}
|
|
Self::RetEvolveBuildActivityNotOpen => "RET_EVOLVE_BUILD_ACTIVITY_NOT_OPEN",
|
|
Self::RetEvolveBuildShopAbilityEmpty => "RET_EVOLVE_BUILD_SHOP_ABILITY_EMPTY",
|
|
Self::RetEvolveBuildLevelNotStart => "RET_EVOLVE_BUILD_LEVEL_NOT_START",
|
|
Self::RetEvolveBuildShopLock => "RET_EVOLVE_BUILD_SHOP_LOCK",
|
|
Self::RetEvolveBuildRewardLock => "RET_EVOLVE_BUILD_REWARD_LOCK",
|
|
Self::RetEvolveBuildRewardLevelMax => "RET_EVOLVE_BUILD_REWARD_LEVEL_MAX",
|
|
Self::RetEvolveBuildRewardAlreadyAllTaken => {
|
|
"RET_EVOLVE_BUILD_REWARD_ALREADY_ALL_TAKEN"
|
|
}
|
|
Self::RetEvolveBuildSeasonError => "RET_EVOLVE_BUILD_SEASON_ERROR",
|
|
Self::RetEvolveBuildTeachSkipQuestNotFinish => {
|
|
"RET_EVOLVE_BUILD_TEACH_SKIP_QUEST_NOT_FINISH"
|
|
}
|
|
Self::RetClockParkConfigError => "RET_CLOCK_PARK_CONFIG_ERROR",
|
|
Self::RetClockParkEffectError => "RET_CLOCK_PARK_EFFECT_ERROR",
|
|
Self::RetClockParkScriptAlreadyUnlock => {
|
|
"RET_CLOCK_PARK_SCRIPT_ALREADY_UNLOCK"
|
|
}
|
|
Self::RetClockParkScriptUnlockConditionNotMeet => {
|
|
"RET_CLOCK_PARK_SCRIPT_UNLOCK_CONDITION_NOT_MEET"
|
|
}
|
|
Self::RetClockParkTalentAlreadyUnlock => {
|
|
"RET_CLOCK_PARK_TALENT_ALREADY_UNLOCK"
|
|
}
|
|
Self::RetClockParkScriptLocked => "RET_CLOCK_PARK_SCRIPT_LOCKED",
|
|
Self::RetClockParkHasOngoingScript => "RET_CLOCK_PARK_HAS_ONGOING_SCRIPT",
|
|
Self::RetClockParkNoOngoingScript => "RET_CLOCK_PARK_NO_ONGOING_SCRIPT",
|
|
Self::RetClockParkDicePlacementError => "RET_CLOCK_PARK_DICE_PLACEMENT_ERROR",
|
|
Self::RetClockParkMismatchStatus => "RET_CLOCK_PARK_MISMATCH_STATUS",
|
|
Self::RetClockParkNoBuff => "RET_CLOCK_PARK_NO_BUFF",
|
|
Self::RetClockParkSlotMachineGachaReqDuplicated => {
|
|
"RET_CLOCK_PARK_SLOT_MACHINE_GACHA_REQ_DUPLICATED"
|
|
}
|
|
Self::RetClockParkSlotMachineCostNotEnough => {
|
|
"RET_CLOCK_PARK_SLOT_MACHINE_COST_NOT_ENOUGH"
|
|
}
|
|
Self::RetClockParkSlotMachineGachaCntExceedLimit => {
|
|
"RET_CLOCK_PARK_SLOT_MACHINE_GACHA_CNT_EXCEED_LIMIT"
|
|
}
|
|
Self::RetClockParkNotOpen => "RET_CLOCK_PARK_NOT_OPEN",
|
|
Self::RetTournRogueStatusMismatch => "RET_TOURN_ROGUE_STATUS_MISMATCH",
|
|
Self::RetMagicRogueStatusMismatch => "RET_MAGIC_ROGUE_STATUS_MISMATCH",
|
|
Self::RetAutoMountMagicUnitNoMatchedMagicScepter => {
|
|
"RET_AUTO_MOUNT_MAGIC_UNIT_NO_MATCHED_MAGIC_SCEPTER"
|
|
}
|
|
Self::RetMagicUnitWorkbenchReforgeGenFail => {
|
|
"RET_MAGIC_UNIT_WORKBENCH_REFORGE_GEN_FAIL"
|
|
}
|
|
Self::RetMatchAlreadyInMatch => "RET_MATCH_ALREADY_IN_MATCH",
|
|
Self::RetMatchNotInMatch => "RET_MATCH_NOT_IN_MATCH",
|
|
Self::RetMatchPlayNotOpen => "RET_MATCH_PLAY_NOT_OPEN",
|
|
Self::RetCrossStateError => "RET_CROSS_STATE_ERROR",
|
|
Self::RetMatchVersionNotEqual => "RET_MATCH_VERSION_NOT_EQUAL",
|
|
Self::RetMatchPlayerNotInLobbyRoom => "RET_MATCH_PLAYER_NOT_IN_LOBBY_ROOM",
|
|
Self::RetLobbyStateNotMatch => "RET_LOBBY_STATE_NOT_MATCH",
|
|
Self::RetLobbyRoomNotExist => "RET_LOBBY_ROOM_NOT_EXIST",
|
|
Self::RetLobbyRoomPalyerFull => "RET_LOBBY_ROOM_PALYER_FULL",
|
|
Self::RetLobbyRoomPalyerNotReady => "RET_LOBBY_ROOM_PALYER_NOT_READY",
|
|
Self::RetLobbyRoomPalyerFighting => "RET_LOBBY_ROOM_PALYER_FIGHTING",
|
|
Self::RetFightRoomNotExist => "RET_FIGHT_ROOM_NOT_EXIST",
|
|
Self::RetFightMatch3PlayerStateErr => "RET_FIGHT_MATCH3_PLAYER_STATE_ERR",
|
|
Self::RetFightMatch3RoomStateErr => "RET_FIGHT_MATCH3_ROOM_STATE_ERR",
|
|
Self::RetCrossStateTimeOut => "RET_CROSS_STATE_TIME_OUT",
|
|
Self::RetLobbyStartFightDisable => "RET_LOBBY_START_FIGHT_DISABLE",
|
|
Self::RetLobbyStartFightPlayerLack => "RET_LOBBY_START_FIGHT_PLAYER_LACK",
|
|
Self::RetMatchClientDataVersionLow => "RET_MATCH_CLIENT_DATA_VERSION_LOW",
|
|
Self::RetLobbyStartMatchDisable => "RET_LOBBY_START_MATCH_DISABLE",
|
|
Self::RetLobbyInteractInCd => "RET_LOBBY_INTERACT_IN_CD",
|
|
Self::RetLobbyOwnerStateErr => "RET_LOBBY_OWNER_STATE_ERR",
|
|
Self::RetLobbyOpTooFast => "RET_LOBBY_OP_TOO_FAST",
|
|
Self::RetFightMatch3SoloPlayerTurnErr => {
|
|
"RET_FIGHT_MATCH3_SOLO_PLAYER_TURN_ERR"
|
|
}
|
|
Self::RetMatchPlayNotSupported => "RET_MATCH_PLAY_NOT_SUPPORTED",
|
|
Self::RetMatchPlayDataNotExist => "RET_MATCH_PLAY_DATA_NOT_EXIST",
|
|
Self::RetMatchPlayNotSupportFriendRanking => {
|
|
"RET_MATCH_PLAY_NOT_SUPPORT_FRIEND_RANKING"
|
|
}
|
|
Self::RetMatchPlayGetFriendRankingInfoInCd => {
|
|
"RET_MATCH_PLAY_GET_FRIEND_RANKING_INFO_IN_CD"
|
|
}
|
|
Self::RetSwordTrainingNoActiveGame => "RET_SWORD_TRAINING_NO_ACTIVE_GAME",
|
|
Self::RetSwordTrainingNoPendingActionMatch => {
|
|
"RET_SWORD_TRAINING_NO_PENDING_ACTION_MATCH"
|
|
}
|
|
Self::RetSwordTrainingPartnerAbilityInvalid => {
|
|
"RET_SWORD_TRAINING_PARTNER_ABILITY_INVALID"
|
|
}
|
|
Self::RetSwordTrainingSkillAlreadyLearned => {
|
|
"RET_SWORD_TRAINING_SKILL_ALREADY_LEARNED"
|
|
}
|
|
Self::RetSwordTrainingConditionNotMeet => {
|
|
"RET_SWORD_TRAINING_CONDITION_NOT_MEET"
|
|
}
|
|
Self::RetSwordTrainingParentSkillNotLearned => {
|
|
"RET_SWORD_TRAINING_PARENT_SKILL_NOT_LEARNED"
|
|
}
|
|
Self::RetSwordTrainingSkillTypeNotUnlock => {
|
|
"RET_SWORD_TRAINING_SKILL_TYPE_NOT_UNLOCK"
|
|
}
|
|
Self::RetSwordTrainingGameAlreadyExist => {
|
|
"RET_SWORD_TRAINING_GAME_ALREADY_EXIST"
|
|
}
|
|
Self::RetSwordTrainingEndingHintNotMatch => {
|
|
"RET_SWORD_TRAINING_ENDING_HINT_NOT_MATCH"
|
|
}
|
|
Self::RetSwordTrainingStorylineConfigNotFound => {
|
|
"RET_SWORD_TRAINING_STORYLINE_CONFIG_NOT_FOUND"
|
|
}
|
|
Self::RetSwordTrainingStoryConfigNotFound => {
|
|
"RET_SWORD_TRAINING_STORY_CONFIG_NOT_FOUND"
|
|
}
|
|
Self::RetSwordTrainingUnlockNotFinish => {
|
|
"RET_SWORD_TRAINING_UNLOCK_NOT_FINISH"
|
|
}
|
|
Self::RetSwordTrainingOptionMismatch => "RET_SWORD_TRAINING_OPTION_MISMATCH",
|
|
Self::RetSwordTrainingRestoreWithoutExamFailed => {
|
|
"RET_SWORD_TRAINING_RESTORE_WITHOUT_EXAM_FAILED"
|
|
}
|
|
Self::RetSwordTrainingNoRestoreGameAvailable => {
|
|
"RET_SWORD_TRAINING_NO_RESTORE_GAME_AVAILABLE"
|
|
}
|
|
Self::RetSwordTrainingEndingStoryNotMatch => {
|
|
"RET_SWORD_TRAINING_ENDING_STORY_NOT_MATCH"
|
|
}
|
|
Self::RetSwordTrainingEndingNotFinish => {
|
|
"RET_SWORD_TRAINING_ENDING_NOT_FINISH"
|
|
}
|
|
Self::RetSwordTrainingEndingRewardTaken => {
|
|
"RET_SWORD_TRAINING_ENDING_REWARD_TAKEN"
|
|
}
|
|
Self::RetSwordTrainingCombatRankNotChange => {
|
|
"RET_SWORD_TRAINING_COMBAT_RANK_NOT_CHANGE"
|
|
}
|
|
Self::RetSwordTrainingDirectBattleDisable => {
|
|
"RET_SWORD_TRAINING_DIRECT_BATTLE_DISABLE"
|
|
}
|
|
Self::RetFightFestPhaseNotMatch => "RET_FIGHT_FEST_PHASE_NOT_MATCH",
|
|
Self::RetFightFestScoreRaceAlreadyFinish => {
|
|
"RET_FIGHT_FEST_SCORE_RACE_ALREADY_FINISH"
|
|
}
|
|
Self::RetFightFestChallengeLocked => "RET_FIGHT_FEST_CHALLENGE_LOCKED",
|
|
Self::RetFightFestCoachSkillLocked => "RET_FIGHT_FEST_COACH_SKILL_LOCKED",
|
|
Self::RetFightFestCoachSkillEquipTypeExisted => {
|
|
"RET_FIGHT_FEST_COACH_SKILL_EQUIP_TYPE_EXISTED"
|
|
}
|
|
Self::RetFightFestScoreRaceMissionDoind => {
|
|
"RET_FIGHT_FEST_SCORE_RACE_MISSION_DOIND"
|
|
}
|
|
Self::RetFightFestCoachSkillNoEquip => "RET_FIGHT_FEST_COACH_SKILL_NO_EQUIP",
|
|
Self::RetPetNotExist => "RET_PET_NOT_EXIST",
|
|
Self::RetPetAlreadySummoned => "RET_PET_ALREADY_SUMMONED",
|
|
Self::RetPetNotSummoned => "RET_PET_NOT_SUMMONED",
|
|
Self::RetMusicRhythmLevelTimeTooShort => {
|
|
"RET_MUSIC_RHYTHM_LEVEL_TIME_TOO_SHORT"
|
|
}
|
|
Self::RetMusicRhythmNotInLevel => "RET_MUSIC_RHYTHM_NOT_IN_LEVEL",
|
|
Self::RetMusicRhythmPreDifficultyNotPass => {
|
|
"RET_MUSIC_RHYTHM_PRE_DIFFICULTY_NOT_PASS"
|
|
}
|
|
Self::RetMusicRhythmSongLimited => "RET_MUSIC_RHYTHM_SONG_LIMITED",
|
|
Self::RetMusicRhythmSongLocked => "RET_MUSIC_RHYTHM_SONG_LOCKED",
|
|
Self::RetMusicRhythmTrackLocked => "RET_MUSIC_RHYTHM_TRACK_LOCKED",
|
|
Self::RetMusicRhythmLevelNotUnlock => "RET_MUSIC_RHYTHM_LEVEL_NOT_UNLOCK",
|
|
Self::RetMusicRhythmSongSfxLocked => "RET_MUSIC_RHYTHM_SONG_SFX_LOCKED",
|
|
Self::RetTrainPartyCoinNotEnough => "RET_TRAIN_PARTY_COIN_NOT_ENOUGH",
|
|
Self::RetTrainPartyDiyTagNotMatch => "RET_TRAIN_PARTY_DIY_TAG_NOT_MATCH",
|
|
Self::RetTrainPartyUseCardMobilityNotEnough => {
|
|
"RET_TRAIN_PARTY_USE_CARD_MOBILITY_NOT_ENOUGH"
|
|
}
|
|
Self::RetTrainPartyAreaUnlockCoinNotEnough => {
|
|
"RET_TRAIN_PARTY_AREA_UNLOCK_COIN_NOT_ENOUGH"
|
|
}
|
|
Self::RetTarotBookEnergyNotEnough => "RET_TAROT_BOOK_ENERGY_NOT_ENOUGH",
|
|
Self::RetTarotBookPackNotAvailable => "RET_TAROT_BOOK_PACK_NOT_AVAILABLE",
|
|
Self::RetTarotBookStoryAlreadyUnlock => "RET_TAROT_BOOK_STORY_ALREADY_UNLOCK",
|
|
Self::RetTarotBookCardNotEnough => "RET_TAROT_BOOK_CARD_NOT_ENOUGH",
|
|
Self::RetTarotBookClueNotEnough => "RET_TAROT_BOOK_CLUE_NOT_ENOUGH",
|
|
Self::RetTarotBookUnlockStoryCardNotSame => {
|
|
"RET_TAROT_BOOK_UNLOCK_STORY_CARD_NOT_SAME"
|
|
}
|
|
Self::RetTarotBookStoryNotUnlock => "RET_TAROT_BOOK_STORY_NOT_UNLOCK",
|
|
Self::RetTarotBookStoryAlreadyFinish => "RET_TAROT_BOOK_STORY_ALREADY_FINISH",
|
|
Self::RetTarotBookInteractionAlreadyFinish => {
|
|
"RET_TAROT_BOOK_INTERACTION_ALREADY_FINISH"
|
|
}
|
|
Self::RetChimeraChimeraNotUnlock => "RET_CHIMERA_CHIMERA_NOT_UNLOCK",
|
|
Self::RetChimeraChimeraDuplicated => "RET_CHIMERA_CHIMERA_DUPLICATED",
|
|
Self::RetChimeraChimeraTypeError => "RET_CHIMERA_CHIMERA_TYPE_ERROR",
|
|
Self::RetChimeraWorkMismatchRound => "RET_CHIMERA_WORK_MISMATCH_ROUND",
|
|
Self::RetChimeraWorkRoundOptionNotMeet => {
|
|
"RET_CHIMERA_WORK_ROUND_OPTION_NOT_MEET"
|
|
}
|
|
Self::RetChimeraEndlessNotUnlock => "RET_CHIMERA_ENDLESS_NOT_UNLOCK",
|
|
Self::RetChimeraInEndless => "RET_CHIMERA_IN_ENDLESS",
|
|
Self::RetChimeraNotInEndless => "RET_CHIMERA_NOT_IN_ENDLESS",
|
|
Self::RetChimeraChimeraFallInEndless => "RET_CHIMERA_CHIMERA_FALL_IN_ENDLESS",
|
|
Self::RetPlanetFesAvatarNotExist => "RET_PLANET_FES_AVATAR_NOT_EXIST",
|
|
Self::RetPlanetFesLandNotExist => "RET_PLANET_FES_LAND_NOT_EXIST",
|
|
Self::RetPlanetFesItemNotEnough => "RET_PLANET_FES_ITEM_NOT_ENOUGH",
|
|
Self::RetPlanetFesLandAlreadyUnlock => "RET_PLANET_FES_LAND_ALREADY_UNLOCK",
|
|
Self::RetPlanetFesWorkAvatarRepeat => "RET_PLANET_FES_WORK_AVATAR_REPEAT",
|
|
Self::RetPlanetFesWorkAvatarTypeNotMatch => {
|
|
"RET_PLANET_FES_WORK_AVATAR_TYPE_NOT_MATCH"
|
|
}
|
|
Self::RetPlanetFesActivityNotOpen => "RET_PLANET_FES_ACTIVITY_NOT_OPEN",
|
|
Self::RetPlanetFesSkilltreePhaseNotUnlock => {
|
|
"RET_PLANET_FES_SKILLTREE_PHASE_NOT_UNLOCK"
|
|
}
|
|
Self::RetPlanetFesSkillNotUnlock => "RET_PLANET_FES_SKILL_NOT_UNLOCK",
|
|
Self::RetPlanetFesConfigError => "RET_PLANET_FES_CONFIG_ERROR",
|
|
Self::RetPlanetFesNotInBusinessDay => "RET_PLANET_FES_NOT_IN_BUSINESS_DAY",
|
|
Self::RetPlanetFesEventLocked => "RET_PLANET_FES_EVENT_LOCKED",
|
|
Self::RetPlanetFesEventFinished => "RET_PLANET_FES_EVENT_FINISHED",
|
|
Self::RetPlanetFesEventInCd => "RET_PLANET_FES_EVENT_IN_CD",
|
|
Self::RetPlanetFesEventAlreadyInState => {
|
|
"RET_PLANET_FES_EVENT_ALREADY_IN_STATE"
|
|
}
|
|
Self::RetPlanetFesEventNoWorkAvatar => "RET_PLANET_FES_EVENT_NO_WORK_AVATAR",
|
|
Self::RetPlanetFesEventProcessingCannotDisappear => {
|
|
"RET_PLANET_FES_EVENT_PROCESSING_CANNOT_DISAPPEAR"
|
|
}
|
|
Self::RetPlanetFesEventOptionPhaseWrong => {
|
|
"RET_PLANET_FES_EVENT_OPTION_PHASE_WRONG"
|
|
}
|
|
Self::RetPlanetFesFunctionNotUnlock => "RET_PLANET_FES_FUNCTION_NOT_UNLOCK",
|
|
Self::RetPlanetFesRewardAlreadyTaken => "RET_PLANET_FES_REWARD_ALREADY_TAKEN",
|
|
Self::RetPlanetFesEventGameNotActive => {
|
|
"RET_PLANET_FES_EVENT_GAME_NOT_ACTIVE"
|
|
}
|
|
Self::RetPlanetFesRegionProgressNotEnough => {
|
|
"RET_PLANET_FES_REGION_PROGRESS_NOT_ENOUGH"
|
|
}
|
|
Self::RetPlanetFesFriendItemNotEnough => {
|
|
"RET_PLANET_FES_FRIEND_ITEM_NOT_ENOUGH"
|
|
}
|
|
Self::RetPlanetFesPiecePermissionBan => "RET_PLANET_FES_PIECE_PERMISSION_BAN",
|
|
Self::RetPlanetFesPieceOfferNotExist => {
|
|
"RET_PLANET_FES_PIECE_OFFER_NOT_EXIST"
|
|
}
|
|
Self::RetPlanetFesPieceApplyInStackTooMuch => {
|
|
"RET_PLANET_FES_PIECE_APPLY_IN_STACK_TOO_MUCH"
|
|
}
|
|
Self::RetPlanetFesPieceApplyNotExist => {
|
|
"RET_PLANET_FES_PIECE_APPLY_NOT_EXIST"
|
|
}
|
|
Self::RetPlanetFesGetFriendRankingListInCd => {
|
|
"RET_PLANET_FES_GET_FRIEND_RANKING_LIST_IN_CD"
|
|
}
|
|
Self::RetPlanetFesGivePieceOwnedByTarget => {
|
|
"RET_PLANET_FES_GIVE_PIECE_OWNED_BY_TARGET"
|
|
}
|
|
Self::RetPlanetFesLevelMax => "RET_PLANET_FES_LEVEL_MAX",
|
|
Self::RetPlanetFesExclusiveEvent => "RET_PLANET_FES_EXCLUSIVE_EVENT",
|
|
Self::RetMarbleSealAlreadyUnlocked => "RET_MARBLE_SEAL_ALREADY_UNLOCKED",
|
|
Self::RetMarbleSealShopItemNotEnough => {
|
|
"RET_MARBLE_SEAL_SHOP_ITEM_NOT_ENOUGH"
|
|
}
|
|
Self::RetMarbleSealLocked => "RET_MARBLE_SEAL_LOCKED",
|
|
Self::RetCakeRaceFieldLocked => "RET_CAKE_RACE_FIELD_LOCKED",
|
|
Self::RetCakeRaceFieldCostNotEnough => "RET_CAKE_RACE_FIELD_COST_NOT_ENOUGH",
|
|
Self::RetCakeRaceFieldPvpOnly => "RET_CAKE_RACE_FIELD_PVP_ONLY",
|
|
Self::RetCakeRaceAlreadyInGame => "RET_CAKE_RACE_ALREADY_IN_GAME",
|
|
Self::RetCakeRaceGetFriendRankingListInCd => {
|
|
"RET_CAKE_RACE_GET_FRIEND_RANKING_LIST_IN_CD"
|
|
}
|
|
Self::RetCakeRaceLikeFriendTargetNotFriend => {
|
|
"RET_CAKE_RACE_LIKE_FRIEND_TARGET_NOT_FRIEND"
|
|
}
|
|
Self::RetCakeRaceLikeFriendDailyAlreadyLiked => {
|
|
"RET_CAKE_RACE_LIKE_FRIEND_DAILY_ALREADY_LIKED"
|
|
}
|
|
Self::RetCakeRaceLikeFriendInCd => "RET_CAKE_RACE_LIKE_FRIEND_IN_CD",
|
|
Self::RetFateStatusNotMatch => "RET_FATE_STATUS_NOT_MATCH",
|
|
Self::RetFateBuffSlotNotEnough => "RET_FATE_BUFF_SLOT_NOT_ENOUGH",
|
|
Self::RetFateCoinNotEnough => "RET_FATE_COIN_NOT_ENOUGH",
|
|
Self::RetFateReijuRerollCountNotEnough => {
|
|
"RET_FATE_REIJU_REROLL_COUNT_NOT_ENOUGH"
|
|
}
|
|
Self::RetFateBuffLevelMax => "RET_FATE_BUFF_LEVEL_MAX",
|
|
Self::RetFateActionQueueNotEmpty => "RET_FATE_ACTION_QUEUE_NOT_EMPTY",
|
|
Self::RetParkourActivityNotOpen => "RET_PARKOUR_ACTIVITY_NOT_OPEN",
|
|
Self::RetParkourLevelNotUnlock => "RET_PARKOUR_LEVEL_NOT_UNLOCK",
|
|
Self::RetParkourRailBallNotAllowed => "RET_PARKOUR_RAIL_BALL_NOT_ALLOWED",
|
|
Self::RetParkourNotInLevel => "RET_PARKOUR_NOT_IN_LEVEL",
|
|
Self::RetParkourLevelNotMatch => "RET_PARKOUR_LEVEL_NOT_MATCH",
|
|
Self::RetParkourNotPlayedAllNonStoryLevel => {
|
|
"RET_PARKOUR_NOT_PLAYED_ALL_NON_STORY_LEVEL"
|
|
}
|
|
Self::RetFtcLimitNameChange => "RET_FTC_LIMIT_NAME_CHANGE",
|
|
Self::RetElfRestaurantConfigError => "RET_ELF_RESTAURANT_CONFIG_ERROR",
|
|
Self::RetElfRestaurantFieldAlreadyBought => {
|
|
"RET_ELF_RESTAURANT_FIELD_ALREADY_BOUGHT"
|
|
}
|
|
Self::RetElfRestaurantFieldNotBought => "RET_ELF_RESTAURANT_FIELD_NOT_BOUGHT",
|
|
Self::RetElfRestaurantFieldCellInvalid => {
|
|
"RET_ELF_RESTAURANT_FIELD_CELL_INVALID"
|
|
}
|
|
Self::RetElfRestaurantFarmTypeInvalid => {
|
|
"RET_ELF_RESTAURANT_FARM_TYPE_INVALID"
|
|
}
|
|
Self::RetElfRestaurantShopItemNotExist => {
|
|
"RET_ELF_RESTAURANT_SHOP_ITEM_NOT_EXIST"
|
|
}
|
|
Self::RetElfRestaurantShopItemCountLimit => {
|
|
"RET_ELF_RESTAURANT_SHOP_ITEM_COUNT_LIMIT"
|
|
}
|
|
Self::RetElfRestaurantTradeOrderNotExist => {
|
|
"RET_ELF_RESTAURANT_TRADE_ORDER_NOT_EXIST"
|
|
}
|
|
Self::RetElfRestaurantNoReward => "RET_ELF_RESTAURANT_NO_REWARD",
|
|
Self::RetElfRestaurantNotInit => "RET_ELF_RESTAURANT_NOT_INIT",
|
|
Self::RetGridFightConfMiss => "RET_GRID_FIGHT_CONF_MISS",
|
|
Self::RetGridFightRoleNotExist => "RET_GRID_FIGHT_ROLE_NOT_EXIST",
|
|
Self::RetGridFightRoleAlreadyExist => "RET_GRID_FIGHT_ROLE_ALREADY_EXIST",
|
|
Self::RetGridFightPosExistRole => "RET_GRID_FIGHT_POS_EXIST_ROLE",
|
|
Self::RetGridFightPosNotValid => "RET_GRID_FIGHT_POS_NOT_VALID",
|
|
Self::RetGridFightCoinNotEnough => "RET_GRID_FIGHT_COIN_NOT_ENOUGH",
|
|
Self::RetGridFightEquipNotExist => "RET_GRID_FIGHT_EQUIP_NOT_EXIST",
|
|
Self::RetGridFightEquipCannotDress => "RET_GRID_FIGHT_EQUIP_CANNOT_DRESS",
|
|
Self::RetGridFightParamNotMatch => "RET_GRID_FIGHT_PARAM_NOT_MATCH",
|
|
Self::RetGridFightEquipDressSame => "RET_GRID_FIGHT_EQUIP_DRESS_SAME",
|
|
Self::RetGridFightEquipDressed => "RET_GRID_FIGHT_EQUIP_DRESSED",
|
|
Self::RetGridFightRandomErr => "RET_GRID_FIGHT_RANDOM_ERR",
|
|
Self::RetGridFightGoodsSold => "RET_GRID_FIGHT_GOODS_SOLD",
|
|
Self::RetGridFightItemNotEnough => "RET_GRID_FIGHT_ITEM_NOT_ENOUGH",
|
|
Self::RetGridFightGameplayLevelMax => "RET_GRID_FIGHT_GAMEPLAY_LEVEL_MAX",
|
|
Self::RetGridFightAlreadyInGameplay => "RET_GRID_FIGHT_ALREADY_IN_GAMEPLAY",
|
|
Self::RetGridFightEquipTraitLimit => "RET_GRID_FIGHT_EQUIP_TRAIT_LIMIT",
|
|
Self::RetGridFightRegionFull => "RET_GRID_FIGHT_REGION_FULL",
|
|
Self::RetGridFightTemporaryEquip => "RET_GRID_FIGHT_TEMPORARY_EQUIP",
|
|
Self::RetGridFightNotInGameplay => "RET_GRID_FIGHT_NOT_IN_GAMEPLAY",
|
|
Self::RetGridFightAddEquipFail => "RET_GRID_FIGHT_ADD_EQUIP_FAIL",
|
|
Self::RetGridFightAddConsumableFail => "RET_GRID_FIGHT_ADD_CONSUMABLE_FAIL",
|
|
Self::RetGridFightCreateRoleFail => "RET_GRID_FIGHT_CREATE_ROLE_FAIL",
|
|
Self::RetGridFightCannotUpgrade => "RET_GRID_FIGHT_CANNOT_UPGRADE",
|
|
Self::RetGridFightNoEmptyPos => "RET_GRID_FIGHT_NO_EMPTY_POS",
|
|
Self::RetGridFightForgeNotExist => "RET_GRID_FIGHT_FORGE_NOT_EXIST",
|
|
Self::RetGridFightAddForgeFail => "RET_GRID_FIGHT_ADD_FORGE_FAIL",
|
|
Self::RetGridFightOrbNotEnough => "RET_GRID_FIGHT_ORB_NOT_ENOUGH",
|
|
Self::RetGridFightOrbNotExist => "RET_GRID_FIGHT_ORB_NOT_EXIST",
|
|
Self::RetGridFightSupplyNoReroll => "RET_GRID_FIGHT_SUPPLY_NO_REROLL",
|
|
Self::RetGridFightHighRariyForCopy => "RET_GRID_FIGHT_HIGH_RARIY_FOR_COPY",
|
|
Self::RetGridFightRoleFullForCopy => "RET_GRID_FIGHT_ROLE_FULL_FOR_COPY",
|
|
Self::RetGridFightUndressEquipFail => "RET_GRID_FIGHT_UNDRESS_EQUIP_FAIL",
|
|
Self::RetGridFightDataLocked => "RET_GRID_FIGHT_DATA_LOCKED",
|
|
Self::RetGridFightSameRoleInBattle => "RET_GRID_FIGHT_SAME_ROLE_IN_BATTLE",
|
|
Self::RetGridFightSupplyAllSelected => "RET_GRID_FIGHT_SUPPLY_ALL_SELECTED",
|
|
Self::RetGridFightTraitTrackMax => "RET_GRID_FIGHT_TRAIT_TRACK_MAX",
|
|
Self::RetGridFightPosBan => "RET_GRID_FIGHT_POS_BAN",
|
|
Self::RetGridFightPosExistItem => "RET_GRID_FIGHT_POS_EXIST_ITEM",
|
|
Self::RetGridFightTalentEnabled => "RET_GRID_FIGHT_TALENT_ENABLED",
|
|
Self::RetGridFightTalentCostNotEnough => {
|
|
"RET_GRID_FIGHT_TALENT_COST_NOT_ENOUGH"
|
|
}
|
|
Self::RetGridFightTalentPreNotEnabled => {
|
|
"RET_GRID_FIGHT_TALENT_PRE_NOT_ENABLED"
|
|
}
|
|
Self::RetGridFightDivisionInvalid => "RET_GRID_FIGHT_DIVISION_INVALID",
|
|
Self::RetGridFightTalentPermanentLimit => {
|
|
"RET_GRID_FIGHT_TALENT_PERMANENT_LIMIT"
|
|
}
|
|
Self::RetGridFightWeeklyRewardTaken => "RET_GRID_FIGHT_WEEKLY_REWARD_TAKEN",
|
|
Self::RetGridFightWeeklyScoreNotEnough => {
|
|
"RET_GRID_FIGHT_WEEKLY_SCORE_NOT_ENOUGH"
|
|
}
|
|
Self::RetGridFightCraftCostEquipDressed => {
|
|
"RET_GRID_FIGHT_CRAFT_COST_EQUIP_DRESSED"
|
|
}
|
|
Self::RetGridFightCreateNpcFail => "RET_GRID_FIGHT_CREATE_NPC_FAIL",
|
|
Self::RetGridFightNoPosCanPlace => "RET_GRID_FIGHT_NO_POS_CAN_PLACE",
|
|
Self::RetGridFightNpcPosLimit => "RET_GRID_FIGHT_NPC_POS_LIMIT",
|
|
Self::RetGridFightCraftEquipOnDiffRole => {
|
|
"RET_GRID_FIGHT_CRAFT_EQUIP_ON_DIFF_ROLE"
|
|
}
|
|
Self::RetGridFightGlobalHpNotEnough => "RET_GRID_FIGHT_GLOBAL_HP_NOT_ENOUGH",
|
|
Self::RetGridFightEquipTrackMax => "RET_GRID_FIGHT_EQUIP_TRACK_MAX",
|
|
Self::RetGridFightNpcNotExist => "RET_GRID_FIGHT_NPC_NOT_EXIST",
|
|
Self::RetGridFightRecycleRoleInTutorial => {
|
|
"RET_GRID_FIGHT_RECYCLE_ROLE_IN_TUTORIAL"
|
|
}
|
|
Self::RetGridFightTutorialTaskNotFinished => {
|
|
"RET_GRID_FIGHT_TUTORIAL_TASK_NOT_FINISHED"
|
|
}
|
|
Self::RetGridFightTutorialUpdatePosIninvalid => {
|
|
"RET_GRID_FIGHT_TUTORIAL_UPDATE_POS_ININVALID"
|
|
}
|
|
Self::RetGridFightNoRerollCnt => "RET_GRID_FIGHT_NO_REROLL_CNT",
|
|
Self::RetGridFightTutorialRefreshShopLimited => {
|
|
"RET_GRID_FIGHT_TUTORIAL_REFRESH_SHOP_LIMITED"
|
|
}
|
|
Self::RetGridFightTutorialBuyShopLimited => {
|
|
"RET_GRID_FIGHT_TUTORIAL_BUY_SHOP_LIMITED"
|
|
}
|
|
Self::RetGridFightOcUnlockQuestNotFinished => {
|
|
"RET_GRID_FIGHT_OC_UNLOCK_QUEST_NOT_FINISHED"
|
|
}
|
|
Self::RetGridFightForgeLimitSelectIdxInTutorial => {
|
|
"RET_GRID_FIGHT_FORGE_LIMIT_SELECT_IDX_IN_TUTORIAL"
|
|
}
|
|
Self::RetGridFightGameRefIdTooLong => "RET_GRID_FIGHT_GAME_REF_ID_TOO_LONG",
|
|
Self::RetGridFightFeatureSwitchClosed => {
|
|
"RET_GRID_FIGHT_FEATURE_SWITCH_CLOSED"
|
|
}
|
|
Self::RetGridFightEquipTraitExclusive => {
|
|
"RET_GRID_FIGHT_EQUIP_TRAIT_EXCLUSIVE"
|
|
}
|
|
Self::RetGridFightShopLocked => "RET_GRID_FIGHT_SHOP_LOCKED",
|
|
Self::RetGridFightBuyExpLocked => "RET_GRID_FIGHT_BUY_EXP_LOCKED",
|
|
Self::RetHipplenAgendaWorkUnavaible => "RET_HIPPLEN_AGENDA_WORK_UNAVAIBLE",
|
|
Self::RetHipplenAgendaWorkConflict => "RET_HIPPLEN_AGENDA_WORK_CONFLICT",
|
|
Self::RetHipplenAgendaActionLack => "RET_HIPPLEN_AGENDA_ACTION_LACK",
|
|
Self::RetHipplenAgendaEnergyLack => "RET_HIPPLEN_AGENDA_ENERGY_LACK",
|
|
Self::RetHipplenAgendaNoWorkForSettle => {
|
|
"RET_HIPPLEN_AGENDA_NO_WORK_FOR_SETTLE"
|
|
}
|
|
Self::RetHipplenAgendaSettleWorkMismatch => {
|
|
"RET_HIPPLEN_AGENDA_SETTLE_WORK_MISMATCH"
|
|
}
|
|
Self::RetHipplenPhaseConfigNoFound => "RET_HIPPLEN_PHASE_CONFIG_NO_FOUND",
|
|
Self::RetHipplenTrialMissionNotFinished => {
|
|
"RET_HIPPLEN_TRIAL_MISSION_NOT_FINISHED"
|
|
}
|
|
Self::RetHipplenAgendaSetWhenTrial => "RET_HIPPLEN_AGENDA_SET_WHEN_TRIAL",
|
|
Self::RetHipplenAgendaOpenCycleFail => "RET_HIPPLEN_AGENDA_OPEN_CYCLE_FAIL",
|
|
Self::RetHipplenAgendaSettleParaInvalid => {
|
|
"RET_HIPPLEN_AGENDA_SETTLE_PARA_INVALID"
|
|
}
|
|
Self::RetHipplenAgendaWorkSetTwice => "RET_HIPPLEN_AGENDA_WORK_SET_TWICE",
|
|
Self::RetHipplenAgendaWorkSettleTwice => {
|
|
"RET_HIPPLEN_AGENDA_WORK_SETTLE_TWICE"
|
|
}
|
|
Self::RetHipplenOutfitNotWeared => "RET_HIPPLEN_OUTFIT_NOT_WEARED",
|
|
Self::RetHipplenOutfitNotOwn => "RET_HIPPLEN_OUTFIT_NOT_OWN",
|
|
Self::RetHipplenOutfitInvalid => "RET_HIPPLEN_OUTFIT_INVALID",
|
|
Self::RetHipplenOutfitTypeWeared => "RET_HIPPLEN_OUTFIT_TYPE_WEARED",
|
|
Self::RetHipplenAgendaWorkEmpty => "RET_HIPPLEN_AGENDA_WORK_EMPTY",
|
|
Self::RetHipplenEndingLock => "RET_HIPPLEN_ENDING_LOCK",
|
|
Self::RetHipplenEndingRewardAlreadyTaken => {
|
|
"RET_HIPPLEN_ENDING_REWARD_ALREADY_TAKEN"
|
|
}
|
|
Self::RetHipplenTraitLock => "RET_HIPPLEN_TRAIT_LOCK",
|
|
Self::RetHipplenAgendaActionLeft => "RET_HIPPLEN_AGENDA_ACTION_LEFT",
|
|
Self::RetHipplenBackwardTrialMissionNotFinished => {
|
|
"RET_HIPPLEN_BACKWARD_TRIAL_MISSION_NOT_FINISHED"
|
|
}
|
|
Self::RetRelicboxHasPendingRelic => "RET_RELICBOX_HAS_PENDING_RELIC",
|
|
Self::RetRelicboxNoPendingRelic => "RET_RELICBOX_NO_PENDING_RELIC",
|
|
Self::RetRelicboxTargetAvatarInvalid => "RET_RELICBOX_TARGET_AVATAR_INVALID",
|
|
Self::RetRelicboxTargetRelicSetInvalid => {
|
|
"RET_RELICBOX_TARGET_RELIC_SET_INVALID"
|
|
}
|
|
Self::RetRelicboxAllowPositionEmpty => "RET_RELICBOX_ALLOW_POSITION_EMPTY",
|
|
Self::RetRelicboxRelicConfigNotFound => "RET_RELICBOX_RELIC_CONFIG_NOT_FOUND",
|
|
Self::RetRelicboxMainAffixIdInvalid => "RET_RELICBOX_MAIN_AFFIX_ID_INVALID",
|
|
Self::RetRelicboxSubAffixInvalid => "RET_RELICBOX_SUB_AFFIX_INVALID",
|
|
Self::RetRelicboxRelicCreateFail => "RET_RELICBOX_RELIC_CREATE_FAIL",
|
|
Self::RetRelicboxLibConfigNotFound => "RET_RELICBOX_LIB_CONFIG_NOT_FOUND",
|
|
Self::RetRelicboxShieldLock => "RET_RELICBOX_SHIELD_LOCK",
|
|
Self::RetRelicboxCustomAvatarInvalid => "RET_RELICBOX_CUSTOM_AVATAR_INVALID",
|
|
Self::RetRelicboxCustomRelicSetInvalid => {
|
|
"RET_RELICBOX_CUSTOM_RELIC_SET_INVALID"
|
|
}
|
|
Self::RetRelicboxRelicInBox => "RET_RELICBOX_RELIC_IN_BOX",
|
|
Self::RetRelicboxOpenTargetConflict => "RET_RELICBOX_OPEN_TARGET_CONFLICT",
|
|
Self::RetRelicboxRelicTypeInvalid => "RET_RELICBOX_RELIC_TYPE_INVALID",
|
|
Self::Mbcabojapnf => "Retcode_MBCABOJAPNF",
|
|
Self::Pjjkjlfajmd => "Retcode_PJJKJLFAJMD",
|
|
Self::Jmoaejmmlfk => "Retcode_JMOAEJMMLFK",
|
|
Self::Ogakndbohik => "Retcode_OGAKNDBOHIK",
|
|
Self::Nlncpekbkbg => "Retcode_NLNCPEKBKBG",
|
|
Self::Cnioinhagji => "Retcode_CNIOINHAGJI",
|
|
Self::Okamekolpdb => "Retcode_OKAMEKOLPDB",
|
|
Self::Nbicfembgeb => "Retcode_NBICFEMBGEB",
|
|
Self::Gfbendmkgmn => "Retcode_GFBENDMKGMN",
|
|
Self::Dfjinchmdbh => "Retcode_DFJINCHMDBH",
|
|
Self::Fdckoelbpff => "Retcode_FDCKOELBPFF",
|
|
Self::Jhlelifpinj => "Retcode_JHLELIFPINJ",
|
|
Self::Hkgaokdkfkc => "Retcode_HKGAOKDKFKC",
|
|
Self::Miighhkmghm => "Retcode_MIIGHHKMGHM",
|
|
Self::Ageiobencmj => "Retcode_AGEIOBENCMJ",
|
|
Self::Cbpgalljepd => "Retcode_CBPGALLJEPD",
|
|
Self::Lfjcdigapnk => "Retcode_LFJCDIGAPNK",
|
|
Self::Nhbdpkemhjc => "Retcode_NHBDPKEMHJC",
|
|
Self::Efbljhopknh => "Retcode_EFBLJHOPKNH",
|
|
Self::Dcjiiahbeag => "Retcode_DCJIIAHBEAG",
|
|
Self::Kemibmafomd => "Retcode_KEMIBMAFOMD",
|
|
Self::Fgfmkafhioh => "Retcode_FGFMKAFHIOH",
|
|
Self::Jdhmbjekfeg => "Retcode_JDHMBJEKFEG",
|
|
Self::Pbplibbekce => "Retcode_PBPLIBBEKCE",
|
|
Self::Onfidlgnkca => "Retcode_ONFIDLGNKCA",
|
|
Self::Aelghbimhao => "Retcode_AELGHBIMHAO",
|
|
Self::Bfellhhpkfo => "Retcode_BFELLHHPKFO",
|
|
Self::Cablnlchhlp => "Retcode_CABLNLCHHLP",
|
|
Self::Dbbipgkbkdh => "Retcode_DBBIPGKBKDH",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"RET_SUCC" => Some(Self::RetSucc),
|
|
"RET_FAIL" => Some(Self::RetFail),
|
|
"RET_SERVER_INTERNAL_ERROR" => Some(Self::RetServerInternalError),
|
|
"RET_TIMEOUT" => Some(Self::RetTimeout),
|
|
"RET_REPEATED_REQ" => Some(Self::RetRepeatedReq),
|
|
"RET_REQ_PARA_INVALID" => Some(Self::RetReqParaInvalid),
|
|
"RET_PLAYER_DATA_ERROR" => Some(Self::RetPlayerDataError),
|
|
"RET_PLAYER_CLIENT_PAUSED" => Some(Self::RetPlayerClientPaused),
|
|
"RET_FUNC_CHECK_FAILED" => Some(Self::RetFuncCheckFailed),
|
|
"RET_FEATURE_SWITCH_CLOSED" => Some(Self::RetFeatureSwitchClosed),
|
|
"RET_FREQ_OVER_LIMIT" => Some(Self::RetFreqOverLimit),
|
|
"RET_SYSTEM_BUSY" => Some(Self::RetSystemBusy),
|
|
"RET_PLAYER_NOT_ONLINE" => Some(Self::RetPlayerNotOnline),
|
|
"RET_OPERATION_IN_CD" => Some(Self::RetOperationInCd),
|
|
"RET_REPEATE_LOGIN" => Some(Self::RetRepeateLogin),
|
|
"RET_RETRY_LOGIN" => Some(Self::RetRetryLogin),
|
|
"RET_WAIT_LOGIN" => Some(Self::RetWaitLogin),
|
|
"RET_NOT_IN_WHITE_LIST" => Some(Self::RetNotInWhiteList),
|
|
"RET_IN_BLACK_LIST" => Some(Self::RetInBlackList),
|
|
"RET_ACCOUNT_VERIFY_ERROR" => Some(Self::RetAccountVerifyError),
|
|
"RET_ACCOUNT_PARA_ERROR" => Some(Self::RetAccountParaError),
|
|
"RET_ANTI_ADDICT_LOGIN" => Some(Self::RetAntiAddictLogin),
|
|
"RET_CHECK_SUM_ERROR" => Some(Self::RetCheckSumError),
|
|
"RET_REACH_MAX_PLAYER_NUM" => Some(Self::RetReachMaxPlayerNum),
|
|
"RET_ALREADY_REGISTERED" => Some(Self::RetAlreadyRegistered),
|
|
"RET_GENDER_ERROR" => Some(Self::RetGenderError),
|
|
"SET_NICKNAME_RET_CALLBACK_PROCESSING" => {
|
|
Some(Self::SetNicknameRetCallbackProcessing)
|
|
}
|
|
"RET_IN_GM_BIND_ACCESS" => Some(Self::RetInGmBindAccess),
|
|
"RET_QUEST_REWARD_ALREADY_TAKEN" => Some(Self::RetQuestRewardAlreadyTaken),
|
|
"RET_QUEST_NOT_ACCEPT" => Some(Self::RetQuestNotAccept),
|
|
"RET_QUEST_NOT_FINISH" => Some(Self::RetQuestNotFinish),
|
|
"RET_QUEST_STATUS_ERROR" => Some(Self::RetQuestStatusError),
|
|
"RET_ACHIEVEMENT_LEVEL_NOT_REACH" => Some(Self::RetAchievementLevelNotReach),
|
|
"RET_ACHIEVEMENT_LEVEL_ALREADY_TAKEN" => {
|
|
Some(Self::RetAchievementLevelAlreadyTaken)
|
|
}
|
|
"RET_AVATAR_NOT_EXIST" => Some(Self::RetAvatarNotExist),
|
|
"RET_AVATAR_RES_EXP_NOT_ENOUGH" => Some(Self::RetAvatarResExpNotEnough),
|
|
"RET_AVATAR_EXP_REACH_PROMOTION_LIMIT" => {
|
|
Some(Self::RetAvatarExpReachPromotionLimit)
|
|
}
|
|
"RET_AVATAR_REACH_MAX_PROMOTION" => Some(Self::RetAvatarReachMaxPromotion),
|
|
"RET_SKILLTREE_CONFIG_NOT_EXIST" => Some(Self::RetSkilltreeConfigNotExist),
|
|
"RET_SKILLTREE_ALREADY_UNLOCK" => Some(Self::RetSkilltreeAlreadyUnlock),
|
|
"RET_SKILLTREE_PRE_LOCKED" => Some(Self::RetSkilltreePreLocked),
|
|
"RET_SKILLTREE_LEVEL_NOT_MEET" => Some(Self::RetSkilltreeLevelNotMeet),
|
|
"RET_SKILLTREE_RANK_NOT_MEET" => Some(Self::RetSkilltreeRankNotMeet),
|
|
"RET_AVATAR_DRESS_NO_EQUIPMENT" => Some(Self::RetAvatarDressNoEquipment),
|
|
"RET_AVATAR_EXP_ITEM_NOT_EXIST" => Some(Self::RetAvatarExpItemNotExist),
|
|
"RET_SKILLTREE_POINT_LOCKED" => Some(Self::RetSkilltreePointLocked),
|
|
"RET_SKILLTREE_POINT_LEVEL_UPGRADE_NOT_MATCH" => {
|
|
Some(Self::RetSkilltreePointLevelUpgradeNotMatch)
|
|
}
|
|
"RET_SKILLTREE_POINT_LEVEL_REACH_MAX" => {
|
|
Some(Self::RetSkilltreePointLevelReachMax)
|
|
}
|
|
"RET_WORLD_LEVEL_NOT_MEET" => Some(Self::RetWorldLevelNotMeet),
|
|
"RET_PLAYER_LEVEL_NOT_MEET" => Some(Self::RetPlayerLevelNotMeet),
|
|
"RET_AVATAR_RANK_NOT_MATCH" => Some(Self::RetAvatarRankNotMatch),
|
|
"RET_AVATAR_RANK_REACH_MAX" => Some(Self::RetAvatarRankReachMax),
|
|
"RET_HERO_BASIC_TYPE_NOT_MATCH" => Some(Self::RetHeroBasicTypeNotMatch),
|
|
"RET_AVATAR_PROMOTION_NOT_MEET" => Some(Self::RetAvatarPromotionNotMeet),
|
|
"RET_PROMOTION_REWARD_CONFIG_NOT_EXIST" => {
|
|
Some(Self::RetPromotionRewardConfigNotExist)
|
|
}
|
|
"RET_PROMOTION_REWARD_ALREADY_TAKEN" => {
|
|
Some(Self::RetPromotionRewardAlreadyTaken)
|
|
}
|
|
"RET_AVATAR_SKIN_ITEM_NOT_EXIST" => Some(Self::RetAvatarSkinItemNotExist),
|
|
"RET_AVATAR_SKIN_ALREADY_DRESSED" => Some(Self::RetAvatarSkinAlreadyDressed),
|
|
"RET_AVATAR_NOT_DRESS_SKIN" => Some(Self::RetAvatarNotDressSkin),
|
|
"RET_AVATAR_SKIN_NOT_MATCH_AVATAR" => Some(Self::RetAvatarSkinNotMatchAvatar),
|
|
"RET_AVATAR_PATH_NOT_MATCH" => Some(Self::RetAvatarPathNotMatch),
|
|
"RET_AVATAR_ENHANCED_ID_NOT_EXIST" => Some(Self::RetAvatarEnhancedIdNotExist),
|
|
"RET_AVATAR_ENHANCED_ID_ALREADY_SET" => {
|
|
Some(Self::RetAvatarEnhancedIdAlreadySet)
|
|
}
|
|
"RET_AVATAR_NOT_CUR_ENHANCED_ID" => Some(Self::RetAvatarNotCurEnhancedId),
|
|
"RET_PLAYER_OUTFIT_CONFIG_NOT_EXIST" => {
|
|
Some(Self::RetPlayerOutfitConfigNotExist)
|
|
}
|
|
"RET_PLAYER_OUTFIT_SLOT_CONFLICT" => Some(Self::RetPlayerOutfitSlotConflict),
|
|
"RET_PLAYER_OUTFIT_IS_DEFAULT" => Some(Self::RetPlayerOutfitIsDefault),
|
|
"RET_PLAYER_OUTFIT_NOT_OWNED" => Some(Self::RetPlayerOutfitNotOwned),
|
|
"RET_SKILLTREE_FAST_LEVEL_UP_CLOSE" => {
|
|
Some(Self::RetSkilltreeFastLevelUpClose)
|
|
}
|
|
"RET_ITEM_NOT_EXIST" => Some(Self::RetItemNotExist),
|
|
"RET_ITEM_COST_NOT_ENOUGH" => Some(Self::RetItemCostNotEnough),
|
|
"RET_ITEM_COST_TOO_MUCH" => Some(Self::RetItemCostTooMuch),
|
|
"RET_ITEM_NO_COST" => Some(Self::RetItemNoCost),
|
|
"RET_ITEM_NOT_ENOUGH" => Some(Self::RetItemNotEnough),
|
|
"RET_ITEM_INVALID" => Some(Self::RetItemInvalid),
|
|
"RET_ITEM_CONFIG_NOT_EXIST" => Some(Self::RetItemConfigNotExist),
|
|
"RET_SCOIN_NOT_ENOUGH" => Some(Self::RetScoinNotEnough),
|
|
"RET_ITEM_REWARD_EXCEED_LIMIT" => Some(Self::RetItemRewardExceedLimit),
|
|
"RET_ITEM_INVALID_USE" => Some(Self::RetItemInvalidUse),
|
|
"RET_ITEM_USE_CONFIG_NOT_EXIST" => Some(Self::RetItemUseConfigNotExist),
|
|
"RET_REWARD_CONFIG_NOT_EXIST" => Some(Self::RetRewardConfigNotExist),
|
|
"RET_ITEM_EXCEED_LIMIT" => Some(Self::RetItemExceedLimit),
|
|
"RET_ITEM_COUNT_INVALID" => Some(Self::RetItemCountInvalid),
|
|
"RET_ITEM_USE_TARGET_TYPE_INVALID" => Some(Self::RetItemUseTargetTypeInvalid),
|
|
"RET_ITEM_USE_SATIETY_FULL" => Some(Self::RetItemUseSatietyFull),
|
|
"RET_ITEM_COMPOSE_NOT_EXIST" => Some(Self::RetItemComposeNotExist),
|
|
"RET_RELIC_COMPOSE_NOT_EXIST" => Some(Self::RetRelicComposeNotExist),
|
|
"RET_ITEM_CAN_NOT_SELL" => Some(Self::RetItemCanNotSell),
|
|
"RET_ITEM_SELL_EXCEDD_LIMIT" => Some(Self::RetItemSellExceddLimit),
|
|
"RET_ITEM_NOT_IN_COST_LIST" => Some(Self::RetItemNotInCostList),
|
|
"RET_ITEM_SPECIAL_COST_NOT_ENOUGH" => Some(Self::RetItemSpecialCostNotEnough),
|
|
"RET_ITEM_SPECIAL_COST_TOO_MUCH" => Some(Self::RetItemSpecialCostTooMuch),
|
|
"RET_ITEM_FORMULA_NOT_EXIST" => Some(Self::RetItemFormulaNotExist),
|
|
"RET_ITEM_AUTO_GIFT_OPTIONAL_NOT_EXIST" => {
|
|
Some(Self::RetItemAutoGiftOptionalNotExist)
|
|
}
|
|
"RET_RELIC_COMPOSE_RELIC_INVALID" => Some(Self::RetRelicComposeRelicInvalid),
|
|
"RET_RELIC_COMPOSE_MAIN_AFFIX_ID_INVALID" => {
|
|
Some(Self::RetRelicComposeMainAffixIdInvalid)
|
|
}
|
|
"RET_RELIC_COMPOSE_WRONG_FORMULA_TYPE" => {
|
|
Some(Self::RetRelicComposeWrongFormulaType)
|
|
}
|
|
"RET_RELIC_COMPOSE_RELIC_NOT_EXIST" => {
|
|
Some(Self::RetRelicComposeRelicNotExist)
|
|
}
|
|
"RET_RELIC_COMPOSE_BLACK_GOLD_COUNT_INVALID" => {
|
|
Some(Self::RetRelicComposeBlackGoldCountInvalid)
|
|
}
|
|
"RET_RELIC_COMPOSE_BLACK_GOLD_NOT_NEED" => {
|
|
Some(Self::RetRelicComposeBlackGoldNotNeed)
|
|
}
|
|
"RET_MONTH_CARD_CANNOT_USE" => Some(Self::RetMonthCardCannotUse),
|
|
"RET_ITEM_REWARD_EXCEED_DISAPPEAR" => {
|
|
Some(Self::RetItemRewardExceedDisappear)
|
|
}
|
|
"RET_ITEM_NEED_RECYCLE" => Some(Self::RetItemNeedRecycle),
|
|
"RET_ITEM_COMPOSE_EXCEED_LIMIT" => Some(Self::RetItemComposeExceedLimit),
|
|
"RET_ITEM_CAN_NOT_DESTROY" => Some(Self::RetItemCanNotDestroy),
|
|
"RET_ITEM_ALREADY_MARK" => Some(Self::RetItemAlreadyMark),
|
|
"RET_ITEM_MARK_EXCEED_LIMIT" => Some(Self::RetItemMarkExceedLimit),
|
|
"RET_ITEM_NOT_MARK" => Some(Self::RetItemNotMark),
|
|
"RET_ITEN_TURN_FOOD_NOT_SET" => Some(Self::RetItenTurnFoodNotSet),
|
|
"RET_ITEM_TURN_FOOD_ALREADY_SET" => Some(Self::RetItemTurnFoodAlreadySet),
|
|
"RET_ITEM_TURN_FOOD_CONSUME_TYPE_ERROR" => {
|
|
Some(Self::RetItemTurnFoodConsumeTypeError)
|
|
}
|
|
"RET_ITEM_TURN_FOOD_SWITCH_ALREADY_OPEN" => {
|
|
Some(Self::RetItemTurnFoodSwitchAlreadyOpen)
|
|
}
|
|
"RET_ITEM_TURN_FOOD_SWITCH_ALREADY_CLOSE" => {
|
|
Some(Self::RetItemTurnFoodSwitchAlreadyClose)
|
|
}
|
|
"RET_HCOIN_EXCHANGE_TOO_MUCH" => Some(Self::RetHcoinExchangeTooMuch),
|
|
"RET_ITEM_TURN_FOOD_SCENE_TYPE_ERROR" => {
|
|
Some(Self::RetItemTurnFoodSceneTypeError)
|
|
}
|
|
"RET_EQUIPMENT_ALREADY_DRESSED" => Some(Self::RetEquipmentAlreadyDressed),
|
|
"RET_EQUIPMENT_NOT_EXIST" => Some(Self::RetEquipmentNotExist),
|
|
"RET_EQUIPMENT_REACH_LEVEL_LIMIT" => Some(Self::RetEquipmentReachLevelLimit),
|
|
"RET_EQUIPMENT_CONSUME_SELF" => Some(Self::RetEquipmentConsumeSelf),
|
|
"RET_EQUIPMENT_ALREADY_LOCKED" => Some(Self::RetEquipmentAlreadyLocked),
|
|
"RET_EQUIPMENT_ALREADY_UNLOCKED" => Some(Self::RetEquipmentAlreadyUnlocked),
|
|
"RET_EQUIPMENT_LOCKED" => Some(Self::RetEquipmentLocked),
|
|
"RET_EQUIPMENT_SELECT_NUM_OVER_LIMIT" => {
|
|
Some(Self::RetEquipmentSelectNumOverLimit)
|
|
}
|
|
"RET_EQUIPMENT_RANK_UP_MUST_CONSUME_SAME_TID" => {
|
|
Some(Self::RetEquipmentRankUpMustConsumeSameTid)
|
|
}
|
|
"RET_EQUIPMENT_PROMOTION_REACH_MAX" => {
|
|
Some(Self::RetEquipmentPromotionReachMax)
|
|
}
|
|
"RET_EQUIPMENT_RANK_UP_REACH_MAX" => Some(Self::RetEquipmentRankUpReachMax),
|
|
"RET_EQUIPMENT_LEVEL_REACH_MAX" => Some(Self::RetEquipmentLevelReachMax),
|
|
"RET_EQUIPMENT_EXCEED_LIMIT" => Some(Self::RetEquipmentExceedLimit),
|
|
"RET_RELIC_NOT_EXIST" => Some(Self::RetRelicNotExist),
|
|
"RET_RELIC_REACH_LEVEL_LIMIT" => Some(Self::RetRelicReachLevelLimit),
|
|
"RET_RELIC_CONSUME_SELF" => Some(Self::RetRelicConsumeSelf),
|
|
"RET_RELIC_ALREADY_DRESSED" => Some(Self::RetRelicAlreadyDressed),
|
|
"RET_RELIC_LOCKED" => Some(Self::RetRelicLocked),
|
|
"RET_RELIC_ALREADY_LOCKED" => Some(Self::RetRelicAlreadyLocked),
|
|
"RET_RELIC_ALREADY_UNLOCKED" => Some(Self::RetRelicAlreadyUnlocked),
|
|
"RET_RELIC_LEVEL_IS_NOT_ZERO" => Some(Self::RetRelicLevelIsNotZero),
|
|
"RET_UNIQUE_ID_REPEATED" => Some(Self::RetUniqueIdRepeated),
|
|
"RET_EQUIPMENT_LEVEL_NOT_MEET" => Some(Self::RetEquipmentLevelNotMeet),
|
|
"RET_EQUIPMENT_ITEM_NOT_IN_COST_LIST" => {
|
|
Some(Self::RetEquipmentItemNotInCostList)
|
|
}
|
|
"RET_EQUIPMENT_LEVEL_GREATER_THAN_ONE" => {
|
|
Some(Self::RetEquipmentLevelGreaterThanOne)
|
|
}
|
|
"RET_EQUIPMENT_ALREADY_RANKED" => Some(Self::RetEquipmentAlreadyRanked),
|
|
"RET_RELIC_EXCEED_LIMIT" => Some(Self::RetRelicExceedLimit),
|
|
"RET_RELIC_ALREADY_DISCARDED" => Some(Self::RetRelicAlreadyDiscarded),
|
|
"RET_RELIC_ALREADY_UNDISCARDED" => Some(Self::RetRelicAlreadyUndiscarded),
|
|
"RET_EQUIPMENT_BATCH_LOCK_TOO_FAST" => {
|
|
Some(Self::RetEquipmentBatchLockTooFast)
|
|
}
|
|
"RET_RELIC_FILTER_PLAN_SLOT_EMPTY" => Some(Self::RetRelicFilterPlanSlotEmpty),
|
|
"RET_RELIC_FILTER_PLAN_NUM_EXCEED_LIMIT" => {
|
|
Some(Self::RetRelicFilterPlanNumExceedLimit)
|
|
}
|
|
"RET_RELIC_FILTER_PLAN_NAME_UTF8_ERROR" => {
|
|
Some(Self::RetRelicFilterPlanNameUtf8Error)
|
|
}
|
|
"RET_RELIC_FILTER_PLAN_NAME_FORMAT_ERROR" => {
|
|
Some(Self::RetRelicFilterPlanNameFormatError)
|
|
}
|
|
"RET_RELIC_FILTER_PLAN_NO_CHANGE" => Some(Self::RetRelicFilterPlanNoChange),
|
|
"RET_RELIC_REFORGE_NOT_CONFIRMED" => Some(Self::RetRelicReforgeNotConfirmed),
|
|
"RET_EQUIPMENT_ALREADY_LEVELUP" => Some(Self::RetEquipmentAlreadyLevelup),
|
|
"RET_EQUIPMENT_RARITY_ERROR" => Some(Self::RetEquipmentRarityError),
|
|
"RET_LINEUP_INVALID_INDEX" => Some(Self::RetLineupInvalidIndex),
|
|
"RET_LINEUP_INVALID_MEMBER_POS" => Some(Self::RetLineupInvalidMemberPos),
|
|
"RET_LINEUP_SWAP_NOT_EXIST" => Some(Self::RetLineupSwapNotExist),
|
|
"RET_LINEUP_AVATAR_ALREADY_IN" => Some(Self::RetLineupAvatarAlreadyIn),
|
|
"RET_LINEUP_CREATE_AVATAR_ERROR" => Some(Self::RetLineupCreateAvatarError),
|
|
"RET_LINEUP_AVATAR_INIT_ERROR" => Some(Self::RetLineupAvatarInitError),
|
|
"RET_LINEUP_NOT_EXIST" => Some(Self::RetLineupNotExist),
|
|
"RET_LINEUP_ONLY_ONE_MEMBER" => Some(Self::RetLineupOnlyOneMember),
|
|
"RET_LINEUP_SAME_LEADER_SLOT" => Some(Self::RetLineupSameLeaderSlot),
|
|
"RET_LINEUP_NO_LEADER_SELECT" => Some(Self::RetLineupNoLeaderSelect),
|
|
"RET_LINEUP_SWAP_SAME_SLOT" => Some(Self::RetLineupSwapSameSlot),
|
|
"RET_LINEUP_AVATAR_NOT_EXIST" => Some(Self::RetLineupAvatarNotExist),
|
|
"RET_LINEUP_TRIAL_AVATAR_CAN_NOT_QUIT" => {
|
|
Some(Self::RetLineupTrialAvatarCanNotQuit)
|
|
}
|
|
"RET_LINEUP_VIRTUAL_LINEUP_PLANE_NOT_MATCH" => {
|
|
Some(Self::RetLineupVirtualLineupPlaneNotMatch)
|
|
}
|
|
"RET_LINEUP_NOT_VALID_LEADER" => Some(Self::RetLineupNotValidLeader),
|
|
"RET_LINEUP_SAME_INDEX" => Some(Self::RetLineupSameIndex),
|
|
"RET_LINEUP_IS_EMPTY" => Some(Self::RetLineupIsEmpty),
|
|
"RET_LINEUP_NAME_FORMAT_ERROR" => Some(Self::RetLineupNameFormatError),
|
|
"RET_LINEUP_TYPE_NOT_MATCH" => Some(Self::RetLineupTypeNotMatch),
|
|
"RET_LINEUP_REPLACE_ALL_FAILED" => Some(Self::RetLineupReplaceAllFailed),
|
|
"RET_LINEUP_NOT_ALLOW_EDIT" => Some(Self::RetLineupNotAllowEdit),
|
|
"RET_LINEUP_AVATAR_IS_ALIVE" => Some(Self::RetLineupAvatarIsAlive),
|
|
"RET_LINEUP_ASSIST_HAS_ONLY_MEMBER" => {
|
|
Some(Self::RetLineupAssistHasOnlyMember)
|
|
}
|
|
"RET_LINEUP_ASSIST_CANNOT_SWITCH" => Some(Self::RetLineupAssistCannotSwitch),
|
|
"RET_LINEUP_AVATAR_TYPE_INVALID" => Some(Self::RetLineupAvatarTypeInvalid),
|
|
"RET_LINEUP_NAME_UTF8_ERROR" => Some(Self::RetLineupNameUtf8Error),
|
|
"RET_LINEUP_LEADER_LOCK" => Some(Self::RetLineupLeaderLock),
|
|
"RET_LINEUP_STORY_LINE_NOT_MATCH" => Some(Self::RetLineupStoryLineNotMatch),
|
|
"RET_LINEUP_AVATAR_LOCK" => Some(Self::RetLineupAvatarLock),
|
|
"RET_LINEUP_AVATAR_INVALID" => Some(Self::RetLineupAvatarInvalid),
|
|
"RET_LINEUP_AVATAR_ALREADY_INIT" => Some(Self::RetLineupAvatarAlreadyInit),
|
|
"RET_LINEUP_LIMITED" => Some(Self::RetLineupLimited),
|
|
"RET_MAIL_NOT_EXIST" => Some(Self::RetMailNotExist),
|
|
"RET_MAIL_RANGE_INVALID" => Some(Self::RetMailRangeInvalid),
|
|
"RET_MAIL_MAIL_ID_INVALID" => Some(Self::RetMailMailIdInvalid),
|
|
"RET_MAIL_NO_MAIL_TAKE_ATTACHMENT" => Some(Self::RetMailNoMailTakeAttachment),
|
|
"RET_MAIL_NO_MAIL_TO_DEL" => Some(Self::RetMailNoMailToDel),
|
|
"RET_MAIL_TYPE_INVALID" => Some(Self::RetMailTypeInvalid),
|
|
"RET_MAIL_PARA_INVALID" => Some(Self::RetMailParaInvalid),
|
|
"RET_MAIL_ATTACHEMENT_INVALID" => Some(Self::RetMailAttachementInvalid),
|
|
"RET_MAIL_TICKET_INVALID" => Some(Self::RetMailTicketInvalid),
|
|
"RET_MAIL_TICKET_REPEATED" => Some(Self::RetMailTicketRepeated),
|
|
"RET_STAGE_SETTLE_ERROR" => Some(Self::RetStageSettleError),
|
|
"RET_STAGE_CONFIG_NOT_EXIST" => Some(Self::RetStageConfigNotExist),
|
|
"RET_STAGE_NOT_FOUND" => Some(Self::RetStageNotFound),
|
|
"RET_STAGE_COCOON_PROP_NOT_VALID" => Some(Self::RetStageCocoonPropNotValid),
|
|
"RET_STAGE_COCOON_WAVE_NOT_VALID" => Some(Self::RetStageCocoonWaveNotValid),
|
|
"RET_STAGE_PROP_ID_NOT_EQUAL" => Some(Self::RetStagePropIdNotEqual),
|
|
"RET_STAGE_COCOON_WAVE_OVER" => Some(Self::RetStageCocoonWaveOver),
|
|
"RET_STAGE_WEEK_COCOON_OVER_CNT" => Some(Self::RetStageWeekCocoonOverCnt),
|
|
"RET_STAGE_COCOON_NOT_OPEN" => Some(Self::RetStageCocoonNotOpen),
|
|
"RET_STAGE_TRIAL_NOT_OPEN" => Some(Self::RetStageTrialNotOpen),
|
|
"RET_STAGE_FARM_NOT_OPEN" => Some(Self::RetStageFarmNotOpen),
|
|
"RET_STAGE_FARM_TYPE_ERROR" => Some(Self::RetStageFarmTypeError),
|
|
"RET_STAGE_FARM_SWEEP_CD" => Some(Self::RetStageFarmSweepCd),
|
|
"RET_STAGE_FARM_ELEMENT_CHALLENGE_CNT_INVALID" => {
|
|
Some(Self::RetStageFarmElementChallengeCntInvalid)
|
|
}
|
|
"RET_CHAPTER_LOCK" => Some(Self::RetChapterLock),
|
|
"RET_CHAPTER_CHALLENGE_NUM_NOT_ENOUGH" => {
|
|
Some(Self::RetChapterChallengeNumNotEnough)
|
|
}
|
|
"RET_CHAPTER_REWARD_ID_NOT_EXIST" => Some(Self::RetChapterRewardIdNotExist),
|
|
"RET_CHAPTER_REWARD_ALREADY_TAKEN" => {
|
|
Some(Self::RetChapterRewardAlreadyTaken)
|
|
}
|
|
"RET_BATTLE_STAGE_NOT_MATCH" => Some(Self::RetBattleStageNotMatch),
|
|
"RET_IN_BATTLE_NOW" => Some(Self::RetInBattleNow),
|
|
"RET_BATTLE_CHEAT" => Some(Self::RetBattleCheat),
|
|
"RET_BATTLE_FAIL" => Some(Self::RetBattleFail),
|
|
"RET_BATTLE_NO_LINEUP" => Some(Self::RetBattleNoLineup),
|
|
"RET_BATTLE_LINEUP_EMPTY" => Some(Self::RetBattleLineupEmpty),
|
|
"RET_BATTLE_VERSION_NOT_MATCH" => Some(Self::RetBattleVersionNotMatch),
|
|
"RET_BATTLE_QUIT_BY_SERVER" => Some(Self::RetBattleQuitByServer),
|
|
"RET_IN_BATTLE_CHECK" => Some(Self::RetInBattleCheck),
|
|
"RET_BATTLE_CHECK_NEED_RETRY" => Some(Self::RetBattleCheckNeedRetry),
|
|
"RET_BATTLE_COST_TIME_CHECK_FAIL" => Some(Self::RetBattleCostTimeCheckFail),
|
|
"RET_LACK_EXCHANGE_STAMINA_TIMES" => Some(Self::RetLackExchangeStaminaTimes),
|
|
"RET_LACK_STAMINA" => Some(Self::RetLackStamina),
|
|
"RET_STAMINA_FULL" => Some(Self::RetStaminaFull),
|
|
"RET_AUTHKEY_SIGN_TYPE_ERROR" => Some(Self::RetAuthkeySignTypeError),
|
|
"RET_AUTHKEY_SIGN_VER_ERROR" => Some(Self::RetAuthkeySignVerError),
|
|
"RET_NICKNAME_FORMAT_ERROR" => Some(Self::RetNicknameFormatError),
|
|
"RET_SENSITIVE_WORDS" => Some(Self::RetSensitiveWords),
|
|
"RET_LEVEL_REWARD_HAS_TAKEN" => Some(Self::RetLevelRewardHasTaken),
|
|
"RET_LEVEL_REWARD_LEVEL_ERROR" => Some(Self::RetLevelRewardLevelError),
|
|
"RET_LANGUAGE_INVALID" => Some(Self::RetLanguageInvalid),
|
|
"RET_NICKNAME_IN_CD" => Some(Self::RetNicknameInCd),
|
|
"RET_GAMEPLAY_BIRTHDAY_INVALID" => Some(Self::RetGameplayBirthdayInvalid),
|
|
"RET_GAMEPLAY_BIRTHDAY_ALREADY_SET" => {
|
|
Some(Self::RetGameplayBirthdayAlreadySet)
|
|
}
|
|
"RET_NICKNAME_UTF8_ERROR" => Some(Self::RetNicknameUtf8Error),
|
|
"RET_NICKNAME_DIGIT_LIMIT_ERROR" => Some(Self::RetNicknameDigitLimitError),
|
|
"RET_SENSITIVE_WORDS_PLATFORM_ERROR" => {
|
|
Some(Self::RetSensitiveWordsPlatformError)
|
|
}
|
|
"RET_PLAYER_SETTING_TYPE_INVALID" => Some(Self::RetPlayerSettingTypeInvalid),
|
|
"RET_MAZE_LACK_TICKET" => Some(Self::RetMazeLackTicket),
|
|
"RET_MAZE_NOT_UNLOCK" => Some(Self::RetMazeNotUnlock),
|
|
"RET_MAZE_NO_ABILITY" => Some(Self::RetMazeNoAbility),
|
|
"RET_MAZE_NO_PLANE" => Some(Self::RetMazeNoPlane),
|
|
"RET_MAZE_MAP_NOT_EXIST" => Some(Self::RetMazeMapNotExist),
|
|
"RET_MAZE_MP_NOT_ENOUGH" => Some(Self::RetMazeMpNotEnough),
|
|
"RET_SPRING_NOT_ENABLE" => Some(Self::RetSpringNotEnable),
|
|
"RET_SPRING_TOO_FAR" => Some(Self::RetSpringTooFar),
|
|
"RET_NOT_IN_MAZE" => Some(Self::RetNotInMaze),
|
|
"RET_MAZE_TIME_OF_DAY_TYPE_ERROR" => Some(Self::RetMazeTimeOfDayTypeError),
|
|
"RET_SCENE_TRANSFER_LOCKED_BY_TASK" => {
|
|
Some(Self::RetSceneTransferLockedByTask)
|
|
}
|
|
"RET_PLOT_NOT_UNLOCK" => Some(Self::RetPlotNotUnlock),
|
|
"RET_MISSION_NOT_EXIST" => Some(Self::RetMissionNotExist),
|
|
"RET_MISSION_ALREADY_DONE" => Some(Self::RetMissionAlreadyDone),
|
|
"RET_DAILY_TASK_NOT_FINISH" => Some(Self::RetDailyTaskNotFinish),
|
|
"RET_DAILY_TASK_REWARD_HAS_TAKEN" => Some(Self::RetDailyTaskRewardHasTaken),
|
|
"RET_MISSION_NOT_FINISH" => Some(Self::RetMissionNotFinish),
|
|
"RET_MISSION_NOT_DOING" => Some(Self::RetMissionNotDoing),
|
|
"RET_MISSION_FINISH_WAY_NOT_MATCH" => Some(Self::RetMissionFinishWayNotMatch),
|
|
"RET_MISSION_SCENE_NOT_MATCH" => Some(Self::RetMissionSceneNotMatch),
|
|
"RET_MISSION_CUSTOM_VALUE_NOT_VALID" => {
|
|
Some(Self::RetMissionCustomValueNotValid)
|
|
}
|
|
"RET_MISSION_SUB_MISSION_NOT_MATCH" => {
|
|
Some(Self::RetMissionSubMissionNotMatch)
|
|
}
|
|
"RET_ADVENTURE_MAP_NOT_EXIST" => Some(Self::RetAdventureMapNotExist),
|
|
"RET_SCENE_ENTITY_NOT_EXIST" => Some(Self::RetSceneEntityNotExist),
|
|
"RET_NOT_IN_SCENE" => Some(Self::RetNotInScene),
|
|
"RET_SCENE_MONSTER_NOT_EXIST" => Some(Self::RetSceneMonsterNotExist),
|
|
"RET_INTERACT_CONFIG_NOT_EXIST" => Some(Self::RetInteractConfigNotExist),
|
|
"RET_UNSUPPORTED_PROP_STATE" => Some(Self::RetUnsupportedPropState),
|
|
"RET_SCENE_ENTRY_ID_NOT_MATCH" => Some(Self::RetSceneEntryIdNotMatch),
|
|
"RET_SCENE_ENTITY_MOVE_CHECK_FAILED" => {
|
|
Some(Self::RetSceneEntityMoveCheckFailed)
|
|
}
|
|
"RET_ASSIST_MONSTER_COUNT_LIMIT" => Some(Self::RetAssistMonsterCountLimit),
|
|
"RET_SCENE_USE_SKILL_FAIL" => Some(Self::RetSceneUseSkillFail),
|
|
"RET_PROP_IS_HIDDEN" => Some(Self::RetPropIsHidden),
|
|
"RET_LOADING_SUCC_ALREADY" => Some(Self::RetLoadingSuccAlready),
|
|
"RET_SCENE_ENTITY_TYPE_INVALID" => Some(Self::RetSceneEntityTypeInvalid),
|
|
"RET_INTERACT_TYPE_INVALID" => Some(Self::RetInteractTypeInvalid),
|
|
"RET_INTERACT_NOT_IN_REGION" => Some(Self::RetInteractNotInRegion),
|
|
"RET_INTERACT_SUB_TYPE_INVALID" => Some(Self::RetInteractSubTypeInvalid),
|
|
"RET_NOT_LEADER_ENTITY" => Some(Self::RetNotLeaderEntity),
|
|
"RET_MONSTER_IS_NOT_FARM_ELEMENT" => Some(Self::RetMonsterIsNotFarmElement),
|
|
"RET_MONSTER_CONFIG_NOT_EXIST" => Some(Self::RetMonsterConfigNotExist),
|
|
"RET_AVATAR_HP_ALREADY_FULL" => Some(Self::RetAvatarHpAlreadyFull),
|
|
"RET_CUR_INTERACT_ENTITY_NOT_MATCH" => {
|
|
Some(Self::RetCurInteractEntityNotMatch)
|
|
}
|
|
"RET_PLANE_TYPE_NOT_ALLOW" => Some(Self::RetPlaneTypeNotAllow),
|
|
"RET_GROUP_NOT_EXIST" => Some(Self::RetGroupNotExist),
|
|
"RET_GROUP_SAVE_DATA_IN_CD" => Some(Self::RetGroupSaveDataInCd),
|
|
"RET_GROUP_SAVE_LENGH_REACH_MAX" => Some(Self::RetGroupSaveLenghReachMax),
|
|
"RET_RECENT_ELEMENT_NOT_EXIST" => Some(Self::RetRecentElementNotExist),
|
|
"RET_RECENT_ELEMENT_STAGE_NOT_MATCH" => {
|
|
Some(Self::RetRecentElementStageNotMatch)
|
|
}
|
|
"RET_SCENE_POSITION_VERSION_NOT_MATCH" => {
|
|
Some(Self::RetScenePositionVersionNotMatch)
|
|
}
|
|
"RET_GAMEPLAY_COUNTER_NOT_EXIST" => Some(Self::RetGameplayCounterNotExist),
|
|
"RET_GAMEPLAY_COUNTER_NOT_ENOUGH" => Some(Self::RetGameplayCounterNotEnough),
|
|
"RET_GROUP_STATE_NOT_MATCH" => Some(Self::RetGroupStateNotMatch),
|
|
"RET_SCENE_ENTITY_POS_NOT_MATCH" => Some(Self::RetSceneEntityPosNotMatch),
|
|
"RET_GROUP_STATE_CUSTOM_SAVE_DATA_OFF" => {
|
|
Some(Self::RetGroupStateCustomSaveDataOff)
|
|
}
|
|
"RET_SCENE_NOT_MATCH" => Some(Self::RetSceneNotMatch),
|
|
"RET_PROP_TYPE_INVALID" => Some(Self::RetPropTypeInvalid),
|
|
"RET_NOT_IN_CORRECT_SCENE" => Some(Self::RetNotInCorrectScene),
|
|
"RET_NOT_IN_CORRECT_DIMENSION" => Some(Self::RetNotInCorrectDimension),
|
|
"RET_NOT_CORRECT_GROUP_PROPERTY_NAME" => {
|
|
Some(Self::RetNotCorrectGroupPropertyName)
|
|
}
|
|
"RET_BUY_TIMES_LIMIT" => Some(Self::RetBuyTimesLimit),
|
|
"RET_BUY_LIMIT_TYPE" => Some(Self::RetBuyLimitType),
|
|
"RET_SHOP_NOT_OPEN" => Some(Self::RetShopNotOpen),
|
|
"RET_GOODS_NOT_OPEN" => Some(Self::RetGoodsNotOpen),
|
|
"RET_CITY_LEVEL_REWARD_TAKEN" => Some(Self::RetCityLevelRewardTaken),
|
|
"RET_CITY_LEVEL_NOT_MEET" => Some(Self::RetCityLevelNotMeet),
|
|
"RET_SINGLE_BUY_LIMIT" => Some(Self::RetSingleBuyLimit),
|
|
"RET_TUTORIAL_NOT_UNLOCK" => Some(Self::RetTutorialNotUnlock),
|
|
"RET_TUTORIAL_UNLOCK_ALREADY" => Some(Self::RetTutorialUnlockAlready),
|
|
"RET_TUTORIAL_FINISH_ALREADY" => Some(Self::RetTutorialFinishAlready),
|
|
"RET_TUTORIAL_PRE_NOT_UNLOCK" => Some(Self::RetTutorialPreNotUnlock),
|
|
"RET_TUTORIAL_PLAYER_LEVEL_NOT_MATCH" => {
|
|
Some(Self::RetTutorialPlayerLevelNotMatch)
|
|
}
|
|
"RET_TUTORIAL_TUTORIAL_NOT_FOUND" => Some(Self::RetTutorialTutorialNotFound),
|
|
"RET_CHALLENGE_NOT_EXIST" => Some(Self::RetChallengeNotExist),
|
|
"RET_CHALLENGE_NOT_UNLOCK" => Some(Self::RetChallengeNotUnlock),
|
|
"RET_CHALLENGE_ALREADY" => Some(Self::RetChallengeAlready),
|
|
"RET_CHALLENGE_LINEUP_EDIT_FORBIDDEN" => {
|
|
Some(Self::RetChallengeLineupEditForbidden)
|
|
}
|
|
"RET_CHALLENGE_LINEUP_EMPTY" => Some(Self::RetChallengeLineupEmpty),
|
|
"RET_CHALLENGE_NOT_DOING" => Some(Self::RetChallengeNotDoing),
|
|
"RET_CHALLENGE_NOT_FINISH" => Some(Self::RetChallengeNotFinish),
|
|
"RET_CHALLENGE_TARGET_NOT_FINISH" => Some(Self::RetChallengeTargetNotFinish),
|
|
"RET_CHALLENGE_TARGET_REWARD_TAKEN" => {
|
|
Some(Self::RetChallengeTargetRewardTaken)
|
|
}
|
|
"RET_CHALLENGE_TIME_NOT_VALID" => Some(Self::RetChallengeTimeNotValid),
|
|
"RET_CHALLENGE_STARS_COUNT_NOT_MEET" => {
|
|
Some(Self::RetChallengeStarsCountNotMeet)
|
|
}
|
|
"RET_CHALLENGE_STARS_REWARD_TAKEN" => {
|
|
Some(Self::RetChallengeStarsRewardTaken)
|
|
}
|
|
"RET_CHALLENGE_STARS_NOT_EXIST" => Some(Self::RetChallengeStarsNotExist),
|
|
"RET_CHALLENGE_CUR_SCENE_NOT_ENTRY_FLOOR" => {
|
|
Some(Self::RetChallengeCurSceneNotEntryFloor)
|
|
}
|
|
"RET_CHALLENGE_NO_TEAM_ARCHIVE" => Some(Self::RetChallengeNoTeamArchive),
|
|
"RET_CHALLENGE_LINEUP_AVATAR_TYPE_INVALID" => {
|
|
Some(Self::RetChallengeLineupAvatarTypeInvalid)
|
|
}
|
|
"RET_CHALLENGE_LINEUP_RECOMMEND_IN_CD" => {
|
|
Some(Self::RetChallengeLineupRecommendInCd)
|
|
}
|
|
"RET_BASIC_TYPE_ALREADY" => Some(Self::RetBasicTypeAlready),
|
|
"RET_NO_BASIC_TYPE" => Some(Self::RetNoBasicType),
|
|
"RET_NOT_CHOOSE_BASIC_TYPE" => Some(Self::RetNotChooseBasicType),
|
|
"RET_NOT_FUNC_CLOSE" => Some(Self::RetNotFuncClose),
|
|
"RET_NOT_CHOOSE_GENDER" => Some(Self::RetNotChooseGender),
|
|
"RET_NOT_REQ_UNLOCK_BASIC_TYPE" => Some(Self::RetNotReqUnlockBasicType),
|
|
"RET_AVATAR_PATH_LOCKED" => Some(Self::RetAvatarPathLocked),
|
|
"RET_ROGUE_STATUS_NOT_MATCH" => Some(Self::RetRogueStatusNotMatch),
|
|
"RET_ROGUE_SELECT_BUFF_NOT_EXIST" => Some(Self::RetRogueSelectBuffNotExist),
|
|
"RET_ROGUE_COIN_NOT_ENOUGH" => Some(Self::RetRogueCoinNotEnough),
|
|
"RET_ROGUE_STAMINA_NOT_ENOUGH" => Some(Self::RetRogueStaminaNotEnough),
|
|
"RET_ROGUE_APPRAISAL_COUNT_NOT_ENOUGH" => {
|
|
Some(Self::RetRogueAppraisalCountNotEnough)
|
|
}
|
|
"RET_ROGUE_PROP_ALREADY_USED" => Some(Self::RetRoguePropAlreadyUsed),
|
|
"RET_ROGUE_RECORD_ALREADY_SAVED" => Some(Self::RetRogueRecordAlreadySaved),
|
|
"RET_ROGUE_ROLL_BUFF_MAX_COUNT" => Some(Self::RetRogueRollBuffMaxCount),
|
|
"RET_ROGUE_PICK_AVATAR_INVALID" => Some(Self::RetRoguePickAvatarInvalid),
|
|
"RET_ROGUE_QUEST_EXPIRE" => Some(Self::RetRogueQuestExpire),
|
|
"RET_ROGUE_QUEST_REWARD_ALREADY" => Some(Self::RetRogueQuestRewardAlready),
|
|
"RET_ROGUE_REVIVE_COUNT_NOT_ENOUGH" => {
|
|
Some(Self::RetRogueReviveCountNotEnough)
|
|
}
|
|
"RET_ROGUE_AREA_INVALID" => Some(Self::RetRogueAreaInvalid),
|
|
"RET_ROGUE_SCORE_REWARD_POOL_INVALID" => {
|
|
Some(Self::RetRogueScoreRewardPoolInvalid)
|
|
}
|
|
"RET_ROGUE_SCORE_REWARD_ROW_INVALID" => {
|
|
Some(Self::RetRogueScoreRewardRowInvalid)
|
|
}
|
|
"RET_ROGUE_AEON_LEVEL_NOT_MEET" => Some(Self::RetRogueAeonLevelNotMeet),
|
|
"RET_ROGUE_AEON_LEVEL_REWARD_ALREADY_TAKEN" => {
|
|
Some(Self::RetRogueAeonLevelRewardAlreadyTaken)
|
|
}
|
|
"RET_ROGUE_AEON_CONFIG_NOT_EXIST" => Some(Self::RetRogueAeonConfigNotExist),
|
|
"RET_ROGUE_TRIAL_AVATAR_INVALID" => Some(Self::RetRogueTrialAvatarInvalid),
|
|
"RET_ROGUE_HANDBOOK_REWARD_ALREADY_TAKEN" => {
|
|
Some(Self::RetRogueHandbookRewardAlreadyTaken)
|
|
}
|
|
"RET_ROGUE_ROOM_TYPE_NOT_MATCH" => Some(Self::RetRogueRoomTypeNotMatch),
|
|
"RET_ROGUE_SHOP_GOOD_NOT_FOUND" => Some(Self::RetRogueShopGoodNotFound),
|
|
"RET_ROGUE_SHOP_GOOD_ALREADY_BOUGHT" => {
|
|
Some(Self::RetRogueShopGoodAlreadyBought)
|
|
}
|
|
"RET_ROGUE_SHOP_GOOD_ALREADY_OWN" => Some(Self::RetRogueShopGoodAlreadyOwn),
|
|
"RET_ROGUE_SHOP_MIRACLE_NOT_EXIST" => Some(Self::RetRogueShopMiracleNotExist),
|
|
"RET_ROGUE_SHOP_NOT_EXIST" => Some(Self::RetRogueShopNotExist),
|
|
"RET_ROGUE_SHOP_CANNOT_REFRESH" => Some(Self::RetRogueShopCannotRefresh),
|
|
"RET_ROGUE_SELECT_BUFF_CERTAIN_MISMATCH" => {
|
|
Some(Self::RetRogueSelectBuffCertainMismatch)
|
|
}
|
|
"RET_ROGUE_ACTION_QUEUE_NOT_EMPTY_BATTLE" => {
|
|
Some(Self::RetRogueActionQueueNotEmptyBattle)
|
|
}
|
|
"RET_ROGUE_ACTION_QUEUE_NOT_EMPTY_OTHERS" => {
|
|
Some(Self::RetRogueActionQueueNotEmptyOthers)
|
|
}
|
|
"RET_MISSION_EVENT_CONFIG_NOT_EXIST" => {
|
|
Some(Self::RetMissionEventConfigNotExist)
|
|
}
|
|
"RET_MISSION_EVENT_NOT_CLIENT" => Some(Self::RetMissionEventNotClient),
|
|
"RET_MISSION_EVENT_FINISHED" => Some(Self::RetMissionEventFinished),
|
|
"RET_MISSION_EVENT_DOING" => Some(Self::RetMissionEventDoing),
|
|
"RET_HAS_CHALLENGE_MISSION_EVENT" => Some(Self::RetHasChallengeMissionEvent),
|
|
"RET_NOT_CHALLENGE_MISSION_EVENT" => Some(Self::RetNotChallengeMissionEvent),
|
|
"RET_GACHA_ID_NOT_EXIST" => Some(Self::RetGachaIdNotExist),
|
|
"RET_GACHA_NUM_INVALID" => Some(Self::RetGachaNumInvalid),
|
|
"RET_GACHA_FIRST_GACHA_MUST_ONE" => Some(Self::RetGachaFirstGachaMustOne),
|
|
"RET_GACHA_REQ_DUPLICATED" => Some(Self::RetGachaReqDuplicated),
|
|
"RET_GACHA_NOT_IN_SCHEDULE" => Some(Self::RetGachaNotInSchedule),
|
|
"RET_GACHA_NEWBIE_CLOSE" => Some(Self::RetGachaNewbieClose),
|
|
"RET_GACHA_TODAY_LIMITED" => Some(Self::RetGachaTodayLimited),
|
|
"RET_GACHA_NOT_SUPPORT" => Some(Self::RetGachaNotSupport),
|
|
"RET_GACHA_CEILING_NOT_ENOUGH" => Some(Self::RetGachaCeilingNotEnough),
|
|
"RET_GACHA_CEILING_CLOSE" => Some(Self::RetGachaCeilingClose),
|
|
"RET_GACHA_LOCKED" => Some(Self::RetGachaLocked),
|
|
"RET_GACHA_DECIDE_ITEM_TYPE_INVALID" => {
|
|
Some(Self::RetGachaDecideItemTypeInvalid)
|
|
}
|
|
"RET_GACHA_DECIDE_ITEM_ID_INVALID" => Some(Self::RetGachaDecideItemIdInvalid),
|
|
"RET_NOT_IN_RAID" => Some(Self::RetNotInRaid),
|
|
"RET_RAID_DOING" => Some(Self::RetRaidDoing),
|
|
"RET_NOT_PROP" => Some(Self::RetNotProp),
|
|
"RET_RAID_ID_NOT_MATCH" => Some(Self::RetRaidIdNotMatch),
|
|
"RET_RAID_RESTART_NOT_MATCH" => Some(Self::RetRaidRestartNotMatch),
|
|
"RET_RAID_LIMIT" => Some(Self::RetRaidLimit),
|
|
"RET_RAID_AVATAR_LIST_EMPTY" => Some(Self::RetRaidAvatarListEmpty),
|
|
"RET_RAID_AVATAR_NOT_EXIST" => Some(Self::RetRaidAvatarNotExist),
|
|
"RET_CHALLENGE_RAID_REWARD_ALREADY" => {
|
|
Some(Self::RetChallengeRaidRewardAlready)
|
|
}
|
|
"RET_CHALLENGE_RAID_SCORE_NOT_REACH" => {
|
|
Some(Self::RetChallengeRaidScoreNotReach)
|
|
}
|
|
"RET_CHALLENGE_RAID_NOT_OPEN" => Some(Self::RetChallengeRaidNotOpen),
|
|
"RET_RAID_FINISHED" => Some(Self::RetRaidFinished),
|
|
"RET_RAID_WORLD_LEVEL_NOT_LOCK" => Some(Self::RetRaidWorldLevelNotLock),
|
|
"RET_RAID_CANNOT_USE_ASSIST" => Some(Self::RetRaidCannotUseAssist),
|
|
"RET_RAID_AVATAR_NOT_MATCH" => Some(Self::RetRaidAvatarNotMatch),
|
|
"RET_RAID_CAN_NOT_SAVE" => Some(Self::RetRaidCanNotSave),
|
|
"RET_RAID_NO_SAVE" => Some(Self::RetRaidNoSave),
|
|
"RET_ACTIVITY_RAID_NOT_OPEN" => Some(Self::RetActivityRaidNotOpen),
|
|
"RET_RAID_AVATAR_CAPTAIN_NOT_EXIST" => {
|
|
Some(Self::RetRaidAvatarCaptainNotExist)
|
|
}
|
|
"RET_RAID_STORY_LINE_NOT_MATCH" => Some(Self::RetRaidStoryLineNotMatch),
|
|
"RET_TALK_EVENT_ALREADY_TAKEN" => Some(Self::RetTalkEventAlreadyTaken),
|
|
"RET_NPC_ALREADY_MEET" => Some(Self::RetNpcAlreadyMeet),
|
|
"RET_NPC_NOT_IN_CONFIG" => Some(Self::RetNpcNotInConfig),
|
|
"RET_DIALOGUE_GROUP_DISMATCH" => Some(Self::RetDialogueGroupDismatch),
|
|
"RET_DIALOGUE_EVENT_INVALID" => Some(Self::RetDialogueEventInvalid),
|
|
"RET_TALK_EVENT_TAKE_PROTO_NOT_MATCH" => {
|
|
Some(Self::RetTalkEventTakeProtoNotMatch)
|
|
}
|
|
"RET_TALK_EVENT_NOT_VALID" => Some(Self::RetTalkEventNotValid),
|
|
"RET_EXPEDITION_CONFIG_NOT_EXIST" => Some(Self::RetExpeditionConfigNotExist),
|
|
"RET_EXPEDITION_REWARD_CONFIG_NOT_EXIST" => {
|
|
Some(Self::RetExpeditionRewardConfigNotExist)
|
|
}
|
|
"RET_EXPEDITION_NOT_UNLOCKED" => Some(Self::RetExpeditionNotUnlocked),
|
|
"RET_EXPEDITION_ALREADY_ACCEPTED" => Some(Self::RetExpeditionAlreadyAccepted),
|
|
"RET_EXPEDITION_REPEATED_AVATAR" => Some(Self::RetExpeditionRepeatedAvatar),
|
|
"RET_AVATAR_ALREADY_DISPATCHED" => Some(Self::RetAvatarAlreadyDispatched),
|
|
"RET_EXPEDITION_NOT_ACCEPTED" => Some(Self::RetExpeditionNotAccepted),
|
|
"RET_EXPEDITION_NOT_FINISH" => Some(Self::RetExpeditionNotFinish),
|
|
"RET_EXPEDITION_ALREADY_FINISH" => Some(Self::RetExpeditionAlreadyFinish),
|
|
"RET_EXPEDITION_TEAM_COUNT_LIMIT" => Some(Self::RetExpeditionTeamCountLimit),
|
|
"RET_EXPEDITION_AVATAR_NUM_NOT_MATCH" => {
|
|
Some(Self::RetExpeditionAvatarNumNotMatch)
|
|
}
|
|
"RET_EXPEDITION_NOT_OPEN" => Some(Self::RetExpeditionNotOpen),
|
|
"RET_EXPEDITION_FRIEND_AVATAR_NOT_VALID" => {
|
|
Some(Self::RetExpeditionFriendAvatarNotValid)
|
|
}
|
|
"RET_EXPEDITION_NOT_PUBLISHED" => Some(Self::RetExpeditionNotPublished),
|
|
"RET_LOGIN_ACTIVITY_HAS_TAKEN" => Some(Self::RetLoginActivityHasTaken),
|
|
"RET_LOGIN_ACTIVITY_DAYS_LACK" => Some(Self::RetLoginActivityDaysLack),
|
|
"RET_TRIAL_ACTIVITY_REWARD_ALREADY_TAKE" => {
|
|
Some(Self::RetTrialActivityRewardAlreadyTake)
|
|
}
|
|
"RET_TRIAL_ACTIVITY_STAGE_NOT_FINISH" => {
|
|
Some(Self::RetTrialActivityStageNotFinish)
|
|
}
|
|
"RET_MATERIAL_SUBMIT_ACTIVITY_HAS_TAKEN" => {
|
|
Some(Self::RetMaterialSubmitActivityHasTaken)
|
|
}
|
|
"RET_MATERIAL_SUBMIT_ACTIVITY_MATERIAL_NOT_SUBMITTED" => {
|
|
Some(Self::RetMaterialSubmitActivityMaterialNotSubmitted)
|
|
}
|
|
"RET_MATERIAL_SUBMIT_ACTIVITY_MATERIAL_ALREADY_SUBMITTED" => {
|
|
Some(Self::RetMaterialSubmitActivityMaterialAlreadySubmitted)
|
|
}
|
|
"RET_FANTASTIC_STORY_ACTIVITY_STORY_ERROR" => {
|
|
Some(Self::RetFantasticStoryActivityStoryError)
|
|
}
|
|
"RET_FANTASTIC_STORY_ACTIVITY_STORY_NOT_OPEN" => {
|
|
Some(Self::RetFantasticStoryActivityStoryNotOpen)
|
|
}
|
|
"RET_FANTASTIC_STORY_ACTIVITY_BATTLE_ERROR" => {
|
|
Some(Self::RetFantasticStoryActivityBattleError)
|
|
}
|
|
"RET_FANTASTIC_STORY_ACTIVITY_BATTLE_NOT_OPEN" => {
|
|
Some(Self::RetFantasticStoryActivityBattleNotOpen)
|
|
}
|
|
"RET_FANTASTIC_STORY_ACTIVITY_BATTLE_AVATAR_ERROR" => {
|
|
Some(Self::RetFantasticStoryActivityBattleAvatarError)
|
|
}
|
|
"RET_FANTASTIC_STORY_ACTIVITY_BATTLE_BUFF_ERROR" => {
|
|
Some(Self::RetFantasticStoryActivityBattleBuffError)
|
|
}
|
|
"RET_FANTASTIC_STORY_ACTIVITY_PRE_BATTLE_SCORE_NOT_ENOUGH" => {
|
|
Some(Self::RetFantasticStoryActivityPreBattleScoreNotEnough)
|
|
}
|
|
"RET_TRIAL_ACTIVITY_ALREADY_IN_TRIAL_ACTIVITY" => {
|
|
Some(Self::RetTrialActivityAlreadyInTrialActivity)
|
|
}
|
|
"RET_COMMON_ACTIVITY_NOT_OPEN" => Some(Self::RetCommonActivityNotOpen),
|
|
"RET_BENEFIT_NOT_READY" => Some(Self::RetBenefitNotReady),
|
|
"RET_COMMON_ACTIVITY_BUSY" => Some(Self::RetCommonActivityBusy),
|
|
"RET_AVATAR_DELIVER_REWARD_PHASE_ERROR" => {
|
|
Some(Self::RetAvatarDeliverRewardPhaseError)
|
|
}
|
|
"RET_MESSAGE_CONFIG_NOT_EXIST" => Some(Self::RetMessageConfigNotExist),
|
|
"RET_MESSAGE_SECTION_NOT_TAKE" => Some(Self::RetMessageSectionNotTake),
|
|
"RET_MESSAGE_GROUP_NOT_TAKE" => Some(Self::RetMessageGroupNotTake),
|
|
"RET_MESSAGE_SECTION_ID_NOT_MATCH" => Some(Self::RetMessageSectionIdNotMatch),
|
|
"RET_MESSAGE_SECTION_CAN_NOT_FINISH" => {
|
|
Some(Self::RetMessageSectionCanNotFinish)
|
|
}
|
|
"RET_MESSAGE_ITEM_CAN_NOT_FINISH" => Some(Self::RetMessageItemCanNotFinish),
|
|
"RET_MESSAGE_ITEM_RAID_CAN_NOT_FINISH" => {
|
|
Some(Self::RetMessageItemRaidCanNotFinish)
|
|
}
|
|
"RET_FRIEND_ALREADY_IS_FRIEND" => Some(Self::RetFriendAlreadyIsFriend),
|
|
"RET_FRIEND_IS_NOT_FRIEND" => Some(Self::RetFriendIsNotFriend),
|
|
"RET_FRIEND_APPLY_EXPIRE" => Some(Self::RetFriendApplyExpire),
|
|
"RET_FRIEND_IN_BLACKLIST" => Some(Self::RetFriendInBlacklist),
|
|
"RET_FRIEND_NOT_IN_BLACKLIST" => Some(Self::RetFriendNotInBlacklist),
|
|
"RET_FRIEND_NUMBER_LIMIT" => Some(Self::RetFriendNumberLimit),
|
|
"RET_FRIEND_BLACKLIST_NUMBER_LIMIT" => {
|
|
Some(Self::RetFriendBlacklistNumberLimit)
|
|
}
|
|
"RET_FRIEND_DAILY_APPLY_LIMIT" => Some(Self::RetFriendDailyApplyLimit),
|
|
"RET_FRIEND_IN_HANDLE_LIMIT" => Some(Self::RetFriendInHandleLimit),
|
|
"RET_FRIEND_APPLY_IN_CD" => Some(Self::RetFriendApplyInCd),
|
|
"RET_FRIEND_REMARK_NAME_FORMAT_ERROR" => {
|
|
Some(Self::RetFriendRemarkNameFormatError)
|
|
}
|
|
"RET_FRIEND_PLAYER_NOT_FOUND" => Some(Self::RetFriendPlayerNotFound),
|
|
"RET_FRIEND_IN_TARGET_BLACKLIST" => Some(Self::RetFriendInTargetBlacklist),
|
|
"RET_FRIEND_TARGET_NUMBER_LIMIT" => Some(Self::RetFriendTargetNumberLimit),
|
|
"RET_ASSIST_QUERY_TOO_FAST" => Some(Self::RetAssistQueryTooFast),
|
|
"RET_ASSIST_NOT_EXIST" => Some(Self::RetAssistNotExist),
|
|
"RET_ASSIST_USED_ALREADY" => Some(Self::RetAssistUsedAlready),
|
|
"RET_FRIEND_REPORT_REASON_FORMAT_ERROR" => {
|
|
Some(Self::RetFriendReportReasonFormatError)
|
|
}
|
|
"RET_FRIEND_REPORT_SENSITIVE_WORDS" => {
|
|
Some(Self::RetFriendReportSensitiveWords)
|
|
}
|
|
"RET_ASSIST_USED_TIMES_OVER" => Some(Self::RetAssistUsedTimesOver),
|
|
"RET_ASSIST_QUIT_ALREADY" => Some(Self::RetAssistQuitAlready),
|
|
"RET_ASSIST_AVATAR_IN_LINEUP" => Some(Self::RetAssistAvatarInLineup),
|
|
"RET_ASSIST_NO_REWARD" => Some(Self::RetAssistNoReward),
|
|
"RET_FRIEND_SEARCH_NUM_LIMIT" => Some(Self::RetFriendSearchNumLimit),
|
|
"RET_FRIEND_SEARCH_IN_CD" => Some(Self::RetFriendSearchInCd),
|
|
"RET_FRIEND_REMARK_NAME_UTF8_ERROR" => {
|
|
Some(Self::RetFriendRemarkNameUtf8Error)
|
|
}
|
|
"RET_FRIEND_REPORT_REASON_UTF8_ERROR" => {
|
|
Some(Self::RetFriendReportReasonUtf8Error)
|
|
}
|
|
"RET_ASSIST_SET_ALREADY" => Some(Self::RetAssistSetAlready),
|
|
"RET_FRIEND_TARGET_FORBID_OTHER_APPLY" => {
|
|
Some(Self::RetFriendTargetForbidOtherApply)
|
|
}
|
|
"RET_FRIEND_MARKED_CNT_MAX" => Some(Self::RetFriendMarkedCntMax),
|
|
"RET_FRIEND_MARKED_ALREADY" => Some(Self::RetFriendMarkedAlready),
|
|
"RET_FRIEND_NOT_MARKED" => Some(Self::RetFriendNotMarked),
|
|
"RET_FRIEND_CHALLENGE_LINEUP_RECOMMEND_IN_CD" => {
|
|
Some(Self::RetFriendChallengeLineupRecommendInCd)
|
|
}
|
|
"RET_VIEW_PLAYER_CARD_IN_CD" => Some(Self::RetViewPlayerCardInCd),
|
|
"RET_VIEW_PLAYER_BATTLE_RECORD_IN_CD" => {
|
|
Some(Self::RetViewPlayerBattleRecordInCd)
|
|
}
|
|
"RET_ASSIST_LIST_STRANGER_CONFIG_ERROR" => {
|
|
Some(Self::RetAssistListStrangerConfigError)
|
|
}
|
|
"RET_PLAYER_BOARD_HEAD_ICON_NOT_EXIST" => {
|
|
Some(Self::RetPlayerBoardHeadIconNotExist)
|
|
}
|
|
"RET_PLAYER_BOARD_HEAD_ICON_LOCKED" => {
|
|
Some(Self::RetPlayerBoardHeadIconLocked)
|
|
}
|
|
"RET_PLAYER_BOARD_HEAD_ICON_ALREADY_UNLOCKED" => {
|
|
Some(Self::RetPlayerBoardHeadIconAlreadyUnlocked)
|
|
}
|
|
"RET_PLAYER_BOARD_DISPLAY_AVATAR_NOT_EXIST" => {
|
|
Some(Self::RetPlayerBoardDisplayAvatarNotExist)
|
|
}
|
|
"RET_PLAYER_BOARD_DISPLAY_AVATAR_EXCEED_LIMIT" => {
|
|
Some(Self::RetPlayerBoardDisplayAvatarExceedLimit)
|
|
}
|
|
"RET_PLAYER_BOARD_DISPLAY_REPEATED_AVATAR" => {
|
|
Some(Self::RetPlayerBoardDisplayRepeatedAvatar)
|
|
}
|
|
"RET_PLAYER_BOARD_DISPLAY_AVATAR_SAME_POS" => {
|
|
Some(Self::RetPlayerBoardDisplayAvatarSamePos)
|
|
}
|
|
"RET_PLAYER_BOARD_DISPLAY_AVATAR_LOCKED" => {
|
|
Some(Self::RetPlayerBoardDisplayAvatarLocked)
|
|
}
|
|
"RET_SIGNATURE_LENGTH_EXCEED_LIMIT" => {
|
|
Some(Self::RetSignatureLengthExceedLimit)
|
|
}
|
|
"RET_SIGNATURE_SENSITIVE_WORDS" => Some(Self::RetSignatureSensitiveWords),
|
|
"RET_PLAYER_BOARD_ASSIST_AVATAR_NOT_EXIST" => {
|
|
Some(Self::RetPlayerBoardAssistAvatarNotExist)
|
|
}
|
|
"RET_PLAYER_BOARD_ASSIST_AVATAR_LOCKED" => {
|
|
Some(Self::RetPlayerBoardAssistAvatarLocked)
|
|
}
|
|
"RET_SIGNATURE_UTF8_ERROR" => Some(Self::RetSignatureUtf8Error),
|
|
"RET_PLAYER_BOARD_ASSIST_AVATAR_CNT_ERROR" => {
|
|
Some(Self::RetPlayerBoardAssistAvatarCntError)
|
|
}
|
|
"RET_PLAYER_BOARD_PERSONAL_CARD_NOT_EXIST" => {
|
|
Some(Self::RetPlayerBoardPersonalCardNotExist)
|
|
}
|
|
"RET_PLAYER_BOARD_PERSONAL_CARD_LOCKED" => {
|
|
Some(Self::RetPlayerBoardPersonalCardLocked)
|
|
}
|
|
"RET_PLAYER_BOARD_PERSONAL_NO_CHANGE" => {
|
|
Some(Self::RetPlayerBoardPersonalNoChange)
|
|
}
|
|
"RET_BATTLE_PASS_TIER_NOT_VALID" => Some(Self::RetBattlePassTierNotValid),
|
|
"RET_BATTLE_PASS_LEVEL_NOT_MEET" => Some(Self::RetBattlePassLevelNotMeet),
|
|
"RET_BATTLE_PASS_REWARD_TAKE_ALREADY" => {
|
|
Some(Self::RetBattlePassRewardTakeAlready)
|
|
}
|
|
"RET_BATTLE_PASS_NOT_PREMIUM" => Some(Self::RetBattlePassNotPremium),
|
|
"RET_BATTLE_PASS_NOT_DOING" => Some(Self::RetBattlePassNotDoing),
|
|
"RET_BATTLE_PASS_LEVEL_INVALID" => Some(Self::RetBattlePassLevelInvalid),
|
|
"RET_BATTLE_PASS_NOT_UNLOCK" => Some(Self::RetBattlePassNotUnlock),
|
|
"RET_BATTLE_PASS_NO_REWARD" => Some(Self::RetBattlePassNoReward),
|
|
"RET_BATTLE_PASS_QUEST_NOT_VALID" => Some(Self::RetBattlePassQuestNotValid),
|
|
"RET_BATTLE_PASS_NOT_CHOOSE_OPTIONAL" => {
|
|
Some(Self::RetBattlePassNotChooseOptional)
|
|
}
|
|
"RET_BATTLE_PASS_NOT_TAKE_REWARD" => Some(Self::RetBattlePassNotTakeReward),
|
|
"RET_BATTLE_PASS_OPTIONAL_NOT_VALID" => {
|
|
Some(Self::RetBattlePassOptionalNotValid)
|
|
}
|
|
"RET_BATTLE_PASS_BUY_ALREADY" => Some(Self::RetBattlePassBuyAlready),
|
|
"RET_BATTLE_PASS_NEAR_END" => Some(Self::RetBattlePassNearEnd),
|
|
"RET_MUSIC_LOCKED" => Some(Self::RetMusicLocked),
|
|
"RET_MUSIC_NOT_EXIST" => Some(Self::RetMusicNotExist),
|
|
"RET_MUSIC_UNLOCK_FAILED" => Some(Self::RetMusicUnlockFailed),
|
|
"RET_PUNK_LORD_LACK_SUMMON_TIMES" => Some(Self::RetPunkLordLackSummonTimes),
|
|
"RET_PUNK_LORD_ATTACKING_MONSTER_LIMIT" => {
|
|
Some(Self::RetPunkLordAttackingMonsterLimit)
|
|
}
|
|
"RET_PUNK_LORD_MONSTER_NOT_EXIST" => Some(Self::RetPunkLordMonsterNotExist),
|
|
"RET_PUNK_LORD_MONSTER_ALREADY_SHARED" => {
|
|
Some(Self::RetPunkLordMonsterAlreadyShared)
|
|
}
|
|
"RET_PUNK_LORD_MONSTER_EXPIRED" => Some(Self::RetPunkLordMonsterExpired),
|
|
"RET_PUNK_LORD_SELF_MONSTER_ATTACK_LIMIT" => {
|
|
Some(Self::RetPunkLordSelfMonsterAttackLimit)
|
|
}
|
|
"RET_PUNK_LORD_LACK_SUPPORT_TIMES" => Some(Self::RetPunkLordLackSupportTimes),
|
|
"RET_PUNK_LORD_MONSTER_ALREADY_KILLED" => {
|
|
Some(Self::RetPunkLordMonsterAlreadyKilled)
|
|
}
|
|
"RET_PUNK_LORD_MONSTER_ATTACKER_LIMIT" => {
|
|
Some(Self::RetPunkLordMonsterAttackerLimit)
|
|
}
|
|
"RET_PUNK_LORD_WORLD_LEVLE_NOT_VALID" => {
|
|
Some(Self::RetPunkLordWorldLevleNotValid)
|
|
}
|
|
"RET_PUNK_LORD_REWARD_LEVLE_NOT_EXIST" => {
|
|
Some(Self::RetPunkLordRewardLevleNotExist)
|
|
}
|
|
"RET_PUNK_LORD_POINT_NOT_MEET" => Some(Self::RetPunkLordPointNotMeet),
|
|
"RET_PUNK_LORD_IN_ATTACKING" => Some(Self::RetPunkLordInAttacking),
|
|
"RET_PUNK_LORD_OPERATION_IN_CD" => Some(Self::RetPunkLordOperationInCd),
|
|
"RET_PUNK_LORD_REWARD_ALREADY_TAKEN" => {
|
|
Some(Self::RetPunkLordRewardAlreadyTaken)
|
|
}
|
|
"RET_PUNK_LORD_OVER_BONUS_REWARD_LIMIT" => {
|
|
Some(Self::RetPunkLordOverBonusRewardLimit)
|
|
}
|
|
"RET_PUNK_LORD_NOT_IN_SCHEDULE" => Some(Self::RetPunkLordNotInSchedule),
|
|
"RET_PUNK_LORD_MONSTER_NOT_ATTACKED" => {
|
|
Some(Self::RetPunkLordMonsterNotAttacked)
|
|
}
|
|
"RET_PUNK_LORD_MONSTER_NOT_KILLED" => Some(Self::RetPunkLordMonsterNotKilled),
|
|
"RET_PUNK_LORD_MONSTER_KILLED_SCORE_ALREADY_TAKE" => {
|
|
Some(Self::RetPunkLordMonsterKilledScoreAlreadyTake)
|
|
}
|
|
"RET_PUNK_LORD_REWARD_LEVLE_ALREADY_TAKE" => {
|
|
Some(Self::RetPunkLordRewardLevleAlreadyTake)
|
|
}
|
|
"RET_DAILY_ACTIVE_LEVEL_INVALID" => Some(Self::RetDailyActiveLevelInvalid),
|
|
"RET_DAILY_ACTIVE_LEVEL_REWARD_ALREADY_TAKEN" => {
|
|
Some(Self::RetDailyActiveLevelRewardAlreadyTaken)
|
|
}
|
|
"RET_DAILY_ACTIVE_LEVEL_AP_NOT_ENOUGH" => {
|
|
Some(Self::RetDailyActiveLevelApNotEnough)
|
|
}
|
|
"RET_DAILY_MEET_PAM" => Some(Self::RetDailyMeetPam),
|
|
"RET_REPLAY_ID_NOT_MATCH" => Some(Self::RetReplayIdNotMatch),
|
|
"RET_REPLAY_REQ_NOT_VALID" => Some(Self::RetReplayReqNotValid),
|
|
"RET_FIGHT_ACTIVITY_DIFFICULTY_LEVEL_NOT_PASSED" => {
|
|
Some(Self::RetFightActivityDifficultyLevelNotPassed)
|
|
}
|
|
"RET_FIGHT_ACTIVITY_DIFFICULTY_LEVEL_REWARD_ALREADY_TAKE" => {
|
|
Some(Self::RetFightActivityDifficultyLevelRewardAlreadyTake)
|
|
}
|
|
"RET_FIGHT_ACTIVITY_STAGE_NOT_OPEN" => {
|
|
Some(Self::RetFightActivityStageNotOpen)
|
|
}
|
|
"RET_FIGHT_ACTIVITY_LEVEL_NOT_UNLOCK" => {
|
|
Some(Self::RetFightActivityLevelNotUnlock)
|
|
}
|
|
"RET_TRAIN_VISITOR_VISITOR_NOT_EXIST" => {
|
|
Some(Self::RetTrainVisitorVisitorNotExist)
|
|
}
|
|
"RET_TRAIN_VISITOR_BEHAVIOR_NOT_EXIST" => {
|
|
Some(Self::RetTrainVisitorBehaviorNotExist)
|
|
}
|
|
"RET_TRAIN_VISITOR_BEHAVIOR_FINISHED" => {
|
|
Some(Self::RetTrainVisitorBehaviorFinished)
|
|
}
|
|
"RET_TRAIN_VISITOR_ALL_BEHAVIOR_REWARD_TAKEN" => {
|
|
Some(Self::RetTrainVisitorAllBehaviorRewardTaken)
|
|
}
|
|
"RET_TRAIN_VISITOR_GET_ON_MISSION_NOT_FINISH" => {
|
|
Some(Self::RetTrainVisitorGetOnMissionNotFinish)
|
|
}
|
|
"RET_TRAIN_VISITOR_NOT_GET_OFF_OR_BE_TRAIN_MEMBER" => {
|
|
Some(Self::RetTrainVisitorNotGetOffOrBeTrainMember)
|
|
}
|
|
"RET_TEXT_JOIN_UNKNOW_IS_OVERRIDE" => Some(Self::RetTextJoinUnknowIsOverride),
|
|
"RET_TEXT_JOIN_ID_NOT_EXIST" => Some(Self::RetTextJoinIdNotExist),
|
|
"RET_TEXT_JOIN_CAN_NOT_OVERRIDE" => Some(Self::RetTextJoinCanNotOverride),
|
|
"RET_TEXT_JOIN_ITEM_ID_ERROR" => Some(Self::RetTextJoinItemIdError),
|
|
"RET_TEXT_JOIN_SENSITIVE_CHECK_ERROR" => {
|
|
Some(Self::RetTextJoinSensitiveCheckError)
|
|
}
|
|
"RET_TEXT_JOIN_MUST_OVERRIDE" => Some(Self::RetTextJoinMustOverride),
|
|
"RET_TEXT_JOIN_TEXT_EMPTY" => Some(Self::RetTextJoinTextEmpty),
|
|
"RET_TEXT_JOIN_TEXT_FORMAT_ERROR" => Some(Self::RetTextJoinTextFormatError),
|
|
"RET_TEXT_JOIN_TEXT_UTF8_ERROR" => Some(Self::RetTextJoinTextUtf8Error),
|
|
"RET_TEXT_JOIN_BATCH_REQ_ID_REPEAT" => {
|
|
Some(Self::RetTextJoinBatchReqIdRepeat)
|
|
}
|
|
"RET_TEXT_JOIN_TYPE_NOT_SUPPORT_BATCH_REQ" => {
|
|
Some(Self::RetTextJoinTypeNotSupportBatchReq)
|
|
}
|
|
"RET_TEXT_JOIN_AVATAR_ID_NOT_EXIST" => {
|
|
Some(Self::RetTextJoinAvatarIdNotExist)
|
|
}
|
|
"RET_TEXT_JOIN_UNKNOW_TYPE" => Some(Self::RetTextJoinUnknowType),
|
|
"RET_PAM_MISSION_MISSION_ID_ERROR" => Some(Self::RetPamMissionMissionIdError),
|
|
"RET_PAM_MISSION_MISSION_EXPIRE" => Some(Self::RetPamMissionMissionExpire),
|
|
"RET_CHAT_TYPE_NOT_EXIST" => Some(Self::RetChatTypeNotExist),
|
|
"RET_MSG_TYPE_NOT_EXIST" => Some(Self::RetMsgTypeNotExist),
|
|
"RET_CHAT_NO_TARGET_UID" => Some(Self::RetChatNoTargetUid),
|
|
"RET_CHAT_MSG_EMPTY" => Some(Self::RetChatMsgEmpty),
|
|
"RET_CHAT_MSG_EXCEED_LIMIT" => Some(Self::RetChatMsgExceedLimit),
|
|
"RET_CHAT_MSG_SENSITIVE_CHECK_ERROR" => {
|
|
Some(Self::RetChatMsgSensitiveCheckError)
|
|
}
|
|
"RET_CHAT_MSG_UTF8_ERROR" => Some(Self::RetChatMsgUtf8Error),
|
|
"RET_CHAT_FORBID_SWITCH_OPEN" => Some(Self::RetChatForbidSwitchOpen),
|
|
"RET_CHAT_FORBID" => Some(Self::RetChatForbid),
|
|
"RET_CHAT_MSG_INCLUDE_SPECIAL_STR" => Some(Self::RetChatMsgIncludeSpecialStr),
|
|
"RET_CHAT_MSG_EMOJI_NOT_EXIST" => Some(Self::RetChatMsgEmojiNotExist),
|
|
"RET_CHAT_MSG_EMOJI_GENDER_NOT_MATCH" => {
|
|
Some(Self::RetChatMsgEmojiGenderNotMatch)
|
|
}
|
|
"RET_CHAT_MSG_EMOJI_NOT_MARKED" => Some(Self::RetChatMsgEmojiNotMarked),
|
|
"RET_CHAT_MSG_EMOJI_ALREADY_MARKED" => {
|
|
Some(Self::RetChatMsgEmojiAlreadyMarked)
|
|
}
|
|
"RET_CHAT_MSG_EMOJI_MARKED_MAX_LIMIT" => {
|
|
Some(Self::RetChatMsgEmojiMarkedMaxLimit)
|
|
}
|
|
"RET_BOXING_CLUB_CHALLENGE_NOT_OPEN" => {
|
|
Some(Self::RetBoxingClubChallengeNotOpen)
|
|
}
|
|
"RET_MUSEUM_NOT_OPEN" => Some(Self::RetMuseumNotOpen),
|
|
"RET_MUSEUM_TURN_CNT_NOT_MATCH" => Some(Self::RetMuseumTurnCntNotMatch),
|
|
"RET_MUSEUM_PHASE_NOT_REACH" => Some(Self::RetMuseumPhaseNotReach),
|
|
"RET_MUSEUM_UNKNOW_STUFF" => Some(Self::RetMuseumUnknowStuff),
|
|
"RET_MUSEUM_UNKNOW_AREA" => Some(Self::RetMuseumUnknowArea),
|
|
"RET_MUSEUM_UNKNOW_POS" => Some(Self::RetMuseumUnknowPos),
|
|
"RET_MUSEUM_STUFF_ALREADY_IN_AREA" => Some(Self::RetMuseumStuffAlreadyInArea),
|
|
"RET_MUSEUM_STUFF_NOT_IN_AREA" => Some(Self::RetMuseumStuffNotInArea),
|
|
"RET_MUSEUM_GET_NPC_REPEAT" => Some(Self::RetMuseumGetNpcRepeat),
|
|
"RET_MUSEUM_GET_NPC_UNLOCK" => Some(Self::RetMuseumGetNpcUnlock),
|
|
"RET_MUSEUM_GET_NPC_NOT_ENOUGH" => Some(Self::RetMuseumGetNpcNotEnough),
|
|
"RET_MUSEUM_CHANGE_STUFF_AREA_ERROR" => {
|
|
Some(Self::RetMuseumChangeStuffAreaError)
|
|
}
|
|
"RET_MUSEUM_NOT_INIT" => Some(Self::RetMuseumNotInit),
|
|
"RET_MUSEUM_EVENT_ERROR" => Some(Self::RetMuseumEventError),
|
|
"RET_MUSEUM_UNKNOW_CHOOSE_EVENT_ID" => {
|
|
Some(Self::RetMuseumUnknowChooseEventId)
|
|
}
|
|
"RET_MUSEUM_EVENT_ORDER_NOT_MATCH" => Some(Self::RetMuseumEventOrderNotMatch),
|
|
"RET_MUSEUM_EVENT_PHASE_NOT_UNLOCK" => {
|
|
Some(Self::RetMuseumEventPhaseNotUnlock)
|
|
}
|
|
"RET_MUSEUM_EVENT_MISSION_NOT_FOUND" => {
|
|
Some(Self::RetMuseumEventMissionNotFound)
|
|
}
|
|
"RET_MUSEUM_AREA_LEVEL_UP_ALREADY" => Some(Self::RetMuseumAreaLevelUpAlready),
|
|
"RET_MUSEUM_STUFF_ALREADY_USED" => Some(Self::RetMuseumStuffAlreadyUsed),
|
|
"RET_MUSEUM_EVENT_ROUND_NOT_UNLOCK" => {
|
|
Some(Self::RetMuseumEventRoundNotUnlock)
|
|
}
|
|
"RET_MUSEUM_STUFF_IN_AREA" => Some(Self::RetMuseumStuffInArea),
|
|
"RET_MUSEUM_STUFF_DISPATCH" => Some(Self::RetMuseumStuffDispatch),
|
|
"RET_MUSEUM_IS_END" => Some(Self::RetMuseumIsEnd),
|
|
"RET_MUSEUM_STUFF_LEAVING" => Some(Self::RetMuseumStuffLeaving),
|
|
"RET_MUSEUM_EVENT_MISSION_NOT_FINISH" => {
|
|
Some(Self::RetMuseumEventMissionNotFinish)
|
|
}
|
|
"RET_MUSEUM_COLLECT_REWARD_NOT_EXIST" => {
|
|
Some(Self::RetMuseumCollectRewardNotExist)
|
|
}
|
|
"RET_MUSEUM_COLLECT_REWARD_ALREADY_TAKEN" => {
|
|
Some(Self::RetMuseumCollectRewardAlreadyTaken)
|
|
}
|
|
"RET_MUSEUM_ACCEPT_MISSION_MAX_LIMIT" => {
|
|
Some(Self::RetMuseumAcceptMissionMaxLimit)
|
|
}
|
|
"RET_ROGUE_CHALLENGE_NOT_OPEN" => Some(Self::RetRogueChallengeNotOpen),
|
|
"RET_ROGUE_CHALLENGE_ASSIS_REFRESH_LIMIT" => {
|
|
Some(Self::RetRogueChallengeAssisRefreshLimit)
|
|
}
|
|
"RET_ALLEY_NOT_INIT" => Some(Self::RetAlleyNotInit),
|
|
"RET_ALLEY_NOT_OPEN" => Some(Self::RetAlleyNotOpen),
|
|
"RET_ALLEY_MAP_NOT_EXIST" => Some(Self::RetAlleyMapNotExist),
|
|
"RET_ALLEY_EMPTY_POS_LIST" => Some(Self::RetAlleyEmptyPosList),
|
|
"RET_ALLEY_LINE_POS_INVALID" => Some(Self::RetAlleyLinePosInvalid),
|
|
"RET_ALLEY_SHOP_NOT_UNLOCK" => Some(Self::RetAlleyShopNotUnlock),
|
|
"RET_ALLEY_DEPOT_FULL" => Some(Self::RetAlleyDepotFull),
|
|
"RET_ALLEY_SHOP_NOT_INCLUDE" => Some(Self::RetAlleyShopNotInclude),
|
|
"RET_ALLEY_EVENT_NOT_UNLOCK" => Some(Self::RetAlleyEventNotUnlock),
|
|
"RET_ALLEY_EVENT_NOT_REFRESH" => Some(Self::RetAlleyEventNotRefresh),
|
|
"RET_ALLEY_EVENT_STATE_DOING" => Some(Self::RetAlleyEventStateDoing),
|
|
"RET_ALLEY_EVENT_STATE_FINISH" => Some(Self::RetAlleyEventStateFinish),
|
|
"RET_ALLEY_EVENT_ERROR" => Some(Self::RetAlleyEventError),
|
|
"RET_ALLEY_REWARD_LEVEL_ERROR" => Some(Self::RetAlleyRewardLevelError),
|
|
"RET_ALLEY_REWARD_PRESTIGE_NOT_ENOUGH" => {
|
|
Some(Self::RetAlleyRewardPrestigeNotEnough)
|
|
}
|
|
"RET_ALLEY_SHIP_EMPTY" => Some(Self::RetAlleyShipEmpty),
|
|
"RET_ALLEY_SHIP_ID_DISMATCH" => Some(Self::RetAlleyShipIdDismatch),
|
|
"RET_ALLEY_SHIP_NOT_EXIST" => Some(Self::RetAlleyShipNotExist),
|
|
"RET_ALLEY_SHIP_NOT_UNLOCK" => Some(Self::RetAlleyShipNotUnlock),
|
|
"RET_ALLEY_GOODS_NOT_EXIST" => Some(Self::RetAlleyGoodsNotExist),
|
|
"RET_ALLEY_GOODS_NOT_UNLOCK" => Some(Self::RetAlleyGoodsNotUnlock),
|
|
"RET_ALLEY_PROFIT_NOT_POSITIVE" => Some(Self::RetAlleyProfitNotPositive),
|
|
"RET_ALLEY_SPECIAL_ORDER_DISMATCH" => {
|
|
Some(Self::RetAlleySpecialOrderDismatch)
|
|
}
|
|
"RET_ALLEY_ORDER_GOODS_OVER_LIMIT" => Some(Self::RetAlleyOrderGoodsOverLimit),
|
|
"RET_ALLEY_SPECIAL_ORDER_CONDITION_NOT_MEET" => {
|
|
Some(Self::RetAlleySpecialOrderConditionNotMeet)
|
|
}
|
|
"RET_ALLEY_DEPOT_SIZE_OVER_LIMIT" => Some(Self::RetAlleyDepotSizeOverLimit),
|
|
"RET_ALLEY_GOODS_NOT_ENOUGH" => Some(Self::RetAlleyGoodsNotEnough),
|
|
"RET_ALLEY_ORDER_INDEX_INVALID" => Some(Self::RetAlleyOrderIndexInvalid),
|
|
"RET_ALLEY_REWARD_ALREADY_TAKE" => Some(Self::RetAlleyRewardAlreadyTake),
|
|
"RET_ALLEY_REWARD_NOT_EXIST" => Some(Self::RetAlleyRewardNotExist),
|
|
"RET_ALLEY_MAIN_MISSION_NOT_DOING" => Some(Self::RetAlleyMainMissionNotDoing),
|
|
"RET_ALLEY_CRITICAL_EVENT_NOT_FINISH" => {
|
|
Some(Self::RetAlleyCriticalEventNotFinish)
|
|
}
|
|
"RET_ALLEY_SHOP_GOODS_NOT_VALID" => Some(Self::RetAlleyShopGoodsNotValid),
|
|
"RET_ALLEY_SLASH_NOT_OPEN" => Some(Self::RetAlleySlashNotOpen),
|
|
"RET_ALLEY_PLACING_ANCHOR_INVALID" => {
|
|
Some(Self::RetAlleyPlacingAnchorInvalid)
|
|
}
|
|
"RET_ALLEY_PLACING_GOODS_INDEX_INVALID" => {
|
|
Some(Self::RetAlleyPlacingGoodsIndexInvalid)
|
|
}
|
|
"RET_ALLEY_SAVE_MAP_TOO_QUICK" => Some(Self::RetAlleySaveMapTooQuick),
|
|
"RET_ALLEY_MAP_NOT_LINK" => Some(Self::RetAlleyMapNotLink),
|
|
"RET_ALLEY_FUNDS_NOT_LOWER_BASE" => Some(Self::RetAlleyFundsNotLowerBase),
|
|
"RET_ALLEY_EVENT_NOT_FINISH" => Some(Self::RetAlleyEventNotFinish),
|
|
"RET_ALLEY_NORMAL_ORDER_NOT_MEET" => Some(Self::RetAlleyNormalOrderNotMeet),
|
|
"RET_PLAYER_RETURN_NOT_OPEN" => Some(Self::RetPlayerReturnNotOpen),
|
|
"RET_PLAYER_RETURN_IS_SIGNED" => Some(Self::RetPlayerReturnIsSigned),
|
|
"RET_PLAYER_RETURN_POINT_NOT_ENOUGH" => {
|
|
Some(Self::RetPlayerReturnPointNotEnough)
|
|
}
|
|
"RET_PLAYER_RETURN_CONDITION_INVALID" => {
|
|
Some(Self::RetPlayerReturnConditionInvalid)
|
|
}
|
|
"RET_PLAYER_RETURN_HAS_SIGNED" => Some(Self::RetPlayerReturnHasSigned),
|
|
"RET_PLAYER_RETURN_REWARD_TAKEN" => Some(Self::RetPlayerReturnRewardTaken),
|
|
"RET_PLAYER_RETURN_RELIC_TAKEN" => Some(Self::RetPlayerReturnRelicTaken),
|
|
"RET_PLAYER_RETURN_CONFIG_ERROR" => Some(Self::RetPlayerReturnConfigError),
|
|
"RET_PLAYER_RETURN_OPTIONAL_GIFT_INVALID" => {
|
|
Some(Self::RetPlayerReturnOptionalGiftInvalid)
|
|
}
|
|
"RET_PLAYER_RETURN_OPTIONAL_GIFT_NOT_EXIST" => {
|
|
Some(Self::RetPlayerReturnOptionalGiftNotExist)
|
|
}
|
|
"RET_PLAYER_RETURN_SIGN_TYPE_INVALID" => {
|
|
Some(Self::RetPlayerReturnSignTypeInvalid)
|
|
}
|
|
"RET_AETHER_DIVIDE_NO_LINEUP" => Some(Self::RetAetherDivideNoLineup),
|
|
"RET_AETHER_DIVIDE_LINEUP_INVALID" => {
|
|
Some(Self::RetAetherDivideLineupInvalid)
|
|
}
|
|
"RET_CHAT_BUBBLE_ID_ERROR" => Some(Self::RetChatBubbleIdError),
|
|
"RET_CHAT_BUBBLE_ID_NOT_UNLOCK" => Some(Self::RetChatBubbleIdNotUnlock),
|
|
"RET_PHONE_THEME_ID_ERROR" => Some(Self::RetPhoneThemeIdError),
|
|
"RET_PHONE_THEME_ID_NOT_UNLOCK" => Some(Self::RetPhoneThemeIdNotUnlock),
|
|
"RET_CHAT_BUBBLE_SELECT_IS_CURRENT" => {
|
|
Some(Self::RetChatBubbleSelectIsCurrent)
|
|
}
|
|
"RET_PHONE_THEME_SELECT_IS_CURRENT" => {
|
|
Some(Self::RetPhoneThemeSelectIsCurrent)
|
|
}
|
|
"RET_PHONE_CASE_ID_ERROR" => Some(Self::RetPhoneCaseIdError),
|
|
"RET_PHONE_CASE_ID_NOT_UNLOCK" => Some(Self::RetPhoneCaseIdNotUnlock),
|
|
"RET_PHONE_CASE_SELECT_IS_CURRENT" => Some(Self::RetPhoneCaseSelectIsCurrent),
|
|
"RET_CHESS_ROGUE_CONFIG_NOT_FOUND" => Some(Self::RetChessRogueConfigNotFound),
|
|
"RET_CHESS_ROGUE_CONFIG_INVALID" => Some(Self::RetChessRogueConfigInvalid),
|
|
"RET_CHESS_ROGUE_NO_VALID_ROOM" => Some(Self::RetChessRogueNoValidRoom),
|
|
"RET_CHESS_ROGUE_NO_CELL_INFO" => Some(Self::RetChessRogueNoCellInfo),
|
|
"RET_CHESS_ROGUE_CELL_NOT_FINISH" => Some(Self::RetChessRogueCellNotFinish),
|
|
"RET_CHESS_ROGUE_CELL_IS_LOCKED" => Some(Self::RetChessRogueCellIsLocked),
|
|
"RET_CHESS_ROGUE_SCHEDULE_NOT_MATCH" => {
|
|
Some(Self::RetChessRogueScheduleNotMatch)
|
|
}
|
|
"RET_CHESS_ROGUE_STATUS_FAIL" => Some(Self::RetChessRogueStatusFail),
|
|
"RET_CHESS_ROGUE_AREA_NOT_EXIST" => Some(Self::RetChessRogueAreaNotExist),
|
|
"RET_CHESS_ROGUE_LINEUP_FAIL" => Some(Self::RetChessRogueLineupFail),
|
|
"RET_CHESS_ROGUE_AEON_FAIL" => Some(Self::RetChessRogueAeonFail),
|
|
"RET_CHESS_ROGUE_ENTER_CELL_FAIL" => Some(Self::RetChessRogueEnterCellFail),
|
|
"RET_CHESS_ROGUE_ROLL_DICE_FAIL" => Some(Self::RetChessRogueRollDiceFail),
|
|
"RET_CHESS_ROGUE_DICE_STATUS_FAIL" => Some(Self::RetChessRogueDiceStatusFail),
|
|
"RET_CHESS_ROGUE_DICE_CNT_NOT_FULL" => {
|
|
Some(Self::RetChessRogueDiceCntNotFull)
|
|
}
|
|
"RET_CHESS_ROGUE_UNLOCK" => Some(Self::RetChessRogueUnlock),
|
|
"RET_CHESS_ROGUE_PICK_AVATAR_FAIL" => Some(Self::RetChessRoguePickAvatarFail),
|
|
"RET_CHESS_ROGUE_AVATAR_INVALID" => Some(Self::RetChessRogueAvatarInvalid),
|
|
"RET_CHESS_ROGUE_CELL_CAN_NOT_SELECT" => {
|
|
Some(Self::RetChessRogueCellCanNotSelect)
|
|
}
|
|
"RET_CHESS_ROGUE_DICE_CONFIRMED" => Some(Self::RetChessRogueDiceConfirmed),
|
|
"RET_CHESS_ROGUE_NOUS_DICE_NOT_MATCH" => {
|
|
Some(Self::RetChessRogueNousDiceNotMatch)
|
|
}
|
|
"RET_CHESS_ROGUE_NOUS_DICE_RARITY_FAIL" => {
|
|
Some(Self::RetChessRogueNousDiceRarityFail)
|
|
}
|
|
"RET_CHESS_ROGUE_NOUS_DICE_SURFACE_DUPLICATE" => {
|
|
Some(Self::RetChessRogueNousDiceSurfaceDuplicate)
|
|
}
|
|
"RET_CHESS_ROGUE_NOT_IN_ROGUE" => Some(Self::RetChessRogueNotInRogue),
|
|
"RET_CHESS_ROGUE_NOUS_DICE_BRANCH_LIMIT" => {
|
|
Some(Self::RetChessRogueNousDiceBranchLimit)
|
|
}
|
|
"RET_HELIOBUS_NOT_OPEN" => Some(Self::RetHeliobusNotOpen),
|
|
"RET_HELIOBUS_SNS_POST_NOT_UNLOCK" => Some(Self::RetHeliobusSnsPostNotUnlock),
|
|
"RET_HELIOBUS_SNS_ALREADY_READ" => Some(Self::RetHeliobusSnsAlreadyRead),
|
|
"RET_HELIOBUS_SNS_ALREADY_LIKED" => Some(Self::RetHeliobusSnsAlreadyLiked),
|
|
"RET_HELIOBUS_SNS_ALREADY_COMMENTED" => {
|
|
Some(Self::RetHeliobusSnsAlreadyCommented)
|
|
}
|
|
"RET_HELIOBUS_SNS_IN_MISSION" => Some(Self::RetHeliobusSnsInMission),
|
|
"RET_HELIOBUS_SNS_ALREADY_POSTED" => Some(Self::RetHeliobusSnsAlreadyPosted),
|
|
"RET_HELIOBUS_SNS_NOT_DOING_MISSION" => {
|
|
Some(Self::RetHeliobusSnsNotDoingMission)
|
|
}
|
|
"RET_HELIOBUS_REWARD_LEVEL_MAX" => Some(Self::RetHeliobusRewardLevelMax),
|
|
"RET_HELIOBUS_INCOME_NOT_ENOUGH" => Some(Self::RetHeliobusIncomeNotEnough),
|
|
"RET_HELIOBUS_SNS_COMMENT_NOT_UNLOCK" => {
|
|
Some(Self::RetHeliobusSnsCommentNotUnlock)
|
|
}
|
|
"RET_HELIOBUS_CHALLENGE_NOT_UNLOCK" => {
|
|
Some(Self::RetHeliobusChallengeNotUnlock)
|
|
}
|
|
"RET_HELIOBUS_CHALLENGE_ID_ERROR" => Some(Self::RetHeliobusChallengeIdError),
|
|
"RET_HELIOBUS_SKILL_NOT_UNLOCK" => Some(Self::RetHeliobusSkillNotUnlock),
|
|
"RET_HELIOBUS_ACCEPT_POST_MISSION_FAIL" => {
|
|
Some(Self::RetHeliobusAcceptPostMissionFail)
|
|
}
|
|
"RET_HELIOBUS_SKILL_NOT_SELECTED" => Some(Self::RetHeliobusSkillNotSelected),
|
|
"RET_HELIOBUS_PLANE_TYPE_INVALID" => Some(Self::RetHeliobusPlaneTypeInvalid),
|
|
"RET_REDDOT_PARAM_INVALID" => Some(Self::RetReddotParamInvalid),
|
|
"RET_REDDOT_ACTIVITY_NOT_OPEN" => Some(Self::RetReddotActivityNotOpen),
|
|
"RET_ROGUE_ENDLESS_ACTIVITY_CONFIG_ERROR" => {
|
|
Some(Self::RetRogueEndlessActivityConfigError)
|
|
}
|
|
"RET_ROGUE_ENDLESS_ACTIVITY_NOT_OPEN" => {
|
|
Some(Self::RetRogueEndlessActivityNotOpen)
|
|
}
|
|
"RET_ROGUE_ENDLESS_ACTIVITY_OVER_BONUS_REWARD_LIMIT" => {
|
|
Some(Self::RetRogueEndlessActivityOverBonusRewardLimit)
|
|
}
|
|
"RET_ROGUE_ENDLESS_ACTIVITY_SCORE_NOT_MEET" => {
|
|
Some(Self::RetRogueEndlessActivityScoreNotMeet)
|
|
}
|
|
"RET_ROGUE_ENDLESS_ACTIVITY_REWARD_LEVLE_ALREADY_TAKE" => {
|
|
Some(Self::RetRogueEndlessActivityRewardLevleAlreadyTake)
|
|
}
|
|
"RET_HEART_DIAL_SCRIPT_NOT_FOUND" => Some(Self::RetHeartDialScriptNotFound),
|
|
"RET_HEART_DIAL_SCRIPT_EMOTION_THE_SAME" => {
|
|
Some(Self::RetHeartDialScriptEmotionTheSame)
|
|
}
|
|
"RET_HEART_DIAL_SCRIPT_STEP_NOT_NORMAL" => {
|
|
Some(Self::RetHeartDialScriptStepNotNormal)
|
|
}
|
|
"RET_HEART_DIAL_SCRIPT_CONDITION_NOT_MATCH" => {
|
|
Some(Self::RetHeartDialScriptConditionNotMatch)
|
|
}
|
|
"RET_HEART_DIAL_SCRIPT_SUBMIT_ITEM_NUM_NOT_MATCH" => {
|
|
Some(Self::RetHeartDialScriptSubmitItemNumNotMatch)
|
|
}
|
|
"RET_HEART_DIAL_SCRIPT_SUBMIT_ITEM_ID_NOT_MATCH" => {
|
|
Some(Self::RetHeartDialScriptSubmitItemIdNotMatch)
|
|
}
|
|
"RET_HEART_DIAL_DIALOGUE_NOT_FOUND" => {
|
|
Some(Self::RetHeartDialDialogueNotFound)
|
|
}
|
|
"RET_HEART_DIAL_DIALOGUE_ALREADY_PERFORMED" => {
|
|
Some(Self::RetHeartDialDialogueAlreadyPerformed)
|
|
}
|
|
"RET_HEART_DIAL_NPC_NOT_FOUND" => Some(Self::RetHeartDialNpcNotFound),
|
|
"RET_HEART_DIAL_TRACE_CONFIG_NOT_FOUND" => {
|
|
Some(Self::RetHeartDialTraceConfigNotFound)
|
|
}
|
|
"RET_HEART_DIAL_FLOOR_TRACE_EXIST" => Some(Self::RetHeartDialFloorTraceExist),
|
|
"RET_HEART_DIAL_TRACE_FLOOR_NOT_MATCH" => {
|
|
Some(Self::RetHeartDialTraceFloorNotMatch)
|
|
}
|
|
"RET_TRAVEL_BROCHURE_CONFIG_ERROR" => {
|
|
Some(Self::RetTravelBrochureConfigError)
|
|
}
|
|
"RET_TRAVEL_BROCHURE_PARAM_INVALID" => {
|
|
Some(Self::RetTravelBrochureParamInvalid)
|
|
}
|
|
"RET_TRAVEL_BROCHURE_LOCKED" => Some(Self::RetTravelBrochureLocked),
|
|
"RET_TRAVEL_BROCHURE_CANNOT_OPERATE" => {
|
|
Some(Self::RetTravelBrochureCannotOperate)
|
|
}
|
|
"RET_TRAVEL_BROCHURE_WORLD_ID_NOT_MATCH" => {
|
|
Some(Self::RetTravelBrochureWorldIdNotMatch)
|
|
}
|
|
"RET_TRAVEL_BROCHURE_HAS_NO_WORLD_BOOK" => {
|
|
Some(Self::RetTravelBrochureHasNoWorldBook)
|
|
}
|
|
"RET_TRAVEL_BROCHURE_PAGE_FULL" => Some(Self::RetTravelBrochurePageFull),
|
|
"RET_MAP_ROTATION_NOT_IN_REGION" => Some(Self::RetMapRotationNotInRegion),
|
|
"RET_MAP_ROTATION_ROTATER_ALREADY_DEPLOYED" => {
|
|
Some(Self::RetMapRotationRotaterAlreadyDeployed)
|
|
}
|
|
"RET_MAP_ROTATION_ENERGY_NOT_ENOUGH" => {
|
|
Some(Self::RetMapRotationEnergyNotEnough)
|
|
}
|
|
"RET_MAP_ROTATION_ENTITY_NOT_ON_CUR_POSE" => {
|
|
Some(Self::RetMapRotationEntityNotOnCurPose)
|
|
}
|
|
"RET_MAP_ROTATION_ROTATER_NOT_DEPLOYED" => {
|
|
Some(Self::RetMapRotationRotaterNotDeployed)
|
|
}
|
|
"RET_MAP_ROTATION_POSE_ROTATER_MISMATCH" => {
|
|
Some(Self::RetMapRotationPoseRotaterMismatch)
|
|
}
|
|
"RET_MAP_ROTATION_ROTATER_NOT_REMOVABLE" => {
|
|
Some(Self::RetMapRotationRotaterNotRemovable)
|
|
}
|
|
"RET_MAP_ROTATION_ROTATER_DISPOSABLE" => {
|
|
Some(Self::RetMapRotationRotaterDisposable)
|
|
}
|
|
"RET_SPACE_ZOO_ACTIVITY_CAT_NOT_FOUND" => {
|
|
Some(Self::RetSpaceZooActivityCatNotFound)
|
|
}
|
|
"RET_SPACE_ZOO_ACTIVITY_CAT_PARAM_INVALID" => {
|
|
Some(Self::RetSpaceZooActivityCatParamInvalid)
|
|
}
|
|
"RET_SPACE_ZOO_ACTIVITY_CAT_ITEM_NOT_ENOUGH" => {
|
|
Some(Self::RetSpaceZooActivityCatItemNotEnough)
|
|
}
|
|
"RET_SPACE_ZOO_ACTIVITY_CAT_BAG_FULL" => {
|
|
Some(Self::RetSpaceZooActivityCatBagFull)
|
|
}
|
|
"RET_SPACE_ZOO_ACTIVITY_CAT_NOT_TO_MUTATE" => {
|
|
Some(Self::RetSpaceZooActivityCatNotToMutate)
|
|
}
|
|
"RET_SPACE_ZOO_ACTIVITY_CAT_STATE_ERROR" => {
|
|
Some(Self::RetSpaceZooActivityCatStateError)
|
|
}
|
|
"RET_SPACE_ZOO_ACTIVITY_CAT_CATTERY_LOCKED" => {
|
|
Some(Self::RetSpaceZooActivityCatCatteryLocked)
|
|
}
|
|
"RET_SPACE_ZOO_ACTIVITY_CAT_OUT_NOW" => {
|
|
Some(Self::RetSpaceZooActivityCatOutNow)
|
|
}
|
|
"RET_SPACE_ZOO_ACTIVITY_CAT_CONFIG_NOT_FOUND" => {
|
|
Some(Self::RetSpaceZooActivityCatConfigNotFound)
|
|
}
|
|
"RET_SPACE_ZOO_ACTIVITY_CAT_FEATURE_NOT_FOUND" => {
|
|
Some(Self::RetSpaceZooActivityCatFeatureNotFound)
|
|
}
|
|
"RET_SPACE_ZOO_ACTIVITY_CAT_ADD_CAT_ERROR" => {
|
|
Some(Self::RetSpaceZooActivityCatAddCatError)
|
|
}
|
|
"RET_SPACE_ZOO_ACTIVITY_CAT_MONEY_NOT_ENOUGH" => {
|
|
Some(Self::RetSpaceZooActivityCatMoneyNotEnough)
|
|
}
|
|
"RET_SPACE_ZOO_ACTIVITY_CAT_COND_NOT_MATCH" => {
|
|
Some(Self::RetSpaceZooActivityCatCondNotMatch)
|
|
}
|
|
"RET_STRONG_CHALLENGE_ACTIVITY_STAGE_CFG_MISS" => {
|
|
Some(Self::RetStrongChallengeActivityStageCfgMiss)
|
|
}
|
|
"RET_STRONG_CHALLENGE_ACTIVITY_STAGE_NOT_OPEN" => {
|
|
Some(Self::RetStrongChallengeActivityStageNotOpen)
|
|
}
|
|
"RET_STRONG_CHALLENGE_ACTIVITY_BUFF_ERROR" => {
|
|
Some(Self::RetStrongChallengeActivityBuffError)
|
|
}
|
|
"RET_ROLL_SHOP_NOT_FOUND" => Some(Self::RetRollShopNotFound),
|
|
"RET_ROLL_SHOP_GROUP_EMPTY" => Some(Self::RetRollShopGroupEmpty),
|
|
"RET_ROLL_SHOP_EMPTY" => Some(Self::RetRollShopEmpty),
|
|
"RET_ROLL_SHOP_GACHA_REQ_DUPLICATED" => {
|
|
Some(Self::RetRollShopGachaReqDuplicated)
|
|
}
|
|
"RET_ROLL_SHOP_RANDOM_ERROR" => Some(Self::RetRollShopRandomError),
|
|
"RET_ROLL_SHOP_GROUP_TYPE_NOT_FOUND" => {
|
|
Some(Self::RetRollShopGroupTypeNotFound)
|
|
}
|
|
"RET_ROLL_SHOP_HAS_STORED_REWARD_ALREADY" => {
|
|
Some(Self::RetRollShopHasStoredRewardAlready)
|
|
}
|
|
"RET_ROLL_SHOP_NO_STORED_REWARD" => Some(Self::RetRollShopNoStoredReward),
|
|
"RET_ROLL_SHOP_NOT_IN_VALID_SCENE" => Some(Self::RetRollShopNotInValidScene),
|
|
"RET_ROLL_SHOP_INVALID_ROLL_SHOP_TYPE" => {
|
|
Some(Self::RetRollShopInvalidRollShopType)
|
|
}
|
|
"RET_ACTIVITY_RAID_COLLECTION_PREV_NOT_FINISH" => {
|
|
Some(Self::RetActivityRaidCollectionPrevNotFinish)
|
|
}
|
|
"RET_ACTIVITY_RAID_COLLECTION_GROUP_ENTER_NEXT_UNAVAILABLE" => {
|
|
Some(Self::RetActivityRaidCollectionGroupEnterNextUnavailable)
|
|
}
|
|
"RET_ACTIVITY_RAID_COLLECTION_IS_LAST" => {
|
|
Some(Self::RetActivityRaidCollectionIsLast)
|
|
}
|
|
"RET_ACTIVITY_RAID_COLLECTION_IS_NOT_NEXT" => {
|
|
Some(Self::RetActivityRaidCollectionIsNotNext)
|
|
}
|
|
"RET_OFFERING_NOT_UNLOCK" => Some(Self::RetOfferingNotUnlock),
|
|
"RET_OFFERING_LEVEL_NOT_UNLOCK" => Some(Self::RetOfferingLevelNotUnlock),
|
|
"RET_OFFERING_REACH_MAX_LEVEL" => Some(Self::RetOfferingReachMaxLevel),
|
|
"RET_OFFERING_ITEM_NOT_ENOUGH" => Some(Self::RetOfferingItemNotEnough),
|
|
"RET_OFFERING_LONGTAIL_NOT_OPEN" => Some(Self::RetOfferingLongtailNotOpen),
|
|
"RET_OFFERING_REWARD_CONDITION" => Some(Self::RetOfferingRewardCondition),
|
|
"RET_DRINK_MAKER_CHAT_INVALID" => Some(Self::RetDrinkMakerChatInvalid),
|
|
"RET_DRINK_MAKER_PARAM_INVALID" => Some(Self::RetDrinkMakerParamInvalid),
|
|
"RET_DRINK_MAKER_PARAM_NOT_UNLOCK" => Some(Self::RetDrinkMakerParamNotUnlock),
|
|
"RET_DRINK_MAKER_CONFIG_NOT_FOUND" => Some(Self::RetDrinkMakerConfigNotFound),
|
|
"RET_DRINK_MAKER_NOT_LAST_CHAT" => Some(Self::RetDrinkMakerNotLastChat),
|
|
"RET_DRINK_MAKER_DAY_AND_FREE_PHASE_NOT_OPEN" => {
|
|
Some(Self::RetDrinkMakerDayAndFreePhaseNotOpen)
|
|
}
|
|
"RET_DRINK_MAKER_CHEERS_NOT_ABLE_TO_NEXT_GROUP" => {
|
|
Some(Self::RetDrinkMakerCheersNotAbleToNextGroup)
|
|
}
|
|
"RET_DRINK_MAKER_CHEERS_DRINK_ALREADY_MADE" => {
|
|
Some(Self::RetDrinkMakerCheersDrinkAlreadyMade)
|
|
}
|
|
"RET_DRINK_MAKER_CHEERS_ACTIVITY_NOT_OPEN" => {
|
|
Some(Self::RetDrinkMakerCheersActivityNotOpen)
|
|
}
|
|
"RET_DRINK_MAKER_CHEERS_MAKE_DRINK_PRE_MISSION_NOT_FINISHED" => {
|
|
Some(Self::RetDrinkMakerCheersMakeDrinkPreMissionNotFinished)
|
|
}
|
|
"RET_MONOPOLY_NOT_OPEN" => Some(Self::RetMonopolyNotOpen),
|
|
"RET_MONOPOLY_CONFIG_ERROR" => Some(Self::RetMonopolyConfigError),
|
|
"RET_MONOPOLY_DICE_NOT_ENOUGH" => Some(Self::RetMonopolyDiceNotEnough),
|
|
"RET_MONOPOLY_CUR_CELL_NOT_FINISH" => Some(Self::RetMonopolyCurCellNotFinish),
|
|
"RET_MONOPOLY_COIN_NOT_ENOUGH" => Some(Self::RetMonopolyCoinNotEnough),
|
|
"RET_MONOPOLY_CELL_WAIT_PENDING" => Some(Self::RetMonopolyCellWaitPending),
|
|
"RET_MONOPOLY_CELL_STATE_ERROR" => Some(Self::RetMonopolyCellStateError),
|
|
"RET_MONOPOLY_CELL_CONTENT_ERROR" => Some(Self::RetMonopolyCellContentError),
|
|
"RET_MONOPOLY_ITEM_NOT_ENOUGH" => Some(Self::RetMonopolyItemNotEnough),
|
|
"RET_MONOPOLY_CELL_CONTENT_CANNOT_GIVEUP" => {
|
|
Some(Self::RetMonopolyCellContentCannotGiveup)
|
|
}
|
|
"RET_MONOPOLY_ASSET_LEVEL_INVALID" => {
|
|
Some(Self::RetMonopolyAssetLevelInvalid)
|
|
}
|
|
"RET_MONOPOLY_TURN_NOT_FINISH" => Some(Self::RetMonopolyTurnNotFinish),
|
|
"RET_MONOPOLY_GUIDE_NOT_FINISH" => Some(Self::RetMonopolyGuideNotFinish),
|
|
"RET_MONOPOLY_RAFFLE_REWARD_REISSUED" => {
|
|
Some(Self::RetMonopolyRaffleRewardReissued)
|
|
}
|
|
"RET_MONOPOLY_NO_GAME_ACTIVE" => Some(Self::RetMonopolyNoGameActive),
|
|
"RET_MONOPOLY_GAME_RATIO_NOT_INCREASABLE" => {
|
|
Some(Self::RetMonopolyGameRatioNotIncreasable)
|
|
}
|
|
"RET_MONOPOLY_GAME_RATIO_MAX" => Some(Self::RetMonopolyGameRatioMax),
|
|
"RET_MONOPOLY_GAME_TARGET_RATIO_INVALID" => {
|
|
Some(Self::RetMonopolyGameTargetRatioInvalid)
|
|
}
|
|
"RET_MONOPOLY_GAME_BINGO_FLIP_POS_INVALID" => {
|
|
Some(Self::RetMonopolyGameBingoFlipPosInvalid)
|
|
}
|
|
"RET_MONOPOLY_GAME_GUESS_ALREADY_CHOOSE" => {
|
|
Some(Self::RetMonopolyGameGuessAlreadyChoose)
|
|
}
|
|
"RET_MONOPOLY_GAME_GUESS_CHOOSE_INVALID" => {
|
|
Some(Self::RetMonopolyGameGuessChooseInvalid)
|
|
}
|
|
"RET_MONOPOLY_GAME_GUESS_INFORMATION_ALREADY_BOUGHT" => {
|
|
Some(Self::RetMonopolyGameGuessInformationAlreadyBought)
|
|
}
|
|
"RET_MONOPOLY_GAME_RAISE_RATIO_NOT_UNLOCK" => {
|
|
Some(Self::RetMonopolyGameRaiseRatioNotUnlock)
|
|
}
|
|
"RET_MONOPOLY_FRIEND_NOT_SYNCED" => Some(Self::RetMonopolyFriendNotSynced),
|
|
"RET_MONOPOLY_GET_FRIEND_RANKING_LIST_IN_CD" => {
|
|
Some(Self::RetMonopolyGetFriendRankingListInCd)
|
|
}
|
|
"RET_MONOPOLY_LIKE_TARGET_NOT_FRIEND" => {
|
|
Some(Self::RetMonopolyLikeTargetNotFriend)
|
|
}
|
|
"RET_MONOPOLY_DAILY_ALREADY_LIKED" => {
|
|
Some(Self::RetMonopolyDailyAlreadyLiked)
|
|
}
|
|
"RET_MONOPOLY_SOCIAL_EVENT_STATUS_NOT_MATCH" => {
|
|
Some(Self::RetMonopolySocialEventStatusNotMatch)
|
|
}
|
|
"RET_MONOPOLY_SOCIAL_EVENT_SERVER_CACHE_NOT_EXIST" => {
|
|
Some(Self::RetMonopolySocialEventServerCacheNotExist)
|
|
}
|
|
"RET_MONOPOLY_ACTIVITY_ID_NOT_MATCH" => {
|
|
Some(Self::RetMonopolyActivityIdNotMatch)
|
|
}
|
|
"RET_MONOPOLY_RAFFLE_POOL_NOT_EXIST" => {
|
|
Some(Self::RetMonopolyRafflePoolNotExist)
|
|
}
|
|
"RET_MONOPOLY_RAFFLE_POOL_TIME_NOT_MATCH" => {
|
|
Some(Self::RetMonopolyRafflePoolTimeNotMatch)
|
|
}
|
|
"RET_MONOPOLY_RAFFLE_POOL_PHASE_NOT_MEET" => {
|
|
Some(Self::RetMonopolyRafflePoolPhaseNotMeet)
|
|
}
|
|
"RET_MONOPOLY_RAFFLE_POOL_SHOW_TIME_NOT_MEET" => {
|
|
Some(Self::RetMonopolyRafflePoolShowTimeNotMeet)
|
|
}
|
|
"RET_MONOPOLY_RAFFLE_TICKET_NOT_FOUND" => {
|
|
Some(Self::RetMonopolyRaffleTicketNotFound)
|
|
}
|
|
"RET_MONOPOLY_RAFFLE_TICKET_TIME_NOT_MEET" => {
|
|
Some(Self::RetMonopolyRaffleTicketTimeNotMeet)
|
|
}
|
|
"RET_MONOPOLY_RAFFLE_TICKET_REWARD_ALREADY_TAKEN" => {
|
|
Some(Self::RetMonopolyRaffleTicketRewardAlreadyTaken)
|
|
}
|
|
"RET_MONOPOLY_RAFFLE_POOL_NOT_IN_RAFFLE_TIME" => {
|
|
Some(Self::RetMonopolyRafflePoolNotInRaffleTime)
|
|
}
|
|
"RET_MONOPOLY_MBTI_REPORT_REWARD_ALREADY_TAKEN" => {
|
|
Some(Self::RetMonopolyMbtiReportRewardAlreadyTaken)
|
|
}
|
|
"RET_EVOLVE_BUILD_LEVEL_GAMING" => Some(Self::RetEvolveBuildLevelGaming),
|
|
"RET_EVEOLVE_BUILD_LEVEL_BAN_RANDOM" => {
|
|
Some(Self::RetEveolveBuildLevelBanRandom)
|
|
}
|
|
"RET_EVOLVE_BUILD_FIRST_REWARD_ALREADY_TAKEN" => {
|
|
Some(Self::RetEvolveBuildFirstRewardAlreadyTaken)
|
|
}
|
|
"RET_EVOLVE_BUILD_LEVEL_UNFINISH" => Some(Self::RetEvolveBuildLevelUnfinish),
|
|
"RET_EVOLVE_BUILD_SHOP_ABILITY_MAX_LEVEL" => {
|
|
Some(Self::RetEvolveBuildShopAbilityMaxLevel)
|
|
}
|
|
"RET_EVOLVE_BUILD_SHOP_ABILITY_MIN_LEVEL" => {
|
|
Some(Self::RetEvolveBuildShopAbilityMinLevel)
|
|
}
|
|
"RET_EVOLVE_BUILD_SHOP_ABILITY_NOT_GET" => {
|
|
Some(Self::RetEvolveBuildShopAbilityNotGet)
|
|
}
|
|
"RET_EVOLVE_BUILD_LEVEL_LOCK" => Some(Self::RetEvolveBuildLevelLock),
|
|
"RET_EVOLVE_BUILD_EXP_NOT_ENOUGH" => Some(Self::RetEvolveBuildExpNotEnough),
|
|
"RET_EVOLVE_BUILD_SHOP_ABILITY_LEVEL_ERROR" => {
|
|
Some(Self::RetEvolveBuildShopAbilityLevelError)
|
|
}
|
|
"RET_EVOLVE_BUILD_ACTIVITY_NOT_OPEN" => {
|
|
Some(Self::RetEvolveBuildActivityNotOpen)
|
|
}
|
|
"RET_EVOLVE_BUILD_SHOP_ABILITY_EMPTY" => {
|
|
Some(Self::RetEvolveBuildShopAbilityEmpty)
|
|
}
|
|
"RET_EVOLVE_BUILD_LEVEL_NOT_START" => Some(Self::RetEvolveBuildLevelNotStart),
|
|
"RET_EVOLVE_BUILD_SHOP_LOCK" => Some(Self::RetEvolveBuildShopLock),
|
|
"RET_EVOLVE_BUILD_REWARD_LOCK" => Some(Self::RetEvolveBuildRewardLock),
|
|
"RET_EVOLVE_BUILD_REWARD_LEVEL_MAX" => {
|
|
Some(Self::RetEvolveBuildRewardLevelMax)
|
|
}
|
|
"RET_EVOLVE_BUILD_REWARD_ALREADY_ALL_TAKEN" => {
|
|
Some(Self::RetEvolveBuildRewardAlreadyAllTaken)
|
|
}
|
|
"RET_EVOLVE_BUILD_SEASON_ERROR" => Some(Self::RetEvolveBuildSeasonError),
|
|
"RET_EVOLVE_BUILD_TEACH_SKIP_QUEST_NOT_FINISH" => {
|
|
Some(Self::RetEvolveBuildTeachSkipQuestNotFinish)
|
|
}
|
|
"RET_CLOCK_PARK_CONFIG_ERROR" => Some(Self::RetClockParkConfigError),
|
|
"RET_CLOCK_PARK_EFFECT_ERROR" => Some(Self::RetClockParkEffectError),
|
|
"RET_CLOCK_PARK_SCRIPT_ALREADY_UNLOCK" => {
|
|
Some(Self::RetClockParkScriptAlreadyUnlock)
|
|
}
|
|
"RET_CLOCK_PARK_SCRIPT_UNLOCK_CONDITION_NOT_MEET" => {
|
|
Some(Self::RetClockParkScriptUnlockConditionNotMeet)
|
|
}
|
|
"RET_CLOCK_PARK_TALENT_ALREADY_UNLOCK" => {
|
|
Some(Self::RetClockParkTalentAlreadyUnlock)
|
|
}
|
|
"RET_CLOCK_PARK_SCRIPT_LOCKED" => Some(Self::RetClockParkScriptLocked),
|
|
"RET_CLOCK_PARK_HAS_ONGOING_SCRIPT" => {
|
|
Some(Self::RetClockParkHasOngoingScript)
|
|
}
|
|
"RET_CLOCK_PARK_NO_ONGOING_SCRIPT" => Some(Self::RetClockParkNoOngoingScript),
|
|
"RET_CLOCK_PARK_DICE_PLACEMENT_ERROR" => {
|
|
Some(Self::RetClockParkDicePlacementError)
|
|
}
|
|
"RET_CLOCK_PARK_MISMATCH_STATUS" => Some(Self::RetClockParkMismatchStatus),
|
|
"RET_CLOCK_PARK_NO_BUFF" => Some(Self::RetClockParkNoBuff),
|
|
"RET_CLOCK_PARK_SLOT_MACHINE_GACHA_REQ_DUPLICATED" => {
|
|
Some(Self::RetClockParkSlotMachineGachaReqDuplicated)
|
|
}
|
|
"RET_CLOCK_PARK_SLOT_MACHINE_COST_NOT_ENOUGH" => {
|
|
Some(Self::RetClockParkSlotMachineCostNotEnough)
|
|
}
|
|
"RET_CLOCK_PARK_SLOT_MACHINE_GACHA_CNT_EXCEED_LIMIT" => {
|
|
Some(Self::RetClockParkSlotMachineGachaCntExceedLimit)
|
|
}
|
|
"RET_CLOCK_PARK_NOT_OPEN" => Some(Self::RetClockParkNotOpen),
|
|
"RET_TOURN_ROGUE_STATUS_MISMATCH" => Some(Self::RetTournRogueStatusMismatch),
|
|
"RET_MAGIC_ROGUE_STATUS_MISMATCH" => Some(Self::RetMagicRogueStatusMismatch),
|
|
"RET_AUTO_MOUNT_MAGIC_UNIT_NO_MATCHED_MAGIC_SCEPTER" => {
|
|
Some(Self::RetAutoMountMagicUnitNoMatchedMagicScepter)
|
|
}
|
|
"RET_MAGIC_UNIT_WORKBENCH_REFORGE_GEN_FAIL" => {
|
|
Some(Self::RetMagicUnitWorkbenchReforgeGenFail)
|
|
}
|
|
"RET_MATCH_ALREADY_IN_MATCH" => Some(Self::RetMatchAlreadyInMatch),
|
|
"RET_MATCH_NOT_IN_MATCH" => Some(Self::RetMatchNotInMatch),
|
|
"RET_MATCH_PLAY_NOT_OPEN" => Some(Self::RetMatchPlayNotOpen),
|
|
"RET_CROSS_STATE_ERROR" => Some(Self::RetCrossStateError),
|
|
"RET_MATCH_VERSION_NOT_EQUAL" => Some(Self::RetMatchVersionNotEqual),
|
|
"RET_MATCH_PLAYER_NOT_IN_LOBBY_ROOM" => {
|
|
Some(Self::RetMatchPlayerNotInLobbyRoom)
|
|
}
|
|
"RET_LOBBY_STATE_NOT_MATCH" => Some(Self::RetLobbyStateNotMatch),
|
|
"RET_LOBBY_ROOM_NOT_EXIST" => Some(Self::RetLobbyRoomNotExist),
|
|
"RET_LOBBY_ROOM_PALYER_FULL" => Some(Self::RetLobbyRoomPalyerFull),
|
|
"RET_LOBBY_ROOM_PALYER_NOT_READY" => Some(Self::RetLobbyRoomPalyerNotReady),
|
|
"RET_LOBBY_ROOM_PALYER_FIGHTING" => Some(Self::RetLobbyRoomPalyerFighting),
|
|
"RET_FIGHT_ROOM_NOT_EXIST" => Some(Self::RetFightRoomNotExist),
|
|
"RET_FIGHT_MATCH3_PLAYER_STATE_ERR" => {
|
|
Some(Self::RetFightMatch3PlayerStateErr)
|
|
}
|
|
"RET_FIGHT_MATCH3_ROOM_STATE_ERR" => Some(Self::RetFightMatch3RoomStateErr),
|
|
"RET_CROSS_STATE_TIME_OUT" => Some(Self::RetCrossStateTimeOut),
|
|
"RET_LOBBY_START_FIGHT_DISABLE" => Some(Self::RetLobbyStartFightDisable),
|
|
"RET_LOBBY_START_FIGHT_PLAYER_LACK" => {
|
|
Some(Self::RetLobbyStartFightPlayerLack)
|
|
}
|
|
"RET_MATCH_CLIENT_DATA_VERSION_LOW" => {
|
|
Some(Self::RetMatchClientDataVersionLow)
|
|
}
|
|
"RET_LOBBY_START_MATCH_DISABLE" => Some(Self::RetLobbyStartMatchDisable),
|
|
"RET_LOBBY_INTERACT_IN_CD" => Some(Self::RetLobbyInteractInCd),
|
|
"RET_LOBBY_OWNER_STATE_ERR" => Some(Self::RetLobbyOwnerStateErr),
|
|
"RET_LOBBY_OP_TOO_FAST" => Some(Self::RetLobbyOpTooFast),
|
|
"RET_FIGHT_MATCH3_SOLO_PLAYER_TURN_ERR" => {
|
|
Some(Self::RetFightMatch3SoloPlayerTurnErr)
|
|
}
|
|
"RET_MATCH_PLAY_NOT_SUPPORTED" => Some(Self::RetMatchPlayNotSupported),
|
|
"RET_MATCH_PLAY_DATA_NOT_EXIST" => Some(Self::RetMatchPlayDataNotExist),
|
|
"RET_MATCH_PLAY_NOT_SUPPORT_FRIEND_RANKING" => {
|
|
Some(Self::RetMatchPlayNotSupportFriendRanking)
|
|
}
|
|
"RET_MATCH_PLAY_GET_FRIEND_RANKING_INFO_IN_CD" => {
|
|
Some(Self::RetMatchPlayGetFriendRankingInfoInCd)
|
|
}
|
|
"RET_SWORD_TRAINING_NO_ACTIVE_GAME" => {
|
|
Some(Self::RetSwordTrainingNoActiveGame)
|
|
}
|
|
"RET_SWORD_TRAINING_NO_PENDING_ACTION_MATCH" => {
|
|
Some(Self::RetSwordTrainingNoPendingActionMatch)
|
|
}
|
|
"RET_SWORD_TRAINING_PARTNER_ABILITY_INVALID" => {
|
|
Some(Self::RetSwordTrainingPartnerAbilityInvalid)
|
|
}
|
|
"RET_SWORD_TRAINING_SKILL_ALREADY_LEARNED" => {
|
|
Some(Self::RetSwordTrainingSkillAlreadyLearned)
|
|
}
|
|
"RET_SWORD_TRAINING_CONDITION_NOT_MEET" => {
|
|
Some(Self::RetSwordTrainingConditionNotMeet)
|
|
}
|
|
"RET_SWORD_TRAINING_PARENT_SKILL_NOT_LEARNED" => {
|
|
Some(Self::RetSwordTrainingParentSkillNotLearned)
|
|
}
|
|
"RET_SWORD_TRAINING_SKILL_TYPE_NOT_UNLOCK" => {
|
|
Some(Self::RetSwordTrainingSkillTypeNotUnlock)
|
|
}
|
|
"RET_SWORD_TRAINING_GAME_ALREADY_EXIST" => {
|
|
Some(Self::RetSwordTrainingGameAlreadyExist)
|
|
}
|
|
"RET_SWORD_TRAINING_ENDING_HINT_NOT_MATCH" => {
|
|
Some(Self::RetSwordTrainingEndingHintNotMatch)
|
|
}
|
|
"RET_SWORD_TRAINING_STORYLINE_CONFIG_NOT_FOUND" => {
|
|
Some(Self::RetSwordTrainingStorylineConfigNotFound)
|
|
}
|
|
"RET_SWORD_TRAINING_STORY_CONFIG_NOT_FOUND" => {
|
|
Some(Self::RetSwordTrainingStoryConfigNotFound)
|
|
}
|
|
"RET_SWORD_TRAINING_UNLOCK_NOT_FINISH" => {
|
|
Some(Self::RetSwordTrainingUnlockNotFinish)
|
|
}
|
|
"RET_SWORD_TRAINING_OPTION_MISMATCH" => {
|
|
Some(Self::RetSwordTrainingOptionMismatch)
|
|
}
|
|
"RET_SWORD_TRAINING_RESTORE_WITHOUT_EXAM_FAILED" => {
|
|
Some(Self::RetSwordTrainingRestoreWithoutExamFailed)
|
|
}
|
|
"RET_SWORD_TRAINING_NO_RESTORE_GAME_AVAILABLE" => {
|
|
Some(Self::RetSwordTrainingNoRestoreGameAvailable)
|
|
}
|
|
"RET_SWORD_TRAINING_ENDING_STORY_NOT_MATCH" => {
|
|
Some(Self::RetSwordTrainingEndingStoryNotMatch)
|
|
}
|
|
"RET_SWORD_TRAINING_ENDING_NOT_FINISH" => {
|
|
Some(Self::RetSwordTrainingEndingNotFinish)
|
|
}
|
|
"RET_SWORD_TRAINING_ENDING_REWARD_TAKEN" => {
|
|
Some(Self::RetSwordTrainingEndingRewardTaken)
|
|
}
|
|
"RET_SWORD_TRAINING_COMBAT_RANK_NOT_CHANGE" => {
|
|
Some(Self::RetSwordTrainingCombatRankNotChange)
|
|
}
|
|
"RET_SWORD_TRAINING_DIRECT_BATTLE_DISABLE" => {
|
|
Some(Self::RetSwordTrainingDirectBattleDisable)
|
|
}
|
|
"RET_FIGHT_FEST_PHASE_NOT_MATCH" => Some(Self::RetFightFestPhaseNotMatch),
|
|
"RET_FIGHT_FEST_SCORE_RACE_ALREADY_FINISH" => {
|
|
Some(Self::RetFightFestScoreRaceAlreadyFinish)
|
|
}
|
|
"RET_FIGHT_FEST_CHALLENGE_LOCKED" => Some(Self::RetFightFestChallengeLocked),
|
|
"RET_FIGHT_FEST_COACH_SKILL_LOCKED" => {
|
|
Some(Self::RetFightFestCoachSkillLocked)
|
|
}
|
|
"RET_FIGHT_FEST_COACH_SKILL_EQUIP_TYPE_EXISTED" => {
|
|
Some(Self::RetFightFestCoachSkillEquipTypeExisted)
|
|
}
|
|
"RET_FIGHT_FEST_SCORE_RACE_MISSION_DOIND" => {
|
|
Some(Self::RetFightFestScoreRaceMissionDoind)
|
|
}
|
|
"RET_FIGHT_FEST_COACH_SKILL_NO_EQUIP" => {
|
|
Some(Self::RetFightFestCoachSkillNoEquip)
|
|
}
|
|
"RET_PET_NOT_EXIST" => Some(Self::RetPetNotExist),
|
|
"RET_PET_ALREADY_SUMMONED" => Some(Self::RetPetAlreadySummoned),
|
|
"RET_PET_NOT_SUMMONED" => Some(Self::RetPetNotSummoned),
|
|
"RET_MUSIC_RHYTHM_LEVEL_TIME_TOO_SHORT" => {
|
|
Some(Self::RetMusicRhythmLevelTimeTooShort)
|
|
}
|
|
"RET_MUSIC_RHYTHM_NOT_IN_LEVEL" => Some(Self::RetMusicRhythmNotInLevel),
|
|
"RET_MUSIC_RHYTHM_PRE_DIFFICULTY_NOT_PASS" => {
|
|
Some(Self::RetMusicRhythmPreDifficultyNotPass)
|
|
}
|
|
"RET_MUSIC_RHYTHM_SONG_LIMITED" => Some(Self::RetMusicRhythmSongLimited),
|
|
"RET_MUSIC_RHYTHM_SONG_LOCKED" => Some(Self::RetMusicRhythmSongLocked),
|
|
"RET_MUSIC_RHYTHM_TRACK_LOCKED" => Some(Self::RetMusicRhythmTrackLocked),
|
|
"RET_MUSIC_RHYTHM_LEVEL_NOT_UNLOCK" => {
|
|
Some(Self::RetMusicRhythmLevelNotUnlock)
|
|
}
|
|
"RET_MUSIC_RHYTHM_SONG_SFX_LOCKED" => Some(Self::RetMusicRhythmSongSfxLocked),
|
|
"RET_TRAIN_PARTY_COIN_NOT_ENOUGH" => Some(Self::RetTrainPartyCoinNotEnough),
|
|
"RET_TRAIN_PARTY_DIY_TAG_NOT_MATCH" => {
|
|
Some(Self::RetTrainPartyDiyTagNotMatch)
|
|
}
|
|
"RET_TRAIN_PARTY_USE_CARD_MOBILITY_NOT_ENOUGH" => {
|
|
Some(Self::RetTrainPartyUseCardMobilityNotEnough)
|
|
}
|
|
"RET_TRAIN_PARTY_AREA_UNLOCK_COIN_NOT_ENOUGH" => {
|
|
Some(Self::RetTrainPartyAreaUnlockCoinNotEnough)
|
|
}
|
|
"RET_TAROT_BOOK_ENERGY_NOT_ENOUGH" => Some(Self::RetTarotBookEnergyNotEnough),
|
|
"RET_TAROT_BOOK_PACK_NOT_AVAILABLE" => {
|
|
Some(Self::RetTarotBookPackNotAvailable)
|
|
}
|
|
"RET_TAROT_BOOK_STORY_ALREADY_UNLOCK" => {
|
|
Some(Self::RetTarotBookStoryAlreadyUnlock)
|
|
}
|
|
"RET_TAROT_BOOK_CARD_NOT_ENOUGH" => Some(Self::RetTarotBookCardNotEnough),
|
|
"RET_TAROT_BOOK_CLUE_NOT_ENOUGH" => Some(Self::RetTarotBookClueNotEnough),
|
|
"RET_TAROT_BOOK_UNLOCK_STORY_CARD_NOT_SAME" => {
|
|
Some(Self::RetTarotBookUnlockStoryCardNotSame)
|
|
}
|
|
"RET_TAROT_BOOK_STORY_NOT_UNLOCK" => Some(Self::RetTarotBookStoryNotUnlock),
|
|
"RET_TAROT_BOOK_STORY_ALREADY_FINISH" => {
|
|
Some(Self::RetTarotBookStoryAlreadyFinish)
|
|
}
|
|
"RET_TAROT_BOOK_INTERACTION_ALREADY_FINISH" => {
|
|
Some(Self::RetTarotBookInteractionAlreadyFinish)
|
|
}
|
|
"RET_CHIMERA_CHIMERA_NOT_UNLOCK" => Some(Self::RetChimeraChimeraNotUnlock),
|
|
"RET_CHIMERA_CHIMERA_DUPLICATED" => Some(Self::RetChimeraChimeraDuplicated),
|
|
"RET_CHIMERA_CHIMERA_TYPE_ERROR" => Some(Self::RetChimeraChimeraTypeError),
|
|
"RET_CHIMERA_WORK_MISMATCH_ROUND" => Some(Self::RetChimeraWorkMismatchRound),
|
|
"RET_CHIMERA_WORK_ROUND_OPTION_NOT_MEET" => {
|
|
Some(Self::RetChimeraWorkRoundOptionNotMeet)
|
|
}
|
|
"RET_CHIMERA_ENDLESS_NOT_UNLOCK" => Some(Self::RetChimeraEndlessNotUnlock),
|
|
"RET_CHIMERA_IN_ENDLESS" => Some(Self::RetChimeraInEndless),
|
|
"RET_CHIMERA_NOT_IN_ENDLESS" => Some(Self::RetChimeraNotInEndless),
|
|
"RET_CHIMERA_CHIMERA_FALL_IN_ENDLESS" => {
|
|
Some(Self::RetChimeraChimeraFallInEndless)
|
|
}
|
|
"RET_PLANET_FES_AVATAR_NOT_EXIST" => Some(Self::RetPlanetFesAvatarNotExist),
|
|
"RET_PLANET_FES_LAND_NOT_EXIST" => Some(Self::RetPlanetFesLandNotExist),
|
|
"RET_PLANET_FES_ITEM_NOT_ENOUGH" => Some(Self::RetPlanetFesItemNotEnough),
|
|
"RET_PLANET_FES_LAND_ALREADY_UNLOCK" => {
|
|
Some(Self::RetPlanetFesLandAlreadyUnlock)
|
|
}
|
|
"RET_PLANET_FES_WORK_AVATAR_REPEAT" => {
|
|
Some(Self::RetPlanetFesWorkAvatarRepeat)
|
|
}
|
|
"RET_PLANET_FES_WORK_AVATAR_TYPE_NOT_MATCH" => {
|
|
Some(Self::RetPlanetFesWorkAvatarTypeNotMatch)
|
|
}
|
|
"RET_PLANET_FES_ACTIVITY_NOT_OPEN" => Some(Self::RetPlanetFesActivityNotOpen),
|
|
"RET_PLANET_FES_SKILLTREE_PHASE_NOT_UNLOCK" => {
|
|
Some(Self::RetPlanetFesSkilltreePhaseNotUnlock)
|
|
}
|
|
"RET_PLANET_FES_SKILL_NOT_UNLOCK" => Some(Self::RetPlanetFesSkillNotUnlock),
|
|
"RET_PLANET_FES_CONFIG_ERROR" => Some(Self::RetPlanetFesConfigError),
|
|
"RET_PLANET_FES_NOT_IN_BUSINESS_DAY" => {
|
|
Some(Self::RetPlanetFesNotInBusinessDay)
|
|
}
|
|
"RET_PLANET_FES_EVENT_LOCKED" => Some(Self::RetPlanetFesEventLocked),
|
|
"RET_PLANET_FES_EVENT_FINISHED" => Some(Self::RetPlanetFesEventFinished),
|
|
"RET_PLANET_FES_EVENT_IN_CD" => Some(Self::RetPlanetFesEventInCd),
|
|
"RET_PLANET_FES_EVENT_ALREADY_IN_STATE" => {
|
|
Some(Self::RetPlanetFesEventAlreadyInState)
|
|
}
|
|
"RET_PLANET_FES_EVENT_NO_WORK_AVATAR" => {
|
|
Some(Self::RetPlanetFesEventNoWorkAvatar)
|
|
}
|
|
"RET_PLANET_FES_EVENT_PROCESSING_CANNOT_DISAPPEAR" => {
|
|
Some(Self::RetPlanetFesEventProcessingCannotDisappear)
|
|
}
|
|
"RET_PLANET_FES_EVENT_OPTION_PHASE_WRONG" => {
|
|
Some(Self::RetPlanetFesEventOptionPhaseWrong)
|
|
}
|
|
"RET_PLANET_FES_FUNCTION_NOT_UNLOCK" => {
|
|
Some(Self::RetPlanetFesFunctionNotUnlock)
|
|
}
|
|
"RET_PLANET_FES_REWARD_ALREADY_TAKEN" => {
|
|
Some(Self::RetPlanetFesRewardAlreadyTaken)
|
|
}
|
|
"RET_PLANET_FES_EVENT_GAME_NOT_ACTIVE" => {
|
|
Some(Self::RetPlanetFesEventGameNotActive)
|
|
}
|
|
"RET_PLANET_FES_REGION_PROGRESS_NOT_ENOUGH" => {
|
|
Some(Self::RetPlanetFesRegionProgressNotEnough)
|
|
}
|
|
"RET_PLANET_FES_FRIEND_ITEM_NOT_ENOUGH" => {
|
|
Some(Self::RetPlanetFesFriendItemNotEnough)
|
|
}
|
|
"RET_PLANET_FES_PIECE_PERMISSION_BAN" => {
|
|
Some(Self::RetPlanetFesPiecePermissionBan)
|
|
}
|
|
"RET_PLANET_FES_PIECE_OFFER_NOT_EXIST" => {
|
|
Some(Self::RetPlanetFesPieceOfferNotExist)
|
|
}
|
|
"RET_PLANET_FES_PIECE_APPLY_IN_STACK_TOO_MUCH" => {
|
|
Some(Self::RetPlanetFesPieceApplyInStackTooMuch)
|
|
}
|
|
"RET_PLANET_FES_PIECE_APPLY_NOT_EXIST" => {
|
|
Some(Self::RetPlanetFesPieceApplyNotExist)
|
|
}
|
|
"RET_PLANET_FES_GET_FRIEND_RANKING_LIST_IN_CD" => {
|
|
Some(Self::RetPlanetFesGetFriendRankingListInCd)
|
|
}
|
|
"RET_PLANET_FES_GIVE_PIECE_OWNED_BY_TARGET" => {
|
|
Some(Self::RetPlanetFesGivePieceOwnedByTarget)
|
|
}
|
|
"RET_PLANET_FES_LEVEL_MAX" => Some(Self::RetPlanetFesLevelMax),
|
|
"RET_PLANET_FES_EXCLUSIVE_EVENT" => Some(Self::RetPlanetFesExclusiveEvent),
|
|
"RET_MARBLE_SEAL_ALREADY_UNLOCKED" => {
|
|
Some(Self::RetMarbleSealAlreadyUnlocked)
|
|
}
|
|
"RET_MARBLE_SEAL_SHOP_ITEM_NOT_ENOUGH" => {
|
|
Some(Self::RetMarbleSealShopItemNotEnough)
|
|
}
|
|
"RET_MARBLE_SEAL_LOCKED" => Some(Self::RetMarbleSealLocked),
|
|
"RET_CAKE_RACE_FIELD_LOCKED" => Some(Self::RetCakeRaceFieldLocked),
|
|
"RET_CAKE_RACE_FIELD_COST_NOT_ENOUGH" => {
|
|
Some(Self::RetCakeRaceFieldCostNotEnough)
|
|
}
|
|
"RET_CAKE_RACE_FIELD_PVP_ONLY" => Some(Self::RetCakeRaceFieldPvpOnly),
|
|
"RET_CAKE_RACE_ALREADY_IN_GAME" => Some(Self::RetCakeRaceAlreadyInGame),
|
|
"RET_CAKE_RACE_GET_FRIEND_RANKING_LIST_IN_CD" => {
|
|
Some(Self::RetCakeRaceGetFriendRankingListInCd)
|
|
}
|
|
"RET_CAKE_RACE_LIKE_FRIEND_TARGET_NOT_FRIEND" => {
|
|
Some(Self::RetCakeRaceLikeFriendTargetNotFriend)
|
|
}
|
|
"RET_CAKE_RACE_LIKE_FRIEND_DAILY_ALREADY_LIKED" => {
|
|
Some(Self::RetCakeRaceLikeFriendDailyAlreadyLiked)
|
|
}
|
|
"RET_CAKE_RACE_LIKE_FRIEND_IN_CD" => Some(Self::RetCakeRaceLikeFriendInCd),
|
|
"RET_FATE_STATUS_NOT_MATCH" => Some(Self::RetFateStatusNotMatch),
|
|
"RET_FATE_BUFF_SLOT_NOT_ENOUGH" => Some(Self::RetFateBuffSlotNotEnough),
|
|
"RET_FATE_COIN_NOT_ENOUGH" => Some(Self::RetFateCoinNotEnough),
|
|
"RET_FATE_REIJU_REROLL_COUNT_NOT_ENOUGH" => {
|
|
Some(Self::RetFateReijuRerollCountNotEnough)
|
|
}
|
|
"RET_FATE_BUFF_LEVEL_MAX" => Some(Self::RetFateBuffLevelMax),
|
|
"RET_FATE_ACTION_QUEUE_NOT_EMPTY" => Some(Self::RetFateActionQueueNotEmpty),
|
|
"RET_PARKOUR_ACTIVITY_NOT_OPEN" => Some(Self::RetParkourActivityNotOpen),
|
|
"RET_PARKOUR_LEVEL_NOT_UNLOCK" => Some(Self::RetParkourLevelNotUnlock),
|
|
"RET_PARKOUR_RAIL_BALL_NOT_ALLOWED" => {
|
|
Some(Self::RetParkourRailBallNotAllowed)
|
|
}
|
|
"RET_PARKOUR_NOT_IN_LEVEL" => Some(Self::RetParkourNotInLevel),
|
|
"RET_PARKOUR_LEVEL_NOT_MATCH" => Some(Self::RetParkourLevelNotMatch),
|
|
"RET_PARKOUR_NOT_PLAYED_ALL_NON_STORY_LEVEL" => {
|
|
Some(Self::RetParkourNotPlayedAllNonStoryLevel)
|
|
}
|
|
"RET_FTC_LIMIT_NAME_CHANGE" => Some(Self::RetFtcLimitNameChange),
|
|
"RET_ELF_RESTAURANT_CONFIG_ERROR" => Some(Self::RetElfRestaurantConfigError),
|
|
"RET_ELF_RESTAURANT_FIELD_ALREADY_BOUGHT" => {
|
|
Some(Self::RetElfRestaurantFieldAlreadyBought)
|
|
}
|
|
"RET_ELF_RESTAURANT_FIELD_NOT_BOUGHT" => {
|
|
Some(Self::RetElfRestaurantFieldNotBought)
|
|
}
|
|
"RET_ELF_RESTAURANT_FIELD_CELL_INVALID" => {
|
|
Some(Self::RetElfRestaurantFieldCellInvalid)
|
|
}
|
|
"RET_ELF_RESTAURANT_FARM_TYPE_INVALID" => {
|
|
Some(Self::RetElfRestaurantFarmTypeInvalid)
|
|
}
|
|
"RET_ELF_RESTAURANT_SHOP_ITEM_NOT_EXIST" => {
|
|
Some(Self::RetElfRestaurantShopItemNotExist)
|
|
}
|
|
"RET_ELF_RESTAURANT_SHOP_ITEM_COUNT_LIMIT" => {
|
|
Some(Self::RetElfRestaurantShopItemCountLimit)
|
|
}
|
|
"RET_ELF_RESTAURANT_TRADE_ORDER_NOT_EXIST" => {
|
|
Some(Self::RetElfRestaurantTradeOrderNotExist)
|
|
}
|
|
"RET_ELF_RESTAURANT_NO_REWARD" => Some(Self::RetElfRestaurantNoReward),
|
|
"RET_ELF_RESTAURANT_NOT_INIT" => Some(Self::RetElfRestaurantNotInit),
|
|
"RET_GRID_FIGHT_CONF_MISS" => Some(Self::RetGridFightConfMiss),
|
|
"RET_GRID_FIGHT_ROLE_NOT_EXIST" => Some(Self::RetGridFightRoleNotExist),
|
|
"RET_GRID_FIGHT_ROLE_ALREADY_EXIST" => {
|
|
Some(Self::RetGridFightRoleAlreadyExist)
|
|
}
|
|
"RET_GRID_FIGHT_POS_EXIST_ROLE" => Some(Self::RetGridFightPosExistRole),
|
|
"RET_GRID_FIGHT_POS_NOT_VALID" => Some(Self::RetGridFightPosNotValid),
|
|
"RET_GRID_FIGHT_COIN_NOT_ENOUGH" => Some(Self::RetGridFightCoinNotEnough),
|
|
"RET_GRID_FIGHT_EQUIP_NOT_EXIST" => Some(Self::RetGridFightEquipNotExist),
|
|
"RET_GRID_FIGHT_EQUIP_CANNOT_DRESS" => {
|
|
Some(Self::RetGridFightEquipCannotDress)
|
|
}
|
|
"RET_GRID_FIGHT_PARAM_NOT_MATCH" => Some(Self::RetGridFightParamNotMatch),
|
|
"RET_GRID_FIGHT_EQUIP_DRESS_SAME" => Some(Self::RetGridFightEquipDressSame),
|
|
"RET_GRID_FIGHT_EQUIP_DRESSED" => Some(Self::RetGridFightEquipDressed),
|
|
"RET_GRID_FIGHT_RANDOM_ERR" => Some(Self::RetGridFightRandomErr),
|
|
"RET_GRID_FIGHT_GOODS_SOLD" => Some(Self::RetGridFightGoodsSold),
|
|
"RET_GRID_FIGHT_ITEM_NOT_ENOUGH" => Some(Self::RetGridFightItemNotEnough),
|
|
"RET_GRID_FIGHT_GAMEPLAY_LEVEL_MAX" => {
|
|
Some(Self::RetGridFightGameplayLevelMax)
|
|
}
|
|
"RET_GRID_FIGHT_ALREADY_IN_GAMEPLAY" => {
|
|
Some(Self::RetGridFightAlreadyInGameplay)
|
|
}
|
|
"RET_GRID_FIGHT_EQUIP_TRAIT_LIMIT" => Some(Self::RetGridFightEquipTraitLimit),
|
|
"RET_GRID_FIGHT_REGION_FULL" => Some(Self::RetGridFightRegionFull),
|
|
"RET_GRID_FIGHT_TEMPORARY_EQUIP" => Some(Self::RetGridFightTemporaryEquip),
|
|
"RET_GRID_FIGHT_NOT_IN_GAMEPLAY" => Some(Self::RetGridFightNotInGameplay),
|
|
"RET_GRID_FIGHT_ADD_EQUIP_FAIL" => Some(Self::RetGridFightAddEquipFail),
|
|
"RET_GRID_FIGHT_ADD_CONSUMABLE_FAIL" => {
|
|
Some(Self::RetGridFightAddConsumableFail)
|
|
}
|
|
"RET_GRID_FIGHT_CREATE_ROLE_FAIL" => Some(Self::RetGridFightCreateRoleFail),
|
|
"RET_GRID_FIGHT_CANNOT_UPGRADE" => Some(Self::RetGridFightCannotUpgrade),
|
|
"RET_GRID_FIGHT_NO_EMPTY_POS" => Some(Self::RetGridFightNoEmptyPos),
|
|
"RET_GRID_FIGHT_FORGE_NOT_EXIST" => Some(Self::RetGridFightForgeNotExist),
|
|
"RET_GRID_FIGHT_ADD_FORGE_FAIL" => Some(Self::RetGridFightAddForgeFail),
|
|
"RET_GRID_FIGHT_ORB_NOT_ENOUGH" => Some(Self::RetGridFightOrbNotEnough),
|
|
"RET_GRID_FIGHT_ORB_NOT_EXIST" => Some(Self::RetGridFightOrbNotExist),
|
|
"RET_GRID_FIGHT_SUPPLY_NO_REROLL" => Some(Self::RetGridFightSupplyNoReroll),
|
|
"RET_GRID_FIGHT_HIGH_RARIY_FOR_COPY" => {
|
|
Some(Self::RetGridFightHighRariyForCopy)
|
|
}
|
|
"RET_GRID_FIGHT_ROLE_FULL_FOR_COPY" => {
|
|
Some(Self::RetGridFightRoleFullForCopy)
|
|
}
|
|
"RET_GRID_FIGHT_UNDRESS_EQUIP_FAIL" => {
|
|
Some(Self::RetGridFightUndressEquipFail)
|
|
}
|
|
"RET_GRID_FIGHT_DATA_LOCKED" => Some(Self::RetGridFightDataLocked),
|
|
"RET_GRID_FIGHT_SAME_ROLE_IN_BATTLE" => {
|
|
Some(Self::RetGridFightSameRoleInBattle)
|
|
}
|
|
"RET_GRID_FIGHT_SUPPLY_ALL_SELECTED" => {
|
|
Some(Self::RetGridFightSupplyAllSelected)
|
|
}
|
|
"RET_GRID_FIGHT_TRAIT_TRACK_MAX" => Some(Self::RetGridFightTraitTrackMax),
|
|
"RET_GRID_FIGHT_POS_BAN" => Some(Self::RetGridFightPosBan),
|
|
"RET_GRID_FIGHT_POS_EXIST_ITEM" => Some(Self::RetGridFightPosExistItem),
|
|
"RET_GRID_FIGHT_TALENT_ENABLED" => Some(Self::RetGridFightTalentEnabled),
|
|
"RET_GRID_FIGHT_TALENT_COST_NOT_ENOUGH" => {
|
|
Some(Self::RetGridFightTalentCostNotEnough)
|
|
}
|
|
"RET_GRID_FIGHT_TALENT_PRE_NOT_ENABLED" => {
|
|
Some(Self::RetGridFightTalentPreNotEnabled)
|
|
}
|
|
"RET_GRID_FIGHT_DIVISION_INVALID" => Some(Self::RetGridFightDivisionInvalid),
|
|
"RET_GRID_FIGHT_TALENT_PERMANENT_LIMIT" => {
|
|
Some(Self::RetGridFightTalentPermanentLimit)
|
|
}
|
|
"RET_GRID_FIGHT_WEEKLY_REWARD_TAKEN" => {
|
|
Some(Self::RetGridFightWeeklyRewardTaken)
|
|
}
|
|
"RET_GRID_FIGHT_WEEKLY_SCORE_NOT_ENOUGH" => {
|
|
Some(Self::RetGridFightWeeklyScoreNotEnough)
|
|
}
|
|
"RET_GRID_FIGHT_CRAFT_COST_EQUIP_DRESSED" => {
|
|
Some(Self::RetGridFightCraftCostEquipDressed)
|
|
}
|
|
"RET_GRID_FIGHT_CREATE_NPC_FAIL" => Some(Self::RetGridFightCreateNpcFail),
|
|
"RET_GRID_FIGHT_NO_POS_CAN_PLACE" => Some(Self::RetGridFightNoPosCanPlace),
|
|
"RET_GRID_FIGHT_NPC_POS_LIMIT" => Some(Self::RetGridFightNpcPosLimit),
|
|
"RET_GRID_FIGHT_CRAFT_EQUIP_ON_DIFF_ROLE" => {
|
|
Some(Self::RetGridFightCraftEquipOnDiffRole)
|
|
}
|
|
"RET_GRID_FIGHT_GLOBAL_HP_NOT_ENOUGH" => {
|
|
Some(Self::RetGridFightGlobalHpNotEnough)
|
|
}
|
|
"RET_GRID_FIGHT_EQUIP_TRACK_MAX" => Some(Self::RetGridFightEquipTrackMax),
|
|
"RET_GRID_FIGHT_NPC_NOT_EXIST" => Some(Self::RetGridFightNpcNotExist),
|
|
"RET_GRID_FIGHT_RECYCLE_ROLE_IN_TUTORIAL" => {
|
|
Some(Self::RetGridFightRecycleRoleInTutorial)
|
|
}
|
|
"RET_GRID_FIGHT_TUTORIAL_TASK_NOT_FINISHED" => {
|
|
Some(Self::RetGridFightTutorialTaskNotFinished)
|
|
}
|
|
"RET_GRID_FIGHT_TUTORIAL_UPDATE_POS_ININVALID" => {
|
|
Some(Self::RetGridFightTutorialUpdatePosIninvalid)
|
|
}
|
|
"RET_GRID_FIGHT_NO_REROLL_CNT" => Some(Self::RetGridFightNoRerollCnt),
|
|
"RET_GRID_FIGHT_TUTORIAL_REFRESH_SHOP_LIMITED" => {
|
|
Some(Self::RetGridFightTutorialRefreshShopLimited)
|
|
}
|
|
"RET_GRID_FIGHT_TUTORIAL_BUY_SHOP_LIMITED" => {
|
|
Some(Self::RetGridFightTutorialBuyShopLimited)
|
|
}
|
|
"RET_GRID_FIGHT_OC_UNLOCK_QUEST_NOT_FINISHED" => {
|
|
Some(Self::RetGridFightOcUnlockQuestNotFinished)
|
|
}
|
|
"RET_GRID_FIGHT_FORGE_LIMIT_SELECT_IDX_IN_TUTORIAL" => {
|
|
Some(Self::RetGridFightForgeLimitSelectIdxInTutorial)
|
|
}
|
|
"RET_GRID_FIGHT_GAME_REF_ID_TOO_LONG" => {
|
|
Some(Self::RetGridFightGameRefIdTooLong)
|
|
}
|
|
"RET_GRID_FIGHT_FEATURE_SWITCH_CLOSED" => {
|
|
Some(Self::RetGridFightFeatureSwitchClosed)
|
|
}
|
|
"RET_GRID_FIGHT_EQUIP_TRAIT_EXCLUSIVE" => {
|
|
Some(Self::RetGridFightEquipTraitExclusive)
|
|
}
|
|
"RET_GRID_FIGHT_SHOP_LOCKED" => Some(Self::RetGridFightShopLocked),
|
|
"RET_GRID_FIGHT_BUY_EXP_LOCKED" => Some(Self::RetGridFightBuyExpLocked),
|
|
"RET_HIPPLEN_AGENDA_WORK_UNAVAIBLE" => {
|
|
Some(Self::RetHipplenAgendaWorkUnavaible)
|
|
}
|
|
"RET_HIPPLEN_AGENDA_WORK_CONFLICT" => {
|
|
Some(Self::RetHipplenAgendaWorkConflict)
|
|
}
|
|
"RET_HIPPLEN_AGENDA_ACTION_LACK" => Some(Self::RetHipplenAgendaActionLack),
|
|
"RET_HIPPLEN_AGENDA_ENERGY_LACK" => Some(Self::RetHipplenAgendaEnergyLack),
|
|
"RET_HIPPLEN_AGENDA_NO_WORK_FOR_SETTLE" => {
|
|
Some(Self::RetHipplenAgendaNoWorkForSettle)
|
|
}
|
|
"RET_HIPPLEN_AGENDA_SETTLE_WORK_MISMATCH" => {
|
|
Some(Self::RetHipplenAgendaSettleWorkMismatch)
|
|
}
|
|
"RET_HIPPLEN_PHASE_CONFIG_NO_FOUND" => {
|
|
Some(Self::RetHipplenPhaseConfigNoFound)
|
|
}
|
|
"RET_HIPPLEN_TRIAL_MISSION_NOT_FINISHED" => {
|
|
Some(Self::RetHipplenTrialMissionNotFinished)
|
|
}
|
|
"RET_HIPPLEN_AGENDA_SET_WHEN_TRIAL" => {
|
|
Some(Self::RetHipplenAgendaSetWhenTrial)
|
|
}
|
|
"RET_HIPPLEN_AGENDA_OPEN_CYCLE_FAIL" => {
|
|
Some(Self::RetHipplenAgendaOpenCycleFail)
|
|
}
|
|
"RET_HIPPLEN_AGENDA_SETTLE_PARA_INVALID" => {
|
|
Some(Self::RetHipplenAgendaSettleParaInvalid)
|
|
}
|
|
"RET_HIPPLEN_AGENDA_WORK_SET_TWICE" => {
|
|
Some(Self::RetHipplenAgendaWorkSetTwice)
|
|
}
|
|
"RET_HIPPLEN_AGENDA_WORK_SETTLE_TWICE" => {
|
|
Some(Self::RetHipplenAgendaWorkSettleTwice)
|
|
}
|
|
"RET_HIPPLEN_OUTFIT_NOT_WEARED" => Some(Self::RetHipplenOutfitNotWeared),
|
|
"RET_HIPPLEN_OUTFIT_NOT_OWN" => Some(Self::RetHipplenOutfitNotOwn),
|
|
"RET_HIPPLEN_OUTFIT_INVALID" => Some(Self::RetHipplenOutfitInvalid),
|
|
"RET_HIPPLEN_OUTFIT_TYPE_WEARED" => Some(Self::RetHipplenOutfitTypeWeared),
|
|
"RET_HIPPLEN_AGENDA_WORK_EMPTY" => Some(Self::RetHipplenAgendaWorkEmpty),
|
|
"RET_HIPPLEN_ENDING_LOCK" => Some(Self::RetHipplenEndingLock),
|
|
"RET_HIPPLEN_ENDING_REWARD_ALREADY_TAKEN" => {
|
|
Some(Self::RetHipplenEndingRewardAlreadyTaken)
|
|
}
|
|
"RET_HIPPLEN_TRAIT_LOCK" => Some(Self::RetHipplenTraitLock),
|
|
"RET_HIPPLEN_AGENDA_ACTION_LEFT" => Some(Self::RetHipplenAgendaActionLeft),
|
|
"RET_HIPPLEN_BACKWARD_TRIAL_MISSION_NOT_FINISHED" => {
|
|
Some(Self::RetHipplenBackwardTrialMissionNotFinished)
|
|
}
|
|
"RET_RELICBOX_HAS_PENDING_RELIC" => Some(Self::RetRelicboxHasPendingRelic),
|
|
"RET_RELICBOX_NO_PENDING_RELIC" => Some(Self::RetRelicboxNoPendingRelic),
|
|
"RET_RELICBOX_TARGET_AVATAR_INVALID" => {
|
|
Some(Self::RetRelicboxTargetAvatarInvalid)
|
|
}
|
|
"RET_RELICBOX_TARGET_RELIC_SET_INVALID" => {
|
|
Some(Self::RetRelicboxTargetRelicSetInvalid)
|
|
}
|
|
"RET_RELICBOX_ALLOW_POSITION_EMPTY" => {
|
|
Some(Self::RetRelicboxAllowPositionEmpty)
|
|
}
|
|
"RET_RELICBOX_RELIC_CONFIG_NOT_FOUND" => {
|
|
Some(Self::RetRelicboxRelicConfigNotFound)
|
|
}
|
|
"RET_RELICBOX_MAIN_AFFIX_ID_INVALID" => {
|
|
Some(Self::RetRelicboxMainAffixIdInvalid)
|
|
}
|
|
"RET_RELICBOX_SUB_AFFIX_INVALID" => Some(Self::RetRelicboxSubAffixInvalid),
|
|
"RET_RELICBOX_RELIC_CREATE_FAIL" => Some(Self::RetRelicboxRelicCreateFail),
|
|
"RET_RELICBOX_LIB_CONFIG_NOT_FOUND" => {
|
|
Some(Self::RetRelicboxLibConfigNotFound)
|
|
}
|
|
"RET_RELICBOX_SHIELD_LOCK" => Some(Self::RetRelicboxShieldLock),
|
|
"RET_RELICBOX_CUSTOM_AVATAR_INVALID" => {
|
|
Some(Self::RetRelicboxCustomAvatarInvalid)
|
|
}
|
|
"RET_RELICBOX_CUSTOM_RELIC_SET_INVALID" => {
|
|
Some(Self::RetRelicboxCustomRelicSetInvalid)
|
|
}
|
|
"RET_RELICBOX_RELIC_IN_BOX" => Some(Self::RetRelicboxRelicInBox),
|
|
"RET_RELICBOX_OPEN_TARGET_CONFLICT" => {
|
|
Some(Self::RetRelicboxOpenTargetConflict)
|
|
}
|
|
"RET_RELICBOX_RELIC_TYPE_INVALID" => Some(Self::RetRelicboxRelicTypeInvalid),
|
|
"Retcode_MBCABOJAPNF" => Some(Self::Mbcabojapnf),
|
|
"Retcode_PJJKJLFAJMD" => Some(Self::Pjjkjlfajmd),
|
|
"Retcode_JMOAEJMMLFK" => Some(Self::Jmoaejmmlfk),
|
|
"Retcode_OGAKNDBOHIK" => Some(Self::Ogakndbohik),
|
|
"Retcode_NLNCPEKBKBG" => Some(Self::Nlncpekbkbg),
|
|
"Retcode_CNIOINHAGJI" => Some(Self::Cnioinhagji),
|
|
"Retcode_OKAMEKOLPDB" => Some(Self::Okamekolpdb),
|
|
"Retcode_NBICFEMBGEB" => Some(Self::Nbicfembgeb),
|
|
"Retcode_GFBENDMKGMN" => Some(Self::Gfbendmkgmn),
|
|
"Retcode_DFJINCHMDBH" => Some(Self::Dfjinchmdbh),
|
|
"Retcode_FDCKOELBPFF" => Some(Self::Fdckoelbpff),
|
|
"Retcode_JHLELIFPINJ" => Some(Self::Jhlelifpinj),
|
|
"Retcode_HKGAOKDKFKC" => Some(Self::Hkgaokdkfkc),
|
|
"Retcode_MIIGHHKMGHM" => Some(Self::Miighhkmghm),
|
|
"Retcode_AGEIOBENCMJ" => Some(Self::Ageiobencmj),
|
|
"Retcode_CBPGALLJEPD" => Some(Self::Cbpgalljepd),
|
|
"Retcode_LFJCDIGAPNK" => Some(Self::Lfjcdigapnk),
|
|
"Retcode_NHBDPKEMHJC" => Some(Self::Nhbdpkemhjc),
|
|
"Retcode_EFBLJHOPKNH" => Some(Self::Efbljhopknh),
|
|
"Retcode_DCJIIAHBEAG" => Some(Self::Dcjiiahbeag),
|
|
"Retcode_KEMIBMAFOMD" => Some(Self::Kemibmafomd),
|
|
"Retcode_FGFMKAFHIOH" => Some(Self::Fgfmkafhioh),
|
|
"Retcode_JDHMBJEKFEG" => Some(Self::Jdhmbjekfeg),
|
|
"Retcode_PBPLIBBEKCE" => Some(Self::Pbplibbekce),
|
|
"Retcode_ONFIDLGNKCA" => Some(Self::Onfidlgnkca),
|
|
"Retcode_AELGHBIMHAO" => Some(Self::Aelghbimhao),
|
|
"Retcode_BFELLHHPKFO" => Some(Self::Bfellhhpkfo),
|
|
"Retcode_CABLNLCHHLP" => Some(Self::Cablnlchhlp),
|
|
"Retcode_DBBIPGKBKDH" => Some(Self::Dbbipgkbkdh),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Mfpdakoioed {
|
|
Kcocmmiacmb = 0,
|
|
Flmpfofpagb = 1,
|
|
}
|
|
impl Mfpdakoioed {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Kcocmmiacmb => "MFPDAKOIOED_KCOCMMIACMB",
|
|
Self::Flmpfofpagb => "MFPDAKOIOED_FLMPFOFPAGB",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"MFPDAKOIOED_KCOCMMIACMB" => Some(Self::Kcocmmiacmb),
|
|
"MFPDAKOIOED_FLMPFOFPAGB" => Some(Self::Flmpfofpagb),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Cbpdacmbhgl {
|
|
Mmcgpcnjgcc = 0,
|
|
Clkmdieedkj = 1,
|
|
}
|
|
impl Cbpdacmbhgl {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Mmcgpcnjgcc => "CBPDACMBHGL_MMCGPCNJGCC",
|
|
Self::Clkmdieedkj => "CBPDACMBHGL_CLKMDIEEDKJ",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"CBPDACMBHGL_MMCGPCNJGCC" => Some(Self::Mmcgpcnjgcc),
|
|
"CBPDACMBHGL_CLKMDIEEDKJ" => Some(Self::Clkmdieedkj),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Bomholbackf {
|
|
Hglifjghade = 0,
|
|
Pdjajhelpkl = 1,
|
|
}
|
|
impl Bomholbackf {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Hglifjghade => "BOMHOLBACKF_HGLIFJGHADE",
|
|
Self::Pdjajhelpkl => "BOMHOLBACKF_PDJAJHELPKL",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"BOMHOLBACKF_HGLIFJGHADE" => Some(Self::Hglifjghade),
|
|
"BOMHOLBACKF_PDJAJHELPKL" => Some(Self::Pdjajhelpkl),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Mebhanngplj {
|
|
Nlcdgipgfdj = 0,
|
|
Chejbpekaga = 1,
|
|
Dhfgmbgoknc = 2,
|
|
Bfeajgddgkl = 3,
|
|
Eimnkkefobc = 4,
|
|
Lndpeiknlaf = 5,
|
|
Ocnkgompljo = 6,
|
|
}
|
|
impl Mebhanngplj {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Nlcdgipgfdj => "MEBHANNGPLJ_NLCDGIPGFDJ",
|
|
Self::Chejbpekaga => "MEBHANNGPLJ_CHEJBPEKAGA",
|
|
Self::Dhfgmbgoknc => "MEBHANNGPLJ_DHFGMBGOKNC",
|
|
Self::Bfeajgddgkl => "MEBHANNGPLJ_BFEAJGDDGKL",
|
|
Self::Eimnkkefobc => "MEBHANNGPLJ_EIMNKKEFOBC",
|
|
Self::Lndpeiknlaf => "MEBHANNGPLJ_LNDPEIKNLAF",
|
|
Self::Ocnkgompljo => "MEBHANNGPLJ_OCNKGOMPLJO",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"MEBHANNGPLJ_NLCDGIPGFDJ" => Some(Self::Nlcdgipgfdj),
|
|
"MEBHANNGPLJ_CHEJBPEKAGA" => Some(Self::Chejbpekaga),
|
|
"MEBHANNGPLJ_DHFGMBGOKNC" => Some(Self::Dhfgmbgoknc),
|
|
"MEBHANNGPLJ_BFEAJGDDGKL" => Some(Self::Bfeajgddgkl),
|
|
"MEBHANNGPLJ_EIMNKKEFOBC" => Some(Self::Eimnkkefobc),
|
|
"MEBHANNGPLJ_LNDPEIKNLAF" => Some(Self::Lndpeiknlaf),
|
|
"MEBHANNGPLJ_OCNKGOMPLJO" => Some(Self::Ocnkgompljo),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdActiveType {
|
|
JgjcdabbnijNlcdgipgfdj = 0,
|
|
CmdActiveActivityDataChangeScNotify = 9552,
|
|
CmdTakeActiveActivityRewardScRsp = 9570,
|
|
CmdGetActiveActivityDataCsReq = 9568,
|
|
CmdGetActiveActivityDataScRsp = 9556,
|
|
CmdTakeActiveActivityRewardCsReq = 9566,
|
|
}
|
|
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::JgjcdabbnijNlcdgipgfdj => "JGJCDABBNIJ_NLCDGIPGFDJ",
|
|
Self::CmdActiveActivityDataChangeScNotify => {
|
|
"CmdActiveActivityDataChangeScNotify"
|
|
}
|
|
Self::CmdTakeActiveActivityRewardScRsp => "CmdTakeActiveActivityRewardScRsp",
|
|
Self::CmdGetActiveActivityDataCsReq => "CmdGetActiveActivityDataCsReq",
|
|
Self::CmdGetActiveActivityDataScRsp => "CmdGetActiveActivityDataScRsp",
|
|
Self::CmdTakeActiveActivityRewardCsReq => "CmdTakeActiveActivityRewardCsReq",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"JGJCDABBNIJ_NLCDGIPGFDJ" => Some(Self::JgjcdabbnijNlcdgipgfdj),
|
|
"CmdActiveActivityDataChangeScNotify" => {
|
|
Some(Self::CmdActiveActivityDataChangeScNotify)
|
|
}
|
|
"CmdTakeActiveActivityRewardScRsp" => {
|
|
Some(Self::CmdTakeActiveActivityRewardScRsp)
|
|
}
|
|
"CmdGetActiveActivityDataCsReq" => Some(Self::CmdGetActiveActivityDataCsReq),
|
|
"CmdGetActiveActivityDataScRsp" => Some(Self::CmdGetActiveActivityDataScRsp),
|
|
"CmdTakeActiveActivityRewardCsReq" => {
|
|
Some(Self::CmdTakeActiveActivityRewardCsReq)
|
|
}
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdActivityType {
|
|
AeompalbaahNlcdgipgfdj = 0,
|
|
CmdTakeLoginActivityRewardScRsp = 2627,
|
|
CmdGetMaterialSubmitActivityDataScRsp = 2638,
|
|
CmdLeaveTrialActivityCsReq = 2693,
|
|
CmdEnterTrialActivityStageScRsp = 2645,
|
|
CmdTakeRewardCsReq = 2611,
|
|
CmdLeaveTrialActivityScRsp = 2696,
|
|
AeompalbaahFghjombpekm = 2618,
|
|
CmdTakeTrialActivityRewardScRsp = 2634,
|
|
CmdGetAvatarRewardDataScRsp = 2689,
|
|
CmdSubmitMaterialSubmitActivityMaterialCsReq = 2661,
|
|
CmdChooseAvatarScRsp = 2631,
|
|
CmdGetLoginActivityScRsp = 2603,
|
|
CmdGetActivityScheduleConfigScRsp = 2613,
|
|
CmdTakeTrialActivityRewardCsReq = 2637,
|
|
CmdCurTrialActivityScNotify = 2691,
|
|
CmdGetActivityScheduleConfigCsReq = 2636,
|
|
CmdGetTrialActivityDataCsReq = 2626,
|
|
CmdGetLoginActivityCsReq = 2673,
|
|
CmdTakeMaterialSubmitActivityRewardScRsp = 2678,
|
|
CmdGetAvatarRewardDataCsReq = 2623,
|
|
CmdChooseAvatarCsReq = 2640,
|
|
CmdGetMaterialSubmitActivityDataCsReq = 2676,
|
|
CmdSubmitMaterialSubmitActivityMaterialScRsp = 2624,
|
|
CmdStartTrialActivityCsReq = 2658,
|
|
CmdStartTrialActivityScRsp = 2643,
|
|
CmdTakeMaterialSubmitActivityRewardCsReq = 2671,
|
|
CmdGetTrialActivityDataScRsp = 2690,
|
|
CmdTrialActivityDataChangeScNotify = 2641,
|
|
CmdTakeLoginActivityRewardCsReq = 2680,
|
|
CmdTakeRewardScRsp = 2697,
|
|
}
|
|
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::AeompalbaahNlcdgipgfdj => "AEOMPALBAAH_NLCDGIPGFDJ",
|
|
Self::CmdTakeLoginActivityRewardScRsp => "CmdTakeLoginActivityRewardScRsp",
|
|
Self::CmdGetMaterialSubmitActivityDataScRsp => {
|
|
"CmdGetMaterialSubmitActivityDataScRsp"
|
|
}
|
|
Self::CmdLeaveTrialActivityCsReq => "CmdLeaveTrialActivityCsReq",
|
|
Self::CmdEnterTrialActivityStageScRsp => "CmdEnterTrialActivityStageScRsp",
|
|
Self::CmdTakeRewardCsReq => "CmdTakeRewardCsReq",
|
|
Self::CmdLeaveTrialActivityScRsp => "CmdLeaveTrialActivityScRsp",
|
|
Self::AeompalbaahFghjombpekm => "AEOMPALBAAH_FGHJOMBPEKM",
|
|
Self::CmdTakeTrialActivityRewardScRsp => "CmdTakeTrialActivityRewardScRsp",
|
|
Self::CmdGetAvatarRewardDataScRsp => "CmdGetAvatarRewardDataScRsp",
|
|
Self::CmdSubmitMaterialSubmitActivityMaterialCsReq => {
|
|
"CmdSubmitMaterialSubmitActivityMaterialCsReq"
|
|
}
|
|
Self::CmdChooseAvatarScRsp => "CmdChooseAvatarScRsp",
|
|
Self::CmdGetLoginActivityScRsp => "CmdGetLoginActivityScRsp",
|
|
Self::CmdGetActivityScheduleConfigScRsp => {
|
|
"CmdGetActivityScheduleConfigScRsp"
|
|
}
|
|
Self::CmdTakeTrialActivityRewardCsReq => "CmdTakeTrialActivityRewardCsReq",
|
|
Self::CmdCurTrialActivityScNotify => "CmdCurTrialActivityScNotify",
|
|
Self::CmdGetActivityScheduleConfigCsReq => {
|
|
"CmdGetActivityScheduleConfigCsReq"
|
|
}
|
|
Self::CmdGetTrialActivityDataCsReq => "CmdGetTrialActivityDataCsReq",
|
|
Self::CmdGetLoginActivityCsReq => "CmdGetLoginActivityCsReq",
|
|
Self::CmdTakeMaterialSubmitActivityRewardScRsp => {
|
|
"CmdTakeMaterialSubmitActivityRewardScRsp"
|
|
}
|
|
Self::CmdGetAvatarRewardDataCsReq => "CmdGetAvatarRewardDataCsReq",
|
|
Self::CmdChooseAvatarCsReq => "CmdChooseAvatarCsReq",
|
|
Self::CmdGetMaterialSubmitActivityDataCsReq => {
|
|
"CmdGetMaterialSubmitActivityDataCsReq"
|
|
}
|
|
Self::CmdSubmitMaterialSubmitActivityMaterialScRsp => {
|
|
"CmdSubmitMaterialSubmitActivityMaterialScRsp"
|
|
}
|
|
Self::CmdStartTrialActivityCsReq => "CmdStartTrialActivityCsReq",
|
|
Self::CmdStartTrialActivityScRsp => "CmdStartTrialActivityScRsp",
|
|
Self::CmdTakeMaterialSubmitActivityRewardCsReq => {
|
|
"CmdTakeMaterialSubmitActivityRewardCsReq"
|
|
}
|
|
Self::CmdGetTrialActivityDataScRsp => "CmdGetTrialActivityDataScRsp",
|
|
Self::CmdTrialActivityDataChangeScNotify => {
|
|
"CmdTrialActivityDataChangeScNotify"
|
|
}
|
|
Self::CmdTakeLoginActivityRewardCsReq => "CmdTakeLoginActivityRewardCsReq",
|
|
Self::CmdTakeRewardScRsp => "CmdTakeRewardScRsp",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"AEOMPALBAAH_NLCDGIPGFDJ" => Some(Self::AeompalbaahNlcdgipgfdj),
|
|
"CmdTakeLoginActivityRewardScRsp" => {
|
|
Some(Self::CmdTakeLoginActivityRewardScRsp)
|
|
}
|
|
"CmdGetMaterialSubmitActivityDataScRsp" => {
|
|
Some(Self::CmdGetMaterialSubmitActivityDataScRsp)
|
|
}
|
|
"CmdLeaveTrialActivityCsReq" => Some(Self::CmdLeaveTrialActivityCsReq),
|
|
"CmdEnterTrialActivityStageScRsp" => {
|
|
Some(Self::CmdEnterTrialActivityStageScRsp)
|
|
}
|
|
"CmdTakeRewardCsReq" => Some(Self::CmdTakeRewardCsReq),
|
|
"CmdLeaveTrialActivityScRsp" => Some(Self::CmdLeaveTrialActivityScRsp),
|
|
"AEOMPALBAAH_FGHJOMBPEKM" => Some(Self::AeompalbaahFghjombpekm),
|
|
"CmdTakeTrialActivityRewardScRsp" => {
|
|
Some(Self::CmdTakeTrialActivityRewardScRsp)
|
|
}
|
|
"CmdGetAvatarRewardDataScRsp" => Some(Self::CmdGetAvatarRewardDataScRsp),
|
|
"CmdSubmitMaterialSubmitActivityMaterialCsReq" => {
|
|
Some(Self::CmdSubmitMaterialSubmitActivityMaterialCsReq)
|
|
}
|
|
"CmdChooseAvatarScRsp" => Some(Self::CmdChooseAvatarScRsp),
|
|
"CmdGetLoginActivityScRsp" => Some(Self::CmdGetLoginActivityScRsp),
|
|
"CmdGetActivityScheduleConfigScRsp" => {
|
|
Some(Self::CmdGetActivityScheduleConfigScRsp)
|
|
}
|
|
"CmdTakeTrialActivityRewardCsReq" => {
|
|
Some(Self::CmdTakeTrialActivityRewardCsReq)
|
|
}
|
|
"CmdCurTrialActivityScNotify" => Some(Self::CmdCurTrialActivityScNotify),
|
|
"CmdGetActivityScheduleConfigCsReq" => {
|
|
Some(Self::CmdGetActivityScheduleConfigCsReq)
|
|
}
|
|
"CmdGetTrialActivityDataCsReq" => Some(Self::CmdGetTrialActivityDataCsReq),
|
|
"CmdGetLoginActivityCsReq" => Some(Self::CmdGetLoginActivityCsReq),
|
|
"CmdTakeMaterialSubmitActivityRewardScRsp" => {
|
|
Some(Self::CmdTakeMaterialSubmitActivityRewardScRsp)
|
|
}
|
|
"CmdGetAvatarRewardDataCsReq" => Some(Self::CmdGetAvatarRewardDataCsReq),
|
|
"CmdChooseAvatarCsReq" => Some(Self::CmdChooseAvatarCsReq),
|
|
"CmdGetMaterialSubmitActivityDataCsReq" => {
|
|
Some(Self::CmdGetMaterialSubmitActivityDataCsReq)
|
|
}
|
|
"CmdSubmitMaterialSubmitActivityMaterialScRsp" => {
|
|
Some(Self::CmdSubmitMaterialSubmitActivityMaterialScRsp)
|
|
}
|
|
"CmdStartTrialActivityCsReq" => Some(Self::CmdStartTrialActivityCsReq),
|
|
"CmdStartTrialActivityScRsp" => Some(Self::CmdStartTrialActivityScRsp),
|
|
"CmdTakeMaterialSubmitActivityRewardCsReq" => {
|
|
Some(Self::CmdTakeMaterialSubmitActivityRewardCsReq)
|
|
}
|
|
"CmdGetTrialActivityDataScRsp" => Some(Self::CmdGetTrialActivityDataScRsp),
|
|
"CmdTrialActivityDataChangeScNotify" => {
|
|
Some(Self::CmdTrialActivityDataChangeScNotify)
|
|
}
|
|
"CmdTakeLoginActivityRewardCsReq" => {
|
|
Some(Self::CmdTakeLoginActivityRewardCsReq)
|
|
}
|
|
"CmdTakeRewardScRsp" => Some(Self::CmdTakeRewardScRsp),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum TrialActivityStatus {
|
|
None = 0,
|
|
Finish = 1,
|
|
}
|
|
impl TrialActivityStatus {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::None => "TRIAL_ACTIVITY_STATUS_NONE",
|
|
Self::Finish => "TRIAL_ACTIVITY_STATUS_FINISH",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"TRIAL_ACTIVITY_STATUS_NONE" => Some(Self::None),
|
|
"TRIAL_ACTIVITY_STATUS_FINISH" => Some(Self::Finish),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdActivityRewardStatType {
|
|
KfcmcpillkeHbpeddcojdb = 0,
|
|
CmdGetActivityHotDataScRsp = 9118,
|
|
CmdGetAllActivityRewardCountDataCsReq = 9112,
|
|
CmdGetActivityRewardCountDataCsReq = 9114,
|
|
CmdGetAllActivityRewardCountDataScRsp = 9120,
|
|
CmdGetActivityHotDataCsReq = 9119,
|
|
CmdGetActivityRewardCountDataScRsp = 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::KfcmcpillkeHbpeddcojdb => "KFCMCPILLKE_HBPEDDCOJDB",
|
|
Self::CmdGetActivityHotDataScRsp => "CmdGetActivityHotDataScRsp",
|
|
Self::CmdGetAllActivityRewardCountDataCsReq => {
|
|
"CmdGetAllActivityRewardCountDataCsReq"
|
|
}
|
|
Self::CmdGetActivityRewardCountDataCsReq => {
|
|
"CmdGetActivityRewardCountDataCsReq"
|
|
}
|
|
Self::CmdGetAllActivityRewardCountDataScRsp => {
|
|
"CmdGetAllActivityRewardCountDataScRsp"
|
|
}
|
|
Self::CmdGetActivityHotDataCsReq => "CmdGetActivityHotDataCsReq",
|
|
Self::CmdGetActivityRewardCountDataScRsp => {
|
|
"CmdGetActivityRewardCountDataScRsp"
|
|
}
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"KFCMCPILLKE_HBPEDDCOJDB" => Some(Self::KfcmcpillkeHbpeddcojdb),
|
|
"CmdGetActivityHotDataScRsp" => Some(Self::CmdGetActivityHotDataScRsp),
|
|
"CmdGetAllActivityRewardCountDataCsReq" => {
|
|
Some(Self::CmdGetAllActivityRewardCountDataCsReq)
|
|
}
|
|
"CmdGetActivityRewardCountDataCsReq" => {
|
|
Some(Self::CmdGetActivityRewardCountDataCsReq)
|
|
}
|
|
"CmdGetAllActivityRewardCountDataScRsp" => {
|
|
Some(Self::CmdGetAllActivityRewardCountDataScRsp)
|
|
}
|
|
"CmdGetActivityHotDataCsReq" => Some(Self::CmdGetActivityHotDataCsReq),
|
|
"CmdGetActivityRewardCountDataScRsp" => {
|
|
Some(Self::CmdGetActivityRewardCountDataScRsp)
|
|
}
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdAdventureType {
|
|
PchgebmkbddNlcdgipgfdj = 0,
|
|
CmdQuickStartCocoonStageCsReq = 1336,
|
|
CmdCocoonSweepCsReq = 1310,
|
|
CmdCocoonSweepScRsp = 1387,
|
|
CmdGetFarmStageGachaInfoCsReq = 1380,
|
|
CmdFarmElementSweepCsReq = 1329,
|
|
CmdQuickStartCocoonStageScRsp = 1313,
|
|
CmdGetFarmStageGachaInfoScRsp = 1327,
|
|
CmdStartQuickFarmElementScRsp = 1381,
|
|
CmdStartQuickFarmElementCsReq = 1315,
|
|
PchgebmkbddCahjajjpnmn = 1373,
|
|
CmdFarmElementSweepScRsp = 1312,
|
|
CmdEnterAdventureScRsp = 1303,
|
|
}
|
|
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::PchgebmkbddNlcdgipgfdj => "PCHGEBMKBDD_NLCDGIPGFDJ",
|
|
Self::CmdQuickStartCocoonStageCsReq => "CmdQuickStartCocoonStageCsReq",
|
|
Self::CmdCocoonSweepCsReq => "CmdCocoonSweepCsReq",
|
|
Self::CmdCocoonSweepScRsp => "CmdCocoonSweepScRsp",
|
|
Self::CmdGetFarmStageGachaInfoCsReq => "CmdGetFarmStageGachaInfoCsReq",
|
|
Self::CmdFarmElementSweepCsReq => "CmdFarmElementSweepCsReq",
|
|
Self::CmdQuickStartCocoonStageScRsp => "CmdQuickStartCocoonStageScRsp",
|
|
Self::CmdGetFarmStageGachaInfoScRsp => "CmdGetFarmStageGachaInfoScRsp",
|
|
Self::CmdStartQuickFarmElementScRsp => "CmdStartQuickFarmElementScRsp",
|
|
Self::CmdStartQuickFarmElementCsReq => "CmdStartQuickFarmElementCsReq",
|
|
Self::PchgebmkbddCahjajjpnmn => "PCHGEBMKBDD_CAHJAJJPNMN",
|
|
Self::CmdFarmElementSweepScRsp => "CmdFarmElementSweepScRsp",
|
|
Self::CmdEnterAdventureScRsp => "CmdEnterAdventureScRsp",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"PCHGEBMKBDD_NLCDGIPGFDJ" => Some(Self::PchgebmkbddNlcdgipgfdj),
|
|
"CmdQuickStartCocoonStageCsReq" => Some(Self::CmdQuickStartCocoonStageCsReq),
|
|
"CmdCocoonSweepCsReq" => Some(Self::CmdCocoonSweepCsReq),
|
|
"CmdCocoonSweepScRsp" => Some(Self::CmdCocoonSweepScRsp),
|
|
"CmdGetFarmStageGachaInfoCsReq" => Some(Self::CmdGetFarmStageGachaInfoCsReq),
|
|
"CmdFarmElementSweepCsReq" => Some(Self::CmdFarmElementSweepCsReq),
|
|
"CmdQuickStartCocoonStageScRsp" => Some(Self::CmdQuickStartCocoonStageScRsp),
|
|
"CmdGetFarmStageGachaInfoScRsp" => Some(Self::CmdGetFarmStageGachaInfoScRsp),
|
|
"CmdStartQuickFarmElementScRsp" => Some(Self::CmdStartQuickFarmElementScRsp),
|
|
"CmdStartQuickFarmElementCsReq" => Some(Self::CmdStartQuickFarmElementCsReq),
|
|
"PCHGEBMKBDD_CAHJAJJPNMN" => Some(Self::PchgebmkbddCahjajjpnmn),
|
|
"CmdFarmElementSweepScRsp" => Some(Self::CmdFarmElementSweepScRsp),
|
|
"CmdEnterAdventureScRsp" => Some(Self::CmdEnterAdventureScRsp),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdAetherDivideType {
|
|
BaiilojdaibNlcdgipgfdj = 0,
|
|
CmdAetherDivideTakeChallengeRewardScRsp = 4836,
|
|
CmdAetherDivideTainerInfoScNotify = 4846,
|
|
CmdGetAetherDivideChallengeInfoScRsp = 4850,
|
|
CmdAetherDivideRefreshEndlessScNotify = 4833,
|
|
CmdAetherDivideTakeChallengeRewardCsReq = 4835,
|
|
CmdGetAetherDivideChallengeInfoCsReq = 4814,
|
|
CmdStartAetherDivideSceneBattleScRsp = 4827,
|
|
CmdEquipAetherDividePassiveSkillCsReq = 4805,
|
|
CmdSetAetherDivideLineUpScRsp = 4840,
|
|
CmdStartAetherDivideChallengeBattleScRsp = 4845,
|
|
CmdTakeOffSkillCoreScRsp = 4838,
|
|
CmdSwitchAetherDivideLineUpSlotScRsp = 4812,
|
|
CmdEquipAetherDividePassiveSkillScRsp = 4808,
|
|
CmdAetherDivideSpiritExpUpScRsp = 4818,
|
|
CmdAetherDivideFinishChallengeScNotify = 4837,
|
|
CmdAetherDivideRefreshEndlessScRsp = 4828,
|
|
CmdLeaveAetherDivideSceneCsReq = 4807,
|
|
CmdSetAetherDivideLineUpCsReq = 4821,
|
|
CmdDmamefjbcle = 4842,
|
|
CmdLeaveAetherDivideSceneScRsp = 4823,
|
|
CmdAetherDivideSpiritInfoScNotify = 4849,
|
|
CmdAetherDivideSkillItemScNotify = 4815,
|
|
CmdGetAetherDivideInfoScRsp = 4834,
|
|
CmdAetherDivideRefreshEndlessCsReq = 4824,
|
|
CmdSwitchAetherDivideLineUpSlotCsReq = 4820,
|
|
CmdStartAetherDivideChallengeBattleCsReq = 4819,
|
|
CmdAetherDivideLineupScNotify = 4848,
|
|
CmdAetherDivideSpiritExpUpCsReq = 4841,
|
|
BaiilojdaibDdldiflggkh = 4832,
|
|
CmdGetAetherDivideInfoCsReq = 4843,
|
|
CmdStartAetherDivideSceneBattleCsReq = 4844,
|
|
CmdStartAetherDivideStageBattleScRsp = 4816,
|
|
CmdStartAetherDivideStageBattleCsReq = 4806,
|
|
CmdTakeOffSkillCoreCsReq = 4803,
|
|
}
|
|
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::BaiilojdaibNlcdgipgfdj => "BAIILOJDAIB_NLCDGIPGFDJ",
|
|
Self::CmdAetherDivideTakeChallengeRewardScRsp => {
|
|
"CmdAetherDivideTakeChallengeRewardScRsp"
|
|
}
|
|
Self::CmdAetherDivideTainerInfoScNotify => {
|
|
"CmdAetherDivideTainerInfoScNotify"
|
|
}
|
|
Self::CmdGetAetherDivideChallengeInfoScRsp => {
|
|
"CmdGetAetherDivideChallengeInfoScRsp"
|
|
}
|
|
Self::CmdAetherDivideRefreshEndlessScNotify => {
|
|
"CmdAetherDivideRefreshEndlessScNotify"
|
|
}
|
|
Self::CmdAetherDivideTakeChallengeRewardCsReq => {
|
|
"CmdAetherDivideTakeChallengeRewardCsReq"
|
|
}
|
|
Self::CmdGetAetherDivideChallengeInfoCsReq => {
|
|
"CmdGetAetherDivideChallengeInfoCsReq"
|
|
}
|
|
Self::CmdStartAetherDivideSceneBattleScRsp => {
|
|
"CmdStartAetherDivideSceneBattleScRsp"
|
|
}
|
|
Self::CmdEquipAetherDividePassiveSkillCsReq => {
|
|
"CmdEquipAetherDividePassiveSkillCsReq"
|
|
}
|
|
Self::CmdSetAetherDivideLineUpScRsp => "CmdSetAetherDivideLineUpScRsp",
|
|
Self::CmdStartAetherDivideChallengeBattleScRsp => {
|
|
"CmdStartAetherDivideChallengeBattleScRsp"
|
|
}
|
|
Self::CmdTakeOffSkillCoreScRsp => "CmdTakeOffSkillCoreScRsp",
|
|
Self::CmdSwitchAetherDivideLineUpSlotScRsp => {
|
|
"CmdSwitchAetherDivideLineUpSlotScRsp"
|
|
}
|
|
Self::CmdEquipAetherDividePassiveSkillScRsp => {
|
|
"CmdEquipAetherDividePassiveSkillScRsp"
|
|
}
|
|
Self::CmdAetherDivideSpiritExpUpScRsp => "CmdAetherDivideSpiritExpUpScRsp",
|
|
Self::CmdAetherDivideFinishChallengeScNotify => {
|
|
"CmdAetherDivideFinishChallengeScNotify"
|
|
}
|
|
Self::CmdAetherDivideRefreshEndlessScRsp => {
|
|
"CmdAetherDivideRefreshEndlessScRsp"
|
|
}
|
|
Self::CmdLeaveAetherDivideSceneCsReq => "CmdLeaveAetherDivideSceneCsReq",
|
|
Self::CmdSetAetherDivideLineUpCsReq => "CmdSetAetherDivideLineUpCsReq",
|
|
Self::CmdDmamefjbcle => "CmdDMAMEFJBCLE",
|
|
Self::CmdLeaveAetherDivideSceneScRsp => "CmdLeaveAetherDivideSceneScRsp",
|
|
Self::CmdAetherDivideSpiritInfoScNotify => {
|
|
"CmdAetherDivideSpiritInfoScNotify"
|
|
}
|
|
Self::CmdAetherDivideSkillItemScNotify => "CmdAetherDivideSkillItemScNotify",
|
|
Self::CmdGetAetherDivideInfoScRsp => "CmdGetAetherDivideInfoScRsp",
|
|
Self::CmdAetherDivideRefreshEndlessCsReq => {
|
|
"CmdAetherDivideRefreshEndlessCsReq"
|
|
}
|
|
Self::CmdSwitchAetherDivideLineUpSlotCsReq => {
|
|
"CmdSwitchAetherDivideLineUpSlotCsReq"
|
|
}
|
|
Self::CmdStartAetherDivideChallengeBattleCsReq => {
|
|
"CmdStartAetherDivideChallengeBattleCsReq"
|
|
}
|
|
Self::CmdAetherDivideLineupScNotify => "CmdAetherDivideLineupScNotify",
|
|
Self::CmdAetherDivideSpiritExpUpCsReq => "CmdAetherDivideSpiritExpUpCsReq",
|
|
Self::BaiilojdaibDdldiflggkh => "BAIILOJDAIB_DDLDIFLGGKH",
|
|
Self::CmdGetAetherDivideInfoCsReq => "CmdGetAetherDivideInfoCsReq",
|
|
Self::CmdStartAetherDivideSceneBattleCsReq => {
|
|
"CmdStartAetherDivideSceneBattleCsReq"
|
|
}
|
|
Self::CmdStartAetherDivideStageBattleScRsp => {
|
|
"CmdStartAetherDivideStageBattleScRsp"
|
|
}
|
|
Self::CmdStartAetherDivideStageBattleCsReq => {
|
|
"CmdStartAetherDivideStageBattleCsReq"
|
|
}
|
|
Self::CmdTakeOffSkillCoreCsReq => "CmdTakeOffSkillCoreCsReq",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"BAIILOJDAIB_NLCDGIPGFDJ" => Some(Self::BaiilojdaibNlcdgipgfdj),
|
|
"CmdAetherDivideTakeChallengeRewardScRsp" => {
|
|
Some(Self::CmdAetherDivideTakeChallengeRewardScRsp)
|
|
}
|
|
"CmdAetherDivideTainerInfoScNotify" => {
|
|
Some(Self::CmdAetherDivideTainerInfoScNotify)
|
|
}
|
|
"CmdGetAetherDivideChallengeInfoScRsp" => {
|
|
Some(Self::CmdGetAetherDivideChallengeInfoScRsp)
|
|
}
|
|
"CmdAetherDivideRefreshEndlessScNotify" => {
|
|
Some(Self::CmdAetherDivideRefreshEndlessScNotify)
|
|
}
|
|
"CmdAetherDivideTakeChallengeRewardCsReq" => {
|
|
Some(Self::CmdAetherDivideTakeChallengeRewardCsReq)
|
|
}
|
|
"CmdGetAetherDivideChallengeInfoCsReq" => {
|
|
Some(Self::CmdGetAetherDivideChallengeInfoCsReq)
|
|
}
|
|
"CmdStartAetherDivideSceneBattleScRsp" => {
|
|
Some(Self::CmdStartAetherDivideSceneBattleScRsp)
|
|
}
|
|
"CmdEquipAetherDividePassiveSkillCsReq" => {
|
|
Some(Self::CmdEquipAetherDividePassiveSkillCsReq)
|
|
}
|
|
"CmdSetAetherDivideLineUpScRsp" => Some(Self::CmdSetAetherDivideLineUpScRsp),
|
|
"CmdStartAetherDivideChallengeBattleScRsp" => {
|
|
Some(Self::CmdStartAetherDivideChallengeBattleScRsp)
|
|
}
|
|
"CmdTakeOffSkillCoreScRsp" => Some(Self::CmdTakeOffSkillCoreScRsp),
|
|
"CmdSwitchAetherDivideLineUpSlotScRsp" => {
|
|
Some(Self::CmdSwitchAetherDivideLineUpSlotScRsp)
|
|
}
|
|
"CmdEquipAetherDividePassiveSkillScRsp" => {
|
|
Some(Self::CmdEquipAetherDividePassiveSkillScRsp)
|
|
}
|
|
"CmdAetherDivideSpiritExpUpScRsp" => {
|
|
Some(Self::CmdAetherDivideSpiritExpUpScRsp)
|
|
}
|
|
"CmdAetherDivideFinishChallengeScNotify" => {
|
|
Some(Self::CmdAetherDivideFinishChallengeScNotify)
|
|
}
|
|
"CmdAetherDivideRefreshEndlessScRsp" => {
|
|
Some(Self::CmdAetherDivideRefreshEndlessScRsp)
|
|
}
|
|
"CmdLeaveAetherDivideSceneCsReq" => {
|
|
Some(Self::CmdLeaveAetherDivideSceneCsReq)
|
|
}
|
|
"CmdSetAetherDivideLineUpCsReq" => Some(Self::CmdSetAetherDivideLineUpCsReq),
|
|
"CmdDMAMEFJBCLE" => Some(Self::CmdDmamefjbcle),
|
|
"CmdLeaveAetherDivideSceneScRsp" => {
|
|
Some(Self::CmdLeaveAetherDivideSceneScRsp)
|
|
}
|
|
"CmdAetherDivideSpiritInfoScNotify" => {
|
|
Some(Self::CmdAetherDivideSpiritInfoScNotify)
|
|
}
|
|
"CmdAetherDivideSkillItemScNotify" => {
|
|
Some(Self::CmdAetherDivideSkillItemScNotify)
|
|
}
|
|
"CmdGetAetherDivideInfoScRsp" => Some(Self::CmdGetAetherDivideInfoScRsp),
|
|
"CmdAetherDivideRefreshEndlessCsReq" => {
|
|
Some(Self::CmdAetherDivideRefreshEndlessCsReq)
|
|
}
|
|
"CmdSwitchAetherDivideLineUpSlotCsReq" => {
|
|
Some(Self::CmdSwitchAetherDivideLineUpSlotCsReq)
|
|
}
|
|
"CmdStartAetherDivideChallengeBattleCsReq" => {
|
|
Some(Self::CmdStartAetherDivideChallengeBattleCsReq)
|
|
}
|
|
"CmdAetherDivideLineupScNotify" => Some(Self::CmdAetherDivideLineupScNotify),
|
|
"CmdAetherDivideSpiritExpUpCsReq" => {
|
|
Some(Self::CmdAetherDivideSpiritExpUpCsReq)
|
|
}
|
|
"BAIILOJDAIB_DDLDIFLGGKH" => Some(Self::BaiilojdaibDdldiflggkh),
|
|
"CmdGetAetherDivideInfoCsReq" => Some(Self::CmdGetAetherDivideInfoCsReq),
|
|
"CmdStartAetherDivideSceneBattleCsReq" => {
|
|
Some(Self::CmdStartAetherDivideSceneBattleCsReq)
|
|
}
|
|
"CmdStartAetherDivideStageBattleScRsp" => {
|
|
Some(Self::CmdStartAetherDivideStageBattleScRsp)
|
|
}
|
|
"CmdStartAetherDivideStageBattleCsReq" => {
|
|
Some(Self::CmdStartAetherDivideStageBattleCsReq)
|
|
}
|
|
"CmdTakeOffSkillCoreCsReq" => Some(Self::CmdTakeOffSkillCoreCsReq),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdAiPamType {
|
|
LejbaojgjgiJcdcnppcneo = 0,
|
|
CmdAiPamResponseFeedbackCsReq = 9534,
|
|
CmdTriggerAiPamSpeakScRsp = 9503,
|
|
CmdUpdateAiPamSettingsCsReq = 9538,
|
|
CmdKiikhmmdhkp = 9506,
|
|
CmdAiPamResponseFeedbackCommentCsReq = 9540,
|
|
CmdAiPamMotionScNotify = 9512,
|
|
CmdGetAiPamChatHistoryScRsp = 9544,
|
|
CmdAiPamResponseFeedbackCommentScRsp = 9505,
|
|
CmdTriggerAiPamSpeakCsReq = 9508,
|
|
CmdGetAiPamChatHistoryCsReq = 9523,
|
|
CmdBkhlgpcdlgl = 9518,
|
|
CmdGetAiPamChatInfoScRsp = 9543,
|
|
CmdAiPamResponseFeedbackScRsp = 9521,
|
|
CmdAiPamAskSettlementScNotify = 9549,
|
|
CmdGetAiPamNextQuestionCsReq = 9527,
|
|
CmdHggmnlnjphg = 9516,
|
|
CmdAiPamSendMsgCsReq = 9532,
|
|
CmdRecvAiPamChatEventScNotify = 9507,
|
|
CmdLhnmdfopmkn = 9541,
|
|
CmdAiPamSendMsgScRsp = 9542,
|
|
CmdGetAiPamNextQuestionScRsp = 9519,
|
|
CmdUpdateAiPamSettingsScRsp = 9520,
|
|
CmdGetAiPamChatInfoCsReq = 9529,
|
|
}
|
|
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::LejbaojgjgiJcdcnppcneo => "LEJBAOJGJGI_JCDCNPPCNEO",
|
|
Self::CmdAiPamResponseFeedbackCsReq => "CmdAiPamResponseFeedbackCsReq",
|
|
Self::CmdTriggerAiPamSpeakScRsp => "CmdTriggerAiPamSpeakScRsp",
|
|
Self::CmdUpdateAiPamSettingsCsReq => "CmdUpdateAiPamSettingsCsReq",
|
|
Self::CmdKiikhmmdhkp => "CmdKIIKHMMDHKP",
|
|
Self::CmdAiPamResponseFeedbackCommentCsReq => {
|
|
"CmdAiPamResponseFeedbackCommentCsReq"
|
|
}
|
|
Self::CmdAiPamMotionScNotify => "CmdAiPamMotionScNotify",
|
|
Self::CmdGetAiPamChatHistoryScRsp => "CmdGetAiPamChatHistoryScRsp",
|
|
Self::CmdAiPamResponseFeedbackCommentScRsp => {
|
|
"CmdAiPamResponseFeedbackCommentScRsp"
|
|
}
|
|
Self::CmdTriggerAiPamSpeakCsReq => "CmdTriggerAiPamSpeakCsReq",
|
|
Self::CmdGetAiPamChatHistoryCsReq => "CmdGetAiPamChatHistoryCsReq",
|
|
Self::CmdBkhlgpcdlgl => "CmdBKHLGPCDLGL",
|
|
Self::CmdGetAiPamChatInfoScRsp => "CmdGetAiPamChatInfoScRsp",
|
|
Self::CmdAiPamResponseFeedbackScRsp => "CmdAiPamResponseFeedbackScRsp",
|
|
Self::CmdAiPamAskSettlementScNotify => "CmdAiPamAskSettlementScNotify",
|
|
Self::CmdGetAiPamNextQuestionCsReq => "CmdGetAiPamNextQuestionCsReq",
|
|
Self::CmdHggmnlnjphg => "CmdHGGMNLNJPHG",
|
|
Self::CmdAiPamSendMsgCsReq => "CmdAiPamSendMsgCsReq",
|
|
Self::CmdRecvAiPamChatEventScNotify => "CmdRecvAiPamChatEventScNotify",
|
|
Self::CmdLhnmdfopmkn => "CmdLHNMDFOPMKN",
|
|
Self::CmdAiPamSendMsgScRsp => "CmdAiPamSendMsgScRsp",
|
|
Self::CmdGetAiPamNextQuestionScRsp => "CmdGetAiPamNextQuestionScRsp",
|
|
Self::CmdUpdateAiPamSettingsScRsp => "CmdUpdateAiPamSettingsScRsp",
|
|
Self::CmdGetAiPamChatInfoCsReq => "CmdGetAiPamChatInfoCsReq",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"LEJBAOJGJGI_JCDCNPPCNEO" => Some(Self::LejbaojgjgiJcdcnppcneo),
|
|
"CmdAiPamResponseFeedbackCsReq" => Some(Self::CmdAiPamResponseFeedbackCsReq),
|
|
"CmdTriggerAiPamSpeakScRsp" => Some(Self::CmdTriggerAiPamSpeakScRsp),
|
|
"CmdUpdateAiPamSettingsCsReq" => Some(Self::CmdUpdateAiPamSettingsCsReq),
|
|
"CmdKIIKHMMDHKP" => Some(Self::CmdKiikhmmdhkp),
|
|
"CmdAiPamResponseFeedbackCommentCsReq" => {
|
|
Some(Self::CmdAiPamResponseFeedbackCommentCsReq)
|
|
}
|
|
"CmdAiPamMotionScNotify" => Some(Self::CmdAiPamMotionScNotify),
|
|
"CmdGetAiPamChatHistoryScRsp" => Some(Self::CmdGetAiPamChatHistoryScRsp),
|
|
"CmdAiPamResponseFeedbackCommentScRsp" => {
|
|
Some(Self::CmdAiPamResponseFeedbackCommentScRsp)
|
|
}
|
|
"CmdTriggerAiPamSpeakCsReq" => Some(Self::CmdTriggerAiPamSpeakCsReq),
|
|
"CmdGetAiPamChatHistoryCsReq" => Some(Self::CmdGetAiPamChatHistoryCsReq),
|
|
"CmdBKHLGPCDLGL" => Some(Self::CmdBkhlgpcdlgl),
|
|
"CmdGetAiPamChatInfoScRsp" => Some(Self::CmdGetAiPamChatInfoScRsp),
|
|
"CmdAiPamResponseFeedbackScRsp" => Some(Self::CmdAiPamResponseFeedbackScRsp),
|
|
"CmdAiPamAskSettlementScNotify" => Some(Self::CmdAiPamAskSettlementScNotify),
|
|
"CmdGetAiPamNextQuestionCsReq" => Some(Self::CmdGetAiPamNextQuestionCsReq),
|
|
"CmdHGGMNLNJPHG" => Some(Self::CmdHggmnlnjphg),
|
|
"CmdAiPamSendMsgCsReq" => Some(Self::CmdAiPamSendMsgCsReq),
|
|
"CmdRecvAiPamChatEventScNotify" => Some(Self::CmdRecvAiPamChatEventScNotify),
|
|
"CmdLHNMDFOPMKN" => Some(Self::CmdLhnmdfopmkn),
|
|
"CmdAiPamSendMsgScRsp" => Some(Self::CmdAiPamSendMsgScRsp),
|
|
"CmdGetAiPamNextQuestionScRsp" => Some(Self::CmdGetAiPamNextQuestionScRsp),
|
|
"CmdUpdateAiPamSettingsScRsp" => Some(Self::CmdUpdateAiPamSettingsScRsp),
|
|
"CmdGetAiPamChatInfoCsReq" => Some(Self::CmdGetAiPamChatInfoCsReq),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdAlleyType {
|
|
EnhfbpkpfdiNlcdgipgfdj = 0,
|
|
CmdAlleyOrderChangedScNotify = 4761,
|
|
CmdDpfgbjfofce = 4759,
|
|
CmdAlleyPlacingGameCsReq = 4754,
|
|
CmdAlleyShipmentEventEffectsScNotify = 4730,
|
|
CmdPpjkekepfmf = 4781,
|
|
EnhfbpkpfdiMlkikmbonlc = 4748,
|
|
CmdCkjacadhccc = 4732,
|
|
CmdGetSaveLogisticsMapScRsp = 4728,
|
|
CmdGaammaacico = 4792,
|
|
CmdTakePrestigeRewardCsReq = 4729,
|
|
CmdActivityRaidPlacingGameCsReq = 4705,
|
|
CmdEnoabfiphob = 4774,
|
|
CmdPrestigeLevelUpCsReq = 4771,
|
|
CmdKgkkfpgnelc = 4701,
|
|
CmdGetAlleyInfoScRsp = 4703,
|
|
CmdTakePrestigeRewardScRsp = 4712,
|
|
CmdGetAlleyInfoCsReq = 4773,
|
|
CmdAlleyTakeEventRewardCsReq = 4720,
|
|
CmdLogisticsGameScRsp = 4727,
|
|
CmdAlleyPlacingGameScRsp = 4783,
|
|
CmdLogisticsGameCsReq = 4780,
|
|
CmdMgmdnbolbmo = 4787,
|
|
CmdNgokhflmlnj = 4735,
|
|
EnhfbpkpfdiGhiclfbgfdl = 4776,
|
|
CmdLogisticsScoreRewardSyncInfoScNotify = 4716,
|
|
CmdHmbpgpoifne = 4785,
|
|
CmdGifadcjkkfe = 4715,
|
|
EnhfbpkpfdiPcbaghcnolc = 4767,
|
|
CmdLogisticsInfoScNotify = 4766,
|
|
CmdAlleyEventChangeNotify = 4710,
|
|
CmdActivityRaidPlacingGameScRsp = 4714,
|
|
CmdPrestigeLevelUpScRsp = 4778,
|
|
CmdAlleyTakeEventRewardScRsp = 4799,
|
|
CmdAlleyFundsScNotify = 4752,
|
|
CmdGetSaveLogisticsMapCsReq = 4749,
|
|
EnhfbpkpfdiMonjhmoildm = 4738,
|
|
}
|
|
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::EnhfbpkpfdiNlcdgipgfdj => "ENHFBPKPFDI_NLCDGIPGFDJ",
|
|
Self::CmdAlleyOrderChangedScNotify => "CmdAlleyOrderChangedScNotify",
|
|
Self::CmdDpfgbjfofce => "CmdDPFGBJFOFCE",
|
|
Self::CmdAlleyPlacingGameCsReq => "CmdAlleyPlacingGameCsReq",
|
|
Self::CmdAlleyShipmentEventEffectsScNotify => {
|
|
"CmdAlleyShipmentEventEffectsScNotify"
|
|
}
|
|
Self::CmdPpjkekepfmf => "CmdPPJKEKEPFMF",
|
|
Self::EnhfbpkpfdiMlkikmbonlc => "ENHFBPKPFDI_MLKIKMBONLC",
|
|
Self::CmdCkjacadhccc => "CmdCKJACADHCCC",
|
|
Self::CmdGetSaveLogisticsMapScRsp => "CmdGetSaveLogisticsMapScRsp",
|
|
Self::CmdGaammaacico => "CmdGAAMMAACICO",
|
|
Self::CmdTakePrestigeRewardCsReq => "CmdTakePrestigeRewardCsReq",
|
|
Self::CmdActivityRaidPlacingGameCsReq => "CmdActivityRaidPlacingGameCsReq",
|
|
Self::CmdEnoabfiphob => "CmdENOABFIPHOB",
|
|
Self::CmdPrestigeLevelUpCsReq => "CmdPrestigeLevelUpCsReq",
|
|
Self::CmdKgkkfpgnelc => "CmdKGKKFPGNELC",
|
|
Self::CmdGetAlleyInfoScRsp => "CmdGetAlleyInfoScRsp",
|
|
Self::CmdTakePrestigeRewardScRsp => "CmdTakePrestigeRewardScRsp",
|
|
Self::CmdGetAlleyInfoCsReq => "CmdGetAlleyInfoCsReq",
|
|
Self::CmdAlleyTakeEventRewardCsReq => "CmdAlleyTakeEventRewardCsReq",
|
|
Self::CmdLogisticsGameScRsp => "CmdLogisticsGameScRsp",
|
|
Self::CmdAlleyPlacingGameScRsp => "CmdAlleyPlacingGameScRsp",
|
|
Self::CmdLogisticsGameCsReq => "CmdLogisticsGameCsReq",
|
|
Self::CmdMgmdnbolbmo => "CmdMGMDNBOLBMO",
|
|
Self::CmdNgokhflmlnj => "CmdNGOKHFLMLNJ",
|
|
Self::EnhfbpkpfdiGhiclfbgfdl => "ENHFBPKPFDI_GHICLFBGFDL",
|
|
Self::CmdLogisticsScoreRewardSyncInfoScNotify => {
|
|
"CmdLogisticsScoreRewardSyncInfoScNotify"
|
|
}
|
|
Self::CmdHmbpgpoifne => "CmdHMBPGPOIFNE",
|
|
Self::CmdGifadcjkkfe => "CmdGIFADCJKKFE",
|
|
Self::EnhfbpkpfdiPcbaghcnolc => "ENHFBPKPFDI_PCBAGHCNOLC",
|
|
Self::CmdLogisticsInfoScNotify => "CmdLogisticsInfoScNotify",
|
|
Self::CmdAlleyEventChangeNotify => "CmdAlleyEventChangeNotify",
|
|
Self::CmdActivityRaidPlacingGameScRsp => "CmdActivityRaidPlacingGameScRsp",
|
|
Self::CmdPrestigeLevelUpScRsp => "CmdPrestigeLevelUpScRsp",
|
|
Self::CmdAlleyTakeEventRewardScRsp => "CmdAlleyTakeEventRewardScRsp",
|
|
Self::CmdAlleyFundsScNotify => "CmdAlleyFundsScNotify",
|
|
Self::CmdGetSaveLogisticsMapCsReq => "CmdGetSaveLogisticsMapCsReq",
|
|
Self::EnhfbpkpfdiMonjhmoildm => "ENHFBPKPFDI_MONJHMOILDM",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"ENHFBPKPFDI_NLCDGIPGFDJ" => Some(Self::EnhfbpkpfdiNlcdgipgfdj),
|
|
"CmdAlleyOrderChangedScNotify" => Some(Self::CmdAlleyOrderChangedScNotify),
|
|
"CmdDPFGBJFOFCE" => Some(Self::CmdDpfgbjfofce),
|
|
"CmdAlleyPlacingGameCsReq" => Some(Self::CmdAlleyPlacingGameCsReq),
|
|
"CmdAlleyShipmentEventEffectsScNotify" => {
|
|
Some(Self::CmdAlleyShipmentEventEffectsScNotify)
|
|
}
|
|
"CmdPPJKEKEPFMF" => Some(Self::CmdPpjkekepfmf),
|
|
"ENHFBPKPFDI_MLKIKMBONLC" => Some(Self::EnhfbpkpfdiMlkikmbonlc),
|
|
"CmdCKJACADHCCC" => Some(Self::CmdCkjacadhccc),
|
|
"CmdGetSaveLogisticsMapScRsp" => Some(Self::CmdGetSaveLogisticsMapScRsp),
|
|
"CmdGAAMMAACICO" => Some(Self::CmdGaammaacico),
|
|
"CmdTakePrestigeRewardCsReq" => Some(Self::CmdTakePrestigeRewardCsReq),
|
|
"CmdActivityRaidPlacingGameCsReq" => {
|
|
Some(Self::CmdActivityRaidPlacingGameCsReq)
|
|
}
|
|
"CmdENOABFIPHOB" => Some(Self::CmdEnoabfiphob),
|
|
"CmdPrestigeLevelUpCsReq" => Some(Self::CmdPrestigeLevelUpCsReq),
|
|
"CmdKGKKFPGNELC" => Some(Self::CmdKgkkfpgnelc),
|
|
"CmdGetAlleyInfoScRsp" => Some(Self::CmdGetAlleyInfoScRsp),
|
|
"CmdTakePrestigeRewardScRsp" => Some(Self::CmdTakePrestigeRewardScRsp),
|
|
"CmdGetAlleyInfoCsReq" => Some(Self::CmdGetAlleyInfoCsReq),
|
|
"CmdAlleyTakeEventRewardCsReq" => Some(Self::CmdAlleyTakeEventRewardCsReq),
|
|
"CmdLogisticsGameScRsp" => Some(Self::CmdLogisticsGameScRsp),
|
|
"CmdAlleyPlacingGameScRsp" => Some(Self::CmdAlleyPlacingGameScRsp),
|
|
"CmdLogisticsGameCsReq" => Some(Self::CmdLogisticsGameCsReq),
|
|
"CmdMGMDNBOLBMO" => Some(Self::CmdMgmdnbolbmo),
|
|
"CmdNGOKHFLMLNJ" => Some(Self::CmdNgokhflmlnj),
|
|
"ENHFBPKPFDI_GHICLFBGFDL" => Some(Self::EnhfbpkpfdiGhiclfbgfdl),
|
|
"CmdLogisticsScoreRewardSyncInfoScNotify" => {
|
|
Some(Self::CmdLogisticsScoreRewardSyncInfoScNotify)
|
|
}
|
|
"CmdHMBPGPOIFNE" => Some(Self::CmdHmbpgpoifne),
|
|
"CmdGIFADCJKKFE" => Some(Self::CmdGifadcjkkfe),
|
|
"ENHFBPKPFDI_PCBAGHCNOLC" => Some(Self::EnhfbpkpfdiPcbaghcnolc),
|
|
"CmdLogisticsInfoScNotify" => Some(Self::CmdLogisticsInfoScNotify),
|
|
"CmdAlleyEventChangeNotify" => Some(Self::CmdAlleyEventChangeNotify),
|
|
"CmdActivityRaidPlacingGameScRsp" => {
|
|
Some(Self::CmdActivityRaidPlacingGameScRsp)
|
|
}
|
|
"CmdPrestigeLevelUpScRsp" => Some(Self::CmdPrestigeLevelUpScRsp),
|
|
"CmdAlleyTakeEventRewardScRsp" => Some(Self::CmdAlleyTakeEventRewardScRsp),
|
|
"CmdAlleyFundsScNotify" => Some(Self::CmdAlleyFundsScNotify),
|
|
"CmdGetSaveLogisticsMapCsReq" => Some(Self::CmdGetSaveLogisticsMapCsReq),
|
|
"ENHFBPKPFDI_MONJHMOILDM" => Some(Self::EnhfbpkpfdiMonjhmoildm),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Oclnfbeagmm {
|
|
Phmkdhkblde = 0,
|
|
Clmknfilolb = 1,
|
|
Konbamdogdh = 2,
|
|
Jngjipchjkg = 3,
|
|
Cidihbpfelp = 4,
|
|
Lbinpjoojod = 5,
|
|
Bbonhjijlkf = 6,
|
|
Geoneaaankg = 7,
|
|
}
|
|
impl Oclnfbeagmm {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Phmkdhkblde => "OCLNFBEAGMM_PHMKDHKBLDE",
|
|
Self::Clmknfilolb => "OCLNFBEAGMM_CLMKNFILOLB",
|
|
Self::Konbamdogdh => "OCLNFBEAGMM_KONBAMDOGDH",
|
|
Self::Jngjipchjkg => "OCLNFBEAGMM_JNGJIPCHJKG",
|
|
Self::Cidihbpfelp => "OCLNFBEAGMM_CIDIHBPFELP",
|
|
Self::Lbinpjoojod => "OCLNFBEAGMM_LBINPJOOJOD",
|
|
Self::Bbonhjijlkf => "OCLNFBEAGMM_BBONHJIJLKF",
|
|
Self::Geoneaaankg => "OCLNFBEAGMM_GEONEAAANKG",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"OCLNFBEAGMM_PHMKDHKBLDE" => Some(Self::Phmkdhkblde),
|
|
"OCLNFBEAGMM_CLMKNFILOLB" => Some(Self::Clmknfilolb),
|
|
"OCLNFBEAGMM_KONBAMDOGDH" => Some(Self::Konbamdogdh),
|
|
"OCLNFBEAGMM_JNGJIPCHJKG" => Some(Self::Jngjipchjkg),
|
|
"OCLNFBEAGMM_CIDIHBPFELP" => Some(Self::Cidihbpfelp),
|
|
"OCLNFBEAGMM_LBINPJOOJOD" => Some(Self::Lbinpjoojod),
|
|
"OCLNFBEAGMM_BBONHJIJLKF" => Some(Self::Bbonhjijlkf),
|
|
"OCLNFBEAGMM_GEONEAAANKG" => Some(Self::Geoneaaankg),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Pfphiikefib {
|
|
Nlcdgipgfdj = 0,
|
|
Nohngbajngo = 1,
|
|
Jhiicnjikpc = 2,
|
|
Joiibdjjoah = 3,
|
|
}
|
|
impl Pfphiikefib {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Nlcdgipgfdj => "PFPHIIKEFIB_NLCDGIPGFDJ",
|
|
Self::Nohngbajngo => "PFPHIIKEFIB_NOHNGBAJNGO",
|
|
Self::Jhiicnjikpc => "PFPHIIKEFIB_JHIICNJIKPC",
|
|
Self::Joiibdjjoah => "PFPHIIKEFIB_JOIIBDJJOAH",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"PFPHIIKEFIB_NLCDGIPGFDJ" => Some(Self::Nlcdgipgfdj),
|
|
"PFPHIIKEFIB_NOHNGBAJNGO" => Some(Self::Nohngbajngo),
|
|
"PFPHIIKEFIB_JHIICNJIKPC" => Some(Self::Jhiicnjikpc),
|
|
"PFPHIIKEFIB_JOIIBDJJOAH" => Some(Self::Joiibdjjoah),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum AlleyEventState {
|
|
AjoccoaififNapmffdmlek = 0,
|
|
AjoccoaififEmjdkbjffhf = 1,
|
|
AjoccoaififMomheepiljo = 2,
|
|
AjoccoaififHdgpeeijijp = 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::AjoccoaififNapmffdmlek => "AJOCCOAIFIF_NAPMFFDMLEK",
|
|
Self::AjoccoaififEmjdkbjffhf => "AJOCCOAIFIF_EMJDKBJFFHF",
|
|
Self::AjoccoaififMomheepiljo => "AJOCCOAIFIF_MOMHEEPILJO",
|
|
Self::AjoccoaififHdgpeeijijp => "AJOCCOAIFIF_HDGPEEIJIJP",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"AJOCCOAIFIF_NAPMFFDMLEK" => Some(Self::AjoccoaififNapmffdmlek),
|
|
"AJOCCOAIFIF_EMJDKBJFFHF" => Some(Self::AjoccoaififEmjdkbjffhf),
|
|
"AJOCCOAIFIF_MOMHEEPILJO" => Some(Self::AjoccoaififMomheepiljo),
|
|
"AJOCCOAIFIF_HDGPEEIJIJP" => Some(Self::AjoccoaififHdgpeeijijp),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdArchiveType {
|
|
MfjdgmgkmdjNlcdgipgfdj = 0,
|
|
CmdGetArchiveDataCsReq = 2373,
|
|
CmdKkogbfclnhb = 2327,
|
|
CmdGetArchiveDataScRsp = 2303,
|
|
CmdBjjgfkaoklg = 2380,
|
|
}
|
|
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::MfjdgmgkmdjNlcdgipgfdj => "MFJDGMGKMDJ_NLCDGIPGFDJ",
|
|
Self::CmdGetArchiveDataCsReq => "CmdGetArchiveDataCsReq",
|
|
Self::CmdKkogbfclnhb => "CmdKKOGBFCLNHB",
|
|
Self::CmdGetArchiveDataScRsp => "CmdGetArchiveDataScRsp",
|
|
Self::CmdBjjgfkaoklg => "CmdBJJGFKAOKLG",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"MFJDGMGKMDJ_NLCDGIPGFDJ" => Some(Self::MfjdgmgkmdjNlcdgipgfdj),
|
|
"CmdGetArchiveDataCsReq" => Some(Self::CmdGetArchiveDataCsReq),
|
|
"CmdKKOGBFCLNHB" => Some(Self::CmdKkogbfclnhb),
|
|
"CmdGetArchiveDataScRsp" => Some(Self::CmdGetArchiveDataScRsp),
|
|
"CmdBJJGFKAOKLG" => Some(Self::CmdBjjgfkaoklg),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdAvatarType {
|
|
JhgiibjglelNlcdgipgfdj = 0,
|
|
CmdGetPreAvatarGrowthInfoCsReq = 367,
|
|
CmdAddMultiPathAvatarScNotify = 330,
|
|
JhgiibjglelBkbhlofehoc = 348,
|
|
CmdLendbhpiojk = 390,
|
|
CmdSetAvatarPathScRsp = 363,
|
|
JhgiibjglelCaoiegedbll = 336,
|
|
CmdDressRelicAvatarScRsp = 376,
|
|
CmdGetPreAvatarActivityListScRsp = 305,
|
|
JhgiibjglelCfbpnhbmceo = 353,
|
|
CmdAvatarExpUpScRsp = 327,
|
|
JhgiibjglelOnccdognggm = 315,
|
|
CmdGetPreAvatarGrowthInfoScRsp = 385,
|
|
CmdPromoteAvatarScRsp = 381,
|
|
CmdMarkAvatarScRsp = 366,
|
|
CmdAvatarPathChangedNotify = 317,
|
|
JhgiibjglelKiolglccnaa = 392,
|
|
CmdTakeOffRelicScRsp = 361,
|
|
JhgiibjglelCpcfhpmohdd = 306,
|
|
CmdSetAvatarEnhancedIdCsReq = 332,
|
|
CmdTakeOffEquipmentScRsp = 312,
|
|
JhgiibjglelFgkdlcdiogl = 349,
|
|
JhgiibjglelAfodjnhakcj = 380,
|
|
CmdUnlockAvatarPathScRsp = 400,
|
|
CmdSetAvatarEnhancedIdScRsp = 335,
|
|
CmdDressAvatarCsReq = 310,
|
|
CmdSetGrowthTargetAvatarScRsp = 328,
|
|
CmdActiveEidolonCsReq = 383,
|
|
CmdGetPreAvatarActivityListCsReq = 316,
|
|
CmdActiveEidolonScRsp = 309,
|
|
CmdTakePromotionRewardCsReq = 324,
|
|
CmdDressAvatarSkinScRsp = 352,
|
|
CmdSetPlayerOutfitCsReq = 314,
|
|
JhgiibjglelDpaaibgldob = 339,
|
|
CmdUnlockAvatarSkinScNotify = 374,
|
|
CmdSetMultipleAvatarPathsScRsp = 388,
|
|
CmdDressRelicAvatarCsReq = 342,
|
|
CmdCfggobedjok = 301,
|
|
CmdTakeOffRelicCsReq = 338,
|
|
CmdSetPlayerOutfitScRsp = 382,
|
|
CmdTakeOffAvatarSkinScRsp = 359,
|
|
CmdTakeOffEquipmentCsReq = 329,
|
|
CmdAvatarSpecialSkilltreeUnlockScNotify = 326,
|
|
CmdGetAvatarDataScRsp = 303,
|
|
CmdDressAvatarScRsp = 387,
|
|
CmdTakePromotionRewardScRsp = 371,
|
|
CmdUnlockSkilltreeScRsp = 313,
|
|
CmdAddAvatarScNotify = 354,
|
|
JhgiibjglelCkccdcnldoi = 378,
|
|
CmdGetAvatarDataCsReq = 373,
|
|
}
|
|
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::JhgiibjglelNlcdgipgfdj => "JHGIIBJGLEL_NLCDGIPGFDJ",
|
|
Self::CmdGetPreAvatarGrowthInfoCsReq => "CmdGetPreAvatarGrowthInfoCsReq",
|
|
Self::CmdAddMultiPathAvatarScNotify => "CmdAddMultiPathAvatarScNotify",
|
|
Self::JhgiibjglelBkbhlofehoc => "JHGIIBJGLEL_BKBHLOFEHOC",
|
|
Self::CmdLendbhpiojk => "CmdLENDBHPIOJK",
|
|
Self::CmdSetAvatarPathScRsp => "CmdSetAvatarPathScRsp",
|
|
Self::JhgiibjglelCaoiegedbll => "JHGIIBJGLEL_CAOIEGEDBLL",
|
|
Self::CmdDressRelicAvatarScRsp => "CmdDressRelicAvatarScRsp",
|
|
Self::CmdGetPreAvatarActivityListScRsp => "CmdGetPreAvatarActivityListScRsp",
|
|
Self::JhgiibjglelCfbpnhbmceo => "JHGIIBJGLEL_CFBPNHBMCEO",
|
|
Self::CmdAvatarExpUpScRsp => "CmdAvatarExpUpScRsp",
|
|
Self::JhgiibjglelOnccdognggm => "JHGIIBJGLEL_ONCCDOGNGGM",
|
|
Self::CmdGetPreAvatarGrowthInfoScRsp => "CmdGetPreAvatarGrowthInfoScRsp",
|
|
Self::CmdPromoteAvatarScRsp => "CmdPromoteAvatarScRsp",
|
|
Self::CmdMarkAvatarScRsp => "CmdMarkAvatarScRsp",
|
|
Self::CmdAvatarPathChangedNotify => "CmdAvatarPathChangedNotify",
|
|
Self::JhgiibjglelKiolglccnaa => "JHGIIBJGLEL_KIOLGLCCNAA",
|
|
Self::CmdTakeOffRelicScRsp => "CmdTakeOffRelicScRsp",
|
|
Self::JhgiibjglelCpcfhpmohdd => "JHGIIBJGLEL_CPCFHPMOHDD",
|
|
Self::CmdSetAvatarEnhancedIdCsReq => "CmdSetAvatarEnhancedIdCsReq",
|
|
Self::CmdTakeOffEquipmentScRsp => "CmdTakeOffEquipmentScRsp",
|
|
Self::JhgiibjglelFgkdlcdiogl => "JHGIIBJGLEL_FGKDLCDIOGL",
|
|
Self::JhgiibjglelAfodjnhakcj => "JHGIIBJGLEL_AFODJNHAKCJ",
|
|
Self::CmdUnlockAvatarPathScRsp => "CmdUnlockAvatarPathScRsp",
|
|
Self::CmdSetAvatarEnhancedIdScRsp => "CmdSetAvatarEnhancedIdScRsp",
|
|
Self::CmdDressAvatarCsReq => "CmdDressAvatarCsReq",
|
|
Self::CmdSetGrowthTargetAvatarScRsp => "CmdSetGrowthTargetAvatarScRsp",
|
|
Self::CmdActiveEidolonCsReq => "CmdActiveEidolonCsReq",
|
|
Self::CmdGetPreAvatarActivityListCsReq => "CmdGetPreAvatarActivityListCsReq",
|
|
Self::CmdActiveEidolonScRsp => "CmdActiveEidolonScRsp",
|
|
Self::CmdTakePromotionRewardCsReq => "CmdTakePromotionRewardCsReq",
|
|
Self::CmdDressAvatarSkinScRsp => "CmdDressAvatarSkinScRsp",
|
|
Self::CmdSetPlayerOutfitCsReq => "CmdSetPlayerOutfitCsReq",
|
|
Self::JhgiibjglelDpaaibgldob => "JHGIIBJGLEL_DPAAIBGLDOB",
|
|
Self::CmdUnlockAvatarSkinScNotify => "CmdUnlockAvatarSkinScNotify",
|
|
Self::CmdSetMultipleAvatarPathsScRsp => "CmdSetMultipleAvatarPathsScRsp",
|
|
Self::CmdDressRelicAvatarCsReq => "CmdDressRelicAvatarCsReq",
|
|
Self::CmdCfggobedjok => "CmdCFGGOBEDJOK",
|
|
Self::CmdTakeOffRelicCsReq => "CmdTakeOffRelicCsReq",
|
|
Self::CmdSetPlayerOutfitScRsp => "CmdSetPlayerOutfitScRsp",
|
|
Self::CmdTakeOffAvatarSkinScRsp => "CmdTakeOffAvatarSkinScRsp",
|
|
Self::CmdTakeOffEquipmentCsReq => "CmdTakeOffEquipmentCsReq",
|
|
Self::CmdAvatarSpecialSkilltreeUnlockScNotify => {
|
|
"CmdAvatarSpecialSkilltreeUnlockScNotify"
|
|
}
|
|
Self::CmdGetAvatarDataScRsp => "CmdGetAvatarDataScRsp",
|
|
Self::CmdDressAvatarScRsp => "CmdDressAvatarScRsp",
|
|
Self::CmdTakePromotionRewardScRsp => "CmdTakePromotionRewardScRsp",
|
|
Self::CmdUnlockSkilltreeScRsp => "CmdUnlockSkilltreeScRsp",
|
|
Self::CmdAddAvatarScNotify => "CmdAddAvatarScNotify",
|
|
Self::JhgiibjglelCkccdcnldoi => "JHGIIBJGLEL_CKCCDCNLDOI",
|
|
Self::CmdGetAvatarDataCsReq => "CmdGetAvatarDataCsReq",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"JHGIIBJGLEL_NLCDGIPGFDJ" => Some(Self::JhgiibjglelNlcdgipgfdj),
|
|
"CmdGetPreAvatarGrowthInfoCsReq" => {
|
|
Some(Self::CmdGetPreAvatarGrowthInfoCsReq)
|
|
}
|
|
"CmdAddMultiPathAvatarScNotify" => Some(Self::CmdAddMultiPathAvatarScNotify),
|
|
"JHGIIBJGLEL_BKBHLOFEHOC" => Some(Self::JhgiibjglelBkbhlofehoc),
|
|
"CmdLENDBHPIOJK" => Some(Self::CmdLendbhpiojk),
|
|
"CmdSetAvatarPathScRsp" => Some(Self::CmdSetAvatarPathScRsp),
|
|
"JHGIIBJGLEL_CAOIEGEDBLL" => Some(Self::JhgiibjglelCaoiegedbll),
|
|
"CmdDressRelicAvatarScRsp" => Some(Self::CmdDressRelicAvatarScRsp),
|
|
"CmdGetPreAvatarActivityListScRsp" => {
|
|
Some(Self::CmdGetPreAvatarActivityListScRsp)
|
|
}
|
|
"JHGIIBJGLEL_CFBPNHBMCEO" => Some(Self::JhgiibjglelCfbpnhbmceo),
|
|
"CmdAvatarExpUpScRsp" => Some(Self::CmdAvatarExpUpScRsp),
|
|
"JHGIIBJGLEL_ONCCDOGNGGM" => Some(Self::JhgiibjglelOnccdognggm),
|
|
"CmdGetPreAvatarGrowthInfoScRsp" => {
|
|
Some(Self::CmdGetPreAvatarGrowthInfoScRsp)
|
|
}
|
|
"CmdPromoteAvatarScRsp" => Some(Self::CmdPromoteAvatarScRsp),
|
|
"CmdMarkAvatarScRsp" => Some(Self::CmdMarkAvatarScRsp),
|
|
"CmdAvatarPathChangedNotify" => Some(Self::CmdAvatarPathChangedNotify),
|
|
"JHGIIBJGLEL_KIOLGLCCNAA" => Some(Self::JhgiibjglelKiolglccnaa),
|
|
"CmdTakeOffRelicScRsp" => Some(Self::CmdTakeOffRelicScRsp),
|
|
"JHGIIBJGLEL_CPCFHPMOHDD" => Some(Self::JhgiibjglelCpcfhpmohdd),
|
|
"CmdSetAvatarEnhancedIdCsReq" => Some(Self::CmdSetAvatarEnhancedIdCsReq),
|
|
"CmdTakeOffEquipmentScRsp" => Some(Self::CmdTakeOffEquipmentScRsp),
|
|
"JHGIIBJGLEL_FGKDLCDIOGL" => Some(Self::JhgiibjglelFgkdlcdiogl),
|
|
"JHGIIBJGLEL_AFODJNHAKCJ" => Some(Self::JhgiibjglelAfodjnhakcj),
|
|
"CmdUnlockAvatarPathScRsp" => Some(Self::CmdUnlockAvatarPathScRsp),
|
|
"CmdSetAvatarEnhancedIdScRsp" => Some(Self::CmdSetAvatarEnhancedIdScRsp),
|
|
"CmdDressAvatarCsReq" => Some(Self::CmdDressAvatarCsReq),
|
|
"CmdSetGrowthTargetAvatarScRsp" => Some(Self::CmdSetGrowthTargetAvatarScRsp),
|
|
"CmdActiveEidolonCsReq" => Some(Self::CmdActiveEidolonCsReq),
|
|
"CmdGetPreAvatarActivityListCsReq" => {
|
|
Some(Self::CmdGetPreAvatarActivityListCsReq)
|
|
}
|
|
"CmdActiveEidolonScRsp" => Some(Self::CmdActiveEidolonScRsp),
|
|
"CmdTakePromotionRewardCsReq" => Some(Self::CmdTakePromotionRewardCsReq),
|
|
"CmdDressAvatarSkinScRsp" => Some(Self::CmdDressAvatarSkinScRsp),
|
|
"CmdSetPlayerOutfitCsReq" => Some(Self::CmdSetPlayerOutfitCsReq),
|
|
"JHGIIBJGLEL_DPAAIBGLDOB" => Some(Self::JhgiibjglelDpaaibgldob),
|
|
"CmdUnlockAvatarSkinScNotify" => Some(Self::CmdUnlockAvatarSkinScNotify),
|
|
"CmdSetMultipleAvatarPathsScRsp" => {
|
|
Some(Self::CmdSetMultipleAvatarPathsScRsp)
|
|
}
|
|
"CmdDressRelicAvatarCsReq" => Some(Self::CmdDressRelicAvatarCsReq),
|
|
"CmdCFGGOBEDJOK" => Some(Self::CmdCfggobedjok),
|
|
"CmdTakeOffRelicCsReq" => Some(Self::CmdTakeOffRelicCsReq),
|
|
"CmdSetPlayerOutfitScRsp" => Some(Self::CmdSetPlayerOutfitScRsp),
|
|
"CmdTakeOffAvatarSkinScRsp" => Some(Self::CmdTakeOffAvatarSkinScRsp),
|
|
"CmdTakeOffEquipmentCsReq" => Some(Self::CmdTakeOffEquipmentCsReq),
|
|
"CmdAvatarSpecialSkilltreeUnlockScNotify" => {
|
|
Some(Self::CmdAvatarSpecialSkilltreeUnlockScNotify)
|
|
}
|
|
"CmdGetAvatarDataScRsp" => Some(Self::CmdGetAvatarDataScRsp),
|
|
"CmdDressAvatarScRsp" => Some(Self::CmdDressAvatarScRsp),
|
|
"CmdTakePromotionRewardScRsp" => Some(Self::CmdTakePromotionRewardScRsp),
|
|
"CmdUnlockSkilltreeScRsp" => Some(Self::CmdUnlockSkilltreeScRsp),
|
|
"CmdAddAvatarScNotify" => Some(Self::CmdAddAvatarScNotify),
|
|
"JHGIIBJGLEL_CKCCDCNLDOI" => Some(Self::JhgiibjglelCkccdcnldoi),
|
|
"CmdGetAvatarDataCsReq" => Some(Self::CmdGetAvatarDataCsReq),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Cfmdkncddal {
|
|
Nadpfmgbhdj = 0,
|
|
Ggglncboicd = 1,
|
|
}
|
|
impl Cfmdkncddal {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Nadpfmgbhdj => "CFMDKNCDDAL_NADPFMGBHDJ",
|
|
Self::Ggglncboicd => "CFMDKNCDDAL_GGGLNCBOICD",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"CFMDKNCDDAL_NADPFMGBHDJ" => Some(Self::Nadpfmgbhdj),
|
|
"CFMDKNCDDAL_GGGLNCBOICD" => Some(Self::Ggglncboicd),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum AddAvatarSrcState {
|
|
AddAvatarSrcNone = 0,
|
|
AddAvatarSrcGacha = 1,
|
|
AddAvatarSrcRogue = 2,
|
|
AddAvatarSrcDelivery = 3,
|
|
}
|
|
impl AddAvatarSrcState {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::AddAvatarSrcNone => "ADD_AVATAR_SRC_NONE",
|
|
Self::AddAvatarSrcGacha => "ADD_AVATAR_SRC_GACHA",
|
|
Self::AddAvatarSrcRogue => "ADD_AVATAR_SRC_ROGUE",
|
|
Self::AddAvatarSrcDelivery => "ADD_AVATAR_SRC_DELIVERY",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"ADD_AVATAR_SRC_NONE" => Some(Self::AddAvatarSrcNone),
|
|
"ADD_AVATAR_SRC_GACHA" => Some(Self::AddAvatarSrcGacha),
|
|
"ADD_AVATAR_SRC_ROGUE" => Some(Self::AddAvatarSrcRogue),
|
|
"ADD_AVATAR_SRC_DELIVERY" => Some(Self::AddAvatarSrcDelivery),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Gcallojppij {
|
|
Nlcdgipgfdj = 0,
|
|
Bdefgippknm = 1,
|
|
Bpbfoijkcja = 2,
|
|
}
|
|
impl Gcallojppij {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Nlcdgipgfdj => "GCALLOJPPIJ_NLCDGIPGFDJ",
|
|
Self::Bdefgippknm => "GCALLOJPPIJ_BDEFGIPPKNM",
|
|
Self::Bpbfoijkcja => "GCALLOJPPIJ_BPBFOIJKCJA",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"GCALLOJPPIJ_NLCDGIPGFDJ" => Some(Self::Nlcdgipgfdj),
|
|
"GCALLOJPPIJ_BDEFGIPPKNM" => Some(Self::Bdefgippknm),
|
|
"GCALLOJPPIJ_BPBFOIJKCJA" => Some(Self::Bpbfoijkcja),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum GrowthTargetState {
|
|
Mmbdgpmcjkh = 0,
|
|
Pdhpkpocohm = 1,
|
|
Cmbmdmbhfec = 2,
|
|
Dalnoidgbgi = 3,
|
|
Jeaoclooamj = 4,
|
|
Fckjlegdjhj = 5,
|
|
}
|
|
impl GrowthTargetState {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Mmbdgpmcjkh => "GrowthTargetState_MMBDGPMCJKH",
|
|
Self::Pdhpkpocohm => "GrowthTargetState_PDHPKPOCOHM",
|
|
Self::Cmbmdmbhfec => "GrowthTargetState_CMBMDMBHFEC",
|
|
Self::Dalnoidgbgi => "GrowthTargetState_DALNOIDGBGI",
|
|
Self::Jeaoclooamj => "GrowthTargetState_JEAOCLOOAMJ",
|
|
Self::Fckjlegdjhj => "GrowthTargetState_FCKJLEGDJHJ",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"GrowthTargetState_MMBDGPMCJKH" => Some(Self::Mmbdgpmcjkh),
|
|
"GrowthTargetState_PDHPKPOCOHM" => Some(Self::Pdhpkpocohm),
|
|
"GrowthTargetState_CMBMDMBHFEC" => Some(Self::Cmbmdmbhfec),
|
|
"GrowthTargetState_DALNOIDGBGI" => Some(Self::Dalnoidgbgi),
|
|
"GrowthTargetState_JEAOCLOOAMJ" => Some(Self::Jeaoclooamj),
|
|
"GrowthTargetState_FCKJLEGDJHJ" => Some(Self::Fckjlegdjhj),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdBattleType {
|
|
EjcoidcjdhmNlcdgipgfdj = 0,
|
|
CmdQuitBattleScRsp = 127,
|
|
CmdPveBattleResultScRsp = 103,
|
|
CmdSyncClientResVersionScRsp = 181,
|
|
CmdReBattleAfterBattleLoseCsNotify = 154,
|
|
CmdQuitBattleCsReq = 180,
|
|
CmdRebattleByClientCsNotify = 183,
|
|
CmdBattleReplayScNotify = 109,
|
|
CmdQuitBattleScNotify = 110,
|
|
CmdPveBattleResultCsReq = 173,
|
|
CmdServerSimulateBattleFinishScNotify = 112,
|
|
CmdGetCurBattleInfoCsReq = 136,
|
|
EjcoidcjdhmNaommjclmoi = 187,
|
|
CmdSyncClientResVersionCsReq = 115,
|
|
CmdGetCurBattleInfoScRsp = 113,
|
|
CmdBattleLogReportScRsp = 129,
|
|
}
|
|
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::EjcoidcjdhmNlcdgipgfdj => "EJCOIDCJDHM_NLCDGIPGFDJ",
|
|
Self::CmdQuitBattleScRsp => "CmdQuitBattleScRsp",
|
|
Self::CmdPveBattleResultScRsp => "CmdPVEBattleResultScRsp",
|
|
Self::CmdSyncClientResVersionScRsp => "CmdSyncClientResVersionScRsp",
|
|
Self::CmdReBattleAfterBattleLoseCsNotify => {
|
|
"CmdReBattleAfterBattleLoseCsNotify"
|
|
}
|
|
Self::CmdQuitBattleCsReq => "CmdQuitBattleCsReq",
|
|
Self::CmdRebattleByClientCsNotify => "CmdRebattleByClientCsNotify",
|
|
Self::CmdBattleReplayScNotify => "CmdBattleReplayScNotify",
|
|
Self::CmdQuitBattleScNotify => "CmdQuitBattleScNotify",
|
|
Self::CmdPveBattleResultCsReq => "CmdPVEBattleResultCsReq",
|
|
Self::CmdServerSimulateBattleFinishScNotify => {
|
|
"CmdServerSimulateBattleFinishScNotify"
|
|
}
|
|
Self::CmdGetCurBattleInfoCsReq => "CmdGetCurBattleInfoCsReq",
|
|
Self::EjcoidcjdhmNaommjclmoi => "EJCOIDCJDHM_NAOMMJCLMOI",
|
|
Self::CmdSyncClientResVersionCsReq => "CmdSyncClientResVersionCsReq",
|
|
Self::CmdGetCurBattleInfoScRsp => "CmdGetCurBattleInfoScRsp",
|
|
Self::CmdBattleLogReportScRsp => "CmdBattleLogReportScRsp",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"EJCOIDCJDHM_NLCDGIPGFDJ" => Some(Self::EjcoidcjdhmNlcdgipgfdj),
|
|
"CmdQuitBattleScRsp" => Some(Self::CmdQuitBattleScRsp),
|
|
"CmdPVEBattleResultScRsp" => Some(Self::CmdPveBattleResultScRsp),
|
|
"CmdSyncClientResVersionScRsp" => Some(Self::CmdSyncClientResVersionScRsp),
|
|
"CmdReBattleAfterBattleLoseCsNotify" => {
|
|
Some(Self::CmdReBattleAfterBattleLoseCsNotify)
|
|
}
|
|
"CmdQuitBattleCsReq" => Some(Self::CmdQuitBattleCsReq),
|
|
"CmdRebattleByClientCsNotify" => Some(Self::CmdRebattleByClientCsNotify),
|
|
"CmdBattleReplayScNotify" => Some(Self::CmdBattleReplayScNotify),
|
|
"CmdQuitBattleScNotify" => Some(Self::CmdQuitBattleScNotify),
|
|
"CmdPVEBattleResultCsReq" => Some(Self::CmdPveBattleResultCsReq),
|
|
"CmdServerSimulateBattleFinishScNotify" => {
|
|
Some(Self::CmdServerSimulateBattleFinishScNotify)
|
|
}
|
|
"CmdGetCurBattleInfoCsReq" => Some(Self::CmdGetCurBattleInfoCsReq),
|
|
"EJCOIDCJDHM_NAOMMJCLMOI" => Some(Self::EjcoidcjdhmNaommjclmoi),
|
|
"CmdSyncClientResVersionCsReq" => Some(Self::CmdSyncClientResVersionCsReq),
|
|
"CmdGetCurBattleInfoScRsp" => Some(Self::CmdGetCurBattleInfoScRsp),
|
|
"CmdBattleLogReportScRsp" => Some(Self::CmdBattleLogReportScRsp),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdBattleCollegeType {
|
|
GjppdnggkccNlcdgipgfdj = 0,
|
|
CmdGetBattleCollegeDataScRsp = 5703,
|
|
CmdGetBattleCollegeDataCsReq = 5773,
|
|
CmdStartBattleCollegeScRsp = 5736,
|
|
CmdStartBattleCollegeCsReq = 5727,
|
|
CmdSyncBattleCollegeDataChangeScNotify = 5780,
|
|
}
|
|
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::GjppdnggkccNlcdgipgfdj => "GJPPDNGGKCC_NLCDGIPGFDJ",
|
|
Self::CmdGetBattleCollegeDataScRsp => "CmdGetBattleCollegeDataScRsp",
|
|
Self::CmdGetBattleCollegeDataCsReq => "CmdGetBattleCollegeDataCsReq",
|
|
Self::CmdStartBattleCollegeScRsp => "CmdStartBattleCollegeScRsp",
|
|
Self::CmdStartBattleCollegeCsReq => "CmdStartBattleCollegeCsReq",
|
|
Self::CmdSyncBattleCollegeDataChangeScNotify => {
|
|
"CmdSyncBattleCollegeDataChangeScNotify"
|
|
}
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"GJPPDNGGKCC_NLCDGIPGFDJ" => Some(Self::GjppdnggkccNlcdgipgfdj),
|
|
"CmdGetBattleCollegeDataScRsp" => Some(Self::CmdGetBattleCollegeDataScRsp),
|
|
"CmdGetBattleCollegeDataCsReq" => Some(Self::CmdGetBattleCollegeDataCsReq),
|
|
"CmdStartBattleCollegeScRsp" => Some(Self::CmdStartBattleCollegeScRsp),
|
|
"CmdStartBattleCollegeCsReq" => Some(Self::CmdStartBattleCollegeCsReq),
|
|
"CmdSyncBattleCollegeDataChangeScNotify" => {
|
|
Some(Self::CmdSyncBattleCollegeDataChangeScNotify)
|
|
}
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdBattlePassType {
|
|
JhhiapckhnpNlcdgipgfdj = 0,
|
|
CmdBuyBpLevelScRsp = 3015,
|
|
CmdTakeBpRewardScRsp = 3036,
|
|
CmdTakeAllRewardScRsp = 3010,
|
|
CmdTakeBpRewardCsReq = 3027,
|
|
CmdBattlePassInfoNotify = 3073,
|
|
CmdTakeAllRewardCsReq = 3081,
|
|
CmdBuyBpLevelCsReq = 3013,
|
|
}
|
|
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::JhhiapckhnpNlcdgipgfdj => "JHHIAPCKHNP_NLCDGIPGFDJ",
|
|
Self::CmdBuyBpLevelScRsp => "CmdBuyBpLevelScRsp",
|
|
Self::CmdTakeBpRewardScRsp => "CmdTakeBpRewardScRsp",
|
|
Self::CmdTakeAllRewardScRsp => "CmdTakeAllRewardScRsp",
|
|
Self::CmdTakeBpRewardCsReq => "CmdTakeBpRewardCsReq",
|
|
Self::CmdBattlePassInfoNotify => "CmdBattlePassInfoNotify",
|
|
Self::CmdTakeAllRewardCsReq => "CmdTakeAllRewardCsReq",
|
|
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 {
|
|
"JHHIAPCKHNP_NLCDGIPGFDJ" => Some(Self::JhhiapckhnpNlcdgipgfdj),
|
|
"CmdBuyBpLevelScRsp" => Some(Self::CmdBuyBpLevelScRsp),
|
|
"CmdTakeBpRewardScRsp" => Some(Self::CmdTakeBpRewardScRsp),
|
|
"CmdTakeAllRewardScRsp" => Some(Self::CmdTakeAllRewardScRsp),
|
|
"CmdTakeBpRewardCsReq" => Some(Self::CmdTakeBpRewardCsReq),
|
|
"CmdBattlePassInfoNotify" => Some(Self::CmdBattlePassInfoNotify),
|
|
"CmdTakeAllRewardCsReq" => Some(Self::CmdTakeAllRewardCsReq),
|
|
"CmdBuyBpLevelCsReq" => Some(Self::CmdBuyBpLevelCsReq),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum BpTierType {
|
|
FmgfkikbhknNlcdgipgfdj = 0,
|
|
FmgfkikbhknLdcgngdpgam = 1,
|
|
FmgfkikbhknFenmglmpmff = 2,
|
|
FmgfkikbhknAjdeopejgec = 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::FmgfkikbhknNlcdgipgfdj => "FMGFKIKBHKN_NLCDGIPGFDJ",
|
|
Self::FmgfkikbhknLdcgngdpgam => "FMGFKIKBHKN_LDCGNGDPGAM",
|
|
Self::FmgfkikbhknFenmglmpmff => "FMGFKIKBHKN_FENMGLMPMFF",
|
|
Self::FmgfkikbhknAjdeopejgec => "FMGFKIKBHKN_AJDEOPEJGEC",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"FMGFKIKBHKN_NLCDGIPGFDJ" => Some(Self::FmgfkikbhknNlcdgipgfdj),
|
|
"FMGFKIKBHKN_LDCGNGDPGAM" => Some(Self::FmgfkikbhknLdcgngdpgam),
|
|
"FMGFKIKBHKN_FENMGLMPMFF" => Some(Self::FmgfkikbhknFenmglmpmff),
|
|
"FMGFKIKBHKN_AJDEOPEJGEC" => Some(Self::FmgfkikbhknAjdeopejgec),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum BpRewardType {
|
|
FdkloilajheEidkkglpfgo = 0,
|
|
FdkloilajheGbomnkoncpl = 1,
|
|
FdkloilajheCpgbmbbpkpg = 2,
|
|
FdkloilajheEnknehacmfj = 3,
|
|
FdkloilajheCkppjbakghl = 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::FdkloilajheEidkkglpfgo => "FDKLOILAJHE_EIDKKGLPFGO",
|
|
Self::FdkloilajheGbomnkoncpl => "FDKLOILAJHE_GBOMNKONCPL",
|
|
Self::FdkloilajheCpgbmbbpkpg => "FDKLOILAJHE_CPGBMBBPKPG",
|
|
Self::FdkloilajheEnknehacmfj => "FDKLOILAJHE_ENKNEHACMFJ",
|
|
Self::FdkloilajheCkppjbakghl => "FDKLOILAJHE_CKPPJBAKGHL",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"FDKLOILAJHE_EIDKKGLPFGO" => Some(Self::FdkloilajheEidkkglpfgo),
|
|
"FDKLOILAJHE_GBOMNKONCPL" => Some(Self::FdkloilajheGbomnkoncpl),
|
|
"FDKLOILAJHE_CPGBMBBPKPG" => Some(Self::FdkloilajheCpgbmbbpkpg),
|
|
"FDKLOILAJHE_ENKNEHACMFJ" => Some(Self::FdkloilajheEnknehacmfj),
|
|
"FDKLOILAJHE_CKPPJBAKGHL" => Some(Self::FdkloilajheCkppjbakghl),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdBenefitActivityType {
|
|
CcocnfliogkNlcdgipgfdj = 0,
|
|
CmdJoinBenefitActivityCsReq = 4894,
|
|
CmdJoinBenefitActivityScRsp = 4877,
|
|
CmdGetBenefitActivityInfoCsReq = 4882,
|
|
CmdTakeBenefitActivityRewardCsReq = 4857,
|
|
CmdGetBenefitActivityInfoScRsp = 4892,
|
|
CmdTakeBenefitActivityRewardScRsp = 4873,
|
|
}
|
|
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::CcocnfliogkNlcdgipgfdj => "CCOCNFLIOGK_NLCDGIPGFDJ",
|
|
Self::CmdJoinBenefitActivityCsReq => "CmdJoinBenefitActivityCsReq",
|
|
Self::CmdJoinBenefitActivityScRsp => "CmdJoinBenefitActivityScRsp",
|
|
Self::CmdGetBenefitActivityInfoCsReq => "CmdGetBenefitActivityInfoCsReq",
|
|
Self::CmdTakeBenefitActivityRewardCsReq => {
|
|
"CmdTakeBenefitActivityRewardCsReq"
|
|
}
|
|
Self::CmdGetBenefitActivityInfoScRsp => "CmdGetBenefitActivityInfoScRsp",
|
|
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 {
|
|
"CCOCNFLIOGK_NLCDGIPGFDJ" => Some(Self::CcocnfliogkNlcdgipgfdj),
|
|
"CmdJoinBenefitActivityCsReq" => Some(Self::CmdJoinBenefitActivityCsReq),
|
|
"CmdJoinBenefitActivityScRsp" => Some(Self::CmdJoinBenefitActivityScRsp),
|
|
"CmdGetBenefitActivityInfoCsReq" => {
|
|
Some(Self::CmdGetBenefitActivityInfoCsReq)
|
|
}
|
|
"CmdTakeBenefitActivityRewardCsReq" => {
|
|
Some(Self::CmdTakeBenefitActivityRewardCsReq)
|
|
}
|
|
"CmdGetBenefitActivityInfoScRsp" => {
|
|
Some(Self::CmdGetBenefitActivityInfoScRsp)
|
|
}
|
|
"CmdTakeBenefitActivityRewardScRsp" => {
|
|
Some(Self::CmdTakeBenefitActivityRewardScRsp)
|
|
}
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdBenefitV2ActivityType {
|
|
BndfijkmbheNlcdgipgfdj = 0,
|
|
BndfijkmbheNdginiglhfg = 9829,
|
|
BndfijkmbheNijighhgkio = 9824,
|
|
BndfijkmbheMohcjnimhjm = 9822,
|
|
CmdImfbpgdpeoi = 9830,
|
|
CmdHbocfeeeeii = 9821,
|
|
CmdPaglmeagppc = 9828,
|
|
}
|
|
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::BndfijkmbheNlcdgipgfdj => "BNDFIJKMBHE_NLCDGIPGFDJ",
|
|
Self::BndfijkmbheNdginiglhfg => "BNDFIJKMBHE_NDGINIGLHFG",
|
|
Self::BndfijkmbheNijighhgkio => "BNDFIJKMBHE_NIJIGHHGKIO",
|
|
Self::BndfijkmbheMohcjnimhjm => "BNDFIJKMBHE_MOHCJNIMHJM",
|
|
Self::CmdImfbpgdpeoi => "CmdIMFBPGDPEOI",
|
|
Self::CmdHbocfeeeeii => "CmdHBOCFEEEEII",
|
|
Self::CmdPaglmeagppc => "CmdPAGLMEAGPPC",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"BNDFIJKMBHE_NLCDGIPGFDJ" => Some(Self::BndfijkmbheNlcdgipgfdj),
|
|
"BNDFIJKMBHE_NDGINIGLHFG" => Some(Self::BndfijkmbheNdginiglhfg),
|
|
"BNDFIJKMBHE_NIJIGHHGKIO" => Some(Self::BndfijkmbheNijighhgkio),
|
|
"BNDFIJKMBHE_MOHCJNIMHJM" => Some(Self::BndfijkmbheMohcjnimhjm),
|
|
"CmdIMFBPGDPEOI" => Some(Self::CmdImfbpgdpeoi),
|
|
"CmdHBOCFEEEEII" => Some(Self::CmdHbocfeeeeii),
|
|
"CmdPAGLMEAGPPC" => Some(Self::CmdPaglmeagppc),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdBoxingClubType {
|
|
AjldfpkobedNlcdgipgfdj = 0,
|
|
CmdChooseBoxingClubStageOptionalBuffCsReq = 4209,
|
|
CmdChooseBoxingClubResonanceCsReq = 4229,
|
|
CmdMatchBoxingClubOpponentScRsp = 4227,
|
|
CmdBoxingClubChallengeUpdateScNotify = 4287,
|
|
CmdStartBoxingClubBattleScRsp = 4213,
|
|
CmdSetBoxingClubResonanceCsReq = 4254,
|
|
CmdBoxingClubRewardScNotify = 4210,
|
|
CmdStartBoxingClubBattleCsReq = 4236,
|
|
CmdChooseBoxingClubResonanceScRsp = 4212,
|
|
CmdGiveUpBoxingClubChallengeScRsp = 4281,
|
|
CmdSetBoxingClubResonanceScRsp = 4283,
|
|
CmdMatchBoxingClubOpponentCsReq = 4280,
|
|
CmdGetBoxingClubInfoScRsp = 4203,
|
|
CmdChooseBoxingClubStageOptionalBuffScRsp = 4242,
|
|
CmdGiveUpBoxingClubChallengeCsReq = 4215,
|
|
CmdGetBoxingClubInfoCsReq = 4273,
|
|
}
|
|
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::AjldfpkobedNlcdgipgfdj => "AJLDFPKOBED_NLCDGIPGFDJ",
|
|
Self::CmdChooseBoxingClubStageOptionalBuffCsReq => {
|
|
"CmdChooseBoxingClubStageOptionalBuffCsReq"
|
|
}
|
|
Self::CmdChooseBoxingClubResonanceCsReq => {
|
|
"CmdChooseBoxingClubResonanceCsReq"
|
|
}
|
|
Self::CmdMatchBoxingClubOpponentScRsp => "CmdMatchBoxingClubOpponentScRsp",
|
|
Self::CmdBoxingClubChallengeUpdateScNotify => {
|
|
"CmdBoxingClubChallengeUpdateScNotify"
|
|
}
|
|
Self::CmdStartBoxingClubBattleScRsp => "CmdStartBoxingClubBattleScRsp",
|
|
Self::CmdSetBoxingClubResonanceCsReq => "CmdSetBoxingClubResonanceCsReq",
|
|
Self::CmdBoxingClubRewardScNotify => "CmdBoxingClubRewardScNotify",
|
|
Self::CmdStartBoxingClubBattleCsReq => "CmdStartBoxingClubBattleCsReq",
|
|
Self::CmdChooseBoxingClubResonanceScRsp => {
|
|
"CmdChooseBoxingClubResonanceScRsp"
|
|
}
|
|
Self::CmdGiveUpBoxingClubChallengeScRsp => {
|
|
"CmdGiveUpBoxingClubChallengeScRsp"
|
|
}
|
|
Self::CmdSetBoxingClubResonanceScRsp => "CmdSetBoxingClubResonanceScRsp",
|
|
Self::CmdMatchBoxingClubOpponentCsReq => "CmdMatchBoxingClubOpponentCsReq",
|
|
Self::CmdGetBoxingClubInfoScRsp => "CmdGetBoxingClubInfoScRsp",
|
|
Self::CmdChooseBoxingClubStageOptionalBuffScRsp => {
|
|
"CmdChooseBoxingClubStageOptionalBuffScRsp"
|
|
}
|
|
Self::CmdGiveUpBoxingClubChallengeCsReq => {
|
|
"CmdGiveUpBoxingClubChallengeCsReq"
|
|
}
|
|
Self::CmdGetBoxingClubInfoCsReq => "CmdGetBoxingClubInfoCsReq",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"AJLDFPKOBED_NLCDGIPGFDJ" => Some(Self::AjldfpkobedNlcdgipgfdj),
|
|
"CmdChooseBoxingClubStageOptionalBuffCsReq" => {
|
|
Some(Self::CmdChooseBoxingClubStageOptionalBuffCsReq)
|
|
}
|
|
"CmdChooseBoxingClubResonanceCsReq" => {
|
|
Some(Self::CmdChooseBoxingClubResonanceCsReq)
|
|
}
|
|
"CmdMatchBoxingClubOpponentScRsp" => {
|
|
Some(Self::CmdMatchBoxingClubOpponentScRsp)
|
|
}
|
|
"CmdBoxingClubChallengeUpdateScNotify" => {
|
|
Some(Self::CmdBoxingClubChallengeUpdateScNotify)
|
|
}
|
|
"CmdStartBoxingClubBattleScRsp" => Some(Self::CmdStartBoxingClubBattleScRsp),
|
|
"CmdSetBoxingClubResonanceCsReq" => {
|
|
Some(Self::CmdSetBoxingClubResonanceCsReq)
|
|
}
|
|
"CmdBoxingClubRewardScNotify" => Some(Self::CmdBoxingClubRewardScNotify),
|
|
"CmdStartBoxingClubBattleCsReq" => Some(Self::CmdStartBoxingClubBattleCsReq),
|
|
"CmdChooseBoxingClubResonanceScRsp" => {
|
|
Some(Self::CmdChooseBoxingClubResonanceScRsp)
|
|
}
|
|
"CmdGiveUpBoxingClubChallengeScRsp" => {
|
|
Some(Self::CmdGiveUpBoxingClubChallengeScRsp)
|
|
}
|
|
"CmdSetBoxingClubResonanceScRsp" => {
|
|
Some(Self::CmdSetBoxingClubResonanceScRsp)
|
|
}
|
|
"CmdMatchBoxingClubOpponentCsReq" => {
|
|
Some(Self::CmdMatchBoxingClubOpponentCsReq)
|
|
}
|
|
"CmdGetBoxingClubInfoScRsp" => Some(Self::CmdGetBoxingClubInfoScRsp),
|
|
"CmdChooseBoxingClubStageOptionalBuffScRsp" => {
|
|
Some(Self::CmdChooseBoxingClubStageOptionalBuffScRsp)
|
|
}
|
|
"CmdGiveUpBoxingClubChallengeCsReq" => {
|
|
Some(Self::CmdGiveUpBoxingClubChallengeCsReq)
|
|
}
|
|
"CmdGetBoxingClubInfoCsReq" => Some(Self::CmdGetBoxingClubInfoCsReq),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdCakeRaceType {
|
|
MjkjneggkgcNlcdgipgfdj = 0,
|
|
CmdCakeRaceFinishFieldRewardScNotify = 9147,
|
|
CmdCakeRaceLikeFriendRankingInfoCsReq = 9122,
|
|
CmdCakeRaceLoanCsReq = 9141,
|
|
CmdCakeRaceGetHandbookCsReq = 9130,
|
|
CmdCakeRaceGetHandbookScRsp = 9143,
|
|
CmdCakeRaceLoanScRsp = 9132,
|
|
CmdCakeRaceGetDailyLikeScRsp = 9136,
|
|
CmdBcohndphbgk = 9131,
|
|
CmdCakeRaceLikeFriendRankingInfoScRsp = 9145,
|
|
CmdCakeRaceGetDataScRsp = 9138,
|
|
CmdCakeRaceGetDataCsReq = 9146,
|
|
CmdCakeRaceUpdatePveCsReq = 9150,
|
|
CmdCakeRaceGetDailyLikeCsReq = 9126,
|
|
CmdPgonnelbdid = 9135,
|
|
CmdCakeRaceCoinScoreChangeScNotify = 9123,
|
|
MjkjneggkgcChcejiegfmh = 9140,
|
|
CmdCakeRaceGetFriendRankingInfoListCsReq = 9134,
|
|
CmdCakeRaceStartPveScRsp = 9148,
|
|
CmdCakeRaceUpdatePveScRsp = 9139,
|
|
CmdCakeRaceStartPveCsReq = 9142,
|
|
CmdCakeRaceGetFriendRankingInfoListScRsp = 9127,
|
|
CmdPibehfddaaj = 9128,
|
|
}
|
|
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::MjkjneggkgcNlcdgipgfdj => "MJKJNEGGKGC_NLCDGIPGFDJ",
|
|
Self::CmdCakeRaceFinishFieldRewardScNotify => {
|
|
"CmdCakeRaceFinishFieldRewardScNotify"
|
|
}
|
|
Self::CmdCakeRaceLikeFriendRankingInfoCsReq => {
|
|
"CmdCakeRaceLikeFriendRankingInfoCsReq"
|
|
}
|
|
Self::CmdCakeRaceLoanCsReq => "CmdCakeRaceLoanCsReq",
|
|
Self::CmdCakeRaceGetHandbookCsReq => "CmdCakeRaceGetHandbookCsReq",
|
|
Self::CmdCakeRaceGetHandbookScRsp => "CmdCakeRaceGetHandbookScRsp",
|
|
Self::CmdCakeRaceLoanScRsp => "CmdCakeRaceLoanScRsp",
|
|
Self::CmdCakeRaceGetDailyLikeScRsp => "CmdCakeRaceGetDailyLikeScRsp",
|
|
Self::CmdBcohndphbgk => "CmdBCOHNDPHBGK",
|
|
Self::CmdCakeRaceLikeFriendRankingInfoScRsp => {
|
|
"CmdCakeRaceLikeFriendRankingInfoScRsp"
|
|
}
|
|
Self::CmdCakeRaceGetDataScRsp => "CmdCakeRaceGetDataScRsp",
|
|
Self::CmdCakeRaceGetDataCsReq => "CmdCakeRaceGetDataCsReq",
|
|
Self::CmdCakeRaceUpdatePveCsReq => "CmdCakeRaceUpdatePveCsReq",
|
|
Self::CmdCakeRaceGetDailyLikeCsReq => "CmdCakeRaceGetDailyLikeCsReq",
|
|
Self::CmdPgonnelbdid => "CmdPGONNELBDID",
|
|
Self::CmdCakeRaceCoinScoreChangeScNotify => {
|
|
"CmdCakeRaceCoinScoreChangeScNotify"
|
|
}
|
|
Self::MjkjneggkgcChcejiegfmh => "MJKJNEGGKGC_CHCEJIEGFMH",
|
|
Self::CmdCakeRaceGetFriendRankingInfoListCsReq => {
|
|
"CmdCakeRaceGetFriendRankingInfoListCsReq"
|
|
}
|
|
Self::CmdCakeRaceStartPveScRsp => "CmdCakeRaceStartPveScRsp",
|
|
Self::CmdCakeRaceUpdatePveScRsp => "CmdCakeRaceUpdatePveScRsp",
|
|
Self::CmdCakeRaceStartPveCsReq => "CmdCakeRaceStartPveCsReq",
|
|
Self::CmdCakeRaceGetFriendRankingInfoListScRsp => {
|
|
"CmdCakeRaceGetFriendRankingInfoListScRsp"
|
|
}
|
|
Self::CmdPibehfddaaj => "CmdPIBEHFDDAAJ",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"MJKJNEGGKGC_NLCDGIPGFDJ" => Some(Self::MjkjneggkgcNlcdgipgfdj),
|
|
"CmdCakeRaceFinishFieldRewardScNotify" => {
|
|
Some(Self::CmdCakeRaceFinishFieldRewardScNotify)
|
|
}
|
|
"CmdCakeRaceLikeFriendRankingInfoCsReq" => {
|
|
Some(Self::CmdCakeRaceLikeFriendRankingInfoCsReq)
|
|
}
|
|
"CmdCakeRaceLoanCsReq" => Some(Self::CmdCakeRaceLoanCsReq),
|
|
"CmdCakeRaceGetHandbookCsReq" => Some(Self::CmdCakeRaceGetHandbookCsReq),
|
|
"CmdCakeRaceGetHandbookScRsp" => Some(Self::CmdCakeRaceGetHandbookScRsp),
|
|
"CmdCakeRaceLoanScRsp" => Some(Self::CmdCakeRaceLoanScRsp),
|
|
"CmdCakeRaceGetDailyLikeScRsp" => Some(Self::CmdCakeRaceGetDailyLikeScRsp),
|
|
"CmdBCOHNDPHBGK" => Some(Self::CmdBcohndphbgk),
|
|
"CmdCakeRaceLikeFriendRankingInfoScRsp" => {
|
|
Some(Self::CmdCakeRaceLikeFriendRankingInfoScRsp)
|
|
}
|
|
"CmdCakeRaceGetDataScRsp" => Some(Self::CmdCakeRaceGetDataScRsp),
|
|
"CmdCakeRaceGetDataCsReq" => Some(Self::CmdCakeRaceGetDataCsReq),
|
|
"CmdCakeRaceUpdatePveCsReq" => Some(Self::CmdCakeRaceUpdatePveCsReq),
|
|
"CmdCakeRaceGetDailyLikeCsReq" => Some(Self::CmdCakeRaceGetDailyLikeCsReq),
|
|
"CmdPGONNELBDID" => Some(Self::CmdPgonnelbdid),
|
|
"CmdCakeRaceCoinScoreChangeScNotify" => {
|
|
Some(Self::CmdCakeRaceCoinScoreChangeScNotify)
|
|
}
|
|
"MJKJNEGGKGC_CHCEJIEGFMH" => Some(Self::MjkjneggkgcChcejiegfmh),
|
|
"CmdCakeRaceGetFriendRankingInfoListCsReq" => {
|
|
Some(Self::CmdCakeRaceGetFriendRankingInfoListCsReq)
|
|
}
|
|
"CmdCakeRaceStartPveScRsp" => Some(Self::CmdCakeRaceStartPveScRsp),
|
|
"CmdCakeRaceUpdatePveScRsp" => Some(Self::CmdCakeRaceUpdatePveScRsp),
|
|
"CmdCakeRaceStartPveCsReq" => Some(Self::CmdCakeRaceStartPveCsReq),
|
|
"CmdCakeRaceGetFriendRankingInfoListScRsp" => {
|
|
Some(Self::CmdCakeRaceGetFriendRankingInfoListScRsp)
|
|
}
|
|
"CmdPIBEHFDDAAJ" => Some(Self::CmdPibehfddaaj),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdChallengeType {
|
|
GbmdcpmjiabNlcdgipgfdj = 0,
|
|
CmdStartChallengeScRsp = 1727,
|
|
CmdGetChallengeScRsp = 1703,
|
|
CmdChallengeLineupNotify = 1712,
|
|
CmdStartPartialChallengeScRsp = 1724,
|
|
CmdStartPartialChallengeCsReq = 1761,
|
|
CmdLeaveChallengeCsReq = 1736,
|
|
CmdTakeChallengeCumulativeRewardScRsp = 1742,
|
|
CmdRestartChallengePhaseCsReq = 1778,
|
|
CmdGetChallengeGroupStatisticsCsReq = 1776,
|
|
CmdRestartChallengePhaseScRsp = 1752,
|
|
CmdStartChallengeCsReq = 1780,
|
|
CmdChallengeSettleNotify = 1715,
|
|
CmdGetChallengeGroupStatisticsScRsp = 1738,
|
|
CmdLeaveChallengeScRsp = 1713,
|
|
CmdGetCurChallengeScRsp = 1729,
|
|
CmdEnterChallengeNextPhaseScRsp = 1759,
|
|
CmdGetCurChallengeCsReq = 1787,
|
|
CmdGetChallengeCsReq = 1773,
|
|
CmdEnterChallengeNextPhaseCsReq = 1748,
|
|
CmdTakeChallengeCumulativeRewardCsReq = 1709,
|
|
CmdChallengeBossPhaseSettleNotify = 1774,
|
|
}
|
|
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::GbmdcpmjiabNlcdgipgfdj => "GBMDCPMJIAB_NLCDGIPGFDJ",
|
|
Self::CmdStartChallengeScRsp => "CmdStartChallengeScRsp",
|
|
Self::CmdGetChallengeScRsp => "CmdGetChallengeScRsp",
|
|
Self::CmdChallengeLineupNotify => "CmdChallengeLineupNotify",
|
|
Self::CmdStartPartialChallengeScRsp => "CmdStartPartialChallengeScRsp",
|
|
Self::CmdStartPartialChallengeCsReq => "CmdStartPartialChallengeCsReq",
|
|
Self::CmdLeaveChallengeCsReq => "CmdLeaveChallengeCsReq",
|
|
Self::CmdTakeChallengeCumulativeRewardScRsp => {
|
|
"CmdTakeChallengeCumulativeRewardScRsp"
|
|
}
|
|
Self::CmdRestartChallengePhaseCsReq => "CmdRestartChallengePhaseCsReq",
|
|
Self::CmdGetChallengeGroupStatisticsCsReq => {
|
|
"CmdGetChallengeGroupStatisticsCsReq"
|
|
}
|
|
Self::CmdRestartChallengePhaseScRsp => "CmdRestartChallengePhaseScRsp",
|
|
Self::CmdStartChallengeCsReq => "CmdStartChallengeCsReq",
|
|
Self::CmdChallengeSettleNotify => "CmdChallengeSettleNotify",
|
|
Self::CmdGetChallengeGroupStatisticsScRsp => {
|
|
"CmdGetChallengeGroupStatisticsScRsp"
|
|
}
|
|
Self::CmdLeaveChallengeScRsp => "CmdLeaveChallengeScRsp",
|
|
Self::CmdGetCurChallengeScRsp => "CmdGetCurChallengeScRsp",
|
|
Self::CmdEnterChallengeNextPhaseScRsp => "CmdEnterChallengeNextPhaseScRsp",
|
|
Self::CmdGetCurChallengeCsReq => "CmdGetCurChallengeCsReq",
|
|
Self::CmdGetChallengeCsReq => "CmdGetChallengeCsReq",
|
|
Self::CmdEnterChallengeNextPhaseCsReq => "CmdEnterChallengeNextPhaseCsReq",
|
|
Self::CmdTakeChallengeCumulativeRewardCsReq => {
|
|
"CmdTakeChallengeCumulativeRewardCsReq"
|
|
}
|
|
Self::CmdChallengeBossPhaseSettleNotify => {
|
|
"CmdChallengeBossPhaseSettleNotify"
|
|
}
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"GBMDCPMJIAB_NLCDGIPGFDJ" => Some(Self::GbmdcpmjiabNlcdgipgfdj),
|
|
"CmdStartChallengeScRsp" => Some(Self::CmdStartChallengeScRsp),
|
|
"CmdGetChallengeScRsp" => Some(Self::CmdGetChallengeScRsp),
|
|
"CmdChallengeLineupNotify" => Some(Self::CmdChallengeLineupNotify),
|
|
"CmdStartPartialChallengeScRsp" => Some(Self::CmdStartPartialChallengeScRsp),
|
|
"CmdStartPartialChallengeCsReq" => Some(Self::CmdStartPartialChallengeCsReq),
|
|
"CmdLeaveChallengeCsReq" => Some(Self::CmdLeaveChallengeCsReq),
|
|
"CmdTakeChallengeCumulativeRewardScRsp" => {
|
|
Some(Self::CmdTakeChallengeCumulativeRewardScRsp)
|
|
}
|
|
"CmdRestartChallengePhaseCsReq" => Some(Self::CmdRestartChallengePhaseCsReq),
|
|
"CmdGetChallengeGroupStatisticsCsReq" => {
|
|
Some(Self::CmdGetChallengeGroupStatisticsCsReq)
|
|
}
|
|
"CmdRestartChallengePhaseScRsp" => Some(Self::CmdRestartChallengePhaseScRsp),
|
|
"CmdStartChallengeCsReq" => Some(Self::CmdStartChallengeCsReq),
|
|
"CmdChallengeSettleNotify" => Some(Self::CmdChallengeSettleNotify),
|
|
"CmdGetChallengeGroupStatisticsScRsp" => {
|
|
Some(Self::CmdGetChallengeGroupStatisticsScRsp)
|
|
}
|
|
"CmdLeaveChallengeScRsp" => Some(Self::CmdLeaveChallengeScRsp),
|
|
"CmdGetCurChallengeScRsp" => Some(Self::CmdGetCurChallengeScRsp),
|
|
"CmdEnterChallengeNextPhaseScRsp" => {
|
|
Some(Self::CmdEnterChallengeNextPhaseScRsp)
|
|
}
|
|
"CmdGetCurChallengeCsReq" => Some(Self::CmdGetCurChallengeCsReq),
|
|
"CmdGetChallengeCsReq" => Some(Self::CmdGetChallengeCsReq),
|
|
"CmdEnterChallengeNextPhaseCsReq" => {
|
|
Some(Self::CmdEnterChallengeNextPhaseCsReq)
|
|
}
|
|
"CmdTakeChallengeCumulativeRewardCsReq" => {
|
|
Some(Self::CmdTakeChallengeCumulativeRewardCsReq)
|
|
}
|
|
"CmdChallengeBossPhaseSettleNotify" => {
|
|
Some(Self::CmdChallengeBossPhaseSettleNotify)
|
|
}
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum ChallengeStatus {
|
|
ChallengeUnknown = 0,
|
|
ChallengeDoing = 1,
|
|
ChallengeFinish = 2,
|
|
ChallengeFailed = 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::ChallengeUnknown => "CHALLENGE_UNKNOWN",
|
|
Self::ChallengeDoing => "CHALLENGE_DOING",
|
|
Self::ChallengeFinish => "CHALLENGE_FINISH",
|
|
Self::ChallengeFailed => "CHALLENGE_FAILED",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"CHALLENGE_UNKNOWN" => Some(Self::ChallengeUnknown),
|
|
"CHALLENGE_DOING" => Some(Self::ChallengeDoing),
|
|
"CHALLENGE_FINISH" => Some(Self::ChallengeFinish),
|
|
"CHALLENGE_FAILED" => Some(Self::ChallengeFailed),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdChallengePeakType {
|
|
GhgfejehgdmNlcdgipgfdj = 0,
|
|
CmdStartChallengePeakCsReq = 8907,
|
|
CmdTakeChallengePeakRewardScRsp = 8929,
|
|
CmdReStartChallengePeakScRsp = 8908,
|
|
CmdConfirmChallengePeakSettleScRsp = 8918,
|
|
CmdSetChallengePeakMobLineupAvatarScRsp = 8912,
|
|
CmdChallengePeakGroupDataUpdateScNotify = 8945,
|
|
CmdTakeChallengePeakRewardCsReq = 8909,
|
|
CmdConfirmChallengePeakSettleCsReq = 8941,
|
|
CmdGetCurChallengePeakScRsp = 8934,
|
|
CmdStartChallengePeakScRsp = 8923,
|
|
CmdGetChallengePeakDataScRsp = 8942,
|
|
CmdGetChallengePeakDataCsReq = 8932,
|
|
CmdSetChallengePeakBossHardModeCsReq = 8921,
|
|
CmdLeaveChallengePeakCsReq = 8944,
|
|
CmdChallengePeakSettleScNotify = 8919,
|
|
CmdLeaveChallengePeakScRsp = 8927,
|
|
CmdGetCurChallengePeakCsReq = 8943,
|
|
CmdReStartChallengePeakCsReq = 8905,
|
|
CmdSetChallengePeakBossHardModeScRsp = 8940,
|
|
CmdSetChallengePeakMobLineupAvatarCsReq = 8920,
|
|
}
|
|
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::GhgfejehgdmNlcdgipgfdj => "GHGFEJEHGDM_NLCDGIPGFDJ",
|
|
Self::CmdStartChallengePeakCsReq => "CmdStartChallengePeakCsReq",
|
|
Self::CmdTakeChallengePeakRewardScRsp => "CmdTakeChallengePeakRewardScRsp",
|
|
Self::CmdReStartChallengePeakScRsp => "CmdReStartChallengePeakScRsp",
|
|
Self::CmdConfirmChallengePeakSettleScRsp => {
|
|
"CmdConfirmChallengePeakSettleScRsp"
|
|
}
|
|
Self::CmdSetChallengePeakMobLineupAvatarScRsp => {
|
|
"CmdSetChallengePeakMobLineupAvatarScRsp"
|
|
}
|
|
Self::CmdChallengePeakGroupDataUpdateScNotify => {
|
|
"CmdChallengePeakGroupDataUpdateScNotify"
|
|
}
|
|
Self::CmdTakeChallengePeakRewardCsReq => "CmdTakeChallengePeakRewardCsReq",
|
|
Self::CmdConfirmChallengePeakSettleCsReq => {
|
|
"CmdConfirmChallengePeakSettleCsReq"
|
|
}
|
|
Self::CmdGetCurChallengePeakScRsp => "CmdGetCurChallengePeakScRsp",
|
|
Self::CmdStartChallengePeakScRsp => "CmdStartChallengePeakScRsp",
|
|
Self::CmdGetChallengePeakDataScRsp => "CmdGetChallengePeakDataScRsp",
|
|
Self::CmdGetChallengePeakDataCsReq => "CmdGetChallengePeakDataCsReq",
|
|
Self::CmdSetChallengePeakBossHardModeCsReq => {
|
|
"CmdSetChallengePeakBossHardModeCsReq"
|
|
}
|
|
Self::CmdLeaveChallengePeakCsReq => "CmdLeaveChallengePeakCsReq",
|
|
Self::CmdChallengePeakSettleScNotify => "CmdChallengePeakSettleScNotify",
|
|
Self::CmdLeaveChallengePeakScRsp => "CmdLeaveChallengePeakScRsp",
|
|
Self::CmdGetCurChallengePeakCsReq => "CmdGetCurChallengePeakCsReq",
|
|
Self::CmdReStartChallengePeakCsReq => "CmdReStartChallengePeakCsReq",
|
|
Self::CmdSetChallengePeakBossHardModeScRsp => {
|
|
"CmdSetChallengePeakBossHardModeScRsp"
|
|
}
|
|
Self::CmdSetChallengePeakMobLineupAvatarCsReq => {
|
|
"CmdSetChallengePeakMobLineupAvatarCsReq"
|
|
}
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"GHGFEJEHGDM_NLCDGIPGFDJ" => Some(Self::GhgfejehgdmNlcdgipgfdj),
|
|
"CmdStartChallengePeakCsReq" => Some(Self::CmdStartChallengePeakCsReq),
|
|
"CmdTakeChallengePeakRewardScRsp" => {
|
|
Some(Self::CmdTakeChallengePeakRewardScRsp)
|
|
}
|
|
"CmdReStartChallengePeakScRsp" => Some(Self::CmdReStartChallengePeakScRsp),
|
|
"CmdConfirmChallengePeakSettleScRsp" => {
|
|
Some(Self::CmdConfirmChallengePeakSettleScRsp)
|
|
}
|
|
"CmdSetChallengePeakMobLineupAvatarScRsp" => {
|
|
Some(Self::CmdSetChallengePeakMobLineupAvatarScRsp)
|
|
}
|
|
"CmdChallengePeakGroupDataUpdateScNotify" => {
|
|
Some(Self::CmdChallengePeakGroupDataUpdateScNotify)
|
|
}
|
|
"CmdTakeChallengePeakRewardCsReq" => {
|
|
Some(Self::CmdTakeChallengePeakRewardCsReq)
|
|
}
|
|
"CmdConfirmChallengePeakSettleCsReq" => {
|
|
Some(Self::CmdConfirmChallengePeakSettleCsReq)
|
|
}
|
|
"CmdGetCurChallengePeakScRsp" => Some(Self::CmdGetCurChallengePeakScRsp),
|
|
"CmdStartChallengePeakScRsp" => Some(Self::CmdStartChallengePeakScRsp),
|
|
"CmdGetChallengePeakDataScRsp" => Some(Self::CmdGetChallengePeakDataScRsp),
|
|
"CmdGetChallengePeakDataCsReq" => Some(Self::CmdGetChallengePeakDataCsReq),
|
|
"CmdSetChallengePeakBossHardModeCsReq" => {
|
|
Some(Self::CmdSetChallengePeakBossHardModeCsReq)
|
|
}
|
|
"CmdLeaveChallengePeakCsReq" => Some(Self::CmdLeaveChallengePeakCsReq),
|
|
"CmdChallengePeakSettleScNotify" => {
|
|
Some(Self::CmdChallengePeakSettleScNotify)
|
|
}
|
|
"CmdLeaveChallengePeakScRsp" => Some(Self::CmdLeaveChallengePeakScRsp),
|
|
"CmdGetCurChallengePeakCsReq" => Some(Self::CmdGetCurChallengePeakCsReq),
|
|
"CmdReStartChallengePeakCsReq" => Some(Self::CmdReStartChallengePeakCsReq),
|
|
"CmdSetChallengePeakBossHardModeScRsp" => {
|
|
Some(Self::CmdSetChallengePeakBossHardModeScRsp)
|
|
}
|
|
"CmdSetChallengePeakMobLineupAvatarCsReq" => {
|
|
Some(Self::CmdSetChallengePeakMobLineupAvatarCsReq)
|
|
}
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdChallengeTierceType {
|
|
FebnjdjaebmNlcdgipgfdj = 0,
|
|
FebnjdjaebmDcandnhnlco = 8974,
|
|
CmdJmpjcapkngi = 8998,
|
|
FebnjdjaebmBefpnlifboe = 8996,
|
|
FebnjdjaebmPmmcibmkold = 8992,
|
|
CmdDophndhilpa = 8973,
|
|
CmdLhaknkhblbi = 8987,
|
|
FebnjdjaebmBdhpjjhooac = 8980,
|
|
CmdGgcbekkjcjn = 8988,
|
|
CmdKlecenlpbjl = 8982,
|
|
FebnjdjaebmCcdkllgdlom = 9000,
|
|
CmdLpihjbelibn = 8977,
|
|
FebnjdjaebmGaeeloilocb = 8984,
|
|
FebnjdjaebmNmddoikkeka = 8978,
|
|
CmdHbfnncgecmo = 8989,
|
|
FebnjdjaebmAllbiolkcek = 8991,
|
|
CmdOkedfnjjghb = 8981,
|
|
CmdHfgmofbdaon = 8993,
|
|
}
|
|
impl CmdChallengeTierceType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::FebnjdjaebmNlcdgipgfdj => "FEBNJDJAEBM_NLCDGIPGFDJ",
|
|
Self::FebnjdjaebmDcandnhnlco => "FEBNJDJAEBM_DCANDNHNLCO",
|
|
Self::CmdJmpjcapkngi => "CmdJMPJCAPKNGI",
|
|
Self::FebnjdjaebmBefpnlifboe => "FEBNJDJAEBM_BEFPNLIFBOE",
|
|
Self::FebnjdjaebmPmmcibmkold => "FEBNJDJAEBM_PMMCIBMKOLD",
|
|
Self::CmdDophndhilpa => "CmdDOPHNDHILPA",
|
|
Self::CmdLhaknkhblbi => "CmdLHAKNKHBLBI",
|
|
Self::FebnjdjaebmBdhpjjhooac => "FEBNJDJAEBM_BDHPJJHOOAC",
|
|
Self::CmdGgcbekkjcjn => "CmdGGCBEKKJCJN",
|
|
Self::CmdKlecenlpbjl => "CmdKLECENLPBJL",
|
|
Self::FebnjdjaebmCcdkllgdlom => "FEBNJDJAEBM_CCDKLLGDLOM",
|
|
Self::CmdLpihjbelibn => "CmdLPIHJBELIBN",
|
|
Self::FebnjdjaebmGaeeloilocb => "FEBNJDJAEBM_GAEELOILOCB",
|
|
Self::FebnjdjaebmNmddoikkeka => "FEBNJDJAEBM_NMDDOIKKEKA",
|
|
Self::CmdHbfnncgecmo => "CmdHBFNNCGECMO",
|
|
Self::FebnjdjaebmAllbiolkcek => "FEBNJDJAEBM_ALLBIOLKCEK",
|
|
Self::CmdOkedfnjjghb => "CmdOKEDFNJJGHB",
|
|
Self::CmdHfgmofbdaon => "CmdHFGMOFBDAON",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"FEBNJDJAEBM_NLCDGIPGFDJ" => Some(Self::FebnjdjaebmNlcdgipgfdj),
|
|
"FEBNJDJAEBM_DCANDNHNLCO" => Some(Self::FebnjdjaebmDcandnhnlco),
|
|
"CmdJMPJCAPKNGI" => Some(Self::CmdJmpjcapkngi),
|
|
"FEBNJDJAEBM_BEFPNLIFBOE" => Some(Self::FebnjdjaebmBefpnlifboe),
|
|
"FEBNJDJAEBM_PMMCIBMKOLD" => Some(Self::FebnjdjaebmPmmcibmkold),
|
|
"CmdDOPHNDHILPA" => Some(Self::CmdDophndhilpa),
|
|
"CmdLHAKNKHBLBI" => Some(Self::CmdLhaknkhblbi),
|
|
"FEBNJDJAEBM_BDHPJJHOOAC" => Some(Self::FebnjdjaebmBdhpjjhooac),
|
|
"CmdGGCBEKKJCJN" => Some(Self::CmdGgcbekkjcjn),
|
|
"CmdKLECENLPBJL" => Some(Self::CmdKlecenlpbjl),
|
|
"FEBNJDJAEBM_CCDKLLGDLOM" => Some(Self::FebnjdjaebmCcdkllgdlom),
|
|
"CmdLPIHJBELIBN" => Some(Self::CmdLpihjbelibn),
|
|
"FEBNJDJAEBM_GAEELOILOCB" => Some(Self::FebnjdjaebmGaeeloilocb),
|
|
"FEBNJDJAEBM_NMDDOIKKEKA" => Some(Self::FebnjdjaebmNmddoikkeka),
|
|
"CmdHBFNNCGECMO" => Some(Self::CmdHbfnncgecmo),
|
|
"FEBNJDJAEBM_ALLBIOLKCEK" => Some(Self::FebnjdjaebmAllbiolkcek),
|
|
"CmdOKEDFNJJGHB" => Some(Self::CmdOkedfnjjghb),
|
|
"CmdHFGMOFBDAON" => Some(Self::CmdHfgmofbdaon),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdChatType {
|
|
FakghkikhapNlcdgipgfdj = 0,
|
|
CmdGetLoginChatInfoScRsp = 3942,
|
|
CmdSendMsgCsReq = 3973,
|
|
CmdGetChatFriendHistoryScRsp = 3981,
|
|
CmdMarkChatEmojiScRsp = 3912,
|
|
CmdGetPrivateChatHistoryScRsp = 3913,
|
|
CmdRevcMsgScNotify = 3980,
|
|
CmdGetChatEmojiListCsReq = 3910,
|
|
CmdGetChatEmojiListScRsp = 3987,
|
|
CmdGetPrivateChatHistoryCsReq = 3936,
|
|
CmdBatchMarkChatEmojiCsReq = 3954,
|
|
CmdGetLoginChatInfoCsReq = 3909,
|
|
CmdMarkChatEmojiCsReq = 3929,
|
|
CmdPmdijhlacnn = 3927,
|
|
CmdGetChatFriendHistoryCsReq = 3915,
|
|
CmdBatchMarkChatEmojiScRsp = 3983,
|
|
CmdSendMsgScRsp = 3903,
|
|
}
|
|
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::FakghkikhapNlcdgipgfdj => "FAKGHKIKHAP_NLCDGIPGFDJ",
|
|
Self::CmdGetLoginChatInfoScRsp => "CmdGetLoginChatInfoScRsp",
|
|
Self::CmdSendMsgCsReq => "CmdSendMsgCsReq",
|
|
Self::CmdGetChatFriendHistoryScRsp => "CmdGetChatFriendHistoryScRsp",
|
|
Self::CmdMarkChatEmojiScRsp => "CmdMarkChatEmojiScRsp",
|
|
Self::CmdGetPrivateChatHistoryScRsp => "CmdGetPrivateChatHistoryScRsp",
|
|
Self::CmdRevcMsgScNotify => "CmdRevcMsgScNotify",
|
|
Self::CmdGetChatEmojiListCsReq => "CmdGetChatEmojiListCsReq",
|
|
Self::CmdGetChatEmojiListScRsp => "CmdGetChatEmojiListScRsp",
|
|
Self::CmdGetPrivateChatHistoryCsReq => "CmdGetPrivateChatHistoryCsReq",
|
|
Self::CmdBatchMarkChatEmojiCsReq => "CmdBatchMarkChatEmojiCsReq",
|
|
Self::CmdGetLoginChatInfoCsReq => "CmdGetLoginChatInfoCsReq",
|
|
Self::CmdMarkChatEmojiCsReq => "CmdMarkChatEmojiCsReq",
|
|
Self::CmdPmdijhlacnn => "CmdPMDIJHLACNN",
|
|
Self::CmdGetChatFriendHistoryCsReq => "CmdGetChatFriendHistoryCsReq",
|
|
Self::CmdBatchMarkChatEmojiScRsp => "CmdBatchMarkChatEmojiScRsp",
|
|
Self::CmdSendMsgScRsp => "CmdSendMsgScRsp",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"FAKGHKIKHAP_NLCDGIPGFDJ" => Some(Self::FakghkikhapNlcdgipgfdj),
|
|
"CmdGetLoginChatInfoScRsp" => Some(Self::CmdGetLoginChatInfoScRsp),
|
|
"CmdSendMsgCsReq" => Some(Self::CmdSendMsgCsReq),
|
|
"CmdGetChatFriendHistoryScRsp" => Some(Self::CmdGetChatFriendHistoryScRsp),
|
|
"CmdMarkChatEmojiScRsp" => Some(Self::CmdMarkChatEmojiScRsp),
|
|
"CmdGetPrivateChatHistoryScRsp" => Some(Self::CmdGetPrivateChatHistoryScRsp),
|
|
"CmdRevcMsgScNotify" => Some(Self::CmdRevcMsgScNotify),
|
|
"CmdGetChatEmojiListCsReq" => Some(Self::CmdGetChatEmojiListCsReq),
|
|
"CmdGetChatEmojiListScRsp" => Some(Self::CmdGetChatEmojiListScRsp),
|
|
"CmdGetPrivateChatHistoryCsReq" => Some(Self::CmdGetPrivateChatHistoryCsReq),
|
|
"CmdBatchMarkChatEmojiCsReq" => Some(Self::CmdBatchMarkChatEmojiCsReq),
|
|
"CmdGetLoginChatInfoCsReq" => Some(Self::CmdGetLoginChatInfoCsReq),
|
|
"CmdMarkChatEmojiCsReq" => Some(Self::CmdMarkChatEmojiCsReq),
|
|
"CmdPMDIJHLACNN" => Some(Self::CmdPmdijhlacnn),
|
|
"CmdGetChatFriendHistoryCsReq" => Some(Self::CmdGetChatFriendHistoryCsReq),
|
|
"CmdBatchMarkChatEmojiScRsp" => Some(Self::CmdBatchMarkChatEmojiScRsp),
|
|
"CmdSendMsgScRsp" => Some(Self::CmdSendMsgScRsp),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdChenLingBattleType {
|
|
KanfmpnkhjhNlcdgipgfdj = 0,
|
|
CmdDiononbiikn = 9574,
|
|
CmdChenLingGetDataCsReq = 9602,
|
|
CmdFahnfmcojch = 9608,
|
|
CmdHlcakajlkgo = 9588,
|
|
CmdOngcoffliae = 9575,
|
|
CmdChenLingQuitStageScRsp = 9597,
|
|
CmdDlgcdmbgieb = 9606,
|
|
CmdKhmghgplphf = 9573,
|
|
CmdKcejnbldafe = 9615,
|
|
CmdChenLingActivatedPrivilegeScRsp = 9585,
|
|
CmdChenLingSyncChangeScNotify = 9592,
|
|
CmdGbckaghdpeb = 9591,
|
|
CmdChenLingQuitStageCsReq = 9614,
|
|
CmdChenLingStartStageCsReq = 9577,
|
|
CmdHpkoopbfeah = 9576,
|
|
CmdPiijeiadmfp = 9583,
|
|
CmdPfelegkdcbo = 9610,
|
|
CmdPichifnmbno = 9598,
|
|
CmdEifjnmddnpf = 9582,
|
|
CmdFcnmjggdefo = 9579,
|
|
CmdHfnmkedpfjh = 9578,
|
|
CmdPlmpglkcgbj = 9618,
|
|
CmdBekkpbikini = 9594,
|
|
CmdLkfkohlgmoj = 9620,
|
|
CmdIopaidkigaj = 9589,
|
|
CmdHkkbglineom = 9605,
|
|
CmdJmlojkgmbmc = 9586,
|
|
CmdChenLingActivatedPrivilegeCsReq = 9616,
|
|
CmdChenLingGetDataScRsp = 9612,
|
|
CmdLaecpmjaiik = 9599,
|
|
CmdMejecbognnn = 9613,
|
|
CmdJjlpgbiaadj = 9611,
|
|
CmdMjemckgbipn = 9584,
|
|
CmdKnkcnkjokpa = 9619,
|
|
CmdGokhekchlel = 9603,
|
|
CmdOmffcgeinlf = 9607,
|
|
CmdChenLingStartStageScRsp = 9593,
|
|
CmdGepcohmcaaj = 9604,
|
|
CmdNfahehelgec = 9590,
|
|
}
|
|
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::KanfmpnkhjhNlcdgipgfdj => "KANFMPNKHJH_NLCDGIPGFDJ",
|
|
Self::CmdDiononbiikn => "CmdDIONONBIIKN",
|
|
Self::CmdChenLingGetDataCsReq => "CmdChenLingGetDataCsReq",
|
|
Self::CmdFahnfmcojch => "CmdFAHNFMCOJCH",
|
|
Self::CmdHlcakajlkgo => "CmdHLCAKAJLKGO",
|
|
Self::CmdOngcoffliae => "CmdONGCOFFLIAE",
|
|
Self::CmdChenLingQuitStageScRsp => "CmdChenLingQuitStageScRsp",
|
|
Self::CmdDlgcdmbgieb => "CmdDLGCDMBGIEB",
|
|
Self::CmdKhmghgplphf => "CmdKHMGHGPLPHF",
|
|
Self::CmdKcejnbldafe => "CmdKCEJNBLDAFE",
|
|
Self::CmdChenLingActivatedPrivilegeScRsp => {
|
|
"CmdChenLingActivatedPrivilegeScRsp"
|
|
}
|
|
Self::CmdChenLingSyncChangeScNotify => "CmdChenLingSyncChangeScNotify",
|
|
Self::CmdGbckaghdpeb => "CmdGBCKAGHDPEB",
|
|
Self::CmdChenLingQuitStageCsReq => "CmdChenLingQuitStageCsReq",
|
|
Self::CmdChenLingStartStageCsReq => "CmdChenLingStartStageCsReq",
|
|
Self::CmdHpkoopbfeah => "CmdHPKOOPBFEAH",
|
|
Self::CmdPiijeiadmfp => "CmdPIIJEIADMFP",
|
|
Self::CmdPfelegkdcbo => "CmdPFELEGKDCBO",
|
|
Self::CmdPichifnmbno => "CmdPICHIFNMBNO",
|
|
Self::CmdEifjnmddnpf => "CmdEIFJNMDDNPF",
|
|
Self::CmdFcnmjggdefo => "CmdFCNMJGGDEFO",
|
|
Self::CmdHfnmkedpfjh => "CmdHFNMKEDPFJH",
|
|
Self::CmdPlmpglkcgbj => "CmdPLMPGLKCGBJ",
|
|
Self::CmdBekkpbikini => "CmdBEKKPBIKINI",
|
|
Self::CmdLkfkohlgmoj => "CmdLKFKOHLGMOJ",
|
|
Self::CmdIopaidkigaj => "CmdIOPAIDKIGAJ",
|
|
Self::CmdHkkbglineom => "CmdHKKBGLINEOM",
|
|
Self::CmdJmlojkgmbmc => "CmdJMLOJKGMBMC",
|
|
Self::CmdChenLingActivatedPrivilegeCsReq => {
|
|
"CmdChenLingActivatedPrivilegeCsReq"
|
|
}
|
|
Self::CmdChenLingGetDataScRsp => "CmdChenLingGetDataScRsp",
|
|
Self::CmdLaecpmjaiik => "CmdLAECPMJAIIK",
|
|
Self::CmdMejecbognnn => "CmdMEJECBOGNNN",
|
|
Self::CmdJjlpgbiaadj => "CmdJJLPGBIAADJ",
|
|
Self::CmdMjemckgbipn => "CmdMJEMCKGBIPN",
|
|
Self::CmdKnkcnkjokpa => "CmdKNKCNKJOKPA",
|
|
Self::CmdGokhekchlel => "CmdGOKHEKCHLEL",
|
|
Self::CmdOmffcgeinlf => "CmdOMFFCGEINLF",
|
|
Self::CmdChenLingStartStageScRsp => "CmdChenLingStartStageScRsp",
|
|
Self::CmdGepcohmcaaj => "CmdGEPCOHMCAAJ",
|
|
Self::CmdNfahehelgec => "CmdNFAHEHELGEC",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"KANFMPNKHJH_NLCDGIPGFDJ" => Some(Self::KanfmpnkhjhNlcdgipgfdj),
|
|
"CmdDIONONBIIKN" => Some(Self::CmdDiononbiikn),
|
|
"CmdChenLingGetDataCsReq" => Some(Self::CmdChenLingGetDataCsReq),
|
|
"CmdFAHNFMCOJCH" => Some(Self::CmdFahnfmcojch),
|
|
"CmdHLCAKAJLKGO" => Some(Self::CmdHlcakajlkgo),
|
|
"CmdONGCOFFLIAE" => Some(Self::CmdOngcoffliae),
|
|
"CmdChenLingQuitStageScRsp" => Some(Self::CmdChenLingQuitStageScRsp),
|
|
"CmdDLGCDMBGIEB" => Some(Self::CmdDlgcdmbgieb),
|
|
"CmdKHMGHGPLPHF" => Some(Self::CmdKhmghgplphf),
|
|
"CmdKCEJNBLDAFE" => Some(Self::CmdKcejnbldafe),
|
|
"CmdChenLingActivatedPrivilegeScRsp" => {
|
|
Some(Self::CmdChenLingActivatedPrivilegeScRsp)
|
|
}
|
|
"CmdChenLingSyncChangeScNotify" => Some(Self::CmdChenLingSyncChangeScNotify),
|
|
"CmdGBCKAGHDPEB" => Some(Self::CmdGbckaghdpeb),
|
|
"CmdChenLingQuitStageCsReq" => Some(Self::CmdChenLingQuitStageCsReq),
|
|
"CmdChenLingStartStageCsReq" => Some(Self::CmdChenLingStartStageCsReq),
|
|
"CmdHPKOOPBFEAH" => Some(Self::CmdHpkoopbfeah),
|
|
"CmdPIIJEIADMFP" => Some(Self::CmdPiijeiadmfp),
|
|
"CmdPFELEGKDCBO" => Some(Self::CmdPfelegkdcbo),
|
|
"CmdPICHIFNMBNO" => Some(Self::CmdPichifnmbno),
|
|
"CmdEIFJNMDDNPF" => Some(Self::CmdEifjnmddnpf),
|
|
"CmdFCNMJGGDEFO" => Some(Self::CmdFcnmjggdefo),
|
|
"CmdHFNMKEDPFJH" => Some(Self::CmdHfnmkedpfjh),
|
|
"CmdPLMPGLKCGBJ" => Some(Self::CmdPlmpglkcgbj),
|
|
"CmdBEKKPBIKINI" => Some(Self::CmdBekkpbikini),
|
|
"CmdLKFKOHLGMOJ" => Some(Self::CmdLkfkohlgmoj),
|
|
"CmdIOPAIDKIGAJ" => Some(Self::CmdIopaidkigaj),
|
|
"CmdHKKBGLINEOM" => Some(Self::CmdHkkbglineom),
|
|
"CmdJMLOJKGMBMC" => Some(Self::CmdJmlojkgmbmc),
|
|
"CmdChenLingActivatedPrivilegeCsReq" => {
|
|
Some(Self::CmdChenLingActivatedPrivilegeCsReq)
|
|
}
|
|
"CmdChenLingGetDataScRsp" => Some(Self::CmdChenLingGetDataScRsp),
|
|
"CmdLAECPMJAIIK" => Some(Self::CmdLaecpmjaiik),
|
|
"CmdMEJECBOGNNN" => Some(Self::CmdMejecbognnn),
|
|
"CmdJJLPGBIAADJ" => Some(Self::CmdJjlpgbiaadj),
|
|
"CmdMJEMCKGBIPN" => Some(Self::CmdMjemckgbipn),
|
|
"CmdKNKCNKJOKPA" => Some(Self::CmdKnkcnkjokpa),
|
|
"CmdGOKHEKCHLEL" => Some(Self::CmdGokhekchlel),
|
|
"CmdOMFFCGEINLF" => Some(Self::CmdOmffcgeinlf),
|
|
"CmdChenLingStartStageScRsp" => Some(Self::CmdChenLingStartStageScRsp),
|
|
"CmdGEPCOHMCAAJ" => Some(Self::CmdGepcohmcaaj),
|
|
"CmdNFAHEHELGEC" => Some(Self::CmdNfahehelgec),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Effgcojfeel {
|
|
Jchbphoiacg = 0,
|
|
Fhjjhmifejg = 1,
|
|
Djfemkhjbno = 2,
|
|
}
|
|
impl Effgcojfeel {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Jchbphoiacg => "EFFGCOJFEEL_JCHBPHOIACG",
|
|
Self::Fhjjhmifejg => "EFFGCOJFEEL_FHJJHMIFEJG",
|
|
Self::Djfemkhjbno => "EFFGCOJFEEL_DJFEMKHJBNO",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"EFFGCOJFEEL_JCHBPHOIACG" => Some(Self::Jchbphoiacg),
|
|
"EFFGCOJFEEL_FHJJHMIFEJG" => Some(Self::Fhjjhmifejg),
|
|
"EFFGCOJFEEL_DJFEMKHJBNO" => Some(Self::Djfemkhjbno),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Bcamanfjinc {
|
|
Nlcdgipgfdj = 0,
|
|
Mligafabjdp = 1,
|
|
Bllcmlbdlpc = 2,
|
|
Mebgackeoog = 3,
|
|
Ghpkfacfmml = 4,
|
|
Jhjcnllmpkh = 5,
|
|
Lofjagllhhg = 6,
|
|
Heihbjeegpb = 7,
|
|
Njpmblbibod = 8,
|
|
Gifgldbdeln = 9,
|
|
Ngecenkoplk = 10,
|
|
Emgmfoblafn = 11,
|
|
Lijmdjdfiic = 12,
|
|
Jhgmhcjokna = 13,
|
|
Kpcejlilhmo = 14,
|
|
Aehhipfdnfj = 15,
|
|
Khbeoaddifm = 16,
|
|
Action = 17,
|
|
Dacemidfhog = 18,
|
|
Oikfflehfcn = 19,
|
|
Kejcjjhdkjb = 20,
|
|
Eiijclpcflm = 21,
|
|
Nkjfkbbddeo = 22,
|
|
}
|
|
impl Bcamanfjinc {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Nlcdgipgfdj => "BCAMANFJINC_NLCDGIPGFDJ",
|
|
Self::Mligafabjdp => "BCAMANFJINC_MLIGAFABJDP",
|
|
Self::Bllcmlbdlpc => "BCAMANFJINC_BLLCMLBDLPC",
|
|
Self::Mebgackeoog => "BCAMANFJINC_MEBGACKEOOG",
|
|
Self::Ghpkfacfmml => "BCAMANFJINC_GHPKFACFMML",
|
|
Self::Jhjcnllmpkh => "BCAMANFJINC_JHJCNLLMPKH",
|
|
Self::Lofjagllhhg => "BCAMANFJINC_LOFJAGLLHHG",
|
|
Self::Heihbjeegpb => "BCAMANFJINC_HEIHBJEEGPB",
|
|
Self::Njpmblbibod => "BCAMANFJINC_NJPMBLBIBOD",
|
|
Self::Gifgldbdeln => "BCAMANFJINC_GIFGLDBDELN",
|
|
Self::Ngecenkoplk => "BCAMANFJINC_NGECENKOPLK",
|
|
Self::Emgmfoblafn => "BCAMANFJINC_EMGMFOBLAFN",
|
|
Self::Lijmdjdfiic => "BCAMANFJINC_LIJMDJDFIIC",
|
|
Self::Jhgmhcjokna => "BCAMANFJINC_JHGMHCJOKNA",
|
|
Self::Kpcejlilhmo => "BCAMANFJINC_KPCEJLILHMO",
|
|
Self::Aehhipfdnfj => "BCAMANFJINC_AEHHIPFDNFJ",
|
|
Self::Khbeoaddifm => "BCAMANFJINC_KHBEOADDIFM",
|
|
Self::Action => "BCAMANFJINC_action",
|
|
Self::Dacemidfhog => "BCAMANFJINC_DACEMIDFHOG",
|
|
Self::Oikfflehfcn => "BCAMANFJINC_OIKFFLEHFCN",
|
|
Self::Kejcjjhdkjb => "BCAMANFJINC_KEJCJJHDKJB",
|
|
Self::Eiijclpcflm => "BCAMANFJINC_EIIJCLPCFLM",
|
|
Self::Nkjfkbbddeo => "BCAMANFJINC_NKJFKBBDDEO",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"BCAMANFJINC_NLCDGIPGFDJ" => Some(Self::Nlcdgipgfdj),
|
|
"BCAMANFJINC_MLIGAFABJDP" => Some(Self::Mligafabjdp),
|
|
"BCAMANFJINC_BLLCMLBDLPC" => Some(Self::Bllcmlbdlpc),
|
|
"BCAMANFJINC_MEBGACKEOOG" => Some(Self::Mebgackeoog),
|
|
"BCAMANFJINC_GHPKFACFMML" => Some(Self::Ghpkfacfmml),
|
|
"BCAMANFJINC_JHJCNLLMPKH" => Some(Self::Jhjcnllmpkh),
|
|
"BCAMANFJINC_LOFJAGLLHHG" => Some(Self::Lofjagllhhg),
|
|
"BCAMANFJINC_HEIHBJEEGPB" => Some(Self::Heihbjeegpb),
|
|
"BCAMANFJINC_NJPMBLBIBOD" => Some(Self::Njpmblbibod),
|
|
"BCAMANFJINC_GIFGLDBDELN" => Some(Self::Gifgldbdeln),
|
|
"BCAMANFJINC_NGECENKOPLK" => Some(Self::Ngecenkoplk),
|
|
"BCAMANFJINC_EMGMFOBLAFN" => Some(Self::Emgmfoblafn),
|
|
"BCAMANFJINC_LIJMDJDFIIC" => Some(Self::Lijmdjdfiic),
|
|
"BCAMANFJINC_JHGMHCJOKNA" => Some(Self::Jhgmhcjokna),
|
|
"BCAMANFJINC_KPCEJLILHMO" => Some(Self::Kpcejlilhmo),
|
|
"BCAMANFJINC_AEHHIPFDNFJ" => Some(Self::Aehhipfdnfj),
|
|
"BCAMANFJINC_KHBEOADDIFM" => Some(Self::Khbeoaddifm),
|
|
"BCAMANFJINC_action" => Some(Self::Action),
|
|
"BCAMANFJINC_DACEMIDFHOG" => Some(Self::Dacemidfhog),
|
|
"BCAMANFJINC_OIKFFLEHFCN" => Some(Self::Oikfflehfcn),
|
|
"BCAMANFJINC_KEJCJJHDKJB" => Some(Self::Kejcjjhdkjb),
|
|
"BCAMANFJINC_EIIJCLPCFLM" => Some(Self::Eiijclpcflm),
|
|
"BCAMANFJINC_NKJFKBBDDEO" => Some(Self::Nkjfkbbddeo),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Glbaokohkcf {
|
|
Nlcdgipgfdj = 0,
|
|
Cojoifppcij = 2,
|
|
Hp = 3,
|
|
Ogggloeiomm = 4,
|
|
Ccplgnnioco = 5,
|
|
Dgomnkglabb = 6,
|
|
Paieeldaadp = 7,
|
|
}
|
|
impl Glbaokohkcf {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Nlcdgipgfdj => "GLBAOKOHKCF_NLCDGIPGFDJ",
|
|
Self::Cojoifppcij => "GLBAOKOHKCF_COJOIFPPCIJ",
|
|
Self::Hp => "GLBAOKOHKCF_hp",
|
|
Self::Ogggloeiomm => "GLBAOKOHKCF_OGGGLOEIOMM",
|
|
Self::Ccplgnnioco => "GLBAOKOHKCF_CCPLGNNIOCO",
|
|
Self::Dgomnkglabb => "GLBAOKOHKCF_DGOMNKGLABB",
|
|
Self::Paieeldaadp => "GLBAOKOHKCF_PAIEELDAADP",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"GLBAOKOHKCF_NLCDGIPGFDJ" => Some(Self::Nlcdgipgfdj),
|
|
"GLBAOKOHKCF_COJOIFPPCIJ" => Some(Self::Cojoifppcij),
|
|
"GLBAOKOHKCF_hp" => Some(Self::Hp),
|
|
"GLBAOKOHKCF_OGGGLOEIOMM" => Some(Self::Ogggloeiomm),
|
|
"GLBAOKOHKCF_CCPLGNNIOCO" => Some(Self::Ccplgnnioco),
|
|
"GLBAOKOHKCF_DGOMNKGLABB" => Some(Self::Dgomnkglabb),
|
|
"GLBAOKOHKCF_PAIEELDAADP" => Some(Self::Paieeldaadp),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Cneembbnnbo {
|
|
Nlcdgipgfdj = 0,
|
|
Ehniplneedi = 1,
|
|
Faodkndlnpf = 2,
|
|
Inclhhdfcel = 3,
|
|
}
|
|
impl Cneembbnnbo {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Nlcdgipgfdj => "CNEEMBBNNBO_NLCDGIPGFDJ",
|
|
Self::Ehniplneedi => "CNEEMBBNNBO_EHNIPLNEEDI",
|
|
Self::Faodkndlnpf => "CNEEMBBNNBO_FAODKNDLNPF",
|
|
Self::Inclhhdfcel => "CNEEMBBNNBO_INCLHHDFCEL",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"CNEEMBBNNBO_NLCDGIPGFDJ" => Some(Self::Nlcdgipgfdj),
|
|
"CNEEMBBNNBO_EHNIPLNEEDI" => Some(Self::Ehniplneedi),
|
|
"CNEEMBBNNBO_FAODKNDLNPF" => Some(Self::Faodkndlnpf),
|
|
"CNEEMBBNNBO_INCLHHDFCEL" => Some(Self::Inclhhdfcel),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdChenLingFesType {
|
|
LcoiiegjaokNlcdgipgfdj = 0,
|
|
CmdChenLingFesLevelResumeScRsp = 9945,
|
|
CmdChenLingFesBusinessDayEndCsReq = 9943,
|
|
CmdChenLingFesBusinessDayEndScRsp = 9934,
|
|
CmdChenLingFesLevelStartScRsp = 9923,
|
|
CmdChenLingFesLevelEndScRsp = 9929,
|
|
CmdChenLingFesLevelLeaveCsReq = 9944,
|
|
CmdChenLingFesLevelLeaveScRsp = 9927,
|
|
CmdChenLingFesLevelEndCsReq = 9909,
|
|
CmdChenLingFesLevelStartCsReq = 9907,
|
|
CmdChenLingFesLevelResumeCsReq = 9919,
|
|
CmdGetChenLingFesDataScRsp = 9942,
|
|
CmdGetChenLingFesDataCsReq = 9932,
|
|
}
|
|
impl CmdChenLingFesType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::LcoiiegjaokNlcdgipgfdj => "LCOIIEGJAOK_NLCDGIPGFDJ",
|
|
Self::CmdChenLingFesLevelResumeScRsp => "CmdChenLingFesLevelResumeScRsp",
|
|
Self::CmdChenLingFesBusinessDayEndCsReq => {
|
|
"CmdChenLingFesBusinessDayEndCsReq"
|
|
}
|
|
Self::CmdChenLingFesBusinessDayEndScRsp => {
|
|
"CmdChenLingFesBusinessDayEndScRsp"
|
|
}
|
|
Self::CmdChenLingFesLevelStartScRsp => "CmdChenLingFesLevelStartScRsp",
|
|
Self::CmdChenLingFesLevelEndScRsp => "CmdChenLingFesLevelEndScRsp",
|
|
Self::CmdChenLingFesLevelLeaveCsReq => "CmdChenLingFesLevelLeaveCsReq",
|
|
Self::CmdChenLingFesLevelLeaveScRsp => "CmdChenLingFesLevelLeaveScRsp",
|
|
Self::CmdChenLingFesLevelEndCsReq => "CmdChenLingFesLevelEndCsReq",
|
|
Self::CmdChenLingFesLevelStartCsReq => "CmdChenLingFesLevelStartCsReq",
|
|
Self::CmdChenLingFesLevelResumeCsReq => "CmdChenLingFesLevelResumeCsReq",
|
|
Self::CmdGetChenLingFesDataScRsp => "CmdGetChenLingFesDataScRsp",
|
|
Self::CmdGetChenLingFesDataCsReq => "CmdGetChenLingFesDataCsReq",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"LCOIIEGJAOK_NLCDGIPGFDJ" => Some(Self::LcoiiegjaokNlcdgipgfdj),
|
|
"CmdChenLingFesLevelResumeScRsp" => {
|
|
Some(Self::CmdChenLingFesLevelResumeScRsp)
|
|
}
|
|
"CmdChenLingFesBusinessDayEndCsReq" => {
|
|
Some(Self::CmdChenLingFesBusinessDayEndCsReq)
|
|
}
|
|
"CmdChenLingFesBusinessDayEndScRsp" => {
|
|
Some(Self::CmdChenLingFesBusinessDayEndScRsp)
|
|
}
|
|
"CmdChenLingFesLevelStartScRsp" => Some(Self::CmdChenLingFesLevelStartScRsp),
|
|
"CmdChenLingFesLevelEndScRsp" => Some(Self::CmdChenLingFesLevelEndScRsp),
|
|
"CmdChenLingFesLevelLeaveCsReq" => Some(Self::CmdChenLingFesLevelLeaveCsReq),
|
|
"CmdChenLingFesLevelLeaveScRsp" => Some(Self::CmdChenLingFesLevelLeaveScRsp),
|
|
"CmdChenLingFesLevelEndCsReq" => Some(Self::CmdChenLingFesLevelEndCsReq),
|
|
"CmdChenLingFesLevelStartCsReq" => Some(Self::CmdChenLingFesLevelStartCsReq),
|
|
"CmdChenLingFesLevelResumeCsReq" => {
|
|
Some(Self::CmdChenLingFesLevelResumeCsReq)
|
|
}
|
|
"CmdGetChenLingFesDataScRsp" => Some(Self::CmdGetChenLingFesDataScRsp),
|
|
"CmdGetChenLingFesDataCsReq" => Some(Self::CmdGetChenLingFesDataCsReq),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdChessRogueType {
|
|
MgafalochkaNlcdgipgfdj = 0,
|
|
CmdLdfekaeejin = 5450,
|
|
CmdChessRogueNousEditDiceScRsp = 5503,
|
|
CmdChessRogueQuitCsReq = 5435,
|
|
CmdEnhanceRogueBuffCsReq = 5599,
|
|
CmdChessRogueEnterCellScRsp = 5529,
|
|
CmdSyncChessRogueNousSubStoryScNotify = 5550,
|
|
CmdChessRogueSelectCellCsReq = 5534,
|
|
CmdChessRogueSkipTeachingLevelScRsp = 5433,
|
|
CmdChessRogueGiveUpCsReq = 5523,
|
|
CmdChessRogueUpdateAllowedSelectCellScNotify = 5552,
|
|
MgafalochkaGlfnjbbbgpm = 5434,
|
|
CmdChessRogueQueryScRsp = 5426,
|
|
CmdChessRogueUpdateReviveInfoScNotify = 5425,
|
|
CmdGetChessRogueStoryInfoScRsp = 5455,
|
|
CmdChessRogueLeaveScRsp = 5548,
|
|
CmdChessRogueCellUpdateNotify = 5559,
|
|
CmdChessRogueUpdateMoneyInfoScNotify = 5452,
|
|
CmdChessRogueRollDiceScRsp = 5409,
|
|
CmdChessRogueQueryCsReq = 5585,
|
|
CmdChessRogueGiveUpScRsp = 5439,
|
|
CmdFinishChessRogueSubStoryCsReq = 5485,
|
|
CmdChessRogueNousGetRogueTalentInfoScRsp = 5581,
|
|
CmdChessRogueNousGetRogueTalentInfoCsReq = 5421,
|
|
CmdReviveRogueAvatarScRsp = 5566,
|
|
CmdChessRogueUpdateDicePassiveAccumulateValueScNotify = 5593,
|
|
CmdPickRogueAvatarCsReq = 5600,
|
|
CmdChessRogueUpdateDiceInfoScNotify = 5486,
|
|
CmdNkdimijahgc = 5418,
|
|
CmdChessRogueSelectCellScRsp = 5440,
|
|
CmdChessRogueNousEnableRogueTalentCsReq = 5557,
|
|
CmdChessRogueRollDiceCsReq = 5498,
|
|
CmdEnhanceRogueBuffScRsp = 5494,
|
|
CmdEnterChessRogueAeonRoomScRsp = 5528,
|
|
CmdGetRogueBuffEnhanceInfoCsReq = 5586,
|
|
CmdChessRogueEnterCellCsReq = 5526,
|
|
CmdChessRogueEnterNextLayerScRsp = 5497,
|
|
CmdSelectChessRogueSubStoryScRsp = 5483,
|
|
CmdChessRogueUpdateLevelBaseInfoScNotify = 5448,
|
|
CmdReviveRogueAvatarCsReq = 5401,
|
|
CmdChessRogueUpdateAeonModifierValueScNotify = 5444,
|
|
CmdGetChessRogueStoryInfoCsReq = 5454,
|
|
CmdChessRogueStartScRsp = 5430,
|
|
CmdChessRogueEnterNextLayerCsReq = 5417,
|
|
CmdGetRogueBuffEnhanceInfoScRsp = 5592,
|
|
CmdChessRogueQuestFinishNotify = 5511,
|
|
CmdChessRogueNousDiceUpdateNotify = 5481,
|
|
CmdChessRogueReRollDiceCsReq = 5482,
|
|
CmdEnterChessRogueAeonRoomCsReq = 5588,
|
|
CmdChessRogueCheatRollCsReq = 5537,
|
|
CmdGetChessRogueStoryAeonTalkInfoCsReq = 5467,
|
|
CmdChessRogueLeaveCsReq = 5583,
|
|
CmdChessRogueNousEditDiceCsReq = 5427,
|
|
CmdChessRogueSkipTeachingLevelCsReq = 5472,
|
|
CmdGetChessRogueNousStoryInfoScRsp = 5431,
|
|
CmdChessRogueStartCsReq = 5565,
|
|
CmdChessRogueCheatRollScRsp = 5411,
|
|
CmdSyncChessRogueMainStoryFinishScNotify = 5580,
|
|
CmdChessRogueChangeAeonDimensionNotify = 5428,
|
|
CmdChessRogueNousEnableRogueTalentScRsp = 5502,
|
|
CmdChessRogueQuitScRsp = 5577,
|
|
CmdSyncChessRogueNousValueScNotify = 5546,
|
|
CmdChessRogueUpdateActionPointScNotify = 5442,
|
|
CmdChessRogueReRollDiceScRsp = 5508,
|
|
CmdSelectChessRogueSubStoryCsReq = 5402,
|
|
CmdChessRogueUpdateUnlockLevelScNotify = 5474,
|
|
CmdGcpljlcffdd = 5460,
|
|
MgafalochkaHgldfmlnoki = 5568,
|
|
CmdChessRogueEnterCsReq = 5410,
|
|
CmdChessRogueLayerSettlement = 5412,
|
|
CmdGetChessRogueNousStoryInfoCsReq = 5533,
|
|
CmdFinishChessRogueSubStoryScRsp = 5478,
|
|
CmdGetChessRogueStoryAeonTalkInfoScRsp = 5422,
|
|
CmdChessRogueNousDiceSurfaceUnlockNotify = 5470,
|
|
CmdChessRogueConfirmRollScRsp = 5560,
|
|
CmdChessRogueConfirmRollCsReq = 5542,
|
|
CmdPickRogueAvatarScRsp = 5539,
|
|
CmdChessRogueEnterScRsp = 5490,
|
|
CmdSyncChessRogueNousMainStoryScNotify = 5462,
|
|
}
|
|
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::MgafalochkaNlcdgipgfdj => "MGAFALOCHKA_NLCDGIPGFDJ",
|
|
Self::CmdLdfekaeejin => "CmdLDFEKAEEJIN",
|
|
Self::CmdChessRogueNousEditDiceScRsp => "CmdChessRogueNousEditDiceScRsp",
|
|
Self::CmdChessRogueQuitCsReq => "CmdChessRogueQuitCsReq",
|
|
Self::CmdEnhanceRogueBuffCsReq => "CmdEnhanceRogueBuffCsReq",
|
|
Self::CmdChessRogueEnterCellScRsp => "CmdChessRogueEnterCellScRsp",
|
|
Self::CmdSyncChessRogueNousSubStoryScNotify => {
|
|
"CmdSyncChessRogueNousSubStoryScNotify"
|
|
}
|
|
Self::CmdChessRogueSelectCellCsReq => "CmdChessRogueSelectCellCsReq",
|
|
Self::CmdChessRogueSkipTeachingLevelScRsp => {
|
|
"CmdChessRogueSkipTeachingLevelScRsp"
|
|
}
|
|
Self::CmdChessRogueGiveUpCsReq => "CmdChessRogueGiveUpCsReq",
|
|
Self::CmdChessRogueUpdateAllowedSelectCellScNotify => {
|
|
"CmdChessRogueUpdateAllowedSelectCellScNotify"
|
|
}
|
|
Self::MgafalochkaGlfnjbbbgpm => "MGAFALOCHKA_GLFNJBBBGPM",
|
|
Self::CmdChessRogueQueryScRsp => "CmdChessRogueQueryScRsp",
|
|
Self::CmdChessRogueUpdateReviveInfoScNotify => {
|
|
"CmdChessRogueUpdateReviveInfoScNotify"
|
|
}
|
|
Self::CmdGetChessRogueStoryInfoScRsp => "CmdGetChessRogueStoryInfoScRsp",
|
|
Self::CmdChessRogueLeaveScRsp => "CmdChessRogueLeaveScRsp",
|
|
Self::CmdChessRogueCellUpdateNotify => "CmdChessRogueCellUpdateNotify",
|
|
Self::CmdChessRogueUpdateMoneyInfoScNotify => {
|
|
"CmdChessRogueUpdateMoneyInfoScNotify"
|
|
}
|
|
Self::CmdChessRogueRollDiceScRsp => "CmdChessRogueRollDiceScRsp",
|
|
Self::CmdChessRogueQueryCsReq => "CmdChessRogueQueryCsReq",
|
|
Self::CmdChessRogueGiveUpScRsp => "CmdChessRogueGiveUpScRsp",
|
|
Self::CmdFinishChessRogueSubStoryCsReq => "CmdFinishChessRogueSubStoryCsReq",
|
|
Self::CmdChessRogueNousGetRogueTalentInfoScRsp => {
|
|
"CmdChessRogueNousGetRogueTalentInfoScRsp"
|
|
}
|
|
Self::CmdChessRogueNousGetRogueTalentInfoCsReq => {
|
|
"CmdChessRogueNousGetRogueTalentInfoCsReq"
|
|
}
|
|
Self::CmdReviveRogueAvatarScRsp => "CmdReviveRogueAvatarScRsp",
|
|
Self::CmdChessRogueUpdateDicePassiveAccumulateValueScNotify => {
|
|
"CmdChessRogueUpdateDicePassiveAccumulateValueScNotify"
|
|
}
|
|
Self::CmdPickRogueAvatarCsReq => "CmdPickRogueAvatarCsReq",
|
|
Self::CmdChessRogueUpdateDiceInfoScNotify => {
|
|
"CmdChessRogueUpdateDiceInfoScNotify"
|
|
}
|
|
Self::CmdNkdimijahgc => "CmdNKDIMIJAHGC",
|
|
Self::CmdChessRogueSelectCellScRsp => "CmdChessRogueSelectCellScRsp",
|
|
Self::CmdChessRogueNousEnableRogueTalentCsReq => {
|
|
"CmdChessRogueNousEnableRogueTalentCsReq"
|
|
}
|
|
Self::CmdChessRogueRollDiceCsReq => "CmdChessRogueRollDiceCsReq",
|
|
Self::CmdEnhanceRogueBuffScRsp => "CmdEnhanceRogueBuffScRsp",
|
|
Self::CmdEnterChessRogueAeonRoomScRsp => "CmdEnterChessRogueAeonRoomScRsp",
|
|
Self::CmdGetRogueBuffEnhanceInfoCsReq => "CmdGetRogueBuffEnhanceInfoCsReq",
|
|
Self::CmdChessRogueEnterCellCsReq => "CmdChessRogueEnterCellCsReq",
|
|
Self::CmdChessRogueEnterNextLayerScRsp => "CmdChessRogueEnterNextLayerScRsp",
|
|
Self::CmdSelectChessRogueSubStoryScRsp => "CmdSelectChessRogueSubStoryScRsp",
|
|
Self::CmdChessRogueUpdateLevelBaseInfoScNotify => {
|
|
"CmdChessRogueUpdateLevelBaseInfoScNotify"
|
|
}
|
|
Self::CmdReviveRogueAvatarCsReq => "CmdReviveRogueAvatarCsReq",
|
|
Self::CmdChessRogueUpdateAeonModifierValueScNotify => {
|
|
"CmdChessRogueUpdateAeonModifierValueScNotify"
|
|
}
|
|
Self::CmdGetChessRogueStoryInfoCsReq => "CmdGetChessRogueStoryInfoCsReq",
|
|
Self::CmdChessRogueStartScRsp => "CmdChessRogueStartScRsp",
|
|
Self::CmdChessRogueEnterNextLayerCsReq => "CmdChessRogueEnterNextLayerCsReq",
|
|
Self::CmdGetRogueBuffEnhanceInfoScRsp => "CmdGetRogueBuffEnhanceInfoScRsp",
|
|
Self::CmdChessRogueQuestFinishNotify => "CmdChessRogueQuestFinishNotify",
|
|
Self::CmdChessRogueNousDiceUpdateNotify => {
|
|
"CmdChessRogueNousDiceUpdateNotify"
|
|
}
|
|
Self::CmdChessRogueReRollDiceCsReq => "CmdChessRogueReRollDiceCsReq",
|
|
Self::CmdEnterChessRogueAeonRoomCsReq => "CmdEnterChessRogueAeonRoomCsReq",
|
|
Self::CmdChessRogueCheatRollCsReq => "CmdChessRogueCheatRollCsReq",
|
|
Self::CmdGetChessRogueStoryAeonTalkInfoCsReq => {
|
|
"CmdGetChessRogueStoryAeonTalkInfoCsReq"
|
|
}
|
|
Self::CmdChessRogueLeaveCsReq => "CmdChessRogueLeaveCsReq",
|
|
Self::CmdChessRogueNousEditDiceCsReq => "CmdChessRogueNousEditDiceCsReq",
|
|
Self::CmdChessRogueSkipTeachingLevelCsReq => {
|
|
"CmdChessRogueSkipTeachingLevelCsReq"
|
|
}
|
|
Self::CmdGetChessRogueNousStoryInfoScRsp => {
|
|
"CmdGetChessRogueNousStoryInfoScRsp"
|
|
}
|
|
Self::CmdChessRogueStartCsReq => "CmdChessRogueStartCsReq",
|
|
Self::CmdChessRogueCheatRollScRsp => "CmdChessRogueCheatRollScRsp",
|
|
Self::CmdSyncChessRogueMainStoryFinishScNotify => {
|
|
"CmdSyncChessRogueMainStoryFinishScNotify"
|
|
}
|
|
Self::CmdChessRogueChangeAeonDimensionNotify => {
|
|
"CmdChessRogueChangeAeonDimensionNotify"
|
|
}
|
|
Self::CmdChessRogueNousEnableRogueTalentScRsp => {
|
|
"CmdChessRogueNousEnableRogueTalentScRsp"
|
|
}
|
|
Self::CmdChessRogueQuitScRsp => "CmdChessRogueQuitScRsp",
|
|
Self::CmdSyncChessRogueNousValueScNotify => {
|
|
"CmdSyncChessRogueNousValueScNotify"
|
|
}
|
|
Self::CmdChessRogueUpdateActionPointScNotify => {
|
|
"CmdChessRogueUpdateActionPointScNotify"
|
|
}
|
|
Self::CmdChessRogueReRollDiceScRsp => "CmdChessRogueReRollDiceScRsp",
|
|
Self::CmdSelectChessRogueSubStoryCsReq => "CmdSelectChessRogueSubStoryCsReq",
|
|
Self::CmdChessRogueUpdateUnlockLevelScNotify => {
|
|
"CmdChessRogueUpdateUnlockLevelScNotify"
|
|
}
|
|
Self::CmdGcpljlcffdd => "CmdGCPLJLCFFDD",
|
|
Self::MgafalochkaHgldfmlnoki => "MGAFALOCHKA_HGLDFMLNOKI",
|
|
Self::CmdChessRogueEnterCsReq => "CmdChessRogueEnterCsReq",
|
|
Self::CmdChessRogueLayerSettlement => "CmdChessRogueLayerSettlement",
|
|
Self::CmdGetChessRogueNousStoryInfoCsReq => {
|
|
"CmdGetChessRogueNousStoryInfoCsReq"
|
|
}
|
|
Self::CmdFinishChessRogueSubStoryScRsp => "CmdFinishChessRogueSubStoryScRsp",
|
|
Self::CmdGetChessRogueStoryAeonTalkInfoScRsp => {
|
|
"CmdGetChessRogueStoryAeonTalkInfoScRsp"
|
|
}
|
|
Self::CmdChessRogueNousDiceSurfaceUnlockNotify => {
|
|
"CmdChessRogueNousDiceSurfaceUnlockNotify"
|
|
}
|
|
Self::CmdChessRogueConfirmRollScRsp => "CmdChessRogueConfirmRollScRsp",
|
|
Self::CmdChessRogueConfirmRollCsReq => "CmdChessRogueConfirmRollCsReq",
|
|
Self::CmdPickRogueAvatarScRsp => "CmdPickRogueAvatarScRsp",
|
|
Self::CmdChessRogueEnterScRsp => "CmdChessRogueEnterScRsp",
|
|
Self::CmdSyncChessRogueNousMainStoryScNotify => {
|
|
"CmdSyncChessRogueNousMainStoryScNotify"
|
|
}
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"MGAFALOCHKA_NLCDGIPGFDJ" => Some(Self::MgafalochkaNlcdgipgfdj),
|
|
"CmdLDFEKAEEJIN" => Some(Self::CmdLdfekaeejin),
|
|
"CmdChessRogueNousEditDiceScRsp" => {
|
|
Some(Self::CmdChessRogueNousEditDiceScRsp)
|
|
}
|
|
"CmdChessRogueQuitCsReq" => Some(Self::CmdChessRogueQuitCsReq),
|
|
"CmdEnhanceRogueBuffCsReq" => Some(Self::CmdEnhanceRogueBuffCsReq),
|
|
"CmdChessRogueEnterCellScRsp" => Some(Self::CmdChessRogueEnterCellScRsp),
|
|
"CmdSyncChessRogueNousSubStoryScNotify" => {
|
|
Some(Self::CmdSyncChessRogueNousSubStoryScNotify)
|
|
}
|
|
"CmdChessRogueSelectCellCsReq" => Some(Self::CmdChessRogueSelectCellCsReq),
|
|
"CmdChessRogueSkipTeachingLevelScRsp" => {
|
|
Some(Self::CmdChessRogueSkipTeachingLevelScRsp)
|
|
}
|
|
"CmdChessRogueGiveUpCsReq" => Some(Self::CmdChessRogueGiveUpCsReq),
|
|
"CmdChessRogueUpdateAllowedSelectCellScNotify" => {
|
|
Some(Self::CmdChessRogueUpdateAllowedSelectCellScNotify)
|
|
}
|
|
"MGAFALOCHKA_GLFNJBBBGPM" => Some(Self::MgafalochkaGlfnjbbbgpm),
|
|
"CmdChessRogueQueryScRsp" => Some(Self::CmdChessRogueQueryScRsp),
|
|
"CmdChessRogueUpdateReviveInfoScNotify" => {
|
|
Some(Self::CmdChessRogueUpdateReviveInfoScNotify)
|
|
}
|
|
"CmdGetChessRogueStoryInfoScRsp" => {
|
|
Some(Self::CmdGetChessRogueStoryInfoScRsp)
|
|
}
|
|
"CmdChessRogueLeaveScRsp" => Some(Self::CmdChessRogueLeaveScRsp),
|
|
"CmdChessRogueCellUpdateNotify" => Some(Self::CmdChessRogueCellUpdateNotify),
|
|
"CmdChessRogueUpdateMoneyInfoScNotify" => {
|
|
Some(Self::CmdChessRogueUpdateMoneyInfoScNotify)
|
|
}
|
|
"CmdChessRogueRollDiceScRsp" => Some(Self::CmdChessRogueRollDiceScRsp),
|
|
"CmdChessRogueQueryCsReq" => Some(Self::CmdChessRogueQueryCsReq),
|
|
"CmdChessRogueGiveUpScRsp" => Some(Self::CmdChessRogueGiveUpScRsp),
|
|
"CmdFinishChessRogueSubStoryCsReq" => {
|
|
Some(Self::CmdFinishChessRogueSubStoryCsReq)
|
|
}
|
|
"CmdChessRogueNousGetRogueTalentInfoScRsp" => {
|
|
Some(Self::CmdChessRogueNousGetRogueTalentInfoScRsp)
|
|
}
|
|
"CmdChessRogueNousGetRogueTalentInfoCsReq" => {
|
|
Some(Self::CmdChessRogueNousGetRogueTalentInfoCsReq)
|
|
}
|
|
"CmdReviveRogueAvatarScRsp" => Some(Self::CmdReviveRogueAvatarScRsp),
|
|
"CmdChessRogueUpdateDicePassiveAccumulateValueScNotify" => {
|
|
Some(Self::CmdChessRogueUpdateDicePassiveAccumulateValueScNotify)
|
|
}
|
|
"CmdPickRogueAvatarCsReq" => Some(Self::CmdPickRogueAvatarCsReq),
|
|
"CmdChessRogueUpdateDiceInfoScNotify" => {
|
|
Some(Self::CmdChessRogueUpdateDiceInfoScNotify)
|
|
}
|
|
"CmdNKDIMIJAHGC" => Some(Self::CmdNkdimijahgc),
|
|
"CmdChessRogueSelectCellScRsp" => Some(Self::CmdChessRogueSelectCellScRsp),
|
|
"CmdChessRogueNousEnableRogueTalentCsReq" => {
|
|
Some(Self::CmdChessRogueNousEnableRogueTalentCsReq)
|
|
}
|
|
"CmdChessRogueRollDiceCsReq" => Some(Self::CmdChessRogueRollDiceCsReq),
|
|
"CmdEnhanceRogueBuffScRsp" => Some(Self::CmdEnhanceRogueBuffScRsp),
|
|
"CmdEnterChessRogueAeonRoomScRsp" => {
|
|
Some(Self::CmdEnterChessRogueAeonRoomScRsp)
|
|
}
|
|
"CmdGetRogueBuffEnhanceInfoCsReq" => {
|
|
Some(Self::CmdGetRogueBuffEnhanceInfoCsReq)
|
|
}
|
|
"CmdChessRogueEnterCellCsReq" => Some(Self::CmdChessRogueEnterCellCsReq),
|
|
"CmdChessRogueEnterNextLayerScRsp" => {
|
|
Some(Self::CmdChessRogueEnterNextLayerScRsp)
|
|
}
|
|
"CmdSelectChessRogueSubStoryScRsp" => {
|
|
Some(Self::CmdSelectChessRogueSubStoryScRsp)
|
|
}
|
|
"CmdChessRogueUpdateLevelBaseInfoScNotify" => {
|
|
Some(Self::CmdChessRogueUpdateLevelBaseInfoScNotify)
|
|
}
|
|
"CmdReviveRogueAvatarCsReq" => Some(Self::CmdReviveRogueAvatarCsReq),
|
|
"CmdChessRogueUpdateAeonModifierValueScNotify" => {
|
|
Some(Self::CmdChessRogueUpdateAeonModifierValueScNotify)
|
|
}
|
|
"CmdGetChessRogueStoryInfoCsReq" => {
|
|
Some(Self::CmdGetChessRogueStoryInfoCsReq)
|
|
}
|
|
"CmdChessRogueStartScRsp" => Some(Self::CmdChessRogueStartScRsp),
|
|
"CmdChessRogueEnterNextLayerCsReq" => {
|
|
Some(Self::CmdChessRogueEnterNextLayerCsReq)
|
|
}
|
|
"CmdGetRogueBuffEnhanceInfoScRsp" => {
|
|
Some(Self::CmdGetRogueBuffEnhanceInfoScRsp)
|
|
}
|
|
"CmdChessRogueQuestFinishNotify" => {
|
|
Some(Self::CmdChessRogueQuestFinishNotify)
|
|
}
|
|
"CmdChessRogueNousDiceUpdateNotify" => {
|
|
Some(Self::CmdChessRogueNousDiceUpdateNotify)
|
|
}
|
|
"CmdChessRogueReRollDiceCsReq" => Some(Self::CmdChessRogueReRollDiceCsReq),
|
|
"CmdEnterChessRogueAeonRoomCsReq" => {
|
|
Some(Self::CmdEnterChessRogueAeonRoomCsReq)
|
|
}
|
|
"CmdChessRogueCheatRollCsReq" => Some(Self::CmdChessRogueCheatRollCsReq),
|
|
"CmdGetChessRogueStoryAeonTalkInfoCsReq" => {
|
|
Some(Self::CmdGetChessRogueStoryAeonTalkInfoCsReq)
|
|
}
|
|
"CmdChessRogueLeaveCsReq" => Some(Self::CmdChessRogueLeaveCsReq),
|
|
"CmdChessRogueNousEditDiceCsReq" => {
|
|
Some(Self::CmdChessRogueNousEditDiceCsReq)
|
|
}
|
|
"CmdChessRogueSkipTeachingLevelCsReq" => {
|
|
Some(Self::CmdChessRogueSkipTeachingLevelCsReq)
|
|
}
|
|
"CmdGetChessRogueNousStoryInfoScRsp" => {
|
|
Some(Self::CmdGetChessRogueNousStoryInfoScRsp)
|
|
}
|
|
"CmdChessRogueStartCsReq" => Some(Self::CmdChessRogueStartCsReq),
|
|
"CmdChessRogueCheatRollScRsp" => Some(Self::CmdChessRogueCheatRollScRsp),
|
|
"CmdSyncChessRogueMainStoryFinishScNotify" => {
|
|
Some(Self::CmdSyncChessRogueMainStoryFinishScNotify)
|
|
}
|
|
"CmdChessRogueChangeAeonDimensionNotify" => {
|
|
Some(Self::CmdChessRogueChangeAeonDimensionNotify)
|
|
}
|
|
"CmdChessRogueNousEnableRogueTalentScRsp" => {
|
|
Some(Self::CmdChessRogueNousEnableRogueTalentScRsp)
|
|
}
|
|
"CmdChessRogueQuitScRsp" => Some(Self::CmdChessRogueQuitScRsp),
|
|
"CmdSyncChessRogueNousValueScNotify" => {
|
|
Some(Self::CmdSyncChessRogueNousValueScNotify)
|
|
}
|
|
"CmdChessRogueUpdateActionPointScNotify" => {
|
|
Some(Self::CmdChessRogueUpdateActionPointScNotify)
|
|
}
|
|
"CmdChessRogueReRollDiceScRsp" => Some(Self::CmdChessRogueReRollDiceScRsp),
|
|
"CmdSelectChessRogueSubStoryCsReq" => {
|
|
Some(Self::CmdSelectChessRogueSubStoryCsReq)
|
|
}
|
|
"CmdChessRogueUpdateUnlockLevelScNotify" => {
|
|
Some(Self::CmdChessRogueUpdateUnlockLevelScNotify)
|
|
}
|
|
"CmdGCPLJLCFFDD" => Some(Self::CmdGcpljlcffdd),
|
|
"MGAFALOCHKA_HGLDFMLNOKI" => Some(Self::MgafalochkaHgldfmlnoki),
|
|
"CmdChessRogueEnterCsReq" => Some(Self::CmdChessRogueEnterCsReq),
|
|
"CmdChessRogueLayerSettlement" => Some(Self::CmdChessRogueLayerSettlement),
|
|
"CmdGetChessRogueNousStoryInfoCsReq" => {
|
|
Some(Self::CmdGetChessRogueNousStoryInfoCsReq)
|
|
}
|
|
"CmdFinishChessRogueSubStoryScRsp" => {
|
|
Some(Self::CmdFinishChessRogueSubStoryScRsp)
|
|
}
|
|
"CmdGetChessRogueStoryAeonTalkInfoScRsp" => {
|
|
Some(Self::CmdGetChessRogueStoryAeonTalkInfoScRsp)
|
|
}
|
|
"CmdChessRogueNousDiceSurfaceUnlockNotify" => {
|
|
Some(Self::CmdChessRogueNousDiceSurfaceUnlockNotify)
|
|
}
|
|
"CmdChessRogueConfirmRollScRsp" => Some(Self::CmdChessRogueConfirmRollScRsp),
|
|
"CmdChessRogueConfirmRollCsReq" => Some(Self::CmdChessRogueConfirmRollCsReq),
|
|
"CmdPickRogueAvatarScRsp" => Some(Self::CmdPickRogueAvatarScRsp),
|
|
"CmdChessRogueEnterScRsp" => Some(Self::CmdChessRogueEnterScRsp),
|
|
"CmdSyncChessRogueNousMainStoryScNotify" => {
|
|
Some(Self::CmdSyncChessRogueNousMainStoryScNotify)
|
|
}
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum ChessRogueDiceStatus {
|
|
EeomeiamnmbBbbfnmbdfde = 0,
|
|
EeomeiamnmbBgdfcdgfaml = 1,
|
|
EeomeiamnmbImfhifikknk = 2,
|
|
EeomeiamnmbDmmcimlijoa = 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::EeomeiamnmbBbbfnmbdfde => "EEOMEIAMNMB_BBBFNMBDFDE",
|
|
Self::EeomeiamnmbBgdfcdgfaml => "EEOMEIAMNMB_BGDFCDGFAML",
|
|
Self::EeomeiamnmbImfhifikknk => "EEOMEIAMNMB_IMFHIFIKKNK",
|
|
Self::EeomeiamnmbDmmcimlijoa => "EEOMEIAMNMB_DMMCIMLIJOA",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"EEOMEIAMNMB_BBBFNMBDFDE" => Some(Self::EeomeiamnmbBbbfnmbdfde),
|
|
"EEOMEIAMNMB_BGDFCDGFAML" => Some(Self::EeomeiamnmbBgdfcdgfaml),
|
|
"EEOMEIAMNMB_IMFHIFIKKNK" => Some(Self::EeomeiamnmbImfhifikknk),
|
|
"EEOMEIAMNMB_DMMCIMLIJOA" => Some(Self::EeomeiamnmbDmmcimlijoa),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum ChessRogueDiceType {
|
|
HjcolmnpkbkIhhjbgppacd = 0,
|
|
HjcolmnpkbkBkccognppgh = 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::HjcolmnpkbkIhhjbgppacd => "HJCOLMNPKBK_IHHJBGPPACD",
|
|
Self::HjcolmnpkbkBkccognppgh => "HJCOLMNPKBK_BKCCOGNPPGH",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"HJCOLMNPKBK_IHHJBGPPACD" => Some(Self::HjcolmnpkbkIhhjbgppacd),
|
|
"HJCOLMNPKBK_BKCCOGNPPGH" => Some(Self::HjcolmnpkbkBkccognppgh),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum ChessRogueBoardCellStatus {
|
|
GobkhhaeiafBpocohfiaoh = 0,
|
|
GobkhhaeiafEapfjhjhifk = 1,
|
|
GobkhhaeiafLooaknhdbll = 2,
|
|
GobkhhaeiafCihfgjdchia = 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::GobkhhaeiafBpocohfiaoh => "GOBKHHAEIAF_BPOCOHFIAOH",
|
|
Self::GobkhhaeiafEapfjhjhifk => "GOBKHHAEIAF_EAPFJHJHIFK",
|
|
Self::GobkhhaeiafLooaknhdbll => "GOBKHHAEIAF_LOOAKNHDBLL",
|
|
Self::GobkhhaeiafCihfgjdchia => "GOBKHHAEIAF_CIHFGJDCHIA",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"GOBKHHAEIAF_BPOCOHFIAOH" => Some(Self::GobkhhaeiafBpocohfiaoh),
|
|
"GOBKHHAEIAF_EAPFJHJHIFK" => Some(Self::GobkhhaeiafEapfjhjhifk),
|
|
"GOBKHHAEIAF_LOOAKNHDBLL" => Some(Self::GobkhhaeiafLooaknhdbll),
|
|
"GOBKHHAEIAF_CIHFGJDCHIA" => Some(Self::GobkhhaeiafCihfgjdchia),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum ChessRogueCellSpecialType {
|
|
PhahpippmdfNlcdgipgfdj = 0,
|
|
PhahpippmdfAbgekpjhhia = 1,
|
|
PhahpippmdfEhdfemmfhdg = 2,
|
|
PhahpippmdfKcaifkmkhfj = 3,
|
|
PhahpippmdfCmfnkdkkggi = 4,
|
|
PhahpippmdfMopjkheinal = 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::PhahpippmdfNlcdgipgfdj => "PHAHPIPPMDF_NLCDGIPGFDJ",
|
|
Self::PhahpippmdfAbgekpjhhia => "PHAHPIPPMDF_ABGEKPJHHIA",
|
|
Self::PhahpippmdfEhdfemmfhdg => "PHAHPIPPMDF_EHDFEMMFHDG",
|
|
Self::PhahpippmdfKcaifkmkhfj => "PHAHPIPPMDF_KCAIFKMKHFJ",
|
|
Self::PhahpippmdfCmfnkdkkggi => "PHAHPIPPMDF_CMFNKDKKGGI",
|
|
Self::PhahpippmdfMopjkheinal => "PHAHPIPPMDF_MOPJKHEINAL",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"PHAHPIPPMDF_NLCDGIPGFDJ" => Some(Self::PhahpippmdfNlcdgipgfdj),
|
|
"PHAHPIPPMDF_ABGEKPJHHIA" => Some(Self::PhahpippmdfAbgekpjhhia),
|
|
"PHAHPIPPMDF_EHDFEMMFHDG" => Some(Self::PhahpippmdfEhdfemmfhdg),
|
|
"PHAHPIPPMDF_KCAIFKMKHFJ" => Some(Self::PhahpippmdfKcaifkmkhfj),
|
|
"PHAHPIPPMDF_CMFNKDKKGGI" => Some(Self::PhahpippmdfCmfnkdkkggi),
|
|
"PHAHPIPPMDF_MOPJKHEINAL" => Some(Self::PhahpippmdfMopjkheinal),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Gdhldnfloof {
|
|
Adhghgefmlg = 0,
|
|
Bhoggjnmhpk = 1,
|
|
Hdmdbomjddi = 2,
|
|
Igdhfmcjmil = 3,
|
|
Emjflbcfono = 4,
|
|
Ehmmifpllhm = 5,
|
|
}
|
|
impl Gdhldnfloof {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Adhghgefmlg => "GDHLDNFLOOF_ADHGHGEFMLG",
|
|
Self::Bhoggjnmhpk => "GDHLDNFLOOF_BHOGGJNMHPK",
|
|
Self::Hdmdbomjddi => "GDHLDNFLOOF_HDMDBOMJDDI",
|
|
Self::Igdhfmcjmil => "GDHLDNFLOOF_IGDHFMCJMIL",
|
|
Self::Emjflbcfono => "GDHLDNFLOOF_EMJFLBCFONO",
|
|
Self::Ehmmifpllhm => "GDHLDNFLOOF_EHMMIFPLLHM",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"GDHLDNFLOOF_ADHGHGEFMLG" => Some(Self::Adhghgefmlg),
|
|
"GDHLDNFLOOF_BHOGGJNMHPK" => Some(Self::Bhoggjnmhpk),
|
|
"GDHLDNFLOOF_HDMDBOMJDDI" => Some(Self::Hdmdbomjddi),
|
|
"GDHLDNFLOOF_IGDHFMCJMIL" => Some(Self::Igdhfmcjmil),
|
|
"GDHLDNFLOOF_EMJFLBCFONO" => Some(Self::Emjflbcfono),
|
|
"GDHLDNFLOOF_EHMMIFPLLHM" => Some(Self::Ehmmifpllhm),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Dpbcjgcpmle {
|
|
Pmjgfdcjkml = 0,
|
|
Bpgdelomekh = 1,
|
|
Dnomgjbogad = 2,
|
|
Peiimihpemg = 3,
|
|
Killhjlifjd = 4,
|
|
Mfdbgoabekj = 5,
|
|
}
|
|
impl Dpbcjgcpmle {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Pmjgfdcjkml => "DPBCJGCPMLE_PMJGFDCJKML",
|
|
Self::Bpgdelomekh => "DPBCJGCPMLE_BPGDELOMEKH",
|
|
Self::Dnomgjbogad => "DPBCJGCPMLE_DNOMGJBOGAD",
|
|
Self::Peiimihpemg => "DPBCJGCPMLE_PEIIMIHPEMG",
|
|
Self::Killhjlifjd => "DPBCJGCPMLE_KILLHJLIFJD",
|
|
Self::Mfdbgoabekj => "DPBCJGCPMLE_MFDBGOABEKJ",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"DPBCJGCPMLE_PMJGFDCJKML" => Some(Self::Pmjgfdcjkml),
|
|
"DPBCJGCPMLE_BPGDELOMEKH" => Some(Self::Bpgdelomekh),
|
|
"DPBCJGCPMLE_DNOMGJBOGAD" => Some(Self::Dnomgjbogad),
|
|
"DPBCJGCPMLE_PEIIMIHPEMG" => Some(Self::Peiimihpemg),
|
|
"DPBCJGCPMLE_KILLHJLIFJD" => Some(Self::Killhjlifjd),
|
|
"DPBCJGCPMLE_MFDBGOABEKJ" => Some(Self::Mfdbgoabekj),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Lljfjdiocil {
|
|
Fpbcfhlfmon = 0,
|
|
Cgkmmnjamgk = 1,
|
|
Cfpmnlggcbk = 2,
|
|
Ijlealgboea = 3,
|
|
Adjcfjgjpfn = 4,
|
|
Ohpbckpkhig = 5,
|
|
Hnhmnmjkckf = 6,
|
|
Mkjmlgjekna = 7,
|
|
Nkkoimfpkhf = 8,
|
|
Dnfbbmangnh = 9,
|
|
Capgkokomoe = 10,
|
|
}
|
|
impl Lljfjdiocil {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Fpbcfhlfmon => "LLJFJDIOCIL_FPBCFHLFMON",
|
|
Self::Cgkmmnjamgk => "LLJFJDIOCIL_CGKMMNJAMGK",
|
|
Self::Cfpmnlggcbk => "LLJFJDIOCIL_CFPMNLGGCBK",
|
|
Self::Ijlealgboea => "LLJFJDIOCIL_IJLEALGBOEA",
|
|
Self::Adjcfjgjpfn => "LLJFJDIOCIL_ADJCFJGJPFN",
|
|
Self::Ohpbckpkhig => "LLJFJDIOCIL_OHPBCKPKHIG",
|
|
Self::Hnhmnmjkckf => "LLJFJDIOCIL_HNHMNMJKCKF",
|
|
Self::Mkjmlgjekna => "LLJFJDIOCIL_MKJMLGJEKNA",
|
|
Self::Nkkoimfpkhf => "LLJFJDIOCIL_NKKOIMFPKHF",
|
|
Self::Dnfbbmangnh => "LLJFJDIOCIL_DNFBBMANGNH",
|
|
Self::Capgkokomoe => "LLJFJDIOCIL_CAPGKOKOMOE",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"LLJFJDIOCIL_FPBCFHLFMON" => Some(Self::Fpbcfhlfmon),
|
|
"LLJFJDIOCIL_CGKMMNJAMGK" => Some(Self::Cgkmmnjamgk),
|
|
"LLJFJDIOCIL_CFPMNLGGCBK" => Some(Self::Cfpmnlggcbk),
|
|
"LLJFJDIOCIL_IJLEALGBOEA" => Some(Self::Ijlealgboea),
|
|
"LLJFJDIOCIL_ADJCFJGJPFN" => Some(Self::Adjcfjgjpfn),
|
|
"LLJFJDIOCIL_OHPBCKPKHIG" => Some(Self::Ohpbckpkhig),
|
|
"LLJFJDIOCIL_HNHMNMJKCKF" => Some(Self::Hnhmnmjkckf),
|
|
"LLJFJDIOCIL_MKJMLGJEKNA" => Some(Self::Mkjmlgjekna),
|
|
"LLJFJDIOCIL_NKKOIMFPKHF" => Some(Self::Nkkoimfpkhf),
|
|
"LLJFJDIOCIL_DNFBBMANGNH" => Some(Self::Dnfbbmangnh),
|
|
"LLJFJDIOCIL_CAPGKOKOMOE" => Some(Self::Capgkokomoe),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Iefhbopdapl {
|
|
Nlcdgipgfdj = 0,
|
|
Midkknagofa = 1,
|
|
Nclbfaallfj = 2,
|
|
Epcdlhffbli = 3,
|
|
Lfodhgbcchf = 4,
|
|
Khgikbfdlfb = 5,
|
|
Akjbecphijk = 6,
|
|
Ejoehknhgdm = 7,
|
|
Acmklfompfc = 8,
|
|
Mofniojhbbl = 9,
|
|
Fmpggenbhid = 10,
|
|
Emalbalanlh = 11,
|
|
}
|
|
impl Iefhbopdapl {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Nlcdgipgfdj => "IEFHBOPDAPL_NLCDGIPGFDJ",
|
|
Self::Midkknagofa => "IEFHBOPDAPL_MIDKKNAGOFA",
|
|
Self::Nclbfaallfj => "IEFHBOPDAPL_NCLBFAALLFJ",
|
|
Self::Epcdlhffbli => "IEFHBOPDAPL_EPCDLHFFBLI",
|
|
Self::Lfodhgbcchf => "IEFHBOPDAPL_LFODHGBCCHF",
|
|
Self::Khgikbfdlfb => "IEFHBOPDAPL_KHGIKBFDLFB",
|
|
Self::Akjbecphijk => "IEFHBOPDAPL_AKJBECPHIJK",
|
|
Self::Ejoehknhgdm => "IEFHBOPDAPL_EJOEHKNHGDM",
|
|
Self::Acmklfompfc => "IEFHBOPDAPL_ACMKLFOMPFC",
|
|
Self::Mofniojhbbl => "IEFHBOPDAPL_MOFNIOJHBBL",
|
|
Self::Fmpggenbhid => "IEFHBOPDAPL_FMPGGENBHID",
|
|
Self::Emalbalanlh => "IEFHBOPDAPL_EMALBALANLH",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"IEFHBOPDAPL_NLCDGIPGFDJ" => Some(Self::Nlcdgipgfdj),
|
|
"IEFHBOPDAPL_MIDKKNAGOFA" => Some(Self::Midkknagofa),
|
|
"IEFHBOPDAPL_NCLBFAALLFJ" => Some(Self::Nclbfaallfj),
|
|
"IEFHBOPDAPL_EPCDLHFFBLI" => Some(Self::Epcdlhffbli),
|
|
"IEFHBOPDAPL_LFODHGBCCHF" => Some(Self::Lfodhgbcchf),
|
|
"IEFHBOPDAPL_KHGIKBFDLFB" => Some(Self::Khgikbfdlfb),
|
|
"IEFHBOPDAPL_AKJBECPHIJK" => Some(Self::Akjbecphijk),
|
|
"IEFHBOPDAPL_EJOEHKNHGDM" => Some(Self::Ejoehknhgdm),
|
|
"IEFHBOPDAPL_ACMKLFOMPFC" => Some(Self::Acmklfompfc),
|
|
"IEFHBOPDAPL_MOFNIOJHBBL" => Some(Self::Mofniojhbbl),
|
|
"IEFHBOPDAPL_FMPGGENBHID" => Some(Self::Fmpggenbhid),
|
|
"IEFHBOPDAPL_EMALBALANLH" => Some(Self::Emalbalanlh),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Iojjcdaplaj {
|
|
Olbijijconk = 0,
|
|
Hcfmgbefbgd = 1,
|
|
}
|
|
impl Iojjcdaplaj {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Olbijijconk => "IOJJCDAPLAJ_OLBIJIJCONK",
|
|
Self::Hcfmgbefbgd => "IOJJCDAPLAJ_HCFMGBEFBGD",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"IOJJCDAPLAJ_OLBIJIJCONK" => Some(Self::Olbijijconk),
|
|
"IOJJCDAPLAJ_HCFMGBEFBGD" => Some(Self::Hcfmgbefbgd),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Aimcamjabna {
|
|
Nlcdgipgfdj = 0,
|
|
Iliioljmkme = 1,
|
|
}
|
|
impl Aimcamjabna {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Nlcdgipgfdj => "AIMCAMJABNA_NLCDGIPGFDJ",
|
|
Self::Iliioljmkme => "AIMCAMJABNA_ILIIOLJMKME",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"AIMCAMJABNA_NLCDGIPGFDJ" => Some(Self::Nlcdgipgfdj),
|
|
"AIMCAMJABNA_ILIIOLJMKME" => Some(Self::Iliioljmkme),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Ohneldkijph {
|
|
Nlcdgipgfdj = 0,
|
|
Omjajhfcbjm = 1,
|
|
Inniefkckbk = 2,
|
|
Bcjjmpkjkdl = 3,
|
|
Bjooaegmcld = 4,
|
|
BattleRogueMagicInfo = 5,
|
|
Pgmngfminbk = 6,
|
|
Plfmkdocplp = 7,
|
|
Ahhgkpckakm = 8,
|
|
}
|
|
impl Ohneldkijph {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Nlcdgipgfdj => "OHNELDKIJPH_NLCDGIPGFDJ",
|
|
Self::Omjajhfcbjm => "OHNELDKIJPH_OMJAJHFCBJM",
|
|
Self::Inniefkckbk => "OHNELDKIJPH_INNIEFKCKBK",
|
|
Self::Bcjjmpkjkdl => "OHNELDKIJPH_BCJJMPKJKDL",
|
|
Self::Bjooaegmcld => "OHNELDKIJPH_BJOOAEGMCLD",
|
|
Self::BattleRogueMagicInfo => "OHNELDKIJPH_battle_rogue_magic_info",
|
|
Self::Pgmngfminbk => "OHNELDKIJPH_PGMNGFMINBK",
|
|
Self::Plfmkdocplp => "OHNELDKIJPH_PLFMKDOCPLP",
|
|
Self::Ahhgkpckakm => "OHNELDKIJPH_AHHGKPCKAKM",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"OHNELDKIJPH_NLCDGIPGFDJ" => Some(Self::Nlcdgipgfdj),
|
|
"OHNELDKIJPH_OMJAJHFCBJM" => Some(Self::Omjajhfcbjm),
|
|
"OHNELDKIJPH_INNIEFKCKBK" => Some(Self::Inniefkckbk),
|
|
"OHNELDKIJPH_BCJJMPKJKDL" => Some(Self::Bcjjmpkjkdl),
|
|
"OHNELDKIJPH_BJOOAEGMCLD" => Some(Self::Bjooaegmcld),
|
|
"OHNELDKIJPH_battle_rogue_magic_info" => Some(Self::BattleRogueMagicInfo),
|
|
"OHNELDKIJPH_PGMNGFMINBK" => Some(Self::Pgmngfminbk),
|
|
"OHNELDKIJPH_PLFMKDOCPLP" => Some(Self::Plfmkdocplp),
|
|
"OHNELDKIJPH_AHHGKPCKAKM" => Some(Self::Ahhgkpckakm),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Jcmaekicabc {
|
|
Ndlkmgdejgh = 0,
|
|
Nbhobnagenf = 1,
|
|
Ecphchoncbi = 2,
|
|
Oejiapfkbop = 3,
|
|
}
|
|
impl Jcmaekicabc {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Ndlkmgdejgh => "JCMAEKICABC_NDLKMGDEJGH",
|
|
Self::Nbhobnagenf => "JCMAEKICABC_NBHOBNAGENF",
|
|
Self::Ecphchoncbi => "JCMAEKICABC_ECPHCHONCBI",
|
|
Self::Oejiapfkbop => "JCMAEKICABC_OEJIAPFKBOP",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"JCMAEKICABC_NDLKMGDEJGH" => Some(Self::Ndlkmgdejgh),
|
|
"JCMAEKICABC_NBHOBNAGENF" => Some(Self::Nbhobnagenf),
|
|
"JCMAEKICABC_ECPHCHONCBI" => Some(Self::Ecphchoncbi),
|
|
"JCMAEKICABC_OEJIAPFKBOP" => Some(Self::Oejiapfkbop),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Filmjjmebja {
|
|
Nlcdgipgfdj = 0,
|
|
Bfadfaelklj = 1,
|
|
Cihfgjdchia = 2,
|
|
Gmclfnkahim = 3,
|
|
}
|
|
impl Filmjjmebja {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Nlcdgipgfdj => "FILMJJMEBJA_NLCDGIPGFDJ",
|
|
Self::Bfadfaelklj => "FILMJJMEBJA_BFADFAELKLJ",
|
|
Self::Cihfgjdchia => "FILMJJMEBJA_CIHFGJDCHIA",
|
|
Self::Gmclfnkahim => "FILMJJMEBJA_GMCLFNKAHIM",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"FILMJJMEBJA_NLCDGIPGFDJ" => Some(Self::Nlcdgipgfdj),
|
|
"FILMJJMEBJA_BFADFAELKLJ" => Some(Self::Bfadfaelklj),
|
|
"FILMJJMEBJA_CIHFGJDCHIA" => Some(Self::Cihfgjdchia),
|
|
"FILMJJMEBJA_GMCLFNKAHIM" => Some(Self::Gmclfnkahim),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum ChessRogueNousDicePhase {
|
|
PkcgjhnmlpkNlcdgipgfdj = 0,
|
|
PkcgjhnmlpkHjbhkcjeeee = 1,
|
|
PkcgjhnmlpkGaialiopepc = 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::PkcgjhnmlpkNlcdgipgfdj => "PKCGJHNMLPK_NLCDGIPGFDJ",
|
|
Self::PkcgjhnmlpkHjbhkcjeeee => "PKCGJHNMLPK_HJBHKCJEEEE",
|
|
Self::PkcgjhnmlpkGaialiopepc => "PKCGJHNMLPK_GAIALIOPEPC",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"PKCGJHNMLPK_NLCDGIPGFDJ" => Some(Self::PkcgjhnmlpkNlcdgipgfdj),
|
|
"PKCGJHNMLPK_HJBHKCJEEEE" => Some(Self::PkcgjhnmlpkHjbhkcjeeee),
|
|
"PKCGJHNMLPK_GAIALIOPEPC" => Some(Self::PkcgjhnmlpkGaialiopepc),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdChimeraType {
|
|
CedabachbdpNlcdgipgfdj = 0,
|
|
CmdChimeraFinishRoundScRsp = 8179,
|
|
CmdChimeraQuitEndlessCsReq = 8177,
|
|
CmdChimeraStartEndlessCsReq = 8172,
|
|
CmdLbmlolgehim = 8175,
|
|
CmdChimeraFinishEndlessRoundScRsp = 8171,
|
|
CmdGetDataScRsp = 8166,
|
|
CmdChimeraQuitEndlessScRsp = 8163,
|
|
CmdChimeraFinishRoundCsReq = 8162,
|
|
CmdMfffeokdoae = 8180,
|
|
CedabachbdpGbmfpfhnlba = 8176,
|
|
CmdChimeraDoFinalRoundCsReq = 8168,
|
|
CmdChimeraDoFinalRoundScRsp = 8167,
|
|
CmdChimeraFinishEndlessRoundCsReq = 8164,
|
|
CmdChimeraStartEndlessScRsp = 8174,
|
|
CmdGetDataCsReq = 8178,
|
|
CmdJhichkbdmic = 8170,
|
|
}
|
|
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::CedabachbdpNlcdgipgfdj => "CEDABACHBDP_NLCDGIPGFDJ",
|
|
Self::CmdChimeraFinishRoundScRsp => "CmdChimeraFinishRoundScRsp",
|
|
Self::CmdChimeraQuitEndlessCsReq => "CmdChimeraQuitEndlessCsReq",
|
|
Self::CmdChimeraStartEndlessCsReq => "CmdChimeraStartEndlessCsReq",
|
|
Self::CmdLbmlolgehim => "CmdLBMLOLGEHIM",
|
|
Self::CmdChimeraFinishEndlessRoundScRsp => {
|
|
"CmdChimeraFinishEndlessRoundScRsp"
|
|
}
|
|
Self::CmdGetDataScRsp => "CmdGetDataScRsp",
|
|
Self::CmdChimeraQuitEndlessScRsp => "CmdChimeraQuitEndlessScRsp",
|
|
Self::CmdChimeraFinishRoundCsReq => "CmdChimeraFinishRoundCsReq",
|
|
Self::CmdMfffeokdoae => "CmdMFFFEOKDOAE",
|
|
Self::CedabachbdpGbmfpfhnlba => "CEDABACHBDP_GBMFPFHNLBA",
|
|
Self::CmdChimeraDoFinalRoundCsReq => "CmdChimeraDoFinalRoundCsReq",
|
|
Self::CmdChimeraDoFinalRoundScRsp => "CmdChimeraDoFinalRoundScRsp",
|
|
Self::CmdChimeraFinishEndlessRoundCsReq => {
|
|
"CmdChimeraFinishEndlessRoundCsReq"
|
|
}
|
|
Self::CmdChimeraStartEndlessScRsp => "CmdChimeraStartEndlessScRsp",
|
|
Self::CmdGetDataCsReq => "CmdGetDataCsReq",
|
|
Self::CmdJhichkbdmic => "CmdJHICHKBDMIC",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"CEDABACHBDP_NLCDGIPGFDJ" => Some(Self::CedabachbdpNlcdgipgfdj),
|
|
"CmdChimeraFinishRoundScRsp" => Some(Self::CmdChimeraFinishRoundScRsp),
|
|
"CmdChimeraQuitEndlessCsReq" => Some(Self::CmdChimeraQuitEndlessCsReq),
|
|
"CmdChimeraStartEndlessCsReq" => Some(Self::CmdChimeraStartEndlessCsReq),
|
|
"CmdLBMLOLGEHIM" => Some(Self::CmdLbmlolgehim),
|
|
"CmdChimeraFinishEndlessRoundScRsp" => {
|
|
Some(Self::CmdChimeraFinishEndlessRoundScRsp)
|
|
}
|
|
"CmdGetDataScRsp" => Some(Self::CmdGetDataScRsp),
|
|
"CmdChimeraQuitEndlessScRsp" => Some(Self::CmdChimeraQuitEndlessScRsp),
|
|
"CmdChimeraFinishRoundCsReq" => Some(Self::CmdChimeraFinishRoundCsReq),
|
|
"CmdMFFFEOKDOAE" => Some(Self::CmdMfffeokdoae),
|
|
"CEDABACHBDP_GBMFPFHNLBA" => Some(Self::CedabachbdpGbmfpfhnlba),
|
|
"CmdChimeraDoFinalRoundCsReq" => Some(Self::CmdChimeraDoFinalRoundCsReq),
|
|
"CmdChimeraDoFinalRoundScRsp" => Some(Self::CmdChimeraDoFinalRoundScRsp),
|
|
"CmdChimeraFinishEndlessRoundCsReq" => {
|
|
Some(Self::CmdChimeraFinishEndlessRoundCsReq)
|
|
}
|
|
"CmdChimeraStartEndlessScRsp" => Some(Self::CmdChimeraStartEndlessScRsp),
|
|
"CmdGetDataCsReq" => Some(Self::CmdGetDataCsReq),
|
|
"CmdJHICHKBDMIC" => Some(Self::CmdJhichkbdmic),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Hdiokenofnj {
|
|
Eegfmmcgcnh = 0,
|
|
Goblpkacbae = 1,
|
|
Ahejbanccek = 2,
|
|
Kbbpmfkgfcp = 3,
|
|
}
|
|
impl Hdiokenofnj {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Eegfmmcgcnh => "HDIOKENOFNJ_EEGFMMCGCNH",
|
|
Self::Goblpkacbae => "HDIOKENOFNJ_GOBLPKACBAE",
|
|
Self::Ahejbanccek => "HDIOKENOFNJ_AHEJBANCCEK",
|
|
Self::Kbbpmfkgfcp => "HDIOKENOFNJ_KBBPMFKGFCP",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"HDIOKENOFNJ_EEGFMMCGCNH" => Some(Self::Eegfmmcgcnh),
|
|
"HDIOKENOFNJ_GOBLPKACBAE" => Some(Self::Goblpkacbae),
|
|
"HDIOKENOFNJ_AHEJBANCCEK" => Some(Self::Ahejbanccek),
|
|
"HDIOKENOFNJ_KBBPMFKGFCP" => Some(Self::Kbbpmfkgfcp),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum ChimeraRoundWorkEndReason {
|
|
PocjmdkmabiKmokdkclmld = 0,
|
|
PocjmdkmabiBkgpakhjnkm = 1,
|
|
PocjmdkmabiLjemjmclgdh = 2,
|
|
PocjmdkmabiKlekcfhlogo = 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::PocjmdkmabiKmokdkclmld => "POCJMDKMABI_KMOKDKCLMLD",
|
|
Self::PocjmdkmabiBkgpakhjnkm => "POCJMDKMABI_BKGPAKHJNKM",
|
|
Self::PocjmdkmabiLjemjmclgdh => "POCJMDKMABI_LJEMJMCLGDH",
|
|
Self::PocjmdkmabiKlekcfhlogo => "POCJMDKMABI_KLEKCFHLOGO",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"POCJMDKMABI_KMOKDKCLMLD" => Some(Self::PocjmdkmabiKmokdkclmld),
|
|
"POCJMDKMABI_BKGPAKHJNKM" => Some(Self::PocjmdkmabiBkgpakhjnkm),
|
|
"POCJMDKMABI_LJEMJMCLGDH" => Some(Self::PocjmdkmabiLjemjmclgdh),
|
|
"POCJMDKMABI_KLEKCFHLOGO" => Some(Self::PocjmdkmabiKlekcfhlogo),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdChimeraDuelType {
|
|
BjccfbogeoeNlcdgipgfdj = 0,
|
|
CmdChimeraDuelSyncChangeScNotify = 9251,
|
|
CmdChimeraDuelGetDataScRsp = 9252,
|
|
CmdChimeraDuelSellChimeraScRsp = 9260,
|
|
CmdChimeraDuelUnlockMasterCsReq = 9254,
|
|
CmdChimeraDuelGetFriendListCsReq = 9238,
|
|
CmdChimeraDuelUnlockMasterScRsp = 9237,
|
|
CmdChimeraDuelShopLockScRsp = 9222,
|
|
CmdChimeraDuelEndGameScRsp = 9250,
|
|
CmdChimeraDuelFinishMasterChallengeCsReq = 9245,
|
|
CmdChimeraDuelGetFriendListScRsp = 9243,
|
|
CmdChimeraDuelSelectGameScRsp = 9256,
|
|
CmdChimeraDuelSaveFriendPvpLineupScRsp = 9232,
|
|
CmdChimeraDuelEndRoundShopStageCsReq = 9219,
|
|
CmdChimeraDuelGetDataCsReq = 9242,
|
|
CmdChimeraDuelEndRoundBattleStageCsReq = 9253,
|
|
CmdChimeraDuelShopRefreshScRsp = 9226,
|
|
CmdChimeraDuelShopBuyItemCsReq = 9213,
|
|
CmdChimeraDuelEndRoundBattleStageScRsp = 9244,
|
|
CmdChimeraDuelChangeLineupCsReq = 9228,
|
|
CmdChimeraDuelSellChimeraCsReq = 9224,
|
|
CmdChimeraDuelChangeLineupScRsp = 9259,
|
|
CmdChimeraDuelShopBuyChimeraCsReq = 9215,
|
|
CmdChimeraDuelShopLockCsReq = 9230,
|
|
CmdChimeraDuelEndRoundShopStageScRsp = 9239,
|
|
CmdChimeraDuelShopBuyItemScRsp = 9248,
|
|
CmdChimeraDuelSetFriendDefendLineupCsReq = 9258,
|
|
CmdChimeraDuelStartGameScRsp = 9255,
|
|
CmdChimeraDuelFinishMasterChallengeScRsp = 9246,
|
|
CmdChimeraDuelStartGameCsReq = 9229,
|
|
CmdChimeraDuelSaveFriendPvpLineupCsReq = 9225,
|
|
CmdChimeraDuelEndGameCsReq = 9231,
|
|
CmdChimeraDuelShopRefreshCsReq = 9216,
|
|
CmdChimeraDuelShopBuyChimeraScRsp = 9218,
|
|
CmdChimeraDuelSelectGameCsReq = 9247,
|
|
CmdChimeraDuelSetFriendDefendLineupScRsp = 9234,
|
|
}
|
|
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::BjccfbogeoeNlcdgipgfdj => "BJCCFBOGEOE_NLCDGIPGFDJ",
|
|
Self::CmdChimeraDuelSyncChangeScNotify => "CmdChimeraDuelSyncChangeScNotify",
|
|
Self::CmdChimeraDuelGetDataScRsp => "CmdChimeraDuelGetDataScRsp",
|
|
Self::CmdChimeraDuelSellChimeraScRsp => "CmdChimeraDuelSellChimeraScRsp",
|
|
Self::CmdChimeraDuelUnlockMasterCsReq => "CmdChimeraDuelUnlockMasterCsReq",
|
|
Self::CmdChimeraDuelGetFriendListCsReq => "CmdChimeraDuelGetFriendListCsReq",
|
|
Self::CmdChimeraDuelUnlockMasterScRsp => "CmdChimeraDuelUnlockMasterScRsp",
|
|
Self::CmdChimeraDuelShopLockScRsp => "CmdChimeraDuelShopLockScRsp",
|
|
Self::CmdChimeraDuelEndGameScRsp => "CmdChimeraDuelEndGameScRsp",
|
|
Self::CmdChimeraDuelFinishMasterChallengeCsReq => {
|
|
"CmdChimeraDuelFinishMasterChallengeCsReq"
|
|
}
|
|
Self::CmdChimeraDuelGetFriendListScRsp => "CmdChimeraDuelGetFriendListScRsp",
|
|
Self::CmdChimeraDuelSelectGameScRsp => "CmdChimeraDuelSelectGameScRsp",
|
|
Self::CmdChimeraDuelSaveFriendPvpLineupScRsp => {
|
|
"CmdChimeraDuelSaveFriendPvpLineupScRsp"
|
|
}
|
|
Self::CmdChimeraDuelEndRoundShopStageCsReq => {
|
|
"CmdChimeraDuelEndRoundShopStageCsReq"
|
|
}
|
|
Self::CmdChimeraDuelGetDataCsReq => "CmdChimeraDuelGetDataCsReq",
|
|
Self::CmdChimeraDuelEndRoundBattleStageCsReq => {
|
|
"CmdChimeraDuelEndRoundBattleStageCsReq"
|
|
}
|
|
Self::CmdChimeraDuelShopRefreshScRsp => "CmdChimeraDuelShopRefreshScRsp",
|
|
Self::CmdChimeraDuelShopBuyItemCsReq => "CmdChimeraDuelShopBuyItemCsReq",
|
|
Self::CmdChimeraDuelEndRoundBattleStageScRsp => {
|
|
"CmdChimeraDuelEndRoundBattleStageScRsp"
|
|
}
|
|
Self::CmdChimeraDuelChangeLineupCsReq => "CmdChimeraDuelChangeLineupCsReq",
|
|
Self::CmdChimeraDuelSellChimeraCsReq => "CmdChimeraDuelSellChimeraCsReq",
|
|
Self::CmdChimeraDuelChangeLineupScRsp => "CmdChimeraDuelChangeLineupScRsp",
|
|
Self::CmdChimeraDuelShopBuyChimeraCsReq => {
|
|
"CmdChimeraDuelShopBuyChimeraCsReq"
|
|
}
|
|
Self::CmdChimeraDuelShopLockCsReq => "CmdChimeraDuelShopLockCsReq",
|
|
Self::CmdChimeraDuelEndRoundShopStageScRsp => {
|
|
"CmdChimeraDuelEndRoundShopStageScRsp"
|
|
}
|
|
Self::CmdChimeraDuelShopBuyItemScRsp => "CmdChimeraDuelShopBuyItemScRsp",
|
|
Self::CmdChimeraDuelSetFriendDefendLineupCsReq => {
|
|
"CmdChimeraDuelSetFriendDefendLineupCsReq"
|
|
}
|
|
Self::CmdChimeraDuelStartGameScRsp => "CmdChimeraDuelStartGameScRsp",
|
|
Self::CmdChimeraDuelFinishMasterChallengeScRsp => {
|
|
"CmdChimeraDuelFinishMasterChallengeScRsp"
|
|
}
|
|
Self::CmdChimeraDuelStartGameCsReq => "CmdChimeraDuelStartGameCsReq",
|
|
Self::CmdChimeraDuelSaveFriendPvpLineupCsReq => {
|
|
"CmdChimeraDuelSaveFriendPvpLineupCsReq"
|
|
}
|
|
Self::CmdChimeraDuelEndGameCsReq => "CmdChimeraDuelEndGameCsReq",
|
|
Self::CmdChimeraDuelShopRefreshCsReq => "CmdChimeraDuelShopRefreshCsReq",
|
|
Self::CmdChimeraDuelShopBuyChimeraScRsp => {
|
|
"CmdChimeraDuelShopBuyChimeraScRsp"
|
|
}
|
|
Self::CmdChimeraDuelSelectGameCsReq => "CmdChimeraDuelSelectGameCsReq",
|
|
Self::CmdChimeraDuelSetFriendDefendLineupScRsp => {
|
|
"CmdChimeraDuelSetFriendDefendLineupScRsp"
|
|
}
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"BJCCFBOGEOE_NLCDGIPGFDJ" => Some(Self::BjccfbogeoeNlcdgipgfdj),
|
|
"CmdChimeraDuelSyncChangeScNotify" => {
|
|
Some(Self::CmdChimeraDuelSyncChangeScNotify)
|
|
}
|
|
"CmdChimeraDuelGetDataScRsp" => Some(Self::CmdChimeraDuelGetDataScRsp),
|
|
"CmdChimeraDuelSellChimeraScRsp" => {
|
|
Some(Self::CmdChimeraDuelSellChimeraScRsp)
|
|
}
|
|
"CmdChimeraDuelUnlockMasterCsReq" => {
|
|
Some(Self::CmdChimeraDuelUnlockMasterCsReq)
|
|
}
|
|
"CmdChimeraDuelGetFriendListCsReq" => {
|
|
Some(Self::CmdChimeraDuelGetFriendListCsReq)
|
|
}
|
|
"CmdChimeraDuelUnlockMasterScRsp" => {
|
|
Some(Self::CmdChimeraDuelUnlockMasterScRsp)
|
|
}
|
|
"CmdChimeraDuelShopLockScRsp" => Some(Self::CmdChimeraDuelShopLockScRsp),
|
|
"CmdChimeraDuelEndGameScRsp" => Some(Self::CmdChimeraDuelEndGameScRsp),
|
|
"CmdChimeraDuelFinishMasterChallengeCsReq" => {
|
|
Some(Self::CmdChimeraDuelFinishMasterChallengeCsReq)
|
|
}
|
|
"CmdChimeraDuelGetFriendListScRsp" => {
|
|
Some(Self::CmdChimeraDuelGetFriendListScRsp)
|
|
}
|
|
"CmdChimeraDuelSelectGameScRsp" => Some(Self::CmdChimeraDuelSelectGameScRsp),
|
|
"CmdChimeraDuelSaveFriendPvpLineupScRsp" => {
|
|
Some(Self::CmdChimeraDuelSaveFriendPvpLineupScRsp)
|
|
}
|
|
"CmdChimeraDuelEndRoundShopStageCsReq" => {
|
|
Some(Self::CmdChimeraDuelEndRoundShopStageCsReq)
|
|
}
|
|
"CmdChimeraDuelGetDataCsReq" => Some(Self::CmdChimeraDuelGetDataCsReq),
|
|
"CmdChimeraDuelEndRoundBattleStageCsReq" => {
|
|
Some(Self::CmdChimeraDuelEndRoundBattleStageCsReq)
|
|
}
|
|
"CmdChimeraDuelShopRefreshScRsp" => {
|
|
Some(Self::CmdChimeraDuelShopRefreshScRsp)
|
|
}
|
|
"CmdChimeraDuelShopBuyItemCsReq" => {
|
|
Some(Self::CmdChimeraDuelShopBuyItemCsReq)
|
|
}
|
|
"CmdChimeraDuelEndRoundBattleStageScRsp" => {
|
|
Some(Self::CmdChimeraDuelEndRoundBattleStageScRsp)
|
|
}
|
|
"CmdChimeraDuelChangeLineupCsReq" => {
|
|
Some(Self::CmdChimeraDuelChangeLineupCsReq)
|
|
}
|
|
"CmdChimeraDuelSellChimeraCsReq" => {
|
|
Some(Self::CmdChimeraDuelSellChimeraCsReq)
|
|
}
|
|
"CmdChimeraDuelChangeLineupScRsp" => {
|
|
Some(Self::CmdChimeraDuelChangeLineupScRsp)
|
|
}
|
|
"CmdChimeraDuelShopBuyChimeraCsReq" => {
|
|
Some(Self::CmdChimeraDuelShopBuyChimeraCsReq)
|
|
}
|
|
"CmdChimeraDuelShopLockCsReq" => Some(Self::CmdChimeraDuelShopLockCsReq),
|
|
"CmdChimeraDuelEndRoundShopStageScRsp" => {
|
|
Some(Self::CmdChimeraDuelEndRoundShopStageScRsp)
|
|
}
|
|
"CmdChimeraDuelShopBuyItemScRsp" => {
|
|
Some(Self::CmdChimeraDuelShopBuyItemScRsp)
|
|
}
|
|
"CmdChimeraDuelSetFriendDefendLineupCsReq" => {
|
|
Some(Self::CmdChimeraDuelSetFriendDefendLineupCsReq)
|
|
}
|
|
"CmdChimeraDuelStartGameScRsp" => Some(Self::CmdChimeraDuelStartGameScRsp),
|
|
"CmdChimeraDuelFinishMasterChallengeScRsp" => {
|
|
Some(Self::CmdChimeraDuelFinishMasterChallengeScRsp)
|
|
}
|
|
"CmdChimeraDuelStartGameCsReq" => Some(Self::CmdChimeraDuelStartGameCsReq),
|
|
"CmdChimeraDuelSaveFriendPvpLineupCsReq" => {
|
|
Some(Self::CmdChimeraDuelSaveFriendPvpLineupCsReq)
|
|
}
|
|
"CmdChimeraDuelEndGameCsReq" => Some(Self::CmdChimeraDuelEndGameCsReq),
|
|
"CmdChimeraDuelShopRefreshCsReq" => {
|
|
Some(Self::CmdChimeraDuelShopRefreshCsReq)
|
|
}
|
|
"CmdChimeraDuelShopBuyChimeraScRsp" => {
|
|
Some(Self::CmdChimeraDuelShopBuyChimeraScRsp)
|
|
}
|
|
"CmdChimeraDuelSelectGameCsReq" => Some(Self::CmdChimeraDuelSelectGameCsReq),
|
|
"CmdChimeraDuelSetFriendDefendLineupScRsp" => {
|
|
Some(Self::CmdChimeraDuelSetFriendDefendLineupScRsp)
|
|
}
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Pdhffpojnjg {
|
|
Nlcdgipgfdj = 0,
|
|
Gikncjmjlfe = 1,
|
|
Pagpnoklnom = 2,
|
|
Lpiinkcpjpo = 3,
|
|
Dimifcjphme = 4,
|
|
Ajgoejhkoke = 5,
|
|
}
|
|
impl Pdhffpojnjg {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Nlcdgipgfdj => "PDHFFPOJNJG_NLCDGIPGFDJ",
|
|
Self::Gikncjmjlfe => "PDHFFPOJNJG_GIKNCJMJLFE",
|
|
Self::Pagpnoklnom => "PDHFFPOJNJG_PAGPNOKLNOM",
|
|
Self::Lpiinkcpjpo => "PDHFFPOJNJG_LPIINKCPJPO",
|
|
Self::Dimifcjphme => "PDHFFPOJNJG_DIMIFCJPHME",
|
|
Self::Ajgoejhkoke => "PDHFFPOJNJG_AJGOEJHKOKE",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"PDHFFPOJNJG_NLCDGIPGFDJ" => Some(Self::Nlcdgipgfdj),
|
|
"PDHFFPOJNJG_GIKNCJMJLFE" => Some(Self::Gikncjmjlfe),
|
|
"PDHFFPOJNJG_PAGPNOKLNOM" => Some(Self::Pagpnoklnom),
|
|
"PDHFFPOJNJG_LPIINKCPJPO" => Some(Self::Lpiinkcpjpo),
|
|
"PDHFFPOJNJG_DIMIFCJPHME" => Some(Self::Dimifcjphme),
|
|
"PDHFFPOJNJG_AJGOEJHKOKE" => Some(Self::Ajgoejhkoke),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Diikfknehhg {
|
|
Nlcdgipgfdj = 0,
|
|
Ehniplneedi = 1,
|
|
Faodkndlnpf = 2,
|
|
Eeoomibemnh = 3,
|
|
}
|
|
impl Diikfknehhg {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Nlcdgipgfdj => "DIIKFKNEHHG_NLCDGIPGFDJ",
|
|
Self::Ehniplneedi => "DIIKFKNEHHG_EHNIPLNEEDI",
|
|
Self::Faodkndlnpf => "DIIKFKNEHHG_FAODKNDLNPF",
|
|
Self::Eeoomibemnh => "DIIKFKNEHHG_EEOOMIBEMNH",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"DIIKFKNEHHG_NLCDGIPGFDJ" => Some(Self::Nlcdgipgfdj),
|
|
"DIIKFKNEHHG_EHNIPLNEEDI" => Some(Self::Ehniplneedi),
|
|
"DIIKFKNEHHG_FAODKNDLNPF" => Some(Self::Faodkndlnpf),
|
|
"DIIKFKNEHHG_EEOOMIBEMNH" => Some(Self::Eeoomibemnh),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Kpepghlknfg {
|
|
Lcnjhoklmpn = 0,
|
|
Jjbepklolcp = 1,
|
|
Dogmhoaojfd = 2,
|
|
}
|
|
impl Kpepghlknfg {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Lcnjhoklmpn => "KPEPGHLKNFG_LCNJHOKLMPN",
|
|
Self::Jjbepklolcp => "KPEPGHLKNFG_JJBEPKLOLCP",
|
|
Self::Dogmhoaojfd => "KPEPGHLKNFG_DOGMHOAOJFD",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"KPEPGHLKNFG_LCNJHOKLMPN" => Some(Self::Lcnjhoklmpn),
|
|
"KPEPGHLKNFG_JJBEPKLOLCP" => Some(Self::Jjbepklolcp),
|
|
"KPEPGHLKNFG_DOGMHOAOJFD" => Some(Self::Dogmhoaojfd),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Bdejgkkacma {
|
|
Nlcdgipgfdj = 0,
|
|
Hp = 1,
|
|
Cojoifppcij = 2,
|
|
}
|
|
impl Bdejgkkacma {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Nlcdgipgfdj => "BDEJGKKACMA_NLCDGIPGFDJ",
|
|
Self::Hp => "BDEJGKKACMA_hp",
|
|
Self::Cojoifppcij => "BDEJGKKACMA_COJOIFPPCIJ",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"BDEJGKKACMA_NLCDGIPGFDJ" => Some(Self::Nlcdgipgfdj),
|
|
"BDEJGKKACMA_hp" => Some(Self::Hp),
|
|
"BDEJGKKACMA_COJOIFPPCIJ" => Some(Self::Cojoifppcij),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdClientCustomOpType {
|
|
BhkgakdoalpGgkmfafoinp = 0,
|
|
CmdHmmhdekahea = 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::BhkgakdoalpGgkmfafoinp => "BHKGAKDOALP_GGKMFAFOINP",
|
|
Self::CmdHmmhdekahea => "CmdHMMHDEKAHEA",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"BHKGAKDOALP_GGKMFAFOINP" => Some(Self::BhkgakdoalpGgkmfafoinp),
|
|
"CmdHMMHDEKAHEA" => Some(Self::CmdHmmhdekahea),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Agfomhjenfp {
|
|
Nlcdgipgfdj = 0,
|
|
Ihpjddciidb = 1,
|
|
}
|
|
impl Agfomhjenfp {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Nlcdgipgfdj => "AGFOMHJENFP_NLCDGIPGFDJ",
|
|
Self::Ihpjddciidb => "AGFOMHJENFP_IHPJDDCIIDB",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"AGFOMHJENFP_NLCDGIPGFDJ" => Some(Self::Nlcdgipgfdj),
|
|
"AGFOMHJENFP_IHPJDDCIIDB" => Some(Self::Ihpjddciidb),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdClockParkType {
|
|
GfgoajbedfiNlcdgipgfdj = 0,
|
|
CmdGediccggdgi = 7221,
|
|
CmdClockParkFinishScriptScNotify = 7206,
|
|
CmdOmpemghmdpm = 7203,
|
|
CmdClockParkGetOngoingScriptInfoScRsp = 7229,
|
|
CmdClockParkUseBuffScRsp = 7212,
|
|
CmdClockParkGetInfoCsReq = 7232,
|
|
CmdClockParkHandleWaitOperationCsReq = 7243,
|
|
CmdClockParkHandleWaitOperationScRsp = 7234,
|
|
CmdClockParkUnlockTalentScRsp = 7227,
|
|
CmdClockParkUnlockTalentCsReq = 7244,
|
|
CmdClockParkGetInfoScRsp = 7242,
|
|
CmdIfegahjadhg = 7240,
|
|
CmdClockParkUseBuffCsReq = 7220,
|
|
CmdClockParkStartScriptCsReq = 7219,
|
|
CmdClockParkGetOngoingScriptInfoCsReq = 7209,
|
|
CmdClockParkStartScriptScRsp = 7245,
|
|
}
|
|
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::GfgoajbedfiNlcdgipgfdj => "GFGOAJBEDFI_NLCDGIPGFDJ",
|
|
Self::CmdGediccggdgi => "CmdGEDICCGGDGI",
|
|
Self::CmdClockParkFinishScriptScNotify => "CmdClockParkFinishScriptScNotify",
|
|
Self::CmdOmpemghmdpm => "CmdOMPEMGHMDPM",
|
|
Self::CmdClockParkGetOngoingScriptInfoScRsp => {
|
|
"CmdClockParkGetOngoingScriptInfoScRsp"
|
|
}
|
|
Self::CmdClockParkUseBuffScRsp => "CmdClockParkUseBuffScRsp",
|
|
Self::CmdClockParkGetInfoCsReq => "CmdClockParkGetInfoCsReq",
|
|
Self::CmdClockParkHandleWaitOperationCsReq => {
|
|
"CmdClockParkHandleWaitOperationCsReq"
|
|
}
|
|
Self::CmdClockParkHandleWaitOperationScRsp => {
|
|
"CmdClockParkHandleWaitOperationScRsp"
|
|
}
|
|
Self::CmdClockParkUnlockTalentScRsp => "CmdClockParkUnlockTalentScRsp",
|
|
Self::CmdClockParkUnlockTalentCsReq => "CmdClockParkUnlockTalentCsReq",
|
|
Self::CmdClockParkGetInfoScRsp => "CmdClockParkGetInfoScRsp",
|
|
Self::CmdIfegahjadhg => "CmdIFEGAHJADHG",
|
|
Self::CmdClockParkUseBuffCsReq => "CmdClockParkUseBuffCsReq",
|
|
Self::CmdClockParkStartScriptCsReq => "CmdClockParkStartScriptCsReq",
|
|
Self::CmdClockParkGetOngoingScriptInfoCsReq => {
|
|
"CmdClockParkGetOngoingScriptInfoCsReq"
|
|
}
|
|
Self::CmdClockParkStartScriptScRsp => "CmdClockParkStartScriptScRsp",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"GFGOAJBEDFI_NLCDGIPGFDJ" => Some(Self::GfgoajbedfiNlcdgipgfdj),
|
|
"CmdGEDICCGGDGI" => Some(Self::CmdGediccggdgi),
|
|
"CmdClockParkFinishScriptScNotify" => {
|
|
Some(Self::CmdClockParkFinishScriptScNotify)
|
|
}
|
|
"CmdOMPEMGHMDPM" => Some(Self::CmdOmpemghmdpm),
|
|
"CmdClockParkGetOngoingScriptInfoScRsp" => {
|
|
Some(Self::CmdClockParkGetOngoingScriptInfoScRsp)
|
|
}
|
|
"CmdClockParkUseBuffScRsp" => Some(Self::CmdClockParkUseBuffScRsp),
|
|
"CmdClockParkGetInfoCsReq" => Some(Self::CmdClockParkGetInfoCsReq),
|
|
"CmdClockParkHandleWaitOperationCsReq" => {
|
|
Some(Self::CmdClockParkHandleWaitOperationCsReq)
|
|
}
|
|
"CmdClockParkHandleWaitOperationScRsp" => {
|
|
Some(Self::CmdClockParkHandleWaitOperationScRsp)
|
|
}
|
|
"CmdClockParkUnlockTalentScRsp" => Some(Self::CmdClockParkUnlockTalentScRsp),
|
|
"CmdClockParkUnlockTalentCsReq" => Some(Self::CmdClockParkUnlockTalentCsReq),
|
|
"CmdClockParkGetInfoScRsp" => Some(Self::CmdClockParkGetInfoScRsp),
|
|
"CmdIFEGAHJADHG" => Some(Self::CmdIfegahjadhg),
|
|
"CmdClockParkUseBuffCsReq" => Some(Self::CmdClockParkUseBuffCsReq),
|
|
"CmdClockParkStartScriptCsReq" => Some(Self::CmdClockParkStartScriptCsReq),
|
|
"CmdClockParkGetOngoingScriptInfoCsReq" => {
|
|
Some(Self::CmdClockParkGetOngoingScriptInfoCsReq)
|
|
}
|
|
"CmdClockParkStartScriptScRsp" => Some(Self::CmdClockParkStartScriptScRsp),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum ClockParkPlayStatus {
|
|
AcknoaaimpcNfalpedfkcl = 0,
|
|
AcknoaaimpcKhbhlgjpgpg = 1,
|
|
AcknoaaimpcMobbepfdcem = 2,
|
|
AcknoaaimpcMnkedgjlhle = 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::AcknoaaimpcNfalpedfkcl => "ACKNOAAIMPC_NFALPEDFKCL",
|
|
Self::AcknoaaimpcKhbhlgjpgpg => "ACKNOAAIMPC_KHBHLGJPGPG",
|
|
Self::AcknoaaimpcMobbepfdcem => "ACKNOAAIMPC_MOBBEPFDCEM",
|
|
Self::AcknoaaimpcMnkedgjlhle => "ACKNOAAIMPC_MNKEDGJLHLE",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"ACKNOAAIMPC_NFALPEDFKCL" => Some(Self::AcknoaaimpcNfalpedfkcl),
|
|
"ACKNOAAIMPC_KHBHLGJPGPG" => Some(Self::AcknoaaimpcKhbhlgjpgpg),
|
|
"ACKNOAAIMPC_MOBBEPFDCEM" => Some(Self::AcknoaaimpcMobbepfdcem),
|
|
"ACKNOAAIMPC_MNKEDGJLHLE" => Some(Self::AcknoaaimpcMnkedgjlhle),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum MissionStatus {
|
|
MissionNone = 0,
|
|
MissionDoing = 1,
|
|
MissionFinish = 2,
|
|
MissionPrepared = 3,
|
|
}
|
|
impl MissionStatus {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::MissionNone => "MISSION_NONE",
|
|
Self::MissionDoing => "MISSION_DOING",
|
|
Self::MissionFinish => "MISSION_FINISH",
|
|
Self::MissionPrepared => "MISSION_PREPARED",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"MISSION_NONE" => Some(Self::MissionNone),
|
|
"MISSION_DOING" => Some(Self::MissionDoing),
|
|
"MISSION_FINISH" => Some(Self::MissionFinish),
|
|
"MISSION_PREPARED" => Some(Self::MissionPrepared),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum MessageSectionStatus {
|
|
MessageSectionNone = 0,
|
|
MessageSectionDoing = 1,
|
|
MessageSectionFinish = 2,
|
|
MessageSectionFrozen = 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::MessageSectionNone => "MESSAGE_SECTION_NONE",
|
|
Self::MessageSectionDoing => "MESSAGE_SECTION_DOING",
|
|
Self::MessageSectionFinish => "MESSAGE_SECTION_FINISH",
|
|
Self::MessageSectionFrozen => "MESSAGE_SECTION_FROZEN",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"MESSAGE_SECTION_NONE" => Some(Self::MessageSectionNone),
|
|
"MESSAGE_SECTION_DOING" => Some(Self::MessageSectionDoing),
|
|
"MESSAGE_SECTION_FINISH" => Some(Self::MessageSectionFinish),
|
|
"MESSAGE_SECTION_FROZEN" => Some(Self::MessageSectionFrozen),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum MessageGroupStatus {
|
|
MessageGroupNone = 0,
|
|
MessageGroupDoing = 1,
|
|
MessageGroupFinish = 2,
|
|
MessageGroupFrozen = 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::MessageGroupNone => "MESSAGE_GROUP_NONE",
|
|
Self::MessageGroupDoing => "MESSAGE_GROUP_DOING",
|
|
Self::MessageGroupFinish => "MESSAGE_GROUP_FINISH",
|
|
Self::MessageGroupFrozen => "MESSAGE_GROUP_FROZEN",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"MESSAGE_GROUP_NONE" => Some(Self::MessageGroupNone),
|
|
"MESSAGE_GROUP_DOING" => Some(Self::MessageGroupDoing),
|
|
"MESSAGE_GROUP_FINISH" => Some(Self::MessageGroupFinish),
|
|
"MESSAGE_GROUP_FROZEN" => Some(Self::MessageGroupFrozen),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum BattleRecordType {
|
|
BattleRecordNone = 0,
|
|
BattleRecordChallenge = 1,
|
|
BattleRecordRogue = 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::BattleRecordNone => "BATTLE_RECORD_NONE",
|
|
Self::BattleRecordChallenge => "BATTLE_RECORD_CHALLENGE",
|
|
Self::BattleRecordRogue => "BATTLE_RECORD_ROGUE",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"BATTLE_RECORD_NONE" => Some(Self::BattleRecordNone),
|
|
"BATTLE_RECORD_CHALLENGE" => Some(Self::BattleRecordChallenge),
|
|
"BATTLE_RECORD_ROGUE" => Some(Self::BattleRecordRogue),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum RebattleType {
|
|
None = 0,
|
|
RebattleMidway = 1,
|
|
RebattleLose = 2,
|
|
RebattleMidwayLineup = 3,
|
|
RebattleLoseLineup = 4,
|
|
QuitMidway = 5,
|
|
QuitLose = 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::None => "REBATTLE_TYPE_NONE",
|
|
Self::RebattleMidway => "REBATTLE_TYPE_REBATTLE_MIDWAY",
|
|
Self::RebattleLose => "REBATTLE_TYPE_REBATTLE_LOSE",
|
|
Self::RebattleMidwayLineup => "REBATTLE_TYPE_REBATTLE_MIDWAY_LINEUP",
|
|
Self::RebattleLoseLineup => "REBATTLE_TYPE_REBATTLE_LOSE_LINEUP",
|
|
Self::QuitMidway => "REBATTLE_TYPE_QUIT_MIDWAY",
|
|
Self::QuitLose => "REBATTLE_TYPE_QUIT_LOSE",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"REBATTLE_TYPE_NONE" => Some(Self::None),
|
|
"REBATTLE_TYPE_REBATTLE_MIDWAY" => Some(Self::RebattleMidway),
|
|
"REBATTLE_TYPE_REBATTLE_LOSE" => Some(Self::RebattleLose),
|
|
"REBATTLE_TYPE_REBATTLE_MIDWAY_LINEUP" => Some(Self::RebattleMidwayLineup),
|
|
"REBATTLE_TYPE_REBATTLE_LOSE_LINEUP" => Some(Self::RebattleLoseLineup),
|
|
"REBATTLE_TYPE_QUIT_MIDWAY" => Some(Self::QuitMidway),
|
|
"REBATTLE_TYPE_QUIT_LOSE" => Some(Self::QuitLose),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum ContentPackageStatus {
|
|
None = 0,
|
|
Init = 1,
|
|
Doing = 2,
|
|
Finished = 3,
|
|
Release = 4,
|
|
}
|
|
impl ContentPackageStatus {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::None => "ContentPackageStatus_None",
|
|
Self::Init => "ContentPackageStatus_Init",
|
|
Self::Doing => "ContentPackageStatus_Doing",
|
|
Self::Finished => "ContentPackageStatus_Finished",
|
|
Self::Release => "ContentPackageStatus_Release",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"ContentPackageStatus_None" => Some(Self::None),
|
|
"ContentPackageStatus_Init" => Some(Self::Init),
|
|
"ContentPackageStatus_Doing" => Some(Self::Doing),
|
|
"ContentPackageStatus_Finished" => Some(Self::Finished),
|
|
"ContentPackageStatus_Release" => Some(Self::Release),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdContentPackageType {
|
|
PkkclcnfpleNlcdgipgfdj = 0,
|
|
CmdContentPackageSyncDataScNotify = 7507,
|
|
PkkclcnfpleDodajinhega = 7532,
|
|
CmdContentPackageGetDataScRsp = 7542,
|
|
CmdContentPackageTransferScNotify = 7527,
|
|
}
|
|
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::PkkclcnfpleNlcdgipgfdj => "PKKCLCNFPLE_NLCDGIPGFDJ",
|
|
Self::CmdContentPackageSyncDataScNotify => {
|
|
"CmdContentPackageSyncDataScNotify"
|
|
}
|
|
Self::PkkclcnfpleDodajinhega => "PKKCLCNFPLE_DODAJINHEGA",
|
|
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 {
|
|
"PKKCLCNFPLE_NLCDGIPGFDJ" => Some(Self::PkkclcnfpleNlcdgipgfdj),
|
|
"CmdContentPackageSyncDataScNotify" => {
|
|
Some(Self::CmdContentPackageSyncDataScNotify)
|
|
}
|
|
"PKKCLCNFPLE_DODAJINHEGA" => Some(Self::PkkclcnfpleDodajinhega),
|
|
"CmdContentPackageGetDataScRsp" => Some(Self::CmdContentPackageGetDataScRsp),
|
|
"CmdContentPackageTransferScNotify" => {
|
|
Some(Self::CmdContentPackageTransferScNotify)
|
|
}
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdDailyActiveType {
|
|
HiaibkdfaamNlcdgipgfdj = 0,
|
|
CmdTakeAllApRewardCsReq = 3313,
|
|
CmdTakeApRewardCsReq = 3373,
|
|
CmdDailyActiveInfoNotify = 3336,
|
|
CmdGetDailyActiveInfoCsReq = 3380,
|
|
CmdGetDailyActiveInfoScRsp = 3327,
|
|
CmdTakeAllApRewardScRsp = 3315,
|
|
CmdTakeApRewardScRsp = 3303,
|
|
}
|
|
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::HiaibkdfaamNlcdgipgfdj => "HIAIBKDFAAM_NLCDGIPGFDJ",
|
|
Self::CmdTakeAllApRewardCsReq => "CmdTakeAllApRewardCsReq",
|
|
Self::CmdTakeApRewardCsReq => "CmdTakeApRewardCsReq",
|
|
Self::CmdDailyActiveInfoNotify => "CmdDailyActiveInfoNotify",
|
|
Self::CmdGetDailyActiveInfoCsReq => "CmdGetDailyActiveInfoCsReq",
|
|
Self::CmdGetDailyActiveInfoScRsp => "CmdGetDailyActiveInfoScRsp",
|
|
Self::CmdTakeAllApRewardScRsp => "CmdTakeAllApRewardScRsp",
|
|
Self::CmdTakeApRewardScRsp => "CmdTakeApRewardScRsp",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"HIAIBKDFAAM_NLCDGIPGFDJ" => Some(Self::HiaibkdfaamNlcdgipgfdj),
|
|
"CmdTakeAllApRewardCsReq" => Some(Self::CmdTakeAllApRewardCsReq),
|
|
"CmdTakeApRewardCsReq" => Some(Self::CmdTakeApRewardCsReq),
|
|
"CmdDailyActiveInfoNotify" => Some(Self::CmdDailyActiveInfoNotify),
|
|
"CmdGetDailyActiveInfoCsReq" => Some(Self::CmdGetDailyActiveInfoCsReq),
|
|
"CmdGetDailyActiveInfoScRsp" => Some(Self::CmdGetDailyActiveInfoScRsp),
|
|
"CmdTakeAllApRewardScRsp" => Some(Self::CmdTakeAllApRewardScRsp),
|
|
"CmdTakeApRewardScRsp" => Some(Self::CmdTakeApRewardScRsp),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdDiceCombatType {
|
|
PmdfmaihpglNlcdgipgfdj = 0,
|
|
CmdGetDiceCombatShopDataCsReq = 9263,
|
|
CmdBlbhacnkkfc = 9275,
|
|
CmdDiceCombatMainPageRollDiceCsReq = 9264,
|
|
CmdBuyShopGoodScRsp = 9266,
|
|
CmdFinishPveStageScRsp = 9292,
|
|
CmdBuyShopGoodCsReq = 9268,
|
|
CmdModifyAvatarDiceCsReq = 9273,
|
|
CmdDdknimhhnpa = 9274,
|
|
CmdDiceCombatMainPageRollDiceScRsp = 9299,
|
|
CmdGetDiceCombatShopDataScRsp = 9288,
|
|
CmdFinishPveStageCsReq = 9294,
|
|
CmdUpgradeAvatarCsReq = 9287,
|
|
CmdGetDiceCombatSystemDataScRsp = 9276,
|
|
CmdV2FinishPveStageCsReq = 9265,
|
|
CmdGetDiceCombatSystemDataCsReq = 9293,
|
|
CmdV2FinishPveStageScRsp = 9272,
|
|
CmdModifyAvatarDiceRsp = 9279,
|
|
CmdAddItemRsp = 9280,
|
|
CmdUpgradeAvatarRsp = 9269,
|
|
}
|
|
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::PmdfmaihpglNlcdgipgfdj => "PMDFMAIHPGL_NLCDGIPGFDJ",
|
|
Self::CmdGetDiceCombatShopDataCsReq => "CmdGetDiceCombatShopDataCsReq",
|
|
Self::CmdBlbhacnkkfc => "CmdBLBHACNKKFC",
|
|
Self::CmdDiceCombatMainPageRollDiceCsReq => {
|
|
"CmdDiceCombatMainPageRollDiceCsReq"
|
|
}
|
|
Self::CmdBuyShopGoodScRsp => "CmdBuyShopGoodScRsp",
|
|
Self::CmdFinishPveStageScRsp => "CmdFinishPveStageScRsp",
|
|
Self::CmdBuyShopGoodCsReq => "CmdBuyShopGoodCsReq",
|
|
Self::CmdModifyAvatarDiceCsReq => "CmdModifyAvatarDiceCsReq",
|
|
Self::CmdDdknimhhnpa => "CmdDDKNIMHHNPA",
|
|
Self::CmdDiceCombatMainPageRollDiceScRsp => {
|
|
"CmdDiceCombatMainPageRollDiceScRsp"
|
|
}
|
|
Self::CmdGetDiceCombatShopDataScRsp => "CmdGetDiceCombatShopDataScRsp",
|
|
Self::CmdFinishPveStageCsReq => "CmdFinishPveStageCsReq",
|
|
Self::CmdUpgradeAvatarCsReq => "CmdUpgradeAvatarCsReq",
|
|
Self::CmdGetDiceCombatSystemDataScRsp => "CmdGetDiceCombatSystemDataScRsp",
|
|
Self::CmdV2FinishPveStageCsReq => "CmdV2FinishPveStageCsReq",
|
|
Self::CmdGetDiceCombatSystemDataCsReq => "CmdGetDiceCombatSystemDataCsReq",
|
|
Self::CmdV2FinishPveStageScRsp => "CmdV2FinishPveStageScRsp",
|
|
Self::CmdModifyAvatarDiceRsp => "CmdModifyAvatarDiceRsp",
|
|
Self::CmdAddItemRsp => "CmdAddItemRsp",
|
|
Self::CmdUpgradeAvatarRsp => "CmdUpgradeAvatarRsp",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"PMDFMAIHPGL_NLCDGIPGFDJ" => Some(Self::PmdfmaihpglNlcdgipgfdj),
|
|
"CmdGetDiceCombatShopDataCsReq" => Some(Self::CmdGetDiceCombatShopDataCsReq),
|
|
"CmdBLBHACNKKFC" => Some(Self::CmdBlbhacnkkfc),
|
|
"CmdDiceCombatMainPageRollDiceCsReq" => {
|
|
Some(Self::CmdDiceCombatMainPageRollDiceCsReq)
|
|
}
|
|
"CmdBuyShopGoodScRsp" => Some(Self::CmdBuyShopGoodScRsp),
|
|
"CmdFinishPveStageScRsp" => Some(Self::CmdFinishPveStageScRsp),
|
|
"CmdBuyShopGoodCsReq" => Some(Self::CmdBuyShopGoodCsReq),
|
|
"CmdModifyAvatarDiceCsReq" => Some(Self::CmdModifyAvatarDiceCsReq),
|
|
"CmdDDKNIMHHNPA" => Some(Self::CmdDdknimhhnpa),
|
|
"CmdDiceCombatMainPageRollDiceScRsp" => {
|
|
Some(Self::CmdDiceCombatMainPageRollDiceScRsp)
|
|
}
|
|
"CmdGetDiceCombatShopDataScRsp" => Some(Self::CmdGetDiceCombatShopDataScRsp),
|
|
"CmdFinishPveStageCsReq" => Some(Self::CmdFinishPveStageCsReq),
|
|
"CmdUpgradeAvatarCsReq" => Some(Self::CmdUpgradeAvatarCsReq),
|
|
"CmdGetDiceCombatSystemDataScRsp" => {
|
|
Some(Self::CmdGetDiceCombatSystemDataScRsp)
|
|
}
|
|
"CmdV2FinishPveStageCsReq" => Some(Self::CmdV2FinishPveStageCsReq),
|
|
"CmdGetDiceCombatSystemDataCsReq" => {
|
|
Some(Self::CmdGetDiceCombatSystemDataCsReq)
|
|
}
|
|
"CmdV2FinishPveStageScRsp" => Some(Self::CmdV2FinishPveStageScRsp),
|
|
"CmdModifyAvatarDiceRsp" => Some(Self::CmdModifyAvatarDiceRsp),
|
|
"CmdAddItemRsp" => Some(Self::CmdAddItemRsp),
|
|
"CmdUpgradeAvatarRsp" => Some(Self::CmdUpgradeAvatarRsp),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdDrinkMakerType {
|
|
JnafgagpcikNlcdgipgfdj = 0,
|
|
CmdEndDrinkMakerSequenceCsReq = 6982,
|
|
CmdDrinkMakerCheersMakeDrinkScRsp = 6995,
|
|
CmdGetDrinkMakerDataCsReq = 6998,
|
|
CmdGetDrinkMakerDataScRsp = 6986,
|
|
CmdMakeMissionDrinkCsReq = 6992,
|
|
CmdEndDrinkMakerSequenceScRsp = 6999,
|
|
CmdMakeDrinkCsReq = 6996,
|
|
CmdDrinkMakerChallengeScRsp = 6997,
|
|
CmdDrinkMakerCheersMakeDrinkCsReq = 6990,
|
|
CmdDrinkMakerUpdateTipsNotify = 6983,
|
|
CmdDrinkMakerCheersGetDataCsReq = 6988,
|
|
CmdDrinkMakerCheersEnterNextGroupScRsp = 6993,
|
|
CmdGetDrinkMakerDayEndScNotify = 6984,
|
|
CmdMakeDrinkScRsp = 7000,
|
|
CmdDrinkMakerCheersEnterNextGroupCsReq = 6981,
|
|
CmdMakeMissionDrinkScRsp = 6994,
|
|
CmdDrinkMakerChallengeCsReq = 6991,
|
|
CmdDrinkMakerCheersGetDataScRsp = 6987,
|
|
}
|
|
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::JnafgagpcikNlcdgipgfdj => "JNAFGAGPCIK_NLCDGIPGFDJ",
|
|
Self::CmdEndDrinkMakerSequenceCsReq => "CmdEndDrinkMakerSequenceCsReq",
|
|
Self::CmdDrinkMakerCheersMakeDrinkScRsp => {
|
|
"CmdDrinkMakerCheersMakeDrinkScRsp"
|
|
}
|
|
Self::CmdGetDrinkMakerDataCsReq => "CmdGetDrinkMakerDataCsReq",
|
|
Self::CmdGetDrinkMakerDataScRsp => "CmdGetDrinkMakerDataScRsp",
|
|
Self::CmdMakeMissionDrinkCsReq => "CmdMakeMissionDrinkCsReq",
|
|
Self::CmdEndDrinkMakerSequenceScRsp => "CmdEndDrinkMakerSequenceScRsp",
|
|
Self::CmdMakeDrinkCsReq => "CmdMakeDrinkCsReq",
|
|
Self::CmdDrinkMakerChallengeScRsp => "CmdDrinkMakerChallengeScRsp",
|
|
Self::CmdDrinkMakerCheersMakeDrinkCsReq => {
|
|
"CmdDrinkMakerCheersMakeDrinkCsReq"
|
|
}
|
|
Self::CmdDrinkMakerUpdateTipsNotify => "CmdDrinkMakerUpdateTipsNotify",
|
|
Self::CmdDrinkMakerCheersGetDataCsReq => "CmdDrinkMakerCheersGetDataCsReq",
|
|
Self::CmdDrinkMakerCheersEnterNextGroupScRsp => {
|
|
"CmdDrinkMakerCheersEnterNextGroupScRsp"
|
|
}
|
|
Self::CmdGetDrinkMakerDayEndScNotify => "CmdGetDrinkMakerDayEndScNotify",
|
|
Self::CmdMakeDrinkScRsp => "CmdMakeDrinkScRsp",
|
|
Self::CmdDrinkMakerCheersEnterNextGroupCsReq => {
|
|
"CmdDrinkMakerCheersEnterNextGroupCsReq"
|
|
}
|
|
Self::CmdMakeMissionDrinkScRsp => "CmdMakeMissionDrinkScRsp",
|
|
Self::CmdDrinkMakerChallengeCsReq => "CmdDrinkMakerChallengeCsReq",
|
|
Self::CmdDrinkMakerCheersGetDataScRsp => "CmdDrinkMakerCheersGetDataScRsp",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"JNAFGAGPCIK_NLCDGIPGFDJ" => Some(Self::JnafgagpcikNlcdgipgfdj),
|
|
"CmdEndDrinkMakerSequenceCsReq" => Some(Self::CmdEndDrinkMakerSequenceCsReq),
|
|
"CmdDrinkMakerCheersMakeDrinkScRsp" => {
|
|
Some(Self::CmdDrinkMakerCheersMakeDrinkScRsp)
|
|
}
|
|
"CmdGetDrinkMakerDataCsReq" => Some(Self::CmdGetDrinkMakerDataCsReq),
|
|
"CmdGetDrinkMakerDataScRsp" => Some(Self::CmdGetDrinkMakerDataScRsp),
|
|
"CmdMakeMissionDrinkCsReq" => Some(Self::CmdMakeMissionDrinkCsReq),
|
|
"CmdEndDrinkMakerSequenceScRsp" => Some(Self::CmdEndDrinkMakerSequenceScRsp),
|
|
"CmdMakeDrinkCsReq" => Some(Self::CmdMakeDrinkCsReq),
|
|
"CmdDrinkMakerChallengeScRsp" => Some(Self::CmdDrinkMakerChallengeScRsp),
|
|
"CmdDrinkMakerCheersMakeDrinkCsReq" => {
|
|
Some(Self::CmdDrinkMakerCheersMakeDrinkCsReq)
|
|
}
|
|
"CmdDrinkMakerUpdateTipsNotify" => Some(Self::CmdDrinkMakerUpdateTipsNotify),
|
|
"CmdDrinkMakerCheersGetDataCsReq" => {
|
|
Some(Self::CmdDrinkMakerCheersGetDataCsReq)
|
|
}
|
|
"CmdDrinkMakerCheersEnterNextGroupScRsp" => {
|
|
Some(Self::CmdDrinkMakerCheersEnterNextGroupScRsp)
|
|
}
|
|
"CmdGetDrinkMakerDayEndScNotify" => {
|
|
Some(Self::CmdGetDrinkMakerDayEndScNotify)
|
|
}
|
|
"CmdMakeDrinkScRsp" => Some(Self::CmdMakeDrinkScRsp),
|
|
"CmdDrinkMakerCheersEnterNextGroupCsReq" => {
|
|
Some(Self::CmdDrinkMakerCheersEnterNextGroupCsReq)
|
|
}
|
|
"CmdMakeMissionDrinkScRsp" => Some(Self::CmdMakeMissionDrinkScRsp),
|
|
"CmdDrinkMakerChallengeCsReq" => Some(Self::CmdDrinkMakerChallengeCsReq),
|
|
"CmdDrinkMakerCheersGetDataScRsp" => {
|
|
Some(Self::CmdDrinkMakerCheersGetDataScRsp)
|
|
}
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdElationActivityType {
|
|
GfocdhfmbbcNlcdgipgfdj = 0,
|
|
CmdGetElationActivityDataCsReq = 9109,
|
|
CmdEnterElationActivityStageScRsp = 9110,
|
|
CmdElationActivityBattleEndScNotify = 9104,
|
|
CmdEnterElationActivityStageCsReq = 9102,
|
|
CmdGetElationActivityDataScRsp = 9108,
|
|
}
|
|
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::GfocdhfmbbcNlcdgipgfdj => "GFOCDHFMBBC_NLCDGIPGFDJ",
|
|
Self::CmdGetElationActivityDataCsReq => "CmdGetElationActivityDataCsReq",
|
|
Self::CmdEnterElationActivityStageScRsp => {
|
|
"CmdEnterElationActivityStageScRsp"
|
|
}
|
|
Self::CmdElationActivityBattleEndScNotify => {
|
|
"CmdElationActivityBattleEndScNotify"
|
|
}
|
|
Self::CmdEnterElationActivityStageCsReq => {
|
|
"CmdEnterElationActivityStageCsReq"
|
|
}
|
|
Self::CmdGetElationActivityDataScRsp => "CmdGetElationActivityDataScRsp",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"GFOCDHFMBBC_NLCDGIPGFDJ" => Some(Self::GfocdhfmbbcNlcdgipgfdj),
|
|
"CmdGetElationActivityDataCsReq" => {
|
|
Some(Self::CmdGetElationActivityDataCsReq)
|
|
}
|
|
"CmdEnterElationActivityStageScRsp" => {
|
|
Some(Self::CmdEnterElationActivityStageScRsp)
|
|
}
|
|
"CmdElationActivityBattleEndScNotify" => {
|
|
Some(Self::CmdElationActivityBattleEndScNotify)
|
|
}
|
|
"CmdEnterElationActivityStageCsReq" => {
|
|
Some(Self::CmdEnterElationActivityStageCsReq)
|
|
}
|
|
"CmdGetElationActivityDataScRsp" => {
|
|
Some(Self::CmdGetElationActivityDataScRsp)
|
|
}
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdElfRestaurantType {
|
|
AehochbkgolNlcdgipgfdj = 0,
|
|
CmdEeagaclndfn = 2569,
|
|
CmdElfRestaurantTakeVillagerRewardScRsp = 2565,
|
|
CmdElfRestaurantHarvestCropScRsp = 2584,
|
|
CmdElfRestaurantBuyShopItemScRsp = 2564,
|
|
CmdGetElfRestaurantDataScRsp = 2592,
|
|
CmdElfRestaurantFinishTradeOrderScRsp = 2587,
|
|
CmdGoojijdpkip = 2568,
|
|
CmdElfRestaurantFinishTradeOrderCsReq = 2600,
|
|
CmdOckgmngkiee = 2553,
|
|
CmdAleedhcdial = 2557,
|
|
CmdKfliegjgobo = 2572,
|
|
CmdElfRestaurantRecycleSeedScRsp = 2590,
|
|
CmdGetElfRestaurantDataCsReq = 2582,
|
|
CmdJfmkfjjcdkn = 2573,
|
|
CmdIaomnbibcnp = 2591,
|
|
CmdElfRestaurantTakeVillagerRewardCsReq = 2596,
|
|
CmdElfRestaurantBuyShopItemCsReq = 2599,
|
|
CmdEndidpakmgf = 2598,
|
|
CmdElfRestaurantHarvestCropCsReq = 2593,
|
|
AehochbkgolLcfdihfagha = 2555,
|
|
CmdElfRestaurantPlantSeedScRsp = 2579,
|
|
AehochbkgolHpkgglplhmd = 2558,
|
|
CmdMfijfceakha = 2574,
|
|
CmdElfRestaurantPlantSeedCsReq = 2559,
|
|
CmdElfRestaurantDataChangeNotify = 2577,
|
|
CmdHcgnkjhkjmm = 2556,
|
|
CmdIjbbckpnpaf = 2566,
|
|
CmdPnoenkfakek = 2595,
|
|
CmdGhnlnaaaolg = 2562,
|
|
CmdElfRestaurantRecycleSeedCsReq = 2571,
|
|
CmdHcbcpfnmmmi = 2570,
|
|
CmdFceehnojaan = 2588,
|
|
CmdNjmhbeaaooc = 2578,
|
|
}
|
|
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::AehochbkgolNlcdgipgfdj => "AEHOCHBKGOL_NLCDGIPGFDJ",
|
|
Self::CmdEeagaclndfn => "CmdEEAGACLNDFN",
|
|
Self::CmdElfRestaurantTakeVillagerRewardScRsp => {
|
|
"CmdElfRestaurantTakeVillagerRewardScRsp"
|
|
}
|
|
Self::CmdElfRestaurantHarvestCropScRsp => "CmdElfRestaurantHarvestCropScRsp",
|
|
Self::CmdElfRestaurantBuyShopItemScRsp => "CmdElfRestaurantBuyShopItemScRsp",
|
|
Self::CmdGetElfRestaurantDataScRsp => "CmdGetElfRestaurantDataScRsp",
|
|
Self::CmdElfRestaurantFinishTradeOrderScRsp => {
|
|
"CmdElfRestaurantFinishTradeOrderScRsp"
|
|
}
|
|
Self::CmdGoojijdpkip => "CmdGOOJIJDPKIP",
|
|
Self::CmdElfRestaurantFinishTradeOrderCsReq => {
|
|
"CmdElfRestaurantFinishTradeOrderCsReq"
|
|
}
|
|
Self::CmdOckgmngkiee => "CmdOCKGMNGKIEE",
|
|
Self::CmdAleedhcdial => "CmdALEEDHCDIAL",
|
|
Self::CmdKfliegjgobo => "CmdKFLIEGJGOBO",
|
|
Self::CmdElfRestaurantRecycleSeedScRsp => "CmdElfRestaurantRecycleSeedScRsp",
|
|
Self::CmdGetElfRestaurantDataCsReq => "CmdGetElfRestaurantDataCsReq",
|
|
Self::CmdJfmkfjjcdkn => "CmdJFMKFJJCDKN",
|
|
Self::CmdIaomnbibcnp => "CmdIAOMNBIBCNP",
|
|
Self::CmdElfRestaurantTakeVillagerRewardCsReq => {
|
|
"CmdElfRestaurantTakeVillagerRewardCsReq"
|
|
}
|
|
Self::CmdElfRestaurantBuyShopItemCsReq => "CmdElfRestaurantBuyShopItemCsReq",
|
|
Self::CmdEndidpakmgf => "CmdENDIDPAKMGF",
|
|
Self::CmdElfRestaurantHarvestCropCsReq => "CmdElfRestaurantHarvestCropCsReq",
|
|
Self::AehochbkgolLcfdihfagha => "AEHOCHBKGOL_LCFDIHFAGHA",
|
|
Self::CmdElfRestaurantPlantSeedScRsp => "CmdElfRestaurantPlantSeedScRsp",
|
|
Self::AehochbkgolHpkgglplhmd => "AEHOCHBKGOL_HPKGGLPLHMD",
|
|
Self::CmdMfijfceakha => "CmdMFIJFCEAKHA",
|
|
Self::CmdElfRestaurantPlantSeedCsReq => "CmdElfRestaurantPlantSeedCsReq",
|
|
Self::CmdElfRestaurantDataChangeNotify => "CmdElfRestaurantDataChangeNotify",
|
|
Self::CmdHcgnkjhkjmm => "CmdHCGNKJHKJMM",
|
|
Self::CmdIjbbckpnpaf => "CmdIJBBCKPNPAF",
|
|
Self::CmdPnoenkfakek => "CmdPNOENKFAKEK",
|
|
Self::CmdGhnlnaaaolg => "CmdGHNLNAAAOLG",
|
|
Self::CmdElfRestaurantRecycleSeedCsReq => "CmdElfRestaurantRecycleSeedCsReq",
|
|
Self::CmdHcbcpfnmmmi => "CmdHCBCPFNMMMI",
|
|
Self::CmdFceehnojaan => "CmdFCEEHNOJAAN",
|
|
Self::CmdNjmhbeaaooc => "CmdNJMHBEAAOOC",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"AEHOCHBKGOL_NLCDGIPGFDJ" => Some(Self::AehochbkgolNlcdgipgfdj),
|
|
"CmdEEAGACLNDFN" => Some(Self::CmdEeagaclndfn),
|
|
"CmdElfRestaurantTakeVillagerRewardScRsp" => {
|
|
Some(Self::CmdElfRestaurantTakeVillagerRewardScRsp)
|
|
}
|
|
"CmdElfRestaurantHarvestCropScRsp" => {
|
|
Some(Self::CmdElfRestaurantHarvestCropScRsp)
|
|
}
|
|
"CmdElfRestaurantBuyShopItemScRsp" => {
|
|
Some(Self::CmdElfRestaurantBuyShopItemScRsp)
|
|
}
|
|
"CmdGetElfRestaurantDataScRsp" => Some(Self::CmdGetElfRestaurantDataScRsp),
|
|
"CmdElfRestaurantFinishTradeOrderScRsp" => {
|
|
Some(Self::CmdElfRestaurantFinishTradeOrderScRsp)
|
|
}
|
|
"CmdGOOJIJDPKIP" => Some(Self::CmdGoojijdpkip),
|
|
"CmdElfRestaurantFinishTradeOrderCsReq" => {
|
|
Some(Self::CmdElfRestaurantFinishTradeOrderCsReq)
|
|
}
|
|
"CmdOCKGMNGKIEE" => Some(Self::CmdOckgmngkiee),
|
|
"CmdALEEDHCDIAL" => Some(Self::CmdAleedhcdial),
|
|
"CmdKFLIEGJGOBO" => Some(Self::CmdKfliegjgobo),
|
|
"CmdElfRestaurantRecycleSeedScRsp" => {
|
|
Some(Self::CmdElfRestaurantRecycleSeedScRsp)
|
|
}
|
|
"CmdGetElfRestaurantDataCsReq" => Some(Self::CmdGetElfRestaurantDataCsReq),
|
|
"CmdJFMKFJJCDKN" => Some(Self::CmdJfmkfjjcdkn),
|
|
"CmdIAOMNBIBCNP" => Some(Self::CmdIaomnbibcnp),
|
|
"CmdElfRestaurantTakeVillagerRewardCsReq" => {
|
|
Some(Self::CmdElfRestaurantTakeVillagerRewardCsReq)
|
|
}
|
|
"CmdElfRestaurantBuyShopItemCsReq" => {
|
|
Some(Self::CmdElfRestaurantBuyShopItemCsReq)
|
|
}
|
|
"CmdENDIDPAKMGF" => Some(Self::CmdEndidpakmgf),
|
|
"CmdElfRestaurantHarvestCropCsReq" => {
|
|
Some(Self::CmdElfRestaurantHarvestCropCsReq)
|
|
}
|
|
"AEHOCHBKGOL_LCFDIHFAGHA" => Some(Self::AehochbkgolLcfdihfagha),
|
|
"CmdElfRestaurantPlantSeedScRsp" => {
|
|
Some(Self::CmdElfRestaurantPlantSeedScRsp)
|
|
}
|
|
"AEHOCHBKGOL_HPKGGLPLHMD" => Some(Self::AehochbkgolHpkgglplhmd),
|
|
"CmdMFIJFCEAKHA" => Some(Self::CmdMfijfceakha),
|
|
"CmdElfRestaurantPlantSeedCsReq" => {
|
|
Some(Self::CmdElfRestaurantPlantSeedCsReq)
|
|
}
|
|
"CmdElfRestaurantDataChangeNotify" => {
|
|
Some(Self::CmdElfRestaurantDataChangeNotify)
|
|
}
|
|
"CmdHCGNKJHKJMM" => Some(Self::CmdHcgnkjhkjmm),
|
|
"CmdIJBBCKPNPAF" => Some(Self::CmdIjbbckpnpaf),
|
|
"CmdPNOENKFAKEK" => Some(Self::CmdPnoenkfakek),
|
|
"CmdGHNLNAAAOLG" => Some(Self::CmdGhnlnaaaolg),
|
|
"CmdElfRestaurantRecycleSeedCsReq" => {
|
|
Some(Self::CmdElfRestaurantRecycleSeedCsReq)
|
|
}
|
|
"CmdHCBCPFNMMMI" => Some(Self::CmdHcbcpfnmmmi),
|
|
"CmdFCEEHNOJAAN" => Some(Self::CmdFceehnojaan),
|
|
"CmdNJMHBEAAOOC" => Some(Self::CmdNjmhbeaaooc),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdEraFlipperType {
|
|
LdebfompognNlcdgipgfdj = 0,
|
|
CmdDmiceocogad = 6560,
|
|
CmdResetEraFlipperDataScRsp = 6573,
|
|
CmdGetEraFlipperDataScRsp = 6567,
|
|
CmdChangeEraFlipperDataCsReq = 6564,
|
|
CmdGetEraFlipperDataCsReq = 6558,
|
|
CmdResetEraFlipperDataCsReq = 6552,
|
|
CmdEnterEraFlipperDataScRsp = 6557,
|
|
CmdChangeEraFlipperDataScRsp = 6561,
|
|
CmdEnterEraFlipperDataCsReq = 6553,
|
|
}
|
|
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::LdebfompognNlcdgipgfdj => "LDEBFOMPOGN_NLCDGIPGFDJ",
|
|
Self::CmdDmiceocogad => "CmdDMICEOCOGAD",
|
|
Self::CmdResetEraFlipperDataScRsp => "CmdResetEraFlipperDataScRsp",
|
|
Self::CmdGetEraFlipperDataScRsp => "CmdGetEraFlipperDataScRsp",
|
|
Self::CmdChangeEraFlipperDataCsReq => "CmdChangeEraFlipperDataCsReq",
|
|
Self::CmdGetEraFlipperDataCsReq => "CmdGetEraFlipperDataCsReq",
|
|
Self::CmdResetEraFlipperDataCsReq => "CmdResetEraFlipperDataCsReq",
|
|
Self::CmdEnterEraFlipperDataScRsp => "CmdEnterEraFlipperDataScRsp",
|
|
Self::CmdChangeEraFlipperDataScRsp => "CmdChangeEraFlipperDataScRsp",
|
|
Self::CmdEnterEraFlipperDataCsReq => "CmdEnterEraFlipperDataCsReq",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"LDEBFOMPOGN_NLCDGIPGFDJ" => Some(Self::LdebfompognNlcdgipgfdj),
|
|
"CmdDMICEOCOGAD" => Some(Self::CmdDmiceocogad),
|
|
"CmdResetEraFlipperDataScRsp" => Some(Self::CmdResetEraFlipperDataScRsp),
|
|
"CmdGetEraFlipperDataScRsp" => Some(Self::CmdGetEraFlipperDataScRsp),
|
|
"CmdChangeEraFlipperDataCsReq" => Some(Self::CmdChangeEraFlipperDataCsReq),
|
|
"CmdGetEraFlipperDataCsReq" => Some(Self::CmdGetEraFlipperDataCsReq),
|
|
"CmdResetEraFlipperDataCsReq" => Some(Self::CmdResetEraFlipperDataCsReq),
|
|
"CmdEnterEraFlipperDataScRsp" => Some(Self::CmdEnterEraFlipperDataScRsp),
|
|
"CmdChangeEraFlipperDataScRsp" => Some(Self::CmdChangeEraFlipperDataScRsp),
|
|
"CmdEnterEraFlipperDataCsReq" => Some(Self::CmdEnterEraFlipperDataCsReq),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdEvolveBuildType {
|
|
HnjjafefdlnMmnfgnkhnll = 0,
|
|
CmdEfdeajnnejo = 7129,
|
|
CmdGetEvolveBuildShopAbilityResetCsReq = 7116,
|
|
CmdGetEvolveBuildShopAbilityDownScRsp = 7120,
|
|
CmdEvolveBuildSkipTeachLevelCsReq = 7114,
|
|
CmdGetEvolveBuildQueryInfoScRsp = 7142,
|
|
CmdGetEvolveBuildCoinNotify = 7118,
|
|
CmdEvolveBuildStartLevelScRsp = 7123,
|
|
CmdGetEvolveBuildQueryInfoCsReq = 7132,
|
|
CmdGetEvolveBuildFinishScNotify = 7143,
|
|
CmdEvolveBuildStartStageScRsp = 7127,
|
|
CmdGetEvolveBuildShopAbilityUpCsReq = 7108,
|
|
HnjjafefdlnIopechnphop = 7109,
|
|
CmdGetEvolveBuildShopAbilityResetScRsp = 7141,
|
|
CmdEvolveBuildStartStageCsReq = 7144,
|
|
CmdGetEvolveBuildGiveupScRsp = 7145,
|
|
CmdEvolveBuildStartLevelCsReq = 7107,
|
|
CmdGetEvolveBuildShopAbilityUpScRsp = 7103,
|
|
CmdGetEvolveBuildGiveupCsReq = 7119,
|
|
CmdGetEvolveBuildShopAbilityDownCsReq = 7138,
|
|
CmdEvolveBuildSkipTeachLevelScRsp = 7150,
|
|
CmdGetEvolveBuildReRandomStageCsReq = 7134,
|
|
CmdGetEvolveBuildReRandomStageScRsp = 7121,
|
|
}
|
|
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::HnjjafefdlnMmnfgnkhnll => "HNJJAFEFDLN_MMNFGNKHNLL",
|
|
Self::CmdEfdeajnnejo => "CmdEFDEAJNNEJO",
|
|
Self::CmdGetEvolveBuildShopAbilityResetCsReq => {
|
|
"CmdGetEvolveBuildShopAbilityResetCsReq"
|
|
}
|
|
Self::CmdGetEvolveBuildShopAbilityDownScRsp => {
|
|
"CmdGetEvolveBuildShopAbilityDownScRsp"
|
|
}
|
|
Self::CmdEvolveBuildSkipTeachLevelCsReq => {
|
|
"CmdEvolveBuildSkipTeachLevelCsReq"
|
|
}
|
|
Self::CmdGetEvolveBuildQueryInfoScRsp => "CmdGetEvolveBuildQueryInfoScRsp",
|
|
Self::CmdGetEvolveBuildCoinNotify => "CmdGetEvolveBuildCoinNotify",
|
|
Self::CmdEvolveBuildStartLevelScRsp => "CmdEvolveBuildStartLevelScRsp",
|
|
Self::CmdGetEvolveBuildQueryInfoCsReq => "CmdGetEvolveBuildQueryInfoCsReq",
|
|
Self::CmdGetEvolveBuildFinishScNotify => "CmdGetEvolveBuildFinishScNotify",
|
|
Self::CmdEvolveBuildStartStageScRsp => "CmdEvolveBuildStartStageScRsp",
|
|
Self::CmdGetEvolveBuildShopAbilityUpCsReq => {
|
|
"CmdGetEvolveBuildShopAbilityUpCsReq"
|
|
}
|
|
Self::HnjjafefdlnIopechnphop => "HNJJAFEFDLN_IOPECHNPHOP",
|
|
Self::CmdGetEvolveBuildShopAbilityResetScRsp => {
|
|
"CmdGetEvolveBuildShopAbilityResetScRsp"
|
|
}
|
|
Self::CmdEvolveBuildStartStageCsReq => "CmdEvolveBuildStartStageCsReq",
|
|
Self::CmdGetEvolveBuildGiveupScRsp => "CmdGetEvolveBuildGiveupScRsp",
|
|
Self::CmdEvolveBuildStartLevelCsReq => "CmdEvolveBuildStartLevelCsReq",
|
|
Self::CmdGetEvolveBuildShopAbilityUpScRsp => {
|
|
"CmdGetEvolveBuildShopAbilityUpScRsp"
|
|
}
|
|
Self::CmdGetEvolveBuildGiveupCsReq => "CmdGetEvolveBuildGiveupCsReq",
|
|
Self::CmdGetEvolveBuildShopAbilityDownCsReq => {
|
|
"CmdGetEvolveBuildShopAbilityDownCsReq"
|
|
}
|
|
Self::CmdEvolveBuildSkipTeachLevelScRsp => {
|
|
"CmdEvolveBuildSkipTeachLevelScRsp"
|
|
}
|
|
Self::CmdGetEvolveBuildReRandomStageCsReq => {
|
|
"CmdGetEvolveBuildReRandomStageCsReq"
|
|
}
|
|
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 {
|
|
"HNJJAFEFDLN_MMNFGNKHNLL" => Some(Self::HnjjafefdlnMmnfgnkhnll),
|
|
"CmdEFDEAJNNEJO" => Some(Self::CmdEfdeajnnejo),
|
|
"CmdGetEvolveBuildShopAbilityResetCsReq" => {
|
|
Some(Self::CmdGetEvolveBuildShopAbilityResetCsReq)
|
|
}
|
|
"CmdGetEvolveBuildShopAbilityDownScRsp" => {
|
|
Some(Self::CmdGetEvolveBuildShopAbilityDownScRsp)
|
|
}
|
|
"CmdEvolveBuildSkipTeachLevelCsReq" => {
|
|
Some(Self::CmdEvolveBuildSkipTeachLevelCsReq)
|
|
}
|
|
"CmdGetEvolveBuildQueryInfoScRsp" => {
|
|
Some(Self::CmdGetEvolveBuildQueryInfoScRsp)
|
|
}
|
|
"CmdGetEvolveBuildCoinNotify" => Some(Self::CmdGetEvolveBuildCoinNotify),
|
|
"CmdEvolveBuildStartLevelScRsp" => Some(Self::CmdEvolveBuildStartLevelScRsp),
|
|
"CmdGetEvolveBuildQueryInfoCsReq" => {
|
|
Some(Self::CmdGetEvolveBuildQueryInfoCsReq)
|
|
}
|
|
"CmdGetEvolveBuildFinishScNotify" => {
|
|
Some(Self::CmdGetEvolveBuildFinishScNotify)
|
|
}
|
|
"CmdEvolveBuildStartStageScRsp" => Some(Self::CmdEvolveBuildStartStageScRsp),
|
|
"CmdGetEvolveBuildShopAbilityUpCsReq" => {
|
|
Some(Self::CmdGetEvolveBuildShopAbilityUpCsReq)
|
|
}
|
|
"HNJJAFEFDLN_IOPECHNPHOP" => Some(Self::HnjjafefdlnIopechnphop),
|
|
"CmdGetEvolveBuildShopAbilityResetScRsp" => {
|
|
Some(Self::CmdGetEvolveBuildShopAbilityResetScRsp)
|
|
}
|
|
"CmdEvolveBuildStartStageCsReq" => Some(Self::CmdEvolveBuildStartStageCsReq),
|
|
"CmdGetEvolveBuildGiveupScRsp" => Some(Self::CmdGetEvolveBuildGiveupScRsp),
|
|
"CmdEvolveBuildStartLevelCsReq" => Some(Self::CmdEvolveBuildStartLevelCsReq),
|
|
"CmdGetEvolveBuildShopAbilityUpScRsp" => {
|
|
Some(Self::CmdGetEvolveBuildShopAbilityUpScRsp)
|
|
}
|
|
"CmdGetEvolveBuildGiveupCsReq" => Some(Self::CmdGetEvolveBuildGiveupCsReq),
|
|
"CmdGetEvolveBuildShopAbilityDownCsReq" => {
|
|
Some(Self::CmdGetEvolveBuildShopAbilityDownCsReq)
|
|
}
|
|
"CmdEvolveBuildSkipTeachLevelScRsp" => {
|
|
Some(Self::CmdEvolveBuildSkipTeachLevelScRsp)
|
|
}
|
|
"CmdGetEvolveBuildReRandomStageCsReq" => {
|
|
Some(Self::CmdGetEvolveBuildReRandomStageCsReq)
|
|
}
|
|
"CmdGetEvolveBuildReRandomStageScRsp" => {
|
|
Some(Self::CmdGetEvolveBuildReRandomStageScRsp)
|
|
}
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Gciohogcbcf {
|
|
Dlhfailacpe = 0,
|
|
Mbhimlhpagd = 1,
|
|
Pebjklddmha = 2,
|
|
Jjmfiepcjgh = 3,
|
|
Flpklfenpbg = 4,
|
|
}
|
|
impl Gciohogcbcf {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Dlhfailacpe => "GCIOHOGCBCF_DLHFAILACPE",
|
|
Self::Mbhimlhpagd => "GCIOHOGCBCF_MBHIMLHPAGD",
|
|
Self::Pebjklddmha => "GCIOHOGCBCF_PEBJKLDDMHA",
|
|
Self::Jjmfiepcjgh => "GCIOHOGCBCF_JJMFIEPCJGH",
|
|
Self::Flpklfenpbg => "GCIOHOGCBCF_FLPKLFENPBG",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"GCIOHOGCBCF_DLHFAILACPE" => Some(Self::Dlhfailacpe),
|
|
"GCIOHOGCBCF_MBHIMLHPAGD" => Some(Self::Mbhimlhpagd),
|
|
"GCIOHOGCBCF_PEBJKLDDMHA" => Some(Self::Pebjklddmha),
|
|
"GCIOHOGCBCF_JJMFIEPCJGH" => Some(Self::Jjmfiepcjgh),
|
|
"GCIOHOGCBCF_FLPKLFENPBG" => Some(Self::Flpklfenpbg),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Iapiiejhlmp {
|
|
Bfncmbckdhk = 0,
|
|
Gndjpihjcff = 1,
|
|
Bnhflkdchoj = 2,
|
|
Inhgfenmdfn = 3,
|
|
Hpdbifbghbd = 4,
|
|
}
|
|
impl Iapiiejhlmp {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Bfncmbckdhk => "IAPIIEJHLMP_BFNCMBCKDHK",
|
|
Self::Gndjpihjcff => "IAPIIEJHLMP_GNDJPIHJCFF",
|
|
Self::Bnhflkdchoj => "IAPIIEJHLMP_BNHFLKDCHOJ",
|
|
Self::Inhgfenmdfn => "IAPIIEJHLMP_INHGFENMDFN",
|
|
Self::Hpdbifbghbd => "IAPIIEJHLMP_HPDBIFBGHBD",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"IAPIIEJHLMP_BFNCMBCKDHK" => Some(Self::Bfncmbckdhk),
|
|
"IAPIIEJHLMP_GNDJPIHJCFF" => Some(Self::Gndjpihjcff),
|
|
"IAPIIEJHLMP_BNHFLKDCHOJ" => Some(Self::Bnhflkdchoj),
|
|
"IAPIIEJHLMP_INHGFENMDFN" => Some(Self::Inhgfenmdfn),
|
|
"IAPIIEJHLMP_HPDBIFBGHBD" => Some(Self::Hpdbifbghbd),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Edjkfobbdjf {
|
|
Pcihngdcfal = 0,
|
|
Cnlojefohii = 1,
|
|
Iabfopfpill = 2,
|
|
}
|
|
impl Edjkfobbdjf {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Pcihngdcfal => "EDJKFOBBDJF_PCIHNGDCFAL",
|
|
Self::Cnlojefohii => "EDJKFOBBDJF_CNLOJEFOHII",
|
|
Self::Iabfopfpill => "EDJKFOBBDJF_IABFOPFPILL",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"EDJKFOBBDJF_PCIHNGDCFAL" => Some(Self::Pcihngdcfal),
|
|
"EDJKFOBBDJF_CNLOJEFOHII" => Some(Self::Cnlojefohii),
|
|
"EDJKFOBBDJF_IABFOPFPILL" => Some(Self::Iabfopfpill),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdExpeditionType {
|
|
OkpcobcmoffNlcdgipgfdj = 0,
|
|
CmdHkcilggeefm = 2509,
|
|
CmdGetExpeditionDataScRsp = 2542,
|
|
CmdAcceptMultipleExpeditionScRsp = 2503,
|
|
CmdGetExpeditionDataCsReq = 2532,
|
|
CmdAcceptMultipleExpeditionCsReq = 2508,
|
|
CmdTakeMultipleExpeditionRewardScRsp = 2520,
|
|
CmdTakeMultipleExpeditionRewardCsReq = 2538,
|
|
}
|
|
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::OkpcobcmoffNlcdgipgfdj => "OKPCOBCMOFF_NLCDGIPGFDJ",
|
|
Self::CmdHkcilggeefm => "CmdHKCILGGEEFM",
|
|
Self::CmdGetExpeditionDataScRsp => "CmdGetExpeditionDataScRsp",
|
|
Self::CmdAcceptMultipleExpeditionScRsp => "CmdAcceptMultipleExpeditionScRsp",
|
|
Self::CmdGetExpeditionDataCsReq => "CmdGetExpeditionDataCsReq",
|
|
Self::CmdAcceptMultipleExpeditionCsReq => "CmdAcceptMultipleExpeditionCsReq",
|
|
Self::CmdTakeMultipleExpeditionRewardScRsp => {
|
|
"CmdTakeMultipleExpeditionRewardScRsp"
|
|
}
|
|
Self::CmdTakeMultipleExpeditionRewardCsReq => {
|
|
"CmdTakeMultipleExpeditionRewardCsReq"
|
|
}
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"OKPCOBCMOFF_NLCDGIPGFDJ" => Some(Self::OkpcobcmoffNlcdgipgfdj),
|
|
"CmdHKCILGGEEFM" => Some(Self::CmdHkcilggeefm),
|
|
"CmdGetExpeditionDataScRsp" => Some(Self::CmdGetExpeditionDataScRsp),
|
|
"CmdAcceptMultipleExpeditionScRsp" => {
|
|
Some(Self::CmdAcceptMultipleExpeditionScRsp)
|
|
}
|
|
"CmdGetExpeditionDataCsReq" => Some(Self::CmdGetExpeditionDataCsReq),
|
|
"CmdAcceptMultipleExpeditionCsReq" => {
|
|
Some(Self::CmdAcceptMultipleExpeditionCsReq)
|
|
}
|
|
"CmdTakeMultipleExpeditionRewardScRsp" => {
|
|
Some(Self::CmdTakeMultipleExpeditionRewardScRsp)
|
|
}
|
|
"CmdTakeMultipleExpeditionRewardCsReq" => {
|
|
Some(Self::CmdTakeMultipleExpeditionRewardCsReq)
|
|
}
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdFantasticStoryActivityType {
|
|
GjalomokfkkNlcdgipgfdj = 0,
|
|
CmdGetFantasticStoryActivityDataCsReq = 4973,
|
|
CmdEnterFantasticStoryActivityStageCsReq = 4927,
|
|
CmdFantasticStoryActivityBattleEndScNotify = 4913,
|
|
CmdGetFantasticStoryActivityDataScRsp = 4903,
|
|
CmdEnterFantasticStoryActivityStageScRsp = 4936,
|
|
CmdEpmjekohnme = 4980,
|
|
}
|
|
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::GjalomokfkkNlcdgipgfdj => "GJALOMOKFKK_NLCDGIPGFDJ",
|
|
Self::CmdGetFantasticStoryActivityDataCsReq => {
|
|
"CmdGetFantasticStoryActivityDataCsReq"
|
|
}
|
|
Self::CmdEnterFantasticStoryActivityStageCsReq => {
|
|
"CmdEnterFantasticStoryActivityStageCsReq"
|
|
}
|
|
Self::CmdFantasticStoryActivityBattleEndScNotify => {
|
|
"CmdFantasticStoryActivityBattleEndScNotify"
|
|
}
|
|
Self::CmdGetFantasticStoryActivityDataScRsp => {
|
|
"CmdGetFantasticStoryActivityDataScRsp"
|
|
}
|
|
Self::CmdEnterFantasticStoryActivityStageScRsp => {
|
|
"CmdEnterFantasticStoryActivityStageScRsp"
|
|
}
|
|
Self::CmdEpmjekohnme => "CmdEPMJEKOHNME",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"GJALOMOKFKK_NLCDGIPGFDJ" => Some(Self::GjalomokfkkNlcdgipgfdj),
|
|
"CmdGetFantasticStoryActivityDataCsReq" => {
|
|
Some(Self::CmdGetFantasticStoryActivityDataCsReq)
|
|
}
|
|
"CmdEnterFantasticStoryActivityStageCsReq" => {
|
|
Some(Self::CmdEnterFantasticStoryActivityStageCsReq)
|
|
}
|
|
"CmdFantasticStoryActivityBattleEndScNotify" => {
|
|
Some(Self::CmdFantasticStoryActivityBattleEndScNotify)
|
|
}
|
|
"CmdGetFantasticStoryActivityDataScRsp" => {
|
|
Some(Self::CmdGetFantasticStoryActivityDataScRsp)
|
|
}
|
|
"CmdEnterFantasticStoryActivityStageScRsp" => {
|
|
Some(Self::CmdEnterFantasticStoryActivityStageScRsp)
|
|
}
|
|
"CmdEPMJEKOHNME" => Some(Self::CmdEpmjekohnme),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdFateType {
|
|
DfnjfjbgllpNlcdgipgfdj = 0,
|
|
CmdFateChangeLineupCsReq = 5969,
|
|
CmdFateHandlePendingActionCsReq = 5970,
|
|
CmdFateQueryCsReq = 5982,
|
|
CmdFateShopRefreshGoodsCsReq = 5971,
|
|
CmdFateTakeExpRewardScRsp = 6000,
|
|
CmdFateHandlePendingActionScRsp = 5962,
|
|
CmdFateSettleScNotify = 5999,
|
|
CmdFateShopLeaveScRsp = 5988,
|
|
CmdFateShopSellBuffCsReq = 5993,
|
|
CmdFateChangeLineupScRsp = 5995,
|
|
CmdFateShopBuyGoodsScRsp = 5979,
|
|
CmdFateShopSellBuffScRsp = 5984,
|
|
CmdJolgfgcfmal = 5968,
|
|
CmdFateStartScRsp = 5973,
|
|
CmdFateShopBuyGoodsCsReq = 5959,
|
|
CmdFateSyncActionResultScNotify = 5956,
|
|
CmdFateShopLeaveCsReq = 5953,
|
|
CmdFgemjlfihhl = 5991,
|
|
CmdFateTakeExpRewardCsReq = 5964,
|
|
CmdFateBattleStartScRsp = 5977,
|
|
CmdFateShopLockGoodsCsReq = 5955,
|
|
CmdFateShopRefreshGoodsScRsp = 5990,
|
|
CmdFateSyncPendingActionScNotify = 5966,
|
|
CmdFateShopLockGoodsScRsp = 5958,
|
|
CmdFateQueryScRsp = 5992,
|
|
CmdFateBattleStartCsReq = 5994,
|
|
CmdFateStartCsReq = 5957,
|
|
}
|
|
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::DfnjfjbgllpNlcdgipgfdj => "DFNJFJBGLLP_NLCDGIPGFDJ",
|
|
Self::CmdFateChangeLineupCsReq => "CmdFateChangeLineupCsReq",
|
|
Self::CmdFateHandlePendingActionCsReq => "CmdFateHandlePendingActionCsReq",
|
|
Self::CmdFateQueryCsReq => "CmdFateQueryCsReq",
|
|
Self::CmdFateShopRefreshGoodsCsReq => "CmdFateShopRefreshGoodsCsReq",
|
|
Self::CmdFateTakeExpRewardScRsp => "CmdFateTakeExpRewardScRsp",
|
|
Self::CmdFateHandlePendingActionScRsp => "CmdFateHandlePendingActionScRsp",
|
|
Self::CmdFateSettleScNotify => "CmdFateSettleScNotify",
|
|
Self::CmdFateShopLeaveScRsp => "CmdFateShopLeaveScRsp",
|
|
Self::CmdFateShopSellBuffCsReq => "CmdFateShopSellBuffCsReq",
|
|
Self::CmdFateChangeLineupScRsp => "CmdFateChangeLineupScRsp",
|
|
Self::CmdFateShopBuyGoodsScRsp => "CmdFateShopBuyGoodsScRsp",
|
|
Self::CmdFateShopSellBuffScRsp => "CmdFateShopSellBuffScRsp",
|
|
Self::CmdJolgfgcfmal => "CmdJOLGFGCFMAL",
|
|
Self::CmdFateStartScRsp => "CmdFateStartScRsp",
|
|
Self::CmdFateShopBuyGoodsCsReq => "CmdFateShopBuyGoodsCsReq",
|
|
Self::CmdFateSyncActionResultScNotify => "CmdFateSyncActionResultScNotify",
|
|
Self::CmdFateShopLeaveCsReq => "CmdFateShopLeaveCsReq",
|
|
Self::CmdFgemjlfihhl => "CmdFGEMJLFIHHL",
|
|
Self::CmdFateTakeExpRewardCsReq => "CmdFateTakeExpRewardCsReq",
|
|
Self::CmdFateBattleStartScRsp => "CmdFateBattleStartScRsp",
|
|
Self::CmdFateShopLockGoodsCsReq => "CmdFateShopLockGoodsCsReq",
|
|
Self::CmdFateShopRefreshGoodsScRsp => "CmdFateShopRefreshGoodsScRsp",
|
|
Self::CmdFateSyncPendingActionScNotify => "CmdFateSyncPendingActionScNotify",
|
|
Self::CmdFateShopLockGoodsScRsp => "CmdFateShopLockGoodsScRsp",
|
|
Self::CmdFateQueryScRsp => "CmdFateQueryScRsp",
|
|
Self::CmdFateBattleStartCsReq => "CmdFateBattleStartCsReq",
|
|
Self::CmdFateStartCsReq => "CmdFateStartCsReq",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"DFNJFJBGLLP_NLCDGIPGFDJ" => Some(Self::DfnjfjbgllpNlcdgipgfdj),
|
|
"CmdFateChangeLineupCsReq" => Some(Self::CmdFateChangeLineupCsReq),
|
|
"CmdFateHandlePendingActionCsReq" => {
|
|
Some(Self::CmdFateHandlePendingActionCsReq)
|
|
}
|
|
"CmdFateQueryCsReq" => Some(Self::CmdFateQueryCsReq),
|
|
"CmdFateShopRefreshGoodsCsReq" => Some(Self::CmdFateShopRefreshGoodsCsReq),
|
|
"CmdFateTakeExpRewardScRsp" => Some(Self::CmdFateTakeExpRewardScRsp),
|
|
"CmdFateHandlePendingActionScRsp" => {
|
|
Some(Self::CmdFateHandlePendingActionScRsp)
|
|
}
|
|
"CmdFateSettleScNotify" => Some(Self::CmdFateSettleScNotify),
|
|
"CmdFateShopLeaveScRsp" => Some(Self::CmdFateShopLeaveScRsp),
|
|
"CmdFateShopSellBuffCsReq" => Some(Self::CmdFateShopSellBuffCsReq),
|
|
"CmdFateChangeLineupScRsp" => Some(Self::CmdFateChangeLineupScRsp),
|
|
"CmdFateShopBuyGoodsScRsp" => Some(Self::CmdFateShopBuyGoodsScRsp),
|
|
"CmdFateShopSellBuffScRsp" => Some(Self::CmdFateShopSellBuffScRsp),
|
|
"CmdJOLGFGCFMAL" => Some(Self::CmdJolgfgcfmal),
|
|
"CmdFateStartScRsp" => Some(Self::CmdFateStartScRsp),
|
|
"CmdFateShopBuyGoodsCsReq" => Some(Self::CmdFateShopBuyGoodsCsReq),
|
|
"CmdFateSyncActionResultScNotify" => {
|
|
Some(Self::CmdFateSyncActionResultScNotify)
|
|
}
|
|
"CmdFateShopLeaveCsReq" => Some(Self::CmdFateShopLeaveCsReq),
|
|
"CmdFGEMJLFIHHL" => Some(Self::CmdFgemjlfihhl),
|
|
"CmdFateTakeExpRewardCsReq" => Some(Self::CmdFateTakeExpRewardCsReq),
|
|
"CmdFateBattleStartScRsp" => Some(Self::CmdFateBattleStartScRsp),
|
|
"CmdFateShopLockGoodsCsReq" => Some(Self::CmdFateShopLockGoodsCsReq),
|
|
"CmdFateShopRefreshGoodsScRsp" => Some(Self::CmdFateShopRefreshGoodsScRsp),
|
|
"CmdFateSyncPendingActionScNotify" => {
|
|
Some(Self::CmdFateSyncPendingActionScNotify)
|
|
}
|
|
"CmdFateShopLockGoodsScRsp" => Some(Self::CmdFateShopLockGoodsScRsp),
|
|
"CmdFateQueryScRsp" => Some(Self::CmdFateQueryScRsp),
|
|
"CmdFateBattleStartCsReq" => Some(Self::CmdFateBattleStartCsReq),
|
|
"CmdFateStartCsReq" => Some(Self::CmdFateStartCsReq),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Emfdlpnogoh {
|
|
Nlcdgipgfdj = 0,
|
|
Ngphflbnhkb = 1,
|
|
Kbaenngpmph = 2,
|
|
Gkhjmgphdbk = 3,
|
|
Chgjlddjjah = 4,
|
|
Fbkmdmlbnii = 5,
|
|
Madbilbkoao = 6,
|
|
}
|
|
impl Emfdlpnogoh {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Nlcdgipgfdj => "EMFDLPNOGOH_NLCDGIPGFDJ",
|
|
Self::Ngphflbnhkb => "EMFDLPNOGOH_NGPHFLBNHKB",
|
|
Self::Kbaenngpmph => "EMFDLPNOGOH_KBAENNGPMPH",
|
|
Self::Gkhjmgphdbk => "EMFDLPNOGOH_GKHJMGPHDBK",
|
|
Self::Chgjlddjjah => "EMFDLPNOGOH_CHGJLDDJJAH",
|
|
Self::Fbkmdmlbnii => "EMFDLPNOGOH_FBKMDMLBNII",
|
|
Self::Madbilbkoao => "EMFDLPNOGOH_MADBILBKOAO",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"EMFDLPNOGOH_NLCDGIPGFDJ" => Some(Self::Nlcdgipgfdj),
|
|
"EMFDLPNOGOH_NGPHFLBNHKB" => Some(Self::Ngphflbnhkb),
|
|
"EMFDLPNOGOH_KBAENNGPMPH" => Some(Self::Kbaenngpmph),
|
|
"EMFDLPNOGOH_GKHJMGPHDBK" => Some(Self::Gkhjmgphdbk),
|
|
"EMFDLPNOGOH_CHGJLDDJJAH" => Some(Self::Chgjlddjjah),
|
|
"EMFDLPNOGOH_FBKMDMLBNII" => Some(Self::Fbkmdmlbnii),
|
|
"EMFDLPNOGOH_MADBILBKOAO" => Some(Self::Madbilbkoao),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum FateMasterStatusType {
|
|
KnglnmkngjdNlcdgipgfdj = 0,
|
|
KnglnmkngjdLcnjhoklmpn = 1,
|
|
KnglnmkngjdJjbepklolcp = 2,
|
|
KnglnmkngjdPebnpkocadn = 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::KnglnmkngjdNlcdgipgfdj => "KNGLNMKNGJD_NLCDGIPGFDJ",
|
|
Self::KnglnmkngjdLcnjhoklmpn => "KNGLNMKNGJD_LCNJHOKLMPN",
|
|
Self::KnglnmkngjdJjbepklolcp => "KNGLNMKNGJD_JJBEPKLOLCP",
|
|
Self::KnglnmkngjdPebnpkocadn => "KNGLNMKNGJD_PEBNPKOCADN",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"KNGLNMKNGJD_NLCDGIPGFDJ" => Some(Self::KnglnmkngjdNlcdgipgfdj),
|
|
"KNGLNMKNGJD_LCNJHOKLMPN" => Some(Self::KnglnmkngjdLcnjhoklmpn),
|
|
"KNGLNMKNGJD_JJBEPKLOLCP" => Some(Self::KnglnmkngjdJjbepklolcp),
|
|
"KNGLNMKNGJD_PEBNPKOCADN" => Some(Self::KnglnmkngjdPebnpkocadn),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdFeverTimeActivityType {
|
|
BjjbijmndcaNlcdgipgfdj = 0,
|
|
CmdGetFeverTimeActivityDataCsReq = 7160,
|
|
CmdFeverTimeActivityBattleEndScNotify = 7152,
|
|
CmdEnterFeverTimeActivityStageCsReq = 7159,
|
|
CmdGetFeverTimeActivityDataScRsp = 7154,
|
|
CmdEnterFeverTimeActivityStageScRsp = 7158,
|
|
}
|
|
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::BjjbijmndcaNlcdgipgfdj => "BJJBIJMNDCA_NLCDGIPGFDJ",
|
|
Self::CmdGetFeverTimeActivityDataCsReq => "CmdGetFeverTimeActivityDataCsReq",
|
|
Self::CmdFeverTimeActivityBattleEndScNotify => {
|
|
"CmdFeverTimeActivityBattleEndScNotify"
|
|
}
|
|
Self::CmdEnterFeverTimeActivityStageCsReq => {
|
|
"CmdEnterFeverTimeActivityStageCsReq"
|
|
}
|
|
Self::CmdGetFeverTimeActivityDataScRsp => "CmdGetFeverTimeActivityDataScRsp",
|
|
Self::CmdEnterFeverTimeActivityStageScRsp => {
|
|
"CmdEnterFeverTimeActivityStageScRsp"
|
|
}
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"BJJBIJMNDCA_NLCDGIPGFDJ" => Some(Self::BjjbijmndcaNlcdgipgfdj),
|
|
"CmdGetFeverTimeActivityDataCsReq" => {
|
|
Some(Self::CmdGetFeverTimeActivityDataCsReq)
|
|
}
|
|
"CmdFeverTimeActivityBattleEndScNotify" => {
|
|
Some(Self::CmdFeverTimeActivityBattleEndScNotify)
|
|
}
|
|
"CmdEnterFeverTimeActivityStageCsReq" => {
|
|
Some(Self::CmdEnterFeverTimeActivityStageCsReq)
|
|
}
|
|
"CmdGetFeverTimeActivityDataScRsp" => {
|
|
Some(Self::CmdGetFeverTimeActivityDataScRsp)
|
|
}
|
|
"CmdEnterFeverTimeActivityStageScRsp" => {
|
|
Some(Self::CmdEnterFeverTimeActivityStageScRsp)
|
|
}
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum FeverTimeBattleRank {
|
|
NnnpoijenjcPicligeajfn = 0,
|
|
NnnpoijenjcOgpnodhenkn = 1,
|
|
NnnpoijenjcJpdbdleehgk = 2,
|
|
NnnpoijenjcBmhmmimoaij = 3,
|
|
NnnpoijenjcDcgapngcceh = 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::NnnpoijenjcPicligeajfn => "NNNPOIJENJC_PICLIGEAJFN",
|
|
Self::NnnpoijenjcOgpnodhenkn => "NNNPOIJENJC_OGPNODHENKN",
|
|
Self::NnnpoijenjcJpdbdleehgk => "NNNPOIJENJC_JPDBDLEEHGK",
|
|
Self::NnnpoijenjcBmhmmimoaij => "NNNPOIJENJC_BMHMMIMOAIJ",
|
|
Self::NnnpoijenjcDcgapngcceh => "NNNPOIJENJC_DCGAPNGCCEH",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"NNNPOIJENJC_PICLIGEAJFN" => Some(Self::NnnpoijenjcPicligeajfn),
|
|
"NNNPOIJENJC_OGPNODHENKN" => Some(Self::NnnpoijenjcOgpnodhenkn),
|
|
"NNNPOIJENJC_JPDBDLEEHGK" => Some(Self::NnnpoijenjcJpdbdleehgk),
|
|
"NNNPOIJENJC_BMHMMIMOAIJ" => Some(Self::NnnpoijenjcBmhmmimoaij),
|
|
"NNNPOIJENJC_DCGAPNGCCEH" => Some(Self::NnnpoijenjcDcgapngcceh),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdFightType {
|
|
DlblijpdmlmNlcdgipgfdj = 0,
|
|
CmdOocnbnhoici = 30015,
|
|
CmdFemjlemcefd = 30080,
|
|
CmdImkkkjfheio = 30013,
|
|
CmdComjkpomila = 30087,
|
|
CmdBjoginnpmjl = 30027,
|
|
DlblijpdmlmMgkedplbgem = 30081,
|
|
CmdIcklaninjdb = 30010,
|
|
CmdJeoilkkmkcn = 30003,
|
|
DlblijpdmlmEhgebecoejo = 30036,
|
|
DlblijpdmlmInicajcfini = 30073,
|
|
}
|
|
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::DlblijpdmlmNlcdgipgfdj => "DLBLIJPDMLM_NLCDGIPGFDJ",
|
|
Self::CmdOocnbnhoici => "CmdOOCNBNHOICI",
|
|
Self::CmdFemjlemcefd => "CmdFEMJLEMCEFD",
|
|
Self::CmdImkkkjfheio => "CmdIMKKKJFHEIO",
|
|
Self::CmdComjkpomila => "CmdCOMJKPOMILA",
|
|
Self::CmdBjoginnpmjl => "CmdBJOGINNPMJL",
|
|
Self::DlblijpdmlmMgkedplbgem => "DLBLIJPDMLM_MGKEDPLBGEM",
|
|
Self::CmdIcklaninjdb => "CmdICKLANINJDB",
|
|
Self::CmdJeoilkkmkcn => "CmdJEOILKKMKCN",
|
|
Self::DlblijpdmlmEhgebecoejo => "DLBLIJPDMLM_EHGEBECOEJO",
|
|
Self::DlblijpdmlmInicajcfini => "DLBLIJPDMLM_INICAJCFINI",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"DLBLIJPDMLM_NLCDGIPGFDJ" => Some(Self::DlblijpdmlmNlcdgipgfdj),
|
|
"CmdOOCNBNHOICI" => Some(Self::CmdOocnbnhoici),
|
|
"CmdFEMJLEMCEFD" => Some(Self::CmdFemjlemcefd),
|
|
"CmdIMKKKJFHEIO" => Some(Self::CmdImkkkjfheio),
|
|
"CmdCOMJKPOMILA" => Some(Self::CmdComjkpomila),
|
|
"CmdBJOGINNPMJL" => Some(Self::CmdBjoginnpmjl),
|
|
"DLBLIJPDMLM_MGKEDPLBGEM" => Some(Self::DlblijpdmlmMgkedplbgem),
|
|
"CmdICKLANINJDB" => Some(Self::CmdIcklaninjdb),
|
|
"CmdJEOILKKMKCN" => Some(Self::CmdJeoilkkmkcn),
|
|
"DLBLIJPDMLM_EHGEBECOEJO" => Some(Self::DlblijpdmlmEhgebecoejo),
|
|
"DLBLIJPDMLM_INICAJCFINI" => Some(Self::DlblijpdmlmInicajcfini),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdFightActivityType {
|
|
EjnceadpkfeNlcdgipgfdj = 0,
|
|
CmdEnterFightActivityStageScRsp = 3636,
|
|
CmdGetFightActivityDataCsReq = 3673,
|
|
CmdFightActivityDataChangeScNotify = 3680,
|
|
CmdTakeFightActivityRewardCsReq = 3613,
|
|
CmdTakeFightActivityRewardScRsp = 3615,
|
|
CmdGetFightActivityDataScRsp = 3603,
|
|
CmdEnterFightActivityStageCsReq = 3627,
|
|
}
|
|
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::EjnceadpkfeNlcdgipgfdj => "EJNCEADPKFE_NLCDGIPGFDJ",
|
|
Self::CmdEnterFightActivityStageScRsp => "CmdEnterFightActivityStageScRsp",
|
|
Self::CmdGetFightActivityDataCsReq => "CmdGetFightActivityDataCsReq",
|
|
Self::CmdFightActivityDataChangeScNotify => {
|
|
"CmdFightActivityDataChangeScNotify"
|
|
}
|
|
Self::CmdTakeFightActivityRewardCsReq => "CmdTakeFightActivityRewardCsReq",
|
|
Self::CmdTakeFightActivityRewardScRsp => "CmdTakeFightActivityRewardScRsp",
|
|
Self::CmdGetFightActivityDataScRsp => "CmdGetFightActivityDataScRsp",
|
|
Self::CmdEnterFightActivityStageCsReq => "CmdEnterFightActivityStageCsReq",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"EJNCEADPKFE_NLCDGIPGFDJ" => Some(Self::EjnceadpkfeNlcdgipgfdj),
|
|
"CmdEnterFightActivityStageScRsp" => {
|
|
Some(Self::CmdEnterFightActivityStageScRsp)
|
|
}
|
|
"CmdGetFightActivityDataCsReq" => Some(Self::CmdGetFightActivityDataCsReq),
|
|
"CmdFightActivityDataChangeScNotify" => {
|
|
Some(Self::CmdFightActivityDataChangeScNotify)
|
|
}
|
|
"CmdTakeFightActivityRewardCsReq" => {
|
|
Some(Self::CmdTakeFightActivityRewardCsReq)
|
|
}
|
|
"CmdTakeFightActivityRewardScRsp" => {
|
|
Some(Self::CmdTakeFightActivityRewardScRsp)
|
|
}
|
|
"CmdGetFightActivityDataScRsp" => Some(Self::CmdGetFightActivityDataScRsp),
|
|
"CmdEnterFightActivityStageCsReq" => {
|
|
Some(Self::CmdEnterFightActivityStageCsReq)
|
|
}
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdFightCakeRaceType {
|
|
AhcmdplmidaNlcdgipgfdj = 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::AhcmdplmidaNlcdgipgfdj => "AHCMDPLMIDA_NLCDGIPGFDJ",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"AHCMDPLMIDA_NLCDGIPGFDJ" => Some(Self::AhcmdplmidaNlcdgipgfdj),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Bohnfjpidad {
|
|
Nlcdgipgfdj = 0,
|
|
Mldhbkbfnep = 1,
|
|
}
|
|
impl Bohnfjpidad {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Nlcdgipgfdj => "BOHNFJPIDAD_NLCDGIPGFDJ",
|
|
Self::Mldhbkbfnep => "BOHNFJPIDAD_MLDHBKBFNEP",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"BOHNFJPIDAD_NLCDGIPGFDJ" => Some(Self::Nlcdgipgfdj),
|
|
"BOHNFJPIDAD_MLDHBKBFNEP" => Some(Self::Mldhbkbfnep),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Eilnmpefgom {
|
|
Gfhlakinnhj = 0,
|
|
Ejnnnnclnii = 1,
|
|
Onflolaeafn = 2,
|
|
Kgmghcgeccp = 3,
|
|
}
|
|
impl Eilnmpefgom {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Gfhlakinnhj => "EILNMPEFGOM_GFHLAKINNHJ",
|
|
Self::Ejnnnnclnii => "EILNMPEFGOM_EJNNNNCLNII",
|
|
Self::Onflolaeafn => "EILNMPEFGOM_ONFLOLAEAFN",
|
|
Self::Kgmghcgeccp => "EILNMPEFGOM_KGMGHCGECCP",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"EILNMPEFGOM_GFHLAKINNHJ" => Some(Self::Gfhlakinnhj),
|
|
"EILNMPEFGOM_EJNNNNCLNII" => Some(Self::Ejnnnnclnii),
|
|
"EILNMPEFGOM_ONFLOLAEAFN" => Some(Self::Onflolaeafn),
|
|
"EILNMPEFGOM_KGMGHCGECCP" => Some(Self::Kgmghcgeccp),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdFightDiceCombatType {
|
|
FkfinhpommaNlcdgipgfdj = 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::FkfinhpommaNlcdgipgfdj => "FKFINHPOMMA_NLCDGIPGFDJ",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"FKFINHPOMMA_NLCDGIPGFDJ" => Some(Self::FkfinhpommaNlcdgipgfdj),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Jofkfnhdgik {
|
|
Nlcdgipgfdj = 0,
|
|
Mldhbkbfnep = 1,
|
|
Pjddkpfnmjp = 2,
|
|
}
|
|
impl Jofkfnhdgik {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Nlcdgipgfdj => "JOFKFNHDGIK_NLCDGIPGFDJ",
|
|
Self::Mldhbkbfnep => "JOFKFNHDGIK_MLDHBKBFNEP",
|
|
Self::Pjddkpfnmjp => "JOFKFNHDGIK_PJDDKPFNMJP",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"JOFKFNHDGIK_NLCDGIPGFDJ" => Some(Self::Nlcdgipgfdj),
|
|
"JOFKFNHDGIK_MLDHBKBFNEP" => Some(Self::Mldhbkbfnep),
|
|
"JOFKFNHDGIK_PJDDKPFNMJP" => Some(Self::Pjddkpfnmjp),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdFightFestType {
|
|
FllkhdmhgejNlcdgipgfdj = 0,
|
|
CmdFightFestScoreUpdateNotify = 7294,
|
|
CmdGetFightFestDataScRsp = 7292,
|
|
CmdStartFightFestScRsp = 7273,
|
|
CmdFightFestUpdateChallengeRecordNotify = 7269,
|
|
CmdFightFestUpdateCoinNotify = 7295,
|
|
CmdStartFightFestCsReq = 7257,
|
|
CmdGetFightFestDataCsReq = 7282,
|
|
CmdFightFestUnlockSkillNotify = 7277,
|
|
}
|
|
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::FllkhdmhgejNlcdgipgfdj => "FLLKHDMHGEJ_NLCDGIPGFDJ",
|
|
Self::CmdFightFestScoreUpdateNotify => "CmdFightFestScoreUpdateNotify",
|
|
Self::CmdGetFightFestDataScRsp => "CmdGetFightFestDataScRsp",
|
|
Self::CmdStartFightFestScRsp => "CmdStartFightFestScRsp",
|
|
Self::CmdFightFestUpdateChallengeRecordNotify => {
|
|
"CmdFightFestUpdateChallengeRecordNotify"
|
|
}
|
|
Self::CmdFightFestUpdateCoinNotify => "CmdFightFestUpdateCoinNotify",
|
|
Self::CmdStartFightFestCsReq => "CmdStartFightFestCsReq",
|
|
Self::CmdGetFightFestDataCsReq => "CmdGetFightFestDataCsReq",
|
|
Self::CmdFightFestUnlockSkillNotify => "CmdFightFestUnlockSkillNotify",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"FLLKHDMHGEJ_NLCDGIPGFDJ" => Some(Self::FllkhdmhgejNlcdgipgfdj),
|
|
"CmdFightFestScoreUpdateNotify" => Some(Self::CmdFightFestScoreUpdateNotify),
|
|
"CmdGetFightFestDataScRsp" => Some(Self::CmdGetFightFestDataScRsp),
|
|
"CmdStartFightFestScRsp" => Some(Self::CmdStartFightFestScRsp),
|
|
"CmdFightFestUpdateChallengeRecordNotify" => {
|
|
Some(Self::CmdFightFestUpdateChallengeRecordNotify)
|
|
}
|
|
"CmdFightFestUpdateCoinNotify" => Some(Self::CmdFightFestUpdateCoinNotify),
|
|
"CmdStartFightFestCsReq" => Some(Self::CmdStartFightFestCsReq),
|
|
"CmdGetFightFestDataCsReq" => Some(Self::CmdGetFightFestDataCsReq),
|
|
"CmdFightFestUnlockSkillNotify" => Some(Self::CmdFightFestUnlockSkillNotify),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Bglimcbglaj {
|
|
Picligeajfn = 0,
|
|
Ogpnodhenkn = 1,
|
|
Jpdbdleehgk = 2,
|
|
Bmhmmimoaij = 3,
|
|
Dcgapngcceh = 4,
|
|
}
|
|
impl Bglimcbglaj {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Picligeajfn => "BGLIMCBGLAJ_PICLIGEAJFN",
|
|
Self::Ogpnodhenkn => "BGLIMCBGLAJ_OGPNODHENKN",
|
|
Self::Jpdbdleehgk => "BGLIMCBGLAJ_JPDBDLEEHGK",
|
|
Self::Bmhmmimoaij => "BGLIMCBGLAJ_BMHMMIMOAIJ",
|
|
Self::Dcgapngcceh => "BGLIMCBGLAJ_DCGAPNGCCEH",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"BGLIMCBGLAJ_PICLIGEAJFN" => Some(Self::Picligeajfn),
|
|
"BGLIMCBGLAJ_OGPNODHENKN" => Some(Self::Ogpnodhenkn),
|
|
"BGLIMCBGLAJ_JPDBDLEEHGK" => Some(Self::Jpdbdleehgk),
|
|
"BGLIMCBGLAJ_BMHMMIMOAIJ" => Some(Self::Bmhmmimoaij),
|
|
"BGLIMCBGLAJ_DCGAPNGCCEH" => Some(Self::Dcgapngcceh),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum FightFestType {
|
|
OgojlbnjkcnNlcdgipgfdj = 0,
|
|
OgojlbnjkcnIbaadninfcg = 1,
|
|
OgojlbnjkcnScoreId = 2,
|
|
OgojlbnjkcnOcdlpddmclp = 3,
|
|
OgojlbnjkcnHngbfgallbi = 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::OgojlbnjkcnNlcdgipgfdj => "OGOJLBNJKCN_NLCDGIPGFDJ",
|
|
Self::OgojlbnjkcnIbaadninfcg => "OGOJLBNJKCN_IBAADNINFCG",
|
|
Self::OgojlbnjkcnScoreId => "OGOJLBNJKCN_score_id",
|
|
Self::OgojlbnjkcnOcdlpddmclp => "OGOJLBNJKCN_OCDLPDDMCLP",
|
|
Self::OgojlbnjkcnHngbfgallbi => "OGOJLBNJKCN_HNGBFGALLBI",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"OGOJLBNJKCN_NLCDGIPGFDJ" => Some(Self::OgojlbnjkcnNlcdgipgfdj),
|
|
"OGOJLBNJKCN_IBAADNINFCG" => Some(Self::OgojlbnjkcnIbaadninfcg),
|
|
"OGOJLBNJKCN_score_id" => Some(Self::OgojlbnjkcnScoreId),
|
|
"OGOJLBNJKCN_OCDLPDDMCLP" => Some(Self::OgojlbnjkcnOcdlpddmclp),
|
|
"OGOJLBNJKCN_HNGBFGALLBI" => Some(Self::OgojlbnjkcnHngbfgallbi),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdFightMarbleType {
|
|
CmclmbiodngNlcdgipgfdj = 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::CmclmbiodngNlcdgipgfdj => "CMCLMBIODNG_NLCDGIPGFDJ",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"CMCLMBIODNG_NLCDGIPGFDJ" => Some(Self::CmclmbiodngNlcdgipgfdj),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Klfjlaplpbf {
|
|
Nlcdgipgfdj = 0,
|
|
Mldhbkbfnep = 1,
|
|
Hephjjolhpi = 2,
|
|
}
|
|
impl Klfjlaplpbf {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Nlcdgipgfdj => "KLFJLAPLPBF_NLCDGIPGFDJ",
|
|
Self::Mldhbkbfnep => "KLFJLAPLPBF_MLDHBKBFNEP",
|
|
Self::Hephjjolhpi => "KLFJLAPLPBF_HEPHJJOLHPI",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"KLFJLAPLPBF_NLCDGIPGFDJ" => Some(Self::Nlcdgipgfdj),
|
|
"KLFJLAPLPBF_MLDHBKBFNEP" => Some(Self::Mldhbkbfnep),
|
|
"KLFJLAPLPBF_HEPHJJOLHPI" => Some(Self::Hephjjolhpi),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Ejlgeokijkh {
|
|
Fofdfiogidl = 0,
|
|
Nndokebimlb = 1,
|
|
Hegggobclfc = 2,
|
|
}
|
|
impl Ejlgeokijkh {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Fofdfiogidl => "EJLGEOKIJKH_FOFDFIOGIDL",
|
|
Self::Nndokebimlb => "EJLGEOKIJKH_NNDOKEBIMLB",
|
|
Self::Hegggobclfc => "EJLGEOKIJKH_HEGGGOBCLFC",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"EJLGEOKIJKH_FOFDFIOGIDL" => Some(Self::Fofdfiogidl),
|
|
"EJLGEOKIJKH_NNDOKEBIMLB" => Some(Self::Nndokebimlb),
|
|
"EJLGEOKIJKH_HEGGGOBCLFC" => Some(Self::Hegggobclfc),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Hejphkgcnba {
|
|
Mhfphnmdbpd = 0,
|
|
Obapbcobibk = 1,
|
|
Gojhjnmnkfg = 2,
|
|
}
|
|
impl Hejphkgcnba {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Mhfphnmdbpd => "HEJPHKGCNBA_MHFPHNMDBPD",
|
|
Self::Obapbcobibk => "HEJPHKGCNBA_OBAPBCOBIBK",
|
|
Self::Gojhjnmnkfg => "HEJPHKGCNBA_GOJHJNMNKFG",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"HEJPHKGCNBA_MHFPHNMDBPD" => Some(Self::Mhfphnmdbpd),
|
|
"HEJPHKGCNBA_OBAPBCOBIBK" => Some(Self::Obapbcobibk),
|
|
"HEJPHKGCNBA_GOJHJNMNKFG" => Some(Self::Gojhjnmnkfg),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Ckhkfieaaii {
|
|
Fmiedhlaedm = 0,
|
|
Hlbjlabholb = 1,
|
|
Hblhgllhkho = 2,
|
|
Iogookpkjdd = 3,
|
|
Foimhfaeagi = 4,
|
|
Dhjdidmplpb = 6,
|
|
Ppnpjlgiagf = 7,
|
|
Cdlmpboaikb = 8,
|
|
Hcebgaedpjk = 9,
|
|
Jmaedengfdg = 10,
|
|
}
|
|
impl Ckhkfieaaii {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Fmiedhlaedm => "CKHKFIEAAII_FMIEDHLAEDM",
|
|
Self::Hlbjlabholb => "CKHKFIEAAII_HLBJLABHOLB",
|
|
Self::Hblhgllhkho => "CKHKFIEAAII_HBLHGLLHKHO",
|
|
Self::Iogookpkjdd => "CKHKFIEAAII_IOGOOKPKJDD",
|
|
Self::Foimhfaeagi => "CKHKFIEAAII_FOIMHFAEAGI",
|
|
Self::Dhjdidmplpb => "CKHKFIEAAII_DHJDIDMPLPB",
|
|
Self::Ppnpjlgiagf => "CKHKFIEAAII_PPNPJLGIAGF",
|
|
Self::Cdlmpboaikb => "CKHKFIEAAII_CDLMPBOAIKB",
|
|
Self::Hcebgaedpjk => "CKHKFIEAAII_HCEBGAEDPJK",
|
|
Self::Jmaedengfdg => "CKHKFIEAAII_JMAEDENGFDG",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"CKHKFIEAAII_FMIEDHLAEDM" => Some(Self::Fmiedhlaedm),
|
|
"CKHKFIEAAII_HLBJLABHOLB" => Some(Self::Hlbjlabholb),
|
|
"CKHKFIEAAII_HBLHGLLHKHO" => Some(Self::Hblhgllhkho),
|
|
"CKHKFIEAAII_IOGOOKPKJDD" => Some(Self::Iogookpkjdd),
|
|
"CKHKFIEAAII_FOIMHFAEAGI" => Some(Self::Foimhfaeagi),
|
|
"CKHKFIEAAII_DHJDIDMPLPB" => Some(Self::Dhjdidmplpb),
|
|
"CKHKFIEAAII_PPNPJLGIAGF" => Some(Self::Ppnpjlgiagf),
|
|
"CKHKFIEAAII_CDLMPBOAIKB" => Some(Self::Cdlmpboaikb),
|
|
"CKHKFIEAAII_HCEBGAEDPJK" => Some(Self::Hcebgaedpjk),
|
|
"CKHKFIEAAII_JMAEDENGFDG" => Some(Self::Jmaedengfdg),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Cihoeepibai {
|
|
Dfpnldkhgmm = 0,
|
|
Bjpopncpjkb = 1,
|
|
Pieekeenfac = 2,
|
|
Cenccghmebl = 3,
|
|
Flgfimkbipb = 4,
|
|
Oafkpndmomo = 5,
|
|
Lfcjcdeoacg = 6,
|
|
Mamaeimcakk = 7,
|
|
Oonlipmoiad = 8,
|
|
Ccappckpbcp = 9,
|
|
Fkcinenkmoo = 10,
|
|
Paljmgohobn = 11,
|
|
Nbnkmebbbfh = 12,
|
|
Pdaainoobem = 13,
|
|
Elacjcmmaig = 14,
|
|
Dilhejlbobi = 15,
|
|
Fggmmahafjd = 16,
|
|
Okancjmdehg = 17,
|
|
Ciaknimkcbf = 18,
|
|
Fmhhmpojnkf = 19,
|
|
Pimbhpflakc = 20,
|
|
Hmkchihcpmn = 21,
|
|
Fhnefoionmb = 22,
|
|
Alohliibcid = 23,
|
|
Jkbigfofalo = 24,
|
|
Hhgckkdlkce = 25,
|
|
Ghejgfjdfge = 26,
|
|
}
|
|
impl Cihoeepibai {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Dfpnldkhgmm => "CIHOEEPIBAI_DFPNLDKHGMM",
|
|
Self::Bjpopncpjkb => "CIHOEEPIBAI_BJPOPNCPJKB",
|
|
Self::Pieekeenfac => "CIHOEEPIBAI_PIEEKEENFAC",
|
|
Self::Cenccghmebl => "CIHOEEPIBAI_CENCCGHMEBL",
|
|
Self::Flgfimkbipb => "CIHOEEPIBAI_FLGFIMKBIPB",
|
|
Self::Oafkpndmomo => "CIHOEEPIBAI_OAFKPNDMOMO",
|
|
Self::Lfcjcdeoacg => "CIHOEEPIBAI_LFCJCDEOACG",
|
|
Self::Mamaeimcakk => "CIHOEEPIBAI_MAMAEIMCAKK",
|
|
Self::Oonlipmoiad => "CIHOEEPIBAI_OONLIPMOIAD",
|
|
Self::Ccappckpbcp => "CIHOEEPIBAI_CCAPPCKPBCP",
|
|
Self::Fkcinenkmoo => "CIHOEEPIBAI_FKCINENKMOO",
|
|
Self::Paljmgohobn => "CIHOEEPIBAI_PALJMGOHOBN",
|
|
Self::Nbnkmebbbfh => "CIHOEEPIBAI_NBNKMEBBBFH",
|
|
Self::Pdaainoobem => "CIHOEEPIBAI_PDAAINOOBEM",
|
|
Self::Elacjcmmaig => "CIHOEEPIBAI_ELACJCMMAIG",
|
|
Self::Dilhejlbobi => "CIHOEEPIBAI_DILHEJLBOBI",
|
|
Self::Fggmmahafjd => "CIHOEEPIBAI_FGGMMAHAFJD",
|
|
Self::Okancjmdehg => "CIHOEEPIBAI_OKANCJMDEHG",
|
|
Self::Ciaknimkcbf => "CIHOEEPIBAI_CIAKNIMKCBF",
|
|
Self::Fmhhmpojnkf => "CIHOEEPIBAI_FMHHMPOJNKF",
|
|
Self::Pimbhpflakc => "CIHOEEPIBAI_PIMBHPFLAKC",
|
|
Self::Hmkchihcpmn => "CIHOEEPIBAI_HMKCHIHCPMN",
|
|
Self::Fhnefoionmb => "CIHOEEPIBAI_FHNEFOIONMB",
|
|
Self::Alohliibcid => "CIHOEEPIBAI_ALOHLIIBCID",
|
|
Self::Jkbigfofalo => "CIHOEEPIBAI_JKBIGFOFALO",
|
|
Self::Hhgckkdlkce => "CIHOEEPIBAI_HHGCKKDLKCE",
|
|
Self::Ghejgfjdfge => "CIHOEEPIBAI_GHEJGFJDFGE",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"CIHOEEPIBAI_DFPNLDKHGMM" => Some(Self::Dfpnldkhgmm),
|
|
"CIHOEEPIBAI_BJPOPNCPJKB" => Some(Self::Bjpopncpjkb),
|
|
"CIHOEEPIBAI_PIEEKEENFAC" => Some(Self::Pieekeenfac),
|
|
"CIHOEEPIBAI_CENCCGHMEBL" => Some(Self::Cenccghmebl),
|
|
"CIHOEEPIBAI_FLGFIMKBIPB" => Some(Self::Flgfimkbipb),
|
|
"CIHOEEPIBAI_OAFKPNDMOMO" => Some(Self::Oafkpndmomo),
|
|
"CIHOEEPIBAI_LFCJCDEOACG" => Some(Self::Lfcjcdeoacg),
|
|
"CIHOEEPIBAI_MAMAEIMCAKK" => Some(Self::Mamaeimcakk),
|
|
"CIHOEEPIBAI_OONLIPMOIAD" => Some(Self::Oonlipmoiad),
|
|
"CIHOEEPIBAI_CCAPPCKPBCP" => Some(Self::Ccappckpbcp),
|
|
"CIHOEEPIBAI_FKCINENKMOO" => Some(Self::Fkcinenkmoo),
|
|
"CIHOEEPIBAI_PALJMGOHOBN" => Some(Self::Paljmgohobn),
|
|
"CIHOEEPIBAI_NBNKMEBBBFH" => Some(Self::Nbnkmebbbfh),
|
|
"CIHOEEPIBAI_PDAAINOOBEM" => Some(Self::Pdaainoobem),
|
|
"CIHOEEPIBAI_ELACJCMMAIG" => Some(Self::Elacjcmmaig),
|
|
"CIHOEEPIBAI_DILHEJLBOBI" => Some(Self::Dilhejlbobi),
|
|
"CIHOEEPIBAI_FGGMMAHAFJD" => Some(Self::Fggmmahafjd),
|
|
"CIHOEEPIBAI_OKANCJMDEHG" => Some(Self::Okancjmdehg),
|
|
"CIHOEEPIBAI_CIAKNIMKCBF" => Some(Self::Ciaknimkcbf),
|
|
"CIHOEEPIBAI_FMHHMPOJNKF" => Some(Self::Fmhhmpojnkf),
|
|
"CIHOEEPIBAI_PIMBHPFLAKC" => Some(Self::Pimbhpflakc),
|
|
"CIHOEEPIBAI_HMKCHIHCPMN" => Some(Self::Hmkchihcpmn),
|
|
"CIHOEEPIBAI_FHNEFOIONMB" => Some(Self::Fhnefoionmb),
|
|
"CIHOEEPIBAI_ALOHLIIBCID" => Some(Self::Alohliibcid),
|
|
"CIHOEEPIBAI_JKBIGFOFALO" => Some(Self::Jkbigfofalo),
|
|
"CIHOEEPIBAI_HHGCKKDLKCE" => Some(Self::Hhgckkdlkce),
|
|
"CIHOEEPIBAI_GHEJGFJDFGE" => Some(Self::Ghejgfjdfge),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Gpeefaoibnb {
|
|
Gjgofbpceeh = 0,
|
|
Ijfleohooaj = 1,
|
|
Lohcfnpcifg = 2,
|
|
Pdiineanomf = 3,
|
|
Gmigkcmglal = 4,
|
|
}
|
|
impl Gpeefaoibnb {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Gjgofbpceeh => "GPEEFAOIBNB_GJGOFBPCEEH",
|
|
Self::Ijfleohooaj => "GPEEFAOIBNB_IJFLEOHOOAJ",
|
|
Self::Lohcfnpcifg => "GPEEFAOIBNB_LOHCFNPCIFG",
|
|
Self::Pdiineanomf => "GPEEFAOIBNB_PDIINEANOMF",
|
|
Self::Gmigkcmglal => "GPEEFAOIBNB_GMIGKCMGLAL",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"GPEEFAOIBNB_GJGOFBPCEEH" => Some(Self::Gjgofbpceeh),
|
|
"GPEEFAOIBNB_IJFLEOHOOAJ" => Some(Self::Ijfleohooaj),
|
|
"GPEEFAOIBNB_LOHCFNPCIFG" => Some(Self::Lohcfnpcifg),
|
|
"GPEEFAOIBNB_PDIINEANOMF" => Some(Self::Pdiineanomf),
|
|
"GPEEFAOIBNB_GMIGKCMGLAL" => Some(Self::Gmigkcmglal),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum FightMarbleHpChangeType {
|
|
LmgecgdapenNlpoghciegn = 0,
|
|
LmgecgdapenBnohjnmeobi = 1,
|
|
LmgecgdapenAlglgigkdoo = 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::LmgecgdapenNlpoghciegn => "LMGECGDAPEN_NLPOGHCIEGN",
|
|
Self::LmgecgdapenBnohjnmeobi => "LMGECGDAPEN_BNOHJNMEOBI",
|
|
Self::LmgecgdapenAlglgigkdoo => "LMGECGDAPEN_ALGLGIGKDOO",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"LMGECGDAPEN_NLPOGHCIEGN" => Some(Self::LmgecgdapenNlpoghciegn),
|
|
"LMGECGDAPEN_BNOHJNMEOBI" => Some(Self::LmgecgdapenBnohjnmeobi),
|
|
"LMGECGDAPEN_ALGLGIGKDOO" => Some(Self::LmgecgdapenAlglgigkdoo),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Dnlhkfilmlb {
|
|
Jhicpcllelb = 0,
|
|
Gockjaonopc = 1,
|
|
Pofpaajafpc = 2,
|
|
Oengnifbpge = 3,
|
|
Idglnhchpeb = 4,
|
|
Chkmmmfcoih = 5,
|
|
Cifdiedpbhb = 6,
|
|
Ihciiaecgpo = 7,
|
|
Fddcfiialgg = 8,
|
|
Kdlbgpkgmgj = 9,
|
|
Gfgchclapob = 10,
|
|
Embppemigad = 11,
|
|
Ppnlkfjagnc = 12,
|
|
Incfipcbflh = 13,
|
|
Hfehcchfodi = 14,
|
|
Mhmihlmafjl = 15,
|
|
}
|
|
impl Dnlhkfilmlb {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Jhicpcllelb => "DNLHKFILMLB_JHICPCLLELB",
|
|
Self::Gockjaonopc => "DNLHKFILMLB_GOCKJAONOPC",
|
|
Self::Pofpaajafpc => "DNLHKFILMLB_POFPAAJAFPC",
|
|
Self::Oengnifbpge => "DNLHKFILMLB_OENGNIFBPGE",
|
|
Self::Idglnhchpeb => "DNLHKFILMLB_IDGLNHCHPEB",
|
|
Self::Chkmmmfcoih => "DNLHKFILMLB_CHKMMMFCOIH",
|
|
Self::Cifdiedpbhb => "DNLHKFILMLB_CIFDIEDPBHB",
|
|
Self::Ihciiaecgpo => "DNLHKFILMLB_IHCIIAECGPO",
|
|
Self::Fddcfiialgg => "DNLHKFILMLB_FDDCFIIALGG",
|
|
Self::Kdlbgpkgmgj => "DNLHKFILMLB_KDLBGPKGMGJ",
|
|
Self::Gfgchclapob => "DNLHKFILMLB_GFGCHCLAPOB",
|
|
Self::Embppemigad => "DNLHKFILMLB_EMBPPEMIGAD",
|
|
Self::Ppnlkfjagnc => "DNLHKFILMLB_PPNLKFJAGNC",
|
|
Self::Incfipcbflh => "DNLHKFILMLB_INCFIPCBFLH",
|
|
Self::Hfehcchfodi => "DNLHKFILMLB_HFEHCCHFODI",
|
|
Self::Mhmihlmafjl => "DNLHKFILMLB_MHMIHLMAFJL",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"DNLHKFILMLB_JHICPCLLELB" => Some(Self::Jhicpcllelb),
|
|
"DNLHKFILMLB_GOCKJAONOPC" => Some(Self::Gockjaonopc),
|
|
"DNLHKFILMLB_POFPAAJAFPC" => Some(Self::Pofpaajafpc),
|
|
"DNLHKFILMLB_OENGNIFBPGE" => Some(Self::Oengnifbpge),
|
|
"DNLHKFILMLB_IDGLNHCHPEB" => Some(Self::Idglnhchpeb),
|
|
"DNLHKFILMLB_CHKMMMFCOIH" => Some(Self::Chkmmmfcoih),
|
|
"DNLHKFILMLB_CIFDIEDPBHB" => Some(Self::Cifdiedpbhb),
|
|
"DNLHKFILMLB_IHCIIAECGPO" => Some(Self::Ihciiaecgpo),
|
|
"DNLHKFILMLB_FDDCFIIALGG" => Some(Self::Fddcfiialgg),
|
|
"DNLHKFILMLB_KDLBGPKGMGJ" => Some(Self::Kdlbgpkgmgj),
|
|
"DNLHKFILMLB_GFGCHCLAPOB" => Some(Self::Gfgchclapob),
|
|
"DNLHKFILMLB_EMBPPEMIGAD" => Some(Self::Embppemigad),
|
|
"DNLHKFILMLB_PPNLKFJAGNC" => Some(Self::Ppnlkfjagnc),
|
|
"DNLHKFILMLB_INCFIPCBFLH" => Some(Self::Incfipcbflh),
|
|
"DNLHKFILMLB_HFEHCCHFODI" => Some(Self::Hfehcchfodi),
|
|
"DNLHKFILMLB_MHMIHLMAFJL" => Some(Self::Mhmihlmafjl),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdFightMatch3Type {
|
|
OajikekphodNhgdfldljlj = 0,
|
|
CmdIeogedfaelp = 30127,
|
|
CmdBmbcnfkfabk = 30103,
|
|
CmdDpddoadgcmg = 30192,
|
|
CmdOpaoiblfjom = 30171,
|
|
CmdAjohoigmcnn = 30183,
|
|
CmdLgeofjjkfnf = 30161,
|
|
CmdGbfdmfjkoop = 30181,
|
|
CmdPkbjoghcfoa = 30159,
|
|
OajikekphodHbhiodopenh = 30173,
|
|
OajikekphodLaehkicdgpj = 30178,
|
|
CmdCbdjajakcff = 30152,
|
|
CmdNmomcmjofgg = 30180,
|
|
OajikekphodJameplpkjbb = 30109,
|
|
CmdOjlhciddfdf = 30124,
|
|
CmdKinfingmick = 30129,
|
|
OajikekphodEdhojdaagjl = 30110,
|
|
CmdGodeellflen = 30136,
|
|
OajikekphodGbplkhlhfdb = 30176,
|
|
CmdLnglljknkhg = 30115,
|
|
CmdBcmgfcdnaie = 30138,
|
|
CmdMhlmfdbfcec = 30187,
|
|
CmdEagcpepioio = 30112,
|
|
OajikekphodMohonnnikgf = 30148,
|
|
CmdLlfikhhpjeb = 30142,
|
|
OajikekphodAemoiilioif = 30154,
|
|
CmdGbmpobjdaff = 30174,
|
|
OajikekphodCfidmginpbi = 30113,
|
|
}
|
|
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::OajikekphodNhgdfldljlj => "OAJIKEKPHOD_NHGDFLDLJLJ",
|
|
Self::CmdIeogedfaelp => "CmdIEOGEDFAELP",
|
|
Self::CmdBmbcnfkfabk => "CmdBMBCNFKFABK",
|
|
Self::CmdDpddoadgcmg => "CmdDPDDOADGCMG",
|
|
Self::CmdOpaoiblfjom => "CmdOPAOIBLFJOM",
|
|
Self::CmdAjohoigmcnn => "CmdAJOHOIGMCNN",
|
|
Self::CmdLgeofjjkfnf => "CmdLGEOFJJKFNF",
|
|
Self::CmdGbfdmfjkoop => "CmdGBFDMFJKOOP",
|
|
Self::CmdPkbjoghcfoa => "CmdPKBJOGHCFOA",
|
|
Self::OajikekphodHbhiodopenh => "OAJIKEKPHOD_HBHIODOPENH",
|
|
Self::OajikekphodLaehkicdgpj => "OAJIKEKPHOD_LAEHKICDGPJ",
|
|
Self::CmdCbdjajakcff => "CmdCBDJAJAKCFF",
|
|
Self::CmdNmomcmjofgg => "CmdNMOMCMJOFGG",
|
|
Self::OajikekphodJameplpkjbb => "OAJIKEKPHOD_JAMEPLPKJBB",
|
|
Self::CmdOjlhciddfdf => "CmdOJLHCIDDFDF",
|
|
Self::CmdKinfingmick => "CmdKINFINGMICK",
|
|
Self::OajikekphodEdhojdaagjl => "OAJIKEKPHOD_EDHOJDAAGJL",
|
|
Self::CmdGodeellflen => "CmdGODEELLFLEN",
|
|
Self::OajikekphodGbplkhlhfdb => "OAJIKEKPHOD_GBPLKHLHFDB",
|
|
Self::CmdLnglljknkhg => "CmdLNGLLJKNKHG",
|
|
Self::CmdBcmgfcdnaie => "CmdBCMGFCDNAIE",
|
|
Self::CmdMhlmfdbfcec => "CmdMHLMFDBFCEC",
|
|
Self::CmdEagcpepioio => "CmdEAGCPEPIOIO",
|
|
Self::OajikekphodMohonnnikgf => "OAJIKEKPHOD_MOHONNNIKGF",
|
|
Self::CmdLlfikhhpjeb => "CmdLLFIKHHPJEB",
|
|
Self::OajikekphodAemoiilioif => "OAJIKEKPHOD_AEMOIILIOIF",
|
|
Self::CmdGbmpobjdaff => "CmdGBMPOBJDAFF",
|
|
Self::OajikekphodCfidmginpbi => "OAJIKEKPHOD_CFIDMGINPBI",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"OAJIKEKPHOD_NHGDFLDLJLJ" => Some(Self::OajikekphodNhgdfldljlj),
|
|
"CmdIEOGEDFAELP" => Some(Self::CmdIeogedfaelp),
|
|
"CmdBMBCNFKFABK" => Some(Self::CmdBmbcnfkfabk),
|
|
"CmdDPDDOADGCMG" => Some(Self::CmdDpddoadgcmg),
|
|
"CmdOPAOIBLFJOM" => Some(Self::CmdOpaoiblfjom),
|
|
"CmdAJOHOIGMCNN" => Some(Self::CmdAjohoigmcnn),
|
|
"CmdLGEOFJJKFNF" => Some(Self::CmdLgeofjjkfnf),
|
|
"CmdGBFDMFJKOOP" => Some(Self::CmdGbfdmfjkoop),
|
|
"CmdPKBJOGHCFOA" => Some(Self::CmdPkbjoghcfoa),
|
|
"OAJIKEKPHOD_HBHIODOPENH" => Some(Self::OajikekphodHbhiodopenh),
|
|
"OAJIKEKPHOD_LAEHKICDGPJ" => Some(Self::OajikekphodLaehkicdgpj),
|
|
"CmdCBDJAJAKCFF" => Some(Self::CmdCbdjajakcff),
|
|
"CmdNMOMCMJOFGG" => Some(Self::CmdNmomcmjofgg),
|
|
"OAJIKEKPHOD_JAMEPLPKJBB" => Some(Self::OajikekphodJameplpkjbb),
|
|
"CmdOJLHCIDDFDF" => Some(Self::CmdOjlhciddfdf),
|
|
"CmdKINFINGMICK" => Some(Self::CmdKinfingmick),
|
|
"OAJIKEKPHOD_EDHOJDAAGJL" => Some(Self::OajikekphodEdhojdaagjl),
|
|
"CmdGODEELLFLEN" => Some(Self::CmdGodeellflen),
|
|
"OAJIKEKPHOD_GBPLKHLHFDB" => Some(Self::OajikekphodGbplkhlhfdb),
|
|
"CmdLNGLLJKNKHG" => Some(Self::CmdLnglljknkhg),
|
|
"CmdBCMGFCDNAIE" => Some(Self::CmdBcmgfcdnaie),
|
|
"CmdMHLMFDBFCEC" => Some(Self::CmdMhlmfdbfcec),
|
|
"CmdEAGCPEPIOIO" => Some(Self::CmdEagcpepioio),
|
|
"OAJIKEKPHOD_MOHONNNIKGF" => Some(Self::OajikekphodMohonnnikgf),
|
|
"CmdLLFIKHHPJEB" => Some(Self::CmdLlfikhhpjeb),
|
|
"OAJIKEKPHOD_AEMOIILIOIF" => Some(Self::OajikekphodAemoiilioif),
|
|
"CmdGBMPOBJDAFF" => Some(Self::CmdGbmpobjdaff),
|
|
"OAJIKEKPHOD_CFIDMGINPBI" => Some(Self::OajikekphodCfidmginpbi),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Pfphjfegdaa {
|
|
Hgffcffbgdb = 0,
|
|
Foflfmbmoma = 1,
|
|
Dhhgmkaoaln = 2,
|
|
Cgkceonnagm = 3,
|
|
Mjlcfpeknpa = 4,
|
|
Naihajoleid = 5,
|
|
}
|
|
impl Pfphjfegdaa {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Hgffcffbgdb => "PFPHJFEGDAA_HGFFCFFBGDB",
|
|
Self::Foflfmbmoma => "PFPHJFEGDAA_FOFLFMBMOMA",
|
|
Self::Dhhgmkaoaln => "PFPHJFEGDAA_DHHGMKAOALN",
|
|
Self::Cgkceonnagm => "PFPHJFEGDAA_CGKCEONNAGM",
|
|
Self::Mjlcfpeknpa => "PFPHJFEGDAA_MJLCFPEKNPA",
|
|
Self::Naihajoleid => "PFPHJFEGDAA_NAIHAJOLEID",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"PFPHJFEGDAA_HGFFCFFBGDB" => Some(Self::Hgffcffbgdb),
|
|
"PFPHJFEGDAA_FOFLFMBMOMA" => Some(Self::Foflfmbmoma),
|
|
"PFPHJFEGDAA_DHHGMKAOALN" => Some(Self::Dhhgmkaoaln),
|
|
"PFPHJFEGDAA_CGKCEONNAGM" => Some(Self::Cgkceonnagm),
|
|
"PFPHJFEGDAA_MJLCFPEKNPA" => Some(Self::Mjlcfpeknpa),
|
|
"PFPHJFEGDAA_NAIHAJOLEID" => Some(Self::Naihajoleid),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Nhhjaonhddg {
|
|
Lcnjhoklmpn = 0,
|
|
Ofgbfhhifam = 1,
|
|
Jjbepklolcp = 2,
|
|
Opcknbhnboa = 3,
|
|
}
|
|
impl Nhhjaonhddg {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Lcnjhoklmpn => "NHHJAONHDDG_LCNJHOKLMPN",
|
|
Self::Ofgbfhhifam => "NHHJAONHDDG_OFGBFHHIFAM",
|
|
Self::Jjbepklolcp => "NHHJAONHDDG_JJBEPKLOLCP",
|
|
Self::Opcknbhnboa => "NHHJAONHDDG_OPCKNBHNBOA",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"NHHJAONHDDG_LCNJHOKLMPN" => Some(Self::Lcnjhoklmpn),
|
|
"NHHJAONHDDG_OFGBFHHIFAM" => Some(Self::Ofgbfhhifam),
|
|
"NHHJAONHDDG_JJBEPKLOLCP" => Some(Self::Jjbepklolcp),
|
|
"NHHJAONHDDG_OPCKNBHNBOA" => Some(Self::Opcknbhnboa),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Ablccphiomi {
|
|
Kfikmpopbfd = 0,
|
|
Mcojhekmhil = 1,
|
|
Gjgnjhpofol = 2,
|
|
Jonelaafdea = 3,
|
|
Dmbkgpbnbpo = 4,
|
|
Ngboplgbcnk = 5,
|
|
}
|
|
impl Ablccphiomi {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Kfikmpopbfd => "ABLCCPHIOMI_KFIKMPOPBFD",
|
|
Self::Mcojhekmhil => "ABLCCPHIOMI_MCOJHEKMHIL",
|
|
Self::Gjgnjhpofol => "ABLCCPHIOMI_GJGNJHPOFOL",
|
|
Self::Jonelaafdea => "ABLCCPHIOMI_JONELAAFDEA",
|
|
Self::Dmbkgpbnbpo => "ABLCCPHIOMI_DMBKGPBNBPO",
|
|
Self::Ngboplgbcnk => "ABLCCPHIOMI_NGBOPLGBCNK",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"ABLCCPHIOMI_KFIKMPOPBFD" => Some(Self::Kfikmpopbfd),
|
|
"ABLCCPHIOMI_MCOJHEKMHIL" => Some(Self::Mcojhekmhil),
|
|
"ABLCCPHIOMI_GJGNJHPOFOL" => Some(Self::Gjgnjhpofol),
|
|
"ABLCCPHIOMI_JONELAAFDEA" => Some(Self::Jonelaafdea),
|
|
"ABLCCPHIOMI_DMBKGPBNBPO" => Some(Self::Dmbkgpbnbpo),
|
|
"ABLCCPHIOMI_NGBOPLGBCNK" => Some(Self::Ngboplgbcnk),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Amdmkhkohnf {
|
|
Cclmehjmpgc = 0,
|
|
Fdeajlpgeoj = 1,
|
|
Knhnjmabebb = 2,
|
|
Eglaffekphg = 3,
|
|
Lmbdffbhdok = 4,
|
|
Dpfacdooiln = 5,
|
|
}
|
|
impl Amdmkhkohnf {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Cclmehjmpgc => "AMDMKHKOHNF_CCLMEHJMPGC",
|
|
Self::Fdeajlpgeoj => "AMDMKHKOHNF_FDEAJLPGEOJ",
|
|
Self::Knhnjmabebb => "AMDMKHKOHNF_KNHNJMABEBB",
|
|
Self::Eglaffekphg => "AMDMKHKOHNF_EGLAFFEKPHG",
|
|
Self::Lmbdffbhdok => "AMDMKHKOHNF_LMBDFFBHDOK",
|
|
Self::Dpfacdooiln => "AMDMKHKOHNF_DPFACDOOILN",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"AMDMKHKOHNF_CCLMEHJMPGC" => Some(Self::Cclmehjmpgc),
|
|
"AMDMKHKOHNF_FDEAJLPGEOJ" => Some(Self::Fdeajlpgeoj),
|
|
"AMDMKHKOHNF_KNHNJMABEBB" => Some(Self::Knhnjmabebb),
|
|
"AMDMKHKOHNF_EGLAFFEKPHG" => Some(Self::Eglaffekphg),
|
|
"AMDMKHKOHNF_LMBDFFBHDOK" => Some(Self::Lmbdffbhdok),
|
|
"AMDMKHKOHNF_DPFACDOOILN" => Some(Self::Dpfacdooiln),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Fncfihafggn {
|
|
Nlcdgipgfdj = 0,
|
|
Hbhckeginen = 1,
|
|
Ddjcfclncim = 2,
|
|
}
|
|
impl Fncfihafggn {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Nlcdgipgfdj => "FNCFIHAFGGN_NLCDGIPGFDJ",
|
|
Self::Hbhckeginen => "FNCFIHAFGGN_HBHCKEGINEN",
|
|
Self::Ddjcfclncim => "FNCFIHAFGGN_DDJCFCLNCIM",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"FNCFIHAFGGN_NLCDGIPGFDJ" => Some(Self::Nlcdgipgfdj),
|
|
"FNCFIHAFGGN_HBHCKEGINEN" => Some(Self::Hbhckeginen),
|
|
"FNCFIHAFGGN_DDJCFCLNCIM" => Some(Self::Ddjcfclncim),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Fdicbbegkeo {
|
|
Nlcdgipgfdj = 0,
|
|
Ehnbepdhbkc = 1,
|
|
Cblmhgejlmp = 2,
|
|
Nhemipgkgcj = 3,
|
|
}
|
|
impl Fdicbbegkeo {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Nlcdgipgfdj => "FDICBBEGKEO_NLCDGIPGFDJ",
|
|
Self::Ehnbepdhbkc => "FDICBBEGKEO_EHNBEPDHBKC",
|
|
Self::Cblmhgejlmp => "FDICBBEGKEO_CBLMHGEJLMP",
|
|
Self::Nhemipgkgcj => "FDICBBEGKEO_NHEMIPGKGCJ",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"FDICBBEGKEO_NLCDGIPGFDJ" => Some(Self::Nlcdgipgfdj),
|
|
"FDICBBEGKEO_EHNBEPDHBKC" => Some(Self::Ehnbepdhbkc),
|
|
"FDICBBEGKEO_CBLMHGEJLMP" => Some(Self::Cblmhgejlmp),
|
|
"FDICBBEGKEO_NHEMIPGKGCJ" => Some(Self::Nhemipgkgcj),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Ckgofmfnipp {
|
|
Hgbbgfbccjj = 0,
|
|
Mljfkfacnnd = 1,
|
|
Nnammglffcg = 2,
|
|
Obliooolfee = 3,
|
|
Faialbojmfn = 4,
|
|
Bmjklmcdplg = 5,
|
|
}
|
|
impl Ckgofmfnipp {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Hgbbgfbccjj => "CKGOFMFNIPP_HGBBGFBCCJJ",
|
|
Self::Mljfkfacnnd => "CKGOFMFNIPP_MLJFKFACNND",
|
|
Self::Nnammglffcg => "CKGOFMFNIPP_NNAMMGLFFCG",
|
|
Self::Obliooolfee => "CKGOFMFNIPP_OBLIOOOLFEE",
|
|
Self::Faialbojmfn => "CKGOFMFNIPP_FAIALBOJMFN",
|
|
Self::Bmjklmcdplg => "CKGOFMFNIPP_BMJKLMCDPLG",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"CKGOFMFNIPP_HGBBGFBCCJJ" => Some(Self::Hgbbgfbccjj),
|
|
"CKGOFMFNIPP_MLJFKFACNND" => Some(Self::Mljfkfacnnd),
|
|
"CKGOFMFNIPP_NNAMMGLFFCG" => Some(Self::Nnammglffcg),
|
|
"CKGOFMFNIPP_OBLIOOOLFEE" => Some(Self::Obliooolfee),
|
|
"CKGOFMFNIPP_FAIALBOJMFN" => Some(Self::Faialbojmfn),
|
|
"CKGOFMFNIPP_BMJKLMCDPLG" => Some(Self::Bmjklmcdplg),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Iffkdfpjecm {
|
|
Kfddobpejmf = 0,
|
|
Dojnfgnkfgp = 1,
|
|
Bbcfledlbbb = 2,
|
|
Goimmohgcih = 3,
|
|
Adjocbgijhp = 4,
|
|
}
|
|
impl Iffkdfpjecm {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Kfddobpejmf => "IFFKDFPJECM_KFDDOBPEJMF",
|
|
Self::Dojnfgnkfgp => "IFFKDFPJECM_DOJNFGNKFGP",
|
|
Self::Bbcfledlbbb => "IFFKDFPJECM_BBCFLEDLBBB",
|
|
Self::Goimmohgcih => "IFFKDFPJECM_GOIMMOHGCIH",
|
|
Self::Adjocbgijhp => "IFFKDFPJECM_ADJOCBGIJHP",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"IFFKDFPJECM_KFDDOBPEJMF" => Some(Self::Kfddobpejmf),
|
|
"IFFKDFPJECM_DOJNFGNKFGP" => Some(Self::Dojnfgnkfgp),
|
|
"IFFKDFPJECM_BBCFLEDLBBB" => Some(Self::Bbcfledlbbb),
|
|
"IFFKDFPJECM_GOIMMOHGCIH" => Some(Self::Goimmohgcih),
|
|
"IFFKDFPJECM_ADJOCBGIJHP" => Some(Self::Adjocbgijhp),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Dikcfaicohb {
|
|
Ejdlggagbea = 0,
|
|
Pinpgfjkdph = 1,
|
|
Empkdjgkdbi = 2,
|
|
Aoioakghghg = 3,
|
|
Ecehhjjgfed = 4,
|
|
Ghbhapnljej = 5,
|
|
}
|
|
impl Dikcfaicohb {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Ejdlggagbea => "DIKCFAICOHB_EJDLGGAGBEA",
|
|
Self::Pinpgfjkdph => "DIKCFAICOHB_PINPGFJKDPH",
|
|
Self::Empkdjgkdbi => "DIKCFAICOHB_EMPKDJGKDBI",
|
|
Self::Aoioakghghg => "DIKCFAICOHB_AOIOAKGHGHG",
|
|
Self::Ecehhjjgfed => "DIKCFAICOHB_ECEHHJJGFED",
|
|
Self::Ghbhapnljej => "DIKCFAICOHB_GHBHAPNLJEJ",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"DIKCFAICOHB_EJDLGGAGBEA" => Some(Self::Ejdlggagbea),
|
|
"DIKCFAICOHB_PINPGFJKDPH" => Some(Self::Pinpgfjkdph),
|
|
"DIKCFAICOHB_EMPKDJGKDBI" => Some(Self::Empkdjgkdbi),
|
|
"DIKCFAICOHB_AOIOAKGHGHG" => Some(Self::Aoioakghghg),
|
|
"DIKCFAICOHB_ECEHHJJGFED" => Some(Self::Ecehhjjgfed),
|
|
"DIKCFAICOHB_GHBHAPNLJEJ" => Some(Self::Ghbhapnljej),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdFiveDimType {
|
|
EibemmghlpkNlcdgipgfdj = 0,
|
|
EibemmghlpkNdlialboaok = 2260,
|
|
CmdLeaveFiveDimGameScRsp = 2273,
|
|
CmdGetFiveDimMoneyScRsp = 2262,
|
|
CmdFiveDimMoneyChangeScNotify = 2270,
|
|
CmdFiveDimJumpEnergyChangeScNotify = 2268,
|
|
CmdGetFiveDimGameDataScRsp = 2267,
|
|
CmdFiveDimGameDataUpdateScNotify = 2254,
|
|
CmdEnterFiveDimGameScRsp = 2261,
|
|
EibemmghlpkFmfoaionmcd = 2264,
|
|
CmdUpdateFiveDimGameDataScRsp = 2257,
|
|
CmdFiveDimGameTransferScRsp = 2275,
|
|
EibemmghlpkEffclndedla = 2253,
|
|
EibemmghlpkBepoeeabnfb = 2258,
|
|
EibemmghlpkGkncigpobga = 2271,
|
|
CmdGetFiveDimMoneyDataScRsp = 2256,
|
|
EibemmghlpkAhpmedblabf = 2269,
|
|
EibemmghlpkNcnjcdicnnd = 2252,
|
|
}
|
|
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::EibemmghlpkNlcdgipgfdj => "EIBEMMGHLPK_NLCDGIPGFDJ",
|
|
Self::EibemmghlpkNdlialboaok => "EIBEMMGHLPK_NDLIALBOAOK",
|
|
Self::CmdLeaveFiveDimGameScRsp => "CmdLeaveFiveDimGameScRsp",
|
|
Self::CmdGetFiveDimMoneyScRsp => "CmdGetFiveDimMoneyScRsp",
|
|
Self::CmdFiveDimMoneyChangeScNotify => "CmdFiveDimMoneyChangeScNotify",
|
|
Self::CmdFiveDimJumpEnergyChangeScNotify => {
|
|
"CmdFiveDimJumpEnergyChangeScNotify"
|
|
}
|
|
Self::CmdGetFiveDimGameDataScRsp => "CmdGetFiveDimGameDataScRsp",
|
|
Self::CmdFiveDimGameDataUpdateScNotify => "CmdFiveDimGameDataUpdateScNotify",
|
|
Self::CmdEnterFiveDimGameScRsp => "CmdEnterFiveDimGameScRsp",
|
|
Self::EibemmghlpkFmfoaionmcd => "EIBEMMGHLPK_FMFOAIONMCD",
|
|
Self::CmdUpdateFiveDimGameDataScRsp => "CmdUpdateFiveDimGameDataScRsp",
|
|
Self::CmdFiveDimGameTransferScRsp => "CmdFiveDimGameTransferScRsp",
|
|
Self::EibemmghlpkEffclndedla => "EIBEMMGHLPK_EFFCLNDEDLA",
|
|
Self::EibemmghlpkBepoeeabnfb => "EIBEMMGHLPK_BEPOEEABNFB",
|
|
Self::EibemmghlpkGkncigpobga => "EIBEMMGHLPK_GKNCIGPOBGA",
|
|
Self::CmdGetFiveDimMoneyDataScRsp => "CmdGetFiveDimMoneyDataScRsp",
|
|
Self::EibemmghlpkAhpmedblabf => "EIBEMMGHLPK_AHPMEDBLABF",
|
|
Self::EibemmghlpkNcnjcdicnnd => "EIBEMMGHLPK_NCNJCDICNND",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"EIBEMMGHLPK_NLCDGIPGFDJ" => Some(Self::EibemmghlpkNlcdgipgfdj),
|
|
"EIBEMMGHLPK_NDLIALBOAOK" => Some(Self::EibemmghlpkNdlialboaok),
|
|
"CmdLeaveFiveDimGameScRsp" => Some(Self::CmdLeaveFiveDimGameScRsp),
|
|
"CmdGetFiveDimMoneyScRsp" => Some(Self::CmdGetFiveDimMoneyScRsp),
|
|
"CmdFiveDimMoneyChangeScNotify" => Some(Self::CmdFiveDimMoneyChangeScNotify),
|
|
"CmdFiveDimJumpEnergyChangeScNotify" => {
|
|
Some(Self::CmdFiveDimJumpEnergyChangeScNotify)
|
|
}
|
|
"CmdGetFiveDimGameDataScRsp" => Some(Self::CmdGetFiveDimGameDataScRsp),
|
|
"CmdFiveDimGameDataUpdateScNotify" => {
|
|
Some(Self::CmdFiveDimGameDataUpdateScNotify)
|
|
}
|
|
"CmdEnterFiveDimGameScRsp" => Some(Self::CmdEnterFiveDimGameScRsp),
|
|
"EIBEMMGHLPK_FMFOAIONMCD" => Some(Self::EibemmghlpkFmfoaionmcd),
|
|
"CmdUpdateFiveDimGameDataScRsp" => Some(Self::CmdUpdateFiveDimGameDataScRsp),
|
|
"CmdFiveDimGameTransferScRsp" => Some(Self::CmdFiveDimGameTransferScRsp),
|
|
"EIBEMMGHLPK_EFFCLNDEDLA" => Some(Self::EibemmghlpkEffclndedla),
|
|
"EIBEMMGHLPK_BEPOEEABNFB" => Some(Self::EibemmghlpkBepoeeabnfb),
|
|
"EIBEMMGHLPK_GKNCIGPOBGA" => Some(Self::EibemmghlpkGkncigpobga),
|
|
"CmdGetFiveDimMoneyDataScRsp" => Some(Self::CmdGetFiveDimMoneyDataScRsp),
|
|
"EIBEMMGHLPK_AHPMEDBLABF" => Some(Self::EibemmghlpkAhpmedblabf),
|
|
"EIBEMMGHLPK_NCNJCDICNND" => Some(Self::EibemmghlpkNcnjcdicnnd),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Kfdepbclenf {
|
|
Nlcdgipgfdj = 0,
|
|
Kaljcabdjlc = 1,
|
|
Hjjdlphhfpa = 2,
|
|
}
|
|
impl Kfdepbclenf {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Nlcdgipgfdj => "KFDEPBCLENF_NLCDGIPGFDJ",
|
|
Self::Kaljcabdjlc => "KFDEPBCLENF_KALJCABDJLC",
|
|
Self::Hjjdlphhfpa => "KFDEPBCLENF_HJJDLPHHFPA",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"KFDEPBCLENF_NLCDGIPGFDJ" => Some(Self::Nlcdgipgfdj),
|
|
"KFDEPBCLENF_KALJCABDJLC" => Some(Self::Kaljcabdjlc),
|
|
"KFDEPBCLENF_HJJDLPHHFPA" => Some(Self::Hjjdlphhfpa),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdFriendType {
|
|
MgdhkhbkddgNlcdgipgfdj = 0,
|
|
CmdNewAssistHistoryNotify = 2932,
|
|
CmdDeleteBlacklistCsReq = 2959,
|
|
CmdGetCurAssistScRsp = 2985,
|
|
CmdTakeAssistRewardCsReq = 2935,
|
|
CmdGetFriendAssistListCsReq = 2988,
|
|
CmdSetFriendMarkCsReq = 3000,
|
|
CmdGetAssistListCsReq = 2930,
|
|
CmdTakeAssistRewardScRsp = 2916,
|
|
CmdGetFriendApplyListInfoScRsp = 2913,
|
|
CmdGetFriendApplyListInfoCsReq = 2936,
|
|
CmdSearchPlayerCsReq = 2992,
|
|
CmdGetFriendRecommendListInfoCsReq = 2961,
|
|
CmdSearchPlayerScRsp = 2966,
|
|
CmdGetFriendAssistListScRsp = 2926,
|
|
CmdGetAssistListScRsp = 2949,
|
|
CmdGetFriendBattleRecordDetailCsReq = 2937,
|
|
CmdDeleteFriendCsReq = 2954,
|
|
CmdGetFriendListInfoScRsp = 2903,
|
|
CmdDeleteBlacklistScRsp = 2974,
|
|
CmdSetForbidOtherApplyFriendScRsp = 2906,
|
|
CmdDeleteFriendScRsp = 2983,
|
|
CmdAddBlacklistScRsp = 2976,
|
|
CmdSyncHandleFriendScNotify = 2912,
|
|
CmdGetFriendLoginInfoCsReq = 2953,
|
|
CmdReportPlayerScRsp = 2948,
|
|
CmdGetAssistHistoryCsReq = 2920,
|
|
CmdSetFriendMarkScRsp = 2939,
|
|
CmdSyncDeleteFriendScNotify = 2909,
|
|
CmdGetFriendListInfoCsReq = 2973,
|
|
CmdSetAssistCsReq = 2928,
|
|
CmdHandleFriendScRsp = 2929,
|
|
CmdGetPlatformPlayerInfoScRsp = 2982,
|
|
CmdSetFriendRemarkNameCsReq = 2971,
|
|
CmdGetFriendRecommendLineupDetailCsReq = 2991,
|
|
CmdAddBlacklistCsReq = 2942,
|
|
CmdGetAssistHistoryScRsp = 2999,
|
|
CmdApplyFriendCsReq = 2915,
|
|
CmdGetFriendRecommendListInfoScRsp = 2924,
|
|
CmdGetFriendLoginInfoScRsp = 2963,
|
|
CmdGetFriendRecommendLineupCsReq = 2993,
|
|
CmdHandleFriendCsReq = 2987,
|
|
CmdReportPlayerCsReq = 2952,
|
|
CmdSyncAddBlacklistScNotify = 2938,
|
|
CmdGetFriendDevelopmentInfoCsReq = 2958,
|
|
CmdGetFriendRecommendLineupScRsp = 2996,
|
|
CmdSetForbidOtherApplyFriendCsReq = 2917,
|
|
CmdSetFriendRemarkNameScRsp = 2978,
|
|
CmdSetAssistScRsp = 2901,
|
|
CmdGetCurAssistCsReq = 2967,
|
|
CmdGetPlayerDetailInfoScRsp = 2927,
|
|
CmdCurAssistChangedNotify = 2905,
|
|
CmdGetFriendDevelopmentInfoScRsp = 2943,
|
|
CmdSyncApplyFriendScNotify = 2910,
|
|
CmdApplyFriendScRsp = 2981,
|
|
CmdGetPlayerDetailInfoCsReq = 2980,
|
|
CmdGetFriendRecommendLineupDetailScRsp = 2923,
|
|
CmdGetFriendBattleRecordDetailScRsp = 2934,
|
|
CmdGetPlatformPlayerInfoCsReq = 2914,
|
|
}
|
|
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::MgdhkhbkddgNlcdgipgfdj => "MGDHKHBKDDG_NLCDGIPGFDJ",
|
|
Self::CmdNewAssistHistoryNotify => "CmdNewAssistHistoryNotify",
|
|
Self::CmdDeleteBlacklistCsReq => "CmdDeleteBlacklistCsReq",
|
|
Self::CmdGetCurAssistScRsp => "CmdGetCurAssistScRsp",
|
|
Self::CmdTakeAssistRewardCsReq => "CmdTakeAssistRewardCsReq",
|
|
Self::CmdGetFriendAssistListCsReq => "CmdGetFriendAssistListCsReq",
|
|
Self::CmdSetFriendMarkCsReq => "CmdSetFriendMarkCsReq",
|
|
Self::CmdGetAssistListCsReq => "CmdGetAssistListCsReq",
|
|
Self::CmdTakeAssistRewardScRsp => "CmdTakeAssistRewardScRsp",
|
|
Self::CmdGetFriendApplyListInfoScRsp => "CmdGetFriendApplyListInfoScRsp",
|
|
Self::CmdGetFriendApplyListInfoCsReq => "CmdGetFriendApplyListInfoCsReq",
|
|
Self::CmdSearchPlayerCsReq => "CmdSearchPlayerCsReq",
|
|
Self::CmdGetFriendRecommendListInfoCsReq => {
|
|
"CmdGetFriendRecommendListInfoCsReq"
|
|
}
|
|
Self::CmdSearchPlayerScRsp => "CmdSearchPlayerScRsp",
|
|
Self::CmdGetFriendAssistListScRsp => "CmdGetFriendAssistListScRsp",
|
|
Self::CmdGetAssistListScRsp => "CmdGetAssistListScRsp",
|
|
Self::CmdGetFriendBattleRecordDetailCsReq => {
|
|
"CmdGetFriendBattleRecordDetailCsReq"
|
|
}
|
|
Self::CmdDeleteFriendCsReq => "CmdDeleteFriendCsReq",
|
|
Self::CmdGetFriendListInfoScRsp => "CmdGetFriendListInfoScRsp",
|
|
Self::CmdDeleteBlacklistScRsp => "CmdDeleteBlacklistScRsp",
|
|
Self::CmdSetForbidOtherApplyFriendScRsp => {
|
|
"CmdSetForbidOtherApplyFriendScRsp"
|
|
}
|
|
Self::CmdDeleteFriendScRsp => "CmdDeleteFriendScRsp",
|
|
Self::CmdAddBlacklistScRsp => "CmdAddBlacklistScRsp",
|
|
Self::CmdSyncHandleFriendScNotify => "CmdSyncHandleFriendScNotify",
|
|
Self::CmdGetFriendLoginInfoCsReq => "CmdGetFriendLoginInfoCsReq",
|
|
Self::CmdReportPlayerScRsp => "CmdReportPlayerScRsp",
|
|
Self::CmdGetAssistHistoryCsReq => "CmdGetAssistHistoryCsReq",
|
|
Self::CmdSetFriendMarkScRsp => "CmdSetFriendMarkScRsp",
|
|
Self::CmdSyncDeleteFriendScNotify => "CmdSyncDeleteFriendScNotify",
|
|
Self::CmdGetFriendListInfoCsReq => "CmdGetFriendListInfoCsReq",
|
|
Self::CmdSetAssistCsReq => "CmdSetAssistCsReq",
|
|
Self::CmdHandleFriendScRsp => "CmdHandleFriendScRsp",
|
|
Self::CmdGetPlatformPlayerInfoScRsp => "CmdGetPlatformPlayerInfoScRsp",
|
|
Self::CmdSetFriendRemarkNameCsReq => "CmdSetFriendRemarkNameCsReq",
|
|
Self::CmdGetFriendRecommendLineupDetailCsReq => {
|
|
"CmdGetFriendRecommendLineupDetailCsReq"
|
|
}
|
|
Self::CmdAddBlacklistCsReq => "CmdAddBlacklistCsReq",
|
|
Self::CmdGetAssistHistoryScRsp => "CmdGetAssistHistoryScRsp",
|
|
Self::CmdApplyFriendCsReq => "CmdApplyFriendCsReq",
|
|
Self::CmdGetFriendRecommendListInfoScRsp => {
|
|
"CmdGetFriendRecommendListInfoScRsp"
|
|
}
|
|
Self::CmdGetFriendLoginInfoScRsp => "CmdGetFriendLoginInfoScRsp",
|
|
Self::CmdGetFriendRecommendLineupCsReq => "CmdGetFriendRecommendLineupCsReq",
|
|
Self::CmdHandleFriendCsReq => "CmdHandleFriendCsReq",
|
|
Self::CmdReportPlayerCsReq => "CmdReportPlayerCsReq",
|
|
Self::CmdSyncAddBlacklistScNotify => "CmdSyncAddBlacklistScNotify",
|
|
Self::CmdGetFriendDevelopmentInfoCsReq => "CmdGetFriendDevelopmentInfoCsReq",
|
|
Self::CmdGetFriendRecommendLineupScRsp => "CmdGetFriendRecommendLineupScRsp",
|
|
Self::CmdSetForbidOtherApplyFriendCsReq => {
|
|
"CmdSetForbidOtherApplyFriendCsReq"
|
|
}
|
|
Self::CmdSetFriendRemarkNameScRsp => "CmdSetFriendRemarkNameScRsp",
|
|
Self::CmdSetAssistScRsp => "CmdSetAssistScRsp",
|
|
Self::CmdGetCurAssistCsReq => "CmdGetCurAssistCsReq",
|
|
Self::CmdGetPlayerDetailInfoScRsp => "CmdGetPlayerDetailInfoScRsp",
|
|
Self::CmdCurAssistChangedNotify => "CmdCurAssistChangedNotify",
|
|
Self::CmdGetFriendDevelopmentInfoScRsp => "CmdGetFriendDevelopmentInfoScRsp",
|
|
Self::CmdSyncApplyFriendScNotify => "CmdSyncApplyFriendScNotify",
|
|
Self::CmdApplyFriendScRsp => "CmdApplyFriendScRsp",
|
|
Self::CmdGetPlayerDetailInfoCsReq => "CmdGetPlayerDetailInfoCsReq",
|
|
Self::CmdGetFriendRecommendLineupDetailScRsp => {
|
|
"CmdGetFriendRecommendLineupDetailScRsp"
|
|
}
|
|
Self::CmdGetFriendBattleRecordDetailScRsp => {
|
|
"CmdGetFriendBattleRecordDetailScRsp"
|
|
}
|
|
Self::CmdGetPlatformPlayerInfoCsReq => "CmdGetPlatformPlayerInfoCsReq",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"MGDHKHBKDDG_NLCDGIPGFDJ" => Some(Self::MgdhkhbkddgNlcdgipgfdj),
|
|
"CmdNewAssistHistoryNotify" => Some(Self::CmdNewAssistHistoryNotify),
|
|
"CmdDeleteBlacklistCsReq" => Some(Self::CmdDeleteBlacklistCsReq),
|
|
"CmdGetCurAssistScRsp" => Some(Self::CmdGetCurAssistScRsp),
|
|
"CmdTakeAssistRewardCsReq" => Some(Self::CmdTakeAssistRewardCsReq),
|
|
"CmdGetFriendAssistListCsReq" => Some(Self::CmdGetFriendAssistListCsReq),
|
|
"CmdSetFriendMarkCsReq" => Some(Self::CmdSetFriendMarkCsReq),
|
|
"CmdGetAssistListCsReq" => Some(Self::CmdGetAssistListCsReq),
|
|
"CmdTakeAssistRewardScRsp" => Some(Self::CmdTakeAssistRewardScRsp),
|
|
"CmdGetFriendApplyListInfoScRsp" => {
|
|
Some(Self::CmdGetFriendApplyListInfoScRsp)
|
|
}
|
|
"CmdGetFriendApplyListInfoCsReq" => {
|
|
Some(Self::CmdGetFriendApplyListInfoCsReq)
|
|
}
|
|
"CmdSearchPlayerCsReq" => Some(Self::CmdSearchPlayerCsReq),
|
|
"CmdGetFriendRecommendListInfoCsReq" => {
|
|
Some(Self::CmdGetFriendRecommendListInfoCsReq)
|
|
}
|
|
"CmdSearchPlayerScRsp" => Some(Self::CmdSearchPlayerScRsp),
|
|
"CmdGetFriendAssistListScRsp" => Some(Self::CmdGetFriendAssistListScRsp),
|
|
"CmdGetAssistListScRsp" => Some(Self::CmdGetAssistListScRsp),
|
|
"CmdGetFriendBattleRecordDetailCsReq" => {
|
|
Some(Self::CmdGetFriendBattleRecordDetailCsReq)
|
|
}
|
|
"CmdDeleteFriendCsReq" => Some(Self::CmdDeleteFriendCsReq),
|
|
"CmdGetFriendListInfoScRsp" => Some(Self::CmdGetFriendListInfoScRsp),
|
|
"CmdDeleteBlacklistScRsp" => Some(Self::CmdDeleteBlacklistScRsp),
|
|
"CmdSetForbidOtherApplyFriendScRsp" => {
|
|
Some(Self::CmdSetForbidOtherApplyFriendScRsp)
|
|
}
|
|
"CmdDeleteFriendScRsp" => Some(Self::CmdDeleteFriendScRsp),
|
|
"CmdAddBlacklistScRsp" => Some(Self::CmdAddBlacklistScRsp),
|
|
"CmdSyncHandleFriendScNotify" => Some(Self::CmdSyncHandleFriendScNotify),
|
|
"CmdGetFriendLoginInfoCsReq" => Some(Self::CmdGetFriendLoginInfoCsReq),
|
|
"CmdReportPlayerScRsp" => Some(Self::CmdReportPlayerScRsp),
|
|
"CmdGetAssistHistoryCsReq" => Some(Self::CmdGetAssistHistoryCsReq),
|
|
"CmdSetFriendMarkScRsp" => Some(Self::CmdSetFriendMarkScRsp),
|
|
"CmdSyncDeleteFriendScNotify" => Some(Self::CmdSyncDeleteFriendScNotify),
|
|
"CmdGetFriendListInfoCsReq" => Some(Self::CmdGetFriendListInfoCsReq),
|
|
"CmdSetAssistCsReq" => Some(Self::CmdSetAssistCsReq),
|
|
"CmdHandleFriendScRsp" => Some(Self::CmdHandleFriendScRsp),
|
|
"CmdGetPlatformPlayerInfoScRsp" => Some(Self::CmdGetPlatformPlayerInfoScRsp),
|
|
"CmdSetFriendRemarkNameCsReq" => Some(Self::CmdSetFriendRemarkNameCsReq),
|
|
"CmdGetFriendRecommendLineupDetailCsReq" => {
|
|
Some(Self::CmdGetFriendRecommendLineupDetailCsReq)
|
|
}
|
|
"CmdAddBlacklistCsReq" => Some(Self::CmdAddBlacklistCsReq),
|
|
"CmdGetAssistHistoryScRsp" => Some(Self::CmdGetAssistHistoryScRsp),
|
|
"CmdApplyFriendCsReq" => Some(Self::CmdApplyFriendCsReq),
|
|
"CmdGetFriendRecommendListInfoScRsp" => {
|
|
Some(Self::CmdGetFriendRecommendListInfoScRsp)
|
|
}
|
|
"CmdGetFriendLoginInfoScRsp" => Some(Self::CmdGetFriendLoginInfoScRsp),
|
|
"CmdGetFriendRecommendLineupCsReq" => {
|
|
Some(Self::CmdGetFriendRecommendLineupCsReq)
|
|
}
|
|
"CmdHandleFriendCsReq" => Some(Self::CmdHandleFriendCsReq),
|
|
"CmdReportPlayerCsReq" => Some(Self::CmdReportPlayerCsReq),
|
|
"CmdSyncAddBlacklistScNotify" => Some(Self::CmdSyncAddBlacklistScNotify),
|
|
"CmdGetFriendDevelopmentInfoCsReq" => {
|
|
Some(Self::CmdGetFriendDevelopmentInfoCsReq)
|
|
}
|
|
"CmdGetFriendRecommendLineupScRsp" => {
|
|
Some(Self::CmdGetFriendRecommendLineupScRsp)
|
|
}
|
|
"CmdSetForbidOtherApplyFriendCsReq" => {
|
|
Some(Self::CmdSetForbidOtherApplyFriendCsReq)
|
|
}
|
|
"CmdSetFriendRemarkNameScRsp" => Some(Self::CmdSetFriendRemarkNameScRsp),
|
|
"CmdSetAssistScRsp" => Some(Self::CmdSetAssistScRsp),
|
|
"CmdGetCurAssistCsReq" => Some(Self::CmdGetCurAssistCsReq),
|
|
"CmdGetPlayerDetailInfoScRsp" => Some(Self::CmdGetPlayerDetailInfoScRsp),
|
|
"CmdCurAssistChangedNotify" => Some(Self::CmdCurAssistChangedNotify),
|
|
"CmdGetFriendDevelopmentInfoScRsp" => {
|
|
Some(Self::CmdGetFriendDevelopmentInfoScRsp)
|
|
}
|
|
"CmdSyncApplyFriendScNotify" => Some(Self::CmdSyncApplyFriendScNotify),
|
|
"CmdApplyFriendScRsp" => Some(Self::CmdApplyFriendScRsp),
|
|
"CmdGetPlayerDetailInfoCsReq" => Some(Self::CmdGetPlayerDetailInfoCsReq),
|
|
"CmdGetFriendRecommendLineupDetailScRsp" => {
|
|
Some(Self::CmdGetFriendRecommendLineupDetailScRsp)
|
|
}
|
|
"CmdGetFriendBattleRecordDetailScRsp" => {
|
|
Some(Self::CmdGetFriendBattleRecordDetailScRsp)
|
|
}
|
|
"CmdGetPlatformPlayerInfoCsReq" => Some(Self::CmdGetPlatformPlayerInfoCsReq),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum FriendOnlineStatus {
|
|
Offline = 0,
|
|
Online = 1,
|
|
}
|
|
impl FriendOnlineStatus {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Offline => "FRIEND_ONLINE_STATUS_OFFLINE",
|
|
Self::Online => "FRIEND_ONLINE_STATUS_ONLINE",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"FRIEND_ONLINE_STATUS_OFFLINE" => Some(Self::Offline),
|
|
"FRIEND_ONLINE_STATUS_ONLINE" => Some(Self::Online),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum FriendApplySource {
|
|
HpekgmdhfloNlcdgipgfdj = 0,
|
|
HpekgmdhfloGodchgimiaj = 1,
|
|
HpekgmdhfloBlnbllnhich = 2,
|
|
HpekgmdhfloOdhmgpnecfo = 3,
|
|
HpekgmdhfloObphecnlkap = 4,
|
|
HpekgmdhfloOkjjpjkliog = 5,
|
|
HpekgmdhfloOgcabagjiik = 6,
|
|
HpekgmdhfloCgmpjeggeed = 7,
|
|
HpekgmdhfloJgfgnclkibo = 8,
|
|
HpekgmdhfloMkhlalnlola = 9,
|
|
HpekgmdhfloCilgiddhodg = 10,
|
|
}
|
|
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::HpekgmdhfloNlcdgipgfdj => "HPEKGMDHFLO_NLCDGIPGFDJ",
|
|
Self::HpekgmdhfloGodchgimiaj => "HPEKGMDHFLO_GODCHGIMIAJ",
|
|
Self::HpekgmdhfloBlnbllnhich => "HPEKGMDHFLO_BLNBLLNHICH",
|
|
Self::HpekgmdhfloOdhmgpnecfo => "HPEKGMDHFLO_ODHMGPNECFO",
|
|
Self::HpekgmdhfloObphecnlkap => "HPEKGMDHFLO_OBPHECNLKAP",
|
|
Self::HpekgmdhfloOkjjpjkliog => "HPEKGMDHFLO_OKJJPJKLIOG",
|
|
Self::HpekgmdhfloOgcabagjiik => "HPEKGMDHFLO_OGCABAGJIIK",
|
|
Self::HpekgmdhfloCgmpjeggeed => "HPEKGMDHFLO_CGMPJEGGEED",
|
|
Self::HpekgmdhfloJgfgnclkibo => "HPEKGMDHFLO_JGFGNCLKIBO",
|
|
Self::HpekgmdhfloMkhlalnlola => "HPEKGMDHFLO_MKHLALNLOLA",
|
|
Self::HpekgmdhfloCilgiddhodg => "HPEKGMDHFLO_CILGIDDHODG",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"HPEKGMDHFLO_NLCDGIPGFDJ" => Some(Self::HpekgmdhfloNlcdgipgfdj),
|
|
"HPEKGMDHFLO_GODCHGIMIAJ" => Some(Self::HpekgmdhfloGodchgimiaj),
|
|
"HPEKGMDHFLO_BLNBLLNHICH" => Some(Self::HpekgmdhfloBlnbllnhich),
|
|
"HPEKGMDHFLO_ODHMGPNECFO" => Some(Self::HpekgmdhfloOdhmgpnecfo),
|
|
"HPEKGMDHFLO_OBPHECNLKAP" => Some(Self::HpekgmdhfloObphecnlkap),
|
|
"HPEKGMDHFLO_OKJJPJKLIOG" => Some(Self::HpekgmdhfloOkjjpjkliog),
|
|
"HPEKGMDHFLO_OGCABAGJIIK" => Some(Self::HpekgmdhfloOgcabagjiik),
|
|
"HPEKGMDHFLO_CGMPJEGGEED" => Some(Self::HpekgmdhfloCgmpjeggeed),
|
|
"HPEKGMDHFLO_JGFGNCLKIBO" => Some(Self::HpekgmdhfloJgfgnclkibo),
|
|
"HPEKGMDHFLO_MKHLALNLOLA" => Some(Self::HpekgmdhfloMkhlalnlola),
|
|
"HPEKGMDHFLO_CILGIDDHODG" => Some(Self::HpekgmdhfloCilgiddhodg),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdGachaType {
|
|
LdadfjeofglNlcdgipgfdj = 0,
|
|
CmdSetGachaDecideItemScRsp = 1987,
|
|
CmdDoGachaScRsp = 1927,
|
|
CmdExchangeGachaCeilingCsReq = 1915,
|
|
CmdExchangeGachaCeilingScRsp = 1981,
|
|
CmdSetGachaDecideItemCsReq = 1910,
|
|
CmdGetGachaInfoScRsp = 1903,
|
|
CmdGetGachaCeilingScRsp = 1913,
|
|
CmdGetGachaCeilingCsReq = 1936,
|
|
CmdGetGachaInfoCsReq = 1973,
|
|
CmdDoGachaCsReq = 1980,
|
|
LdadfjeofglPdciifccbeh = 1929,
|
|
}
|
|
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::LdadfjeofglNlcdgipgfdj => "LDADFJEOFGL_NLCDGIPGFDJ",
|
|
Self::CmdSetGachaDecideItemScRsp => "CmdSetGachaDecideItemScRsp",
|
|
Self::CmdDoGachaScRsp => "CmdDoGachaScRsp",
|
|
Self::CmdExchangeGachaCeilingCsReq => "CmdExchangeGachaCeilingCsReq",
|
|
Self::CmdExchangeGachaCeilingScRsp => "CmdExchangeGachaCeilingScRsp",
|
|
Self::CmdSetGachaDecideItemCsReq => "CmdSetGachaDecideItemCsReq",
|
|
Self::CmdGetGachaInfoScRsp => "CmdGetGachaInfoScRsp",
|
|
Self::CmdGetGachaCeilingScRsp => "CmdGetGachaCeilingScRsp",
|
|
Self::CmdGetGachaCeilingCsReq => "CmdGetGachaCeilingCsReq",
|
|
Self::CmdGetGachaInfoCsReq => "CmdGetGachaInfoCsReq",
|
|
Self::CmdDoGachaCsReq => "CmdDoGachaCsReq",
|
|
Self::LdadfjeofglPdciifccbeh => "LDADFJEOFGL_PDCIIFCCBEH",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"LDADFJEOFGL_NLCDGIPGFDJ" => Some(Self::LdadfjeofglNlcdgipgfdj),
|
|
"CmdSetGachaDecideItemScRsp" => Some(Self::CmdSetGachaDecideItemScRsp),
|
|
"CmdDoGachaScRsp" => Some(Self::CmdDoGachaScRsp),
|
|
"CmdExchangeGachaCeilingCsReq" => Some(Self::CmdExchangeGachaCeilingCsReq),
|
|
"CmdExchangeGachaCeilingScRsp" => Some(Self::CmdExchangeGachaCeilingScRsp),
|
|
"CmdSetGachaDecideItemCsReq" => Some(Self::CmdSetGachaDecideItemCsReq),
|
|
"CmdGetGachaInfoScRsp" => Some(Self::CmdGetGachaInfoScRsp),
|
|
"CmdGetGachaCeilingScRsp" => Some(Self::CmdGetGachaCeilingScRsp),
|
|
"CmdGetGachaCeilingCsReq" => Some(Self::CmdGetGachaCeilingCsReq),
|
|
"CmdGetGachaInfoCsReq" => Some(Self::CmdGetGachaInfoCsReq),
|
|
"CmdDoGachaCsReq" => Some(Self::CmdDoGachaCsReq),
|
|
"LDADFJEOFGL_PDCIIFCCBEH" => Some(Self::LdadfjeofglPdciifccbeh),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdGridFightType {
|
|
IgdbcjjbmpdNlcdgipgfdj = 0,
|
|
CmdGridFightPermanentTalentEnableCsReq = 8537,
|
|
CmdNdamfdidkgb = 8483,
|
|
CmdLlpmakihapl = 8709,
|
|
CmdGridFightRecycleRoleCsReq = 8670,
|
|
CmdJboopapnfdc = 8458,
|
|
CmdAbcbkhaieog = 8588,
|
|
CmdGridFightUpdatePosScRsp = 8564,
|
|
CmdGridFightSeasonTalentEnableCsReq = 8743,
|
|
CmdEmfjdodngif = 8444,
|
|
CmdCegiakadmhp = 8516,
|
|
CmdPnhdgcblpgd = 8524,
|
|
CmdGridFightUpdateEquipTrackCsReq = 8756,
|
|
CmdPoibjkbdlli = 8664,
|
|
CmdGridFightSeasonTalentResetScRsp = 8436,
|
|
CmdGridFightGetDataScRsp = 8661,
|
|
CmdCfheknfnmip = 8488,
|
|
CmdGridFightSeasonTalentResetCsReq = 8551,
|
|
CmdMcipomdgbca = 8470,
|
|
CmdIgelbmgjijd = 8465,
|
|
CmdGridFightSyncKeepWinCntNotify = 8800,
|
|
CmdLcfaagejgbg = 8539,
|
|
CmdIkmocjbmgoj = 8631,
|
|
CmdMoionldjgji = 8688,
|
|
CmdGridFightBackToPrepareCsReq = 8489,
|
|
CmdOennaoafama = 8696,
|
|
CmdAiddodlhdle = 8494,
|
|
CmdLdbjkkchngj = 8705,
|
|
CmdJiomocfomoa = 8640,
|
|
CmdGridFightPermanentTalentEnableScRsp = 8478,
|
|
CmdIifppbcfbbc = 8522,
|
|
CmdGridFightGetArchiveScRsp = 8752,
|
|
CmdGridFightBackToPrepareScRsp = 8558,
|
|
CmdGridFightSeasonTalentEnableScRsp = 8499,
|
|
CmdHfnihdlfmcj = 8547,
|
|
CmdFhnlbdmkpem = 8611,
|
|
CmdGridFightHandlePendingActionCsReq = 8695,
|
|
CmdLdnpbalacdb = 8759,
|
|
CmdGridFightSeasonHandBookNotify = 8599,
|
|
CmdGridFightSettleNotify = 8717,
|
|
CmdAgoblkjfjdl = 8518,
|
|
CmdMkhgpaihdan = 8744,
|
|
CmdCheckTextRsp = 8679,
|
|
CmdAaghpdhcooi = 8467,
|
|
CmdBdncooanaea = 8635,
|
|
CmdCfidojgkbhb = 8419,
|
|
CmdGdhfmhkfeal = 8712,
|
|
CmdLfeflimjogo = 8798,
|
|
CmdIaabdbbjhol = 8598,
|
|
CmdKahaoojhjpk = 8571,
|
|
CmdGridFightSyncVirtualItemNotify = 8577,
|
|
CmdCgbkkgnfmkl = 8600,
|
|
CmdFgmkgoiiffl = 8495,
|
|
CmdIlcpglaaadl = 8751,
|
|
CmdOebklepmmke = 8534,
|
|
CmdGridFightPermanentTalentResetScRsp = 8718,
|
|
IgdbcjjbmpdIlonclkimjm = 8416,
|
|
CmdGridFightUpdateEquipTrackScRsp = 8660,
|
|
CmdFdjcihmfomc = 8550,
|
|
CmdGridFightUpdatePosCsReq = 8506,
|
|
CmdKoiamdkefkh = 8771,
|
|
CmdGridFightTraitUpdateCsReq = 8729,
|
|
CmdFavourArchiveScRsp = 8719,
|
|
CmdHkoaockbbja = 8423,
|
|
CmdGridFightWeeklyExtraSeasonExpScRsp = 8545,
|
|
CmdCbehkfhnnai = 8634,
|
|
IgdbcjjbmpdOofhgfdngib = 8409,
|
|
CmdAameaobegka = 8741,
|
|
CmdGridFightEnterBattleStageScRsp = 8703,
|
|
CmdFkcibpkmodk = 8507,
|
|
CmdFavourArchiveCsReq = 8433,
|
|
CmdGaekhidcfhf = 8529,
|
|
CmdCheckTextCsReq = 8517,
|
|
CmdPajhfekapmn = 8504,
|
|
CmdCnoapamndoa = 8632,
|
|
CmdGridFightSyncUpdateResultScNotify = 8469,
|
|
CmdHmbdoohkibc = 8484,
|
|
CmdGridFightGetArchiveCsReq = 8408,
|
|
CmdMcdbjhocghi = 8614,
|
|
CmdCbeeklpiemk = 8511,
|
|
CmdUpdateGameFormation = 8582,
|
|
CmdCcgjddbkide = 8736,
|
|
CmdFlhidbdffkg = 8639,
|
|
CmdLpijfpcgako = 8616,
|
|
CmdLkdmcpdhegm = 8451,
|
|
CmdHahjbbejkjk = 8734,
|
|
CmdGridFightTraitUpdateScRsp = 8591,
|
|
CmdGridFightHandlePendingActionScRsp = 8440,
|
|
CmdPhgffoejebm = 8613,
|
|
CmdGridFightRecycleRoleScRsp = 8786,
|
|
CmdGgamiknedge = 8559,
|
|
CmdMflddcifajn = 8418,
|
|
CmdGridFightEnterBattleStageCsReq = 8633,
|
|
CmdJkgilkgilai = 8595,
|
|
CmdGridFightEndBattleStageNotify = 8724,
|
|
CmdGridFightGetDataCsReq = 8668,
|
|
CmdGridFightPermanentTalentResetCsReq = 8520,
|
|
CmdDhocojljppa = 8794,
|
|
}
|
|
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::IgdbcjjbmpdNlcdgipgfdj => "IGDBCJJBMPD_NLCDGIPGFDJ",
|
|
Self::CmdGridFightPermanentTalentEnableCsReq => {
|
|
"CmdGridFightPermanentTalentEnableCsReq"
|
|
}
|
|
Self::CmdNdamfdidkgb => "CmdNDAMFDIDKGB",
|
|
Self::CmdLlpmakihapl => "CmdLLPMAKIHAPL",
|
|
Self::CmdGridFightRecycleRoleCsReq => "CmdGridFightRecycleRoleCsReq",
|
|
Self::CmdJboopapnfdc => "CmdJBOOPAPNFDC",
|
|
Self::CmdAbcbkhaieog => "CmdABCBKHAIEOG",
|
|
Self::CmdGridFightUpdatePosScRsp => "CmdGridFightUpdatePosScRsp",
|
|
Self::CmdGridFightSeasonTalentEnableCsReq => {
|
|
"CmdGridFightSeasonTalentEnableCsReq"
|
|
}
|
|
Self::CmdEmfjdodngif => "CmdEMFJDODNGIF",
|
|
Self::CmdCegiakadmhp => "CmdCEGIAKADMHP",
|
|
Self::CmdPnhdgcblpgd => "CmdPNHDGCBLPGD",
|
|
Self::CmdGridFightUpdateEquipTrackCsReq => {
|
|
"CmdGridFightUpdateEquipTrackCsReq"
|
|
}
|
|
Self::CmdPoibjkbdlli => "CmdPOIBJKBDLLI",
|
|
Self::CmdGridFightSeasonTalentResetScRsp => {
|
|
"CmdGridFightSeasonTalentResetScRsp"
|
|
}
|
|
Self::CmdGridFightGetDataScRsp => "CmdGridFightGetDataScRsp",
|
|
Self::CmdCfheknfnmip => "CmdCFHEKNFNMIP",
|
|
Self::CmdGridFightSeasonTalentResetCsReq => {
|
|
"CmdGridFightSeasonTalentResetCsReq"
|
|
}
|
|
Self::CmdMcipomdgbca => "CmdMCIPOMDGBCA",
|
|
Self::CmdIgelbmgjijd => "CmdIGELBMGJIJD",
|
|
Self::CmdGridFightSyncKeepWinCntNotify => "CmdGridFightSyncKeepWinCntNotify",
|
|
Self::CmdLcfaagejgbg => "CmdLCFAAGEJGBG",
|
|
Self::CmdIkmocjbmgoj => "CmdIKMOCJBMGOJ",
|
|
Self::CmdMoionldjgji => "CmdMOIONLDJGJI",
|
|
Self::CmdGridFightBackToPrepareCsReq => "CmdGridFightBackToPrepareCsReq",
|
|
Self::CmdOennaoafama => "CmdOENNAOAFAMA",
|
|
Self::CmdAiddodlhdle => "CmdAIDDODLHDLE",
|
|
Self::CmdLdbjkkchngj => "CmdLDBJKKCHNGJ",
|
|
Self::CmdJiomocfomoa => "CmdJIOMOCFOMOA",
|
|
Self::CmdGridFightPermanentTalentEnableScRsp => {
|
|
"CmdGridFightPermanentTalentEnableScRsp"
|
|
}
|
|
Self::CmdIifppbcfbbc => "CmdIIFPPBCFBBC",
|
|
Self::CmdGridFightGetArchiveScRsp => "CmdGridFightGetArchiveScRsp",
|
|
Self::CmdGridFightBackToPrepareScRsp => "CmdGridFightBackToPrepareScRsp",
|
|
Self::CmdGridFightSeasonTalentEnableScRsp => {
|
|
"CmdGridFightSeasonTalentEnableScRsp"
|
|
}
|
|
Self::CmdHfnihdlfmcj => "CmdHFNIHDLFMCJ",
|
|
Self::CmdFhnlbdmkpem => "CmdFHNLBDMKPEM",
|
|
Self::CmdGridFightHandlePendingActionCsReq => {
|
|
"CmdGridFightHandlePendingActionCsReq"
|
|
}
|
|
Self::CmdLdnpbalacdb => "CmdLDNPBALACDB",
|
|
Self::CmdGridFightSeasonHandBookNotify => "CmdGridFightSeasonHandBookNotify",
|
|
Self::CmdGridFightSettleNotify => "CmdGridFightSettleNotify",
|
|
Self::CmdAgoblkjfjdl => "CmdAGOBLKJFJDL",
|
|
Self::CmdMkhgpaihdan => "CmdMKHGPAIHDAN",
|
|
Self::CmdCheckTextRsp => "CmdCheckTextRsp",
|
|
Self::CmdAaghpdhcooi => "CmdAAGHPDHCOOI",
|
|
Self::CmdBdncooanaea => "CmdBDNCOOANAEA",
|
|
Self::CmdCfidojgkbhb => "CmdCFIDOJGKBHB",
|
|
Self::CmdGdhfmhkfeal => "CmdGDHFMHKFEAL",
|
|
Self::CmdLfeflimjogo => "CmdLFEFLIMJOGO",
|
|
Self::CmdIaabdbbjhol => "CmdIAABDBBJHOL",
|
|
Self::CmdKahaoojhjpk => "CmdKAHAOOJHJPK",
|
|
Self::CmdGridFightSyncVirtualItemNotify => {
|
|
"CmdGridFightSyncVirtualItemNotify"
|
|
}
|
|
Self::CmdCgbkkgnfmkl => "CmdCGBKKGNFMKL",
|
|
Self::CmdFgmkgoiiffl => "CmdFGMKGOIIFFL",
|
|
Self::CmdIlcpglaaadl => "CmdILCPGLAAADL",
|
|
Self::CmdOebklepmmke => "CmdOEBKLEPMMKE",
|
|
Self::CmdGridFightPermanentTalentResetScRsp => {
|
|
"CmdGridFightPermanentTalentResetScRsp"
|
|
}
|
|
Self::IgdbcjjbmpdIlonclkimjm => "IGDBCJJBMPD_ILONCLKIMJM",
|
|
Self::CmdGridFightUpdateEquipTrackScRsp => {
|
|
"CmdGridFightUpdateEquipTrackScRsp"
|
|
}
|
|
Self::CmdFdjcihmfomc => "CmdFDJCIHMFOMC",
|
|
Self::CmdGridFightUpdatePosCsReq => "CmdGridFightUpdatePosCsReq",
|
|
Self::CmdKoiamdkefkh => "CmdKOIAMDKEFKH",
|
|
Self::CmdGridFightTraitUpdateCsReq => "CmdGridFightTraitUpdateCsReq",
|
|
Self::CmdFavourArchiveScRsp => "CmdFavourArchiveScRsp",
|
|
Self::CmdHkoaockbbja => "CmdHKOAOCKBBJA",
|
|
Self::CmdGridFightWeeklyExtraSeasonExpScRsp => {
|
|
"CmdGridFightWeeklyExtraSeasonExpScRsp"
|
|
}
|
|
Self::CmdCbehkfhnnai => "CmdCBEHKFHNNAI",
|
|
Self::IgdbcjjbmpdOofhgfdngib => "IGDBCJJBMPD_OOFHGFDNGIB",
|
|
Self::CmdAameaobegka => "CmdAAMEAOBEGKA",
|
|
Self::CmdGridFightEnterBattleStageScRsp => {
|
|
"CmdGridFightEnterBattleStageScRsp"
|
|
}
|
|
Self::CmdFkcibpkmodk => "CmdFKCIBPKMODK",
|
|
Self::CmdFavourArchiveCsReq => "CmdFavourArchiveCsReq",
|
|
Self::CmdGaekhidcfhf => "CmdGAEKHIDCFHF",
|
|
Self::CmdCheckTextCsReq => "CmdCheckTextCsReq",
|
|
Self::CmdPajhfekapmn => "CmdPAJHFEKAPMN",
|
|
Self::CmdCnoapamndoa => "CmdCNOAPAMNDOA",
|
|
Self::CmdGridFightSyncUpdateResultScNotify => {
|
|
"CmdGridFightSyncUpdateResultScNotify"
|
|
}
|
|
Self::CmdHmbdoohkibc => "CmdHMBDOOHKIBC",
|
|
Self::CmdGridFightGetArchiveCsReq => "CmdGridFightGetArchiveCsReq",
|
|
Self::CmdMcdbjhocghi => "CmdMCDBJHOCGHI",
|
|
Self::CmdCbeeklpiemk => "CmdCBEEKLPIEMK",
|
|
Self::CmdUpdateGameFormation => "CmdUpdateGameFormation",
|
|
Self::CmdCcgjddbkide => "CmdCCGJDDBKIDE",
|
|
Self::CmdFlhidbdffkg => "CmdFLHIDBDFFKG",
|
|
Self::CmdLpijfpcgako => "CmdLPIJFPCGAKO",
|
|
Self::CmdLkdmcpdhegm => "CmdLKDMCPDHEGM",
|
|
Self::CmdHahjbbejkjk => "CmdHAHJBBEJKJK",
|
|
Self::CmdGridFightTraitUpdateScRsp => "CmdGridFightTraitUpdateScRsp",
|
|
Self::CmdGridFightHandlePendingActionScRsp => {
|
|
"CmdGridFightHandlePendingActionScRsp"
|
|
}
|
|
Self::CmdPhgffoejebm => "CmdPHGFFOEJEBM",
|
|
Self::CmdGridFightRecycleRoleScRsp => "CmdGridFightRecycleRoleScRsp",
|
|
Self::CmdGgamiknedge => "CmdGGAMIKNEDGE",
|
|
Self::CmdMflddcifajn => "CmdMFLDDCIFAJN",
|
|
Self::CmdGridFightEnterBattleStageCsReq => {
|
|
"CmdGridFightEnterBattleStageCsReq"
|
|
}
|
|
Self::CmdJkgilkgilai => "CmdJKGILKGILAI",
|
|
Self::CmdGridFightEndBattleStageNotify => "CmdGridFightEndBattleStageNotify",
|
|
Self::CmdGridFightGetDataCsReq => "CmdGridFightGetDataCsReq",
|
|
Self::CmdGridFightPermanentTalentResetCsReq => {
|
|
"CmdGridFightPermanentTalentResetCsReq"
|
|
}
|
|
Self::CmdDhocojljppa => "CmdDHOCOJLJPPA",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"IGDBCJJBMPD_NLCDGIPGFDJ" => Some(Self::IgdbcjjbmpdNlcdgipgfdj),
|
|
"CmdGridFightPermanentTalentEnableCsReq" => {
|
|
Some(Self::CmdGridFightPermanentTalentEnableCsReq)
|
|
}
|
|
"CmdNDAMFDIDKGB" => Some(Self::CmdNdamfdidkgb),
|
|
"CmdLLPMAKIHAPL" => Some(Self::CmdLlpmakihapl),
|
|
"CmdGridFightRecycleRoleCsReq" => Some(Self::CmdGridFightRecycleRoleCsReq),
|
|
"CmdJBOOPAPNFDC" => Some(Self::CmdJboopapnfdc),
|
|
"CmdABCBKHAIEOG" => Some(Self::CmdAbcbkhaieog),
|
|
"CmdGridFightUpdatePosScRsp" => Some(Self::CmdGridFightUpdatePosScRsp),
|
|
"CmdGridFightSeasonTalentEnableCsReq" => {
|
|
Some(Self::CmdGridFightSeasonTalentEnableCsReq)
|
|
}
|
|
"CmdEMFJDODNGIF" => Some(Self::CmdEmfjdodngif),
|
|
"CmdCEGIAKADMHP" => Some(Self::CmdCegiakadmhp),
|
|
"CmdPNHDGCBLPGD" => Some(Self::CmdPnhdgcblpgd),
|
|
"CmdGridFightUpdateEquipTrackCsReq" => {
|
|
Some(Self::CmdGridFightUpdateEquipTrackCsReq)
|
|
}
|
|
"CmdPOIBJKBDLLI" => Some(Self::CmdPoibjkbdlli),
|
|
"CmdGridFightSeasonTalentResetScRsp" => {
|
|
Some(Self::CmdGridFightSeasonTalentResetScRsp)
|
|
}
|
|
"CmdGridFightGetDataScRsp" => Some(Self::CmdGridFightGetDataScRsp),
|
|
"CmdCFHEKNFNMIP" => Some(Self::CmdCfheknfnmip),
|
|
"CmdGridFightSeasonTalentResetCsReq" => {
|
|
Some(Self::CmdGridFightSeasonTalentResetCsReq)
|
|
}
|
|
"CmdMCIPOMDGBCA" => Some(Self::CmdMcipomdgbca),
|
|
"CmdIGELBMGJIJD" => Some(Self::CmdIgelbmgjijd),
|
|
"CmdGridFightSyncKeepWinCntNotify" => {
|
|
Some(Self::CmdGridFightSyncKeepWinCntNotify)
|
|
}
|
|
"CmdLCFAAGEJGBG" => Some(Self::CmdLcfaagejgbg),
|
|
"CmdIKMOCJBMGOJ" => Some(Self::CmdIkmocjbmgoj),
|
|
"CmdMOIONLDJGJI" => Some(Self::CmdMoionldjgji),
|
|
"CmdGridFightBackToPrepareCsReq" => {
|
|
Some(Self::CmdGridFightBackToPrepareCsReq)
|
|
}
|
|
"CmdOENNAOAFAMA" => Some(Self::CmdOennaoafama),
|
|
"CmdAIDDODLHDLE" => Some(Self::CmdAiddodlhdle),
|
|
"CmdLDBJKKCHNGJ" => Some(Self::CmdLdbjkkchngj),
|
|
"CmdJIOMOCFOMOA" => Some(Self::CmdJiomocfomoa),
|
|
"CmdGridFightPermanentTalentEnableScRsp" => {
|
|
Some(Self::CmdGridFightPermanentTalentEnableScRsp)
|
|
}
|
|
"CmdIIFPPBCFBBC" => Some(Self::CmdIifppbcfbbc),
|
|
"CmdGridFightGetArchiveScRsp" => Some(Self::CmdGridFightGetArchiveScRsp),
|
|
"CmdGridFightBackToPrepareScRsp" => {
|
|
Some(Self::CmdGridFightBackToPrepareScRsp)
|
|
}
|
|
"CmdGridFightSeasonTalentEnableScRsp" => {
|
|
Some(Self::CmdGridFightSeasonTalentEnableScRsp)
|
|
}
|
|
"CmdHFNIHDLFMCJ" => Some(Self::CmdHfnihdlfmcj),
|
|
"CmdFHNLBDMKPEM" => Some(Self::CmdFhnlbdmkpem),
|
|
"CmdGridFightHandlePendingActionCsReq" => {
|
|
Some(Self::CmdGridFightHandlePendingActionCsReq)
|
|
}
|
|
"CmdLDNPBALACDB" => Some(Self::CmdLdnpbalacdb),
|
|
"CmdGridFightSeasonHandBookNotify" => {
|
|
Some(Self::CmdGridFightSeasonHandBookNotify)
|
|
}
|
|
"CmdGridFightSettleNotify" => Some(Self::CmdGridFightSettleNotify),
|
|
"CmdAGOBLKJFJDL" => Some(Self::CmdAgoblkjfjdl),
|
|
"CmdMKHGPAIHDAN" => Some(Self::CmdMkhgpaihdan),
|
|
"CmdCheckTextRsp" => Some(Self::CmdCheckTextRsp),
|
|
"CmdAAGHPDHCOOI" => Some(Self::CmdAaghpdhcooi),
|
|
"CmdBDNCOOANAEA" => Some(Self::CmdBdncooanaea),
|
|
"CmdCFIDOJGKBHB" => Some(Self::CmdCfidojgkbhb),
|
|
"CmdGDHFMHKFEAL" => Some(Self::CmdGdhfmhkfeal),
|
|
"CmdLFEFLIMJOGO" => Some(Self::CmdLfeflimjogo),
|
|
"CmdIAABDBBJHOL" => Some(Self::CmdIaabdbbjhol),
|
|
"CmdKAHAOOJHJPK" => Some(Self::CmdKahaoojhjpk),
|
|
"CmdGridFightSyncVirtualItemNotify" => {
|
|
Some(Self::CmdGridFightSyncVirtualItemNotify)
|
|
}
|
|
"CmdCGBKKGNFMKL" => Some(Self::CmdCgbkkgnfmkl),
|
|
"CmdFGMKGOIIFFL" => Some(Self::CmdFgmkgoiiffl),
|
|
"CmdILCPGLAAADL" => Some(Self::CmdIlcpglaaadl),
|
|
"CmdOEBKLEPMMKE" => Some(Self::CmdOebklepmmke),
|
|
"CmdGridFightPermanentTalentResetScRsp" => {
|
|
Some(Self::CmdGridFightPermanentTalentResetScRsp)
|
|
}
|
|
"IGDBCJJBMPD_ILONCLKIMJM" => Some(Self::IgdbcjjbmpdIlonclkimjm),
|
|
"CmdGridFightUpdateEquipTrackScRsp" => {
|
|
Some(Self::CmdGridFightUpdateEquipTrackScRsp)
|
|
}
|
|
"CmdFDJCIHMFOMC" => Some(Self::CmdFdjcihmfomc),
|
|
"CmdGridFightUpdatePosCsReq" => Some(Self::CmdGridFightUpdatePosCsReq),
|
|
"CmdKOIAMDKEFKH" => Some(Self::CmdKoiamdkefkh),
|
|
"CmdGridFightTraitUpdateCsReq" => Some(Self::CmdGridFightTraitUpdateCsReq),
|
|
"CmdFavourArchiveScRsp" => Some(Self::CmdFavourArchiveScRsp),
|
|
"CmdHKOAOCKBBJA" => Some(Self::CmdHkoaockbbja),
|
|
"CmdGridFightWeeklyExtraSeasonExpScRsp" => {
|
|
Some(Self::CmdGridFightWeeklyExtraSeasonExpScRsp)
|
|
}
|
|
"CmdCBEHKFHNNAI" => Some(Self::CmdCbehkfhnnai),
|
|
"IGDBCJJBMPD_OOFHGFDNGIB" => Some(Self::IgdbcjjbmpdOofhgfdngib),
|
|
"CmdAAMEAOBEGKA" => Some(Self::CmdAameaobegka),
|
|
"CmdGridFightEnterBattleStageScRsp" => {
|
|
Some(Self::CmdGridFightEnterBattleStageScRsp)
|
|
}
|
|
"CmdFKCIBPKMODK" => Some(Self::CmdFkcibpkmodk),
|
|
"CmdFavourArchiveCsReq" => Some(Self::CmdFavourArchiveCsReq),
|
|
"CmdGAEKHIDCFHF" => Some(Self::CmdGaekhidcfhf),
|
|
"CmdCheckTextCsReq" => Some(Self::CmdCheckTextCsReq),
|
|
"CmdPAJHFEKAPMN" => Some(Self::CmdPajhfekapmn),
|
|
"CmdCNOAPAMNDOA" => Some(Self::CmdCnoapamndoa),
|
|
"CmdGridFightSyncUpdateResultScNotify" => {
|
|
Some(Self::CmdGridFightSyncUpdateResultScNotify)
|
|
}
|
|
"CmdHMBDOOHKIBC" => Some(Self::CmdHmbdoohkibc),
|
|
"CmdGridFightGetArchiveCsReq" => Some(Self::CmdGridFightGetArchiveCsReq),
|
|
"CmdMCDBJHOCGHI" => Some(Self::CmdMcdbjhocghi),
|
|
"CmdCBEEKLPIEMK" => Some(Self::CmdCbeeklpiemk),
|
|
"CmdUpdateGameFormation" => Some(Self::CmdUpdateGameFormation),
|
|
"CmdCCGJDDBKIDE" => Some(Self::CmdCcgjddbkide),
|
|
"CmdFLHIDBDFFKG" => Some(Self::CmdFlhidbdffkg),
|
|
"CmdLPIJFPCGAKO" => Some(Self::CmdLpijfpcgako),
|
|
"CmdLKDMCPDHEGM" => Some(Self::CmdLkdmcpdhegm),
|
|
"CmdHAHJBBEJKJK" => Some(Self::CmdHahjbbejkjk),
|
|
"CmdGridFightTraitUpdateScRsp" => Some(Self::CmdGridFightTraitUpdateScRsp),
|
|
"CmdGridFightHandlePendingActionScRsp" => {
|
|
Some(Self::CmdGridFightHandlePendingActionScRsp)
|
|
}
|
|
"CmdPHGFFOEJEBM" => Some(Self::CmdPhgffoejebm),
|
|
"CmdGridFightRecycleRoleScRsp" => Some(Self::CmdGridFightRecycleRoleScRsp),
|
|
"CmdGGAMIKNEDGE" => Some(Self::CmdGgamiknedge),
|
|
"CmdMFLDDCIFAJN" => Some(Self::CmdMflddcifajn),
|
|
"CmdGridFightEnterBattleStageCsReq" => {
|
|
Some(Self::CmdGridFightEnterBattleStageCsReq)
|
|
}
|
|
"CmdJKGILKGILAI" => Some(Self::CmdJkgilkgilai),
|
|
"CmdGridFightEndBattleStageNotify" => {
|
|
Some(Self::CmdGridFightEndBattleStageNotify)
|
|
}
|
|
"CmdGridFightGetDataCsReq" => Some(Self::CmdGridFightGetDataCsReq),
|
|
"CmdGridFightPermanentTalentResetCsReq" => {
|
|
Some(Self::CmdGridFightPermanentTalentResetCsReq)
|
|
}
|
|
"CmdDHOCOJLJPPA" => Some(Self::CmdDhocojljppa),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Ggnkdlahagh {
|
|
Eajghknnjbb = 0,
|
|
Fhohpfbdnoh = 6,
|
|
Gbdnjlpbnpo = 7,
|
|
Daobnjogbbf = 8,
|
|
}
|
|
impl Ggnkdlahagh {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Eajghknnjbb => "GGNKDLAHAGH_EAJGHKNNJBB",
|
|
Self::Fhohpfbdnoh => "GGNKDLAHAGH_FHOHPFBDNOH",
|
|
Self::Gbdnjlpbnpo => "GGNKDLAHAGH_GBDNJLPBNPO",
|
|
Self::Daobnjogbbf => "GGNKDLAHAGH_DAOBNJOGBBF",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"GGNKDLAHAGH_EAJGHKNNJBB" => Some(Self::Eajghknnjbb),
|
|
"GGNKDLAHAGH_FHOHPFBDNOH" => Some(Self::Fhohpfbdnoh),
|
|
"GGNKDLAHAGH_GBDNJLPBNPO" => Some(Self::Gbdnjlpbnpo),
|
|
"GGNKDLAHAGH_DAOBNJOGBBF" => Some(Self::Daobnjogbbf),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Kmjnpempnmc {
|
|
Neelhdgiled = 0,
|
|
Idodgikbbae = 1,
|
|
Njjgbcmlnli = 2,
|
|
Aeinkinpafl = 3,
|
|
}
|
|
impl Kmjnpempnmc {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Neelhdgiled => "KMJNPEMPNMC_NEELHDGILED",
|
|
Self::Idodgikbbae => "KMJNPEMPNMC_IDODGIKBBAE",
|
|
Self::Njjgbcmlnli => "KMJNPEMPNMC_NJJGBCMLNLI",
|
|
Self::Aeinkinpafl => "KMJNPEMPNMC_AEINKINPAFL",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"KMJNPEMPNMC_NEELHDGILED" => Some(Self::Neelhdgiled),
|
|
"KMJNPEMPNMC_IDODGIKBBAE" => Some(Self::Idodgikbbae),
|
|
"KMJNPEMPNMC_NJJGBCMLNLI" => Some(Self::Njjgbcmlnli),
|
|
"KMJNPEMPNMC_AEINKINPAFL" => Some(Self::Aeinkinpafl),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum GridFightUpdateSrcType {
|
|
JjdfgmmmcmiCmoalmglkie = 0,
|
|
JjdfgmmmcmiDbiekomkbin = 1,
|
|
JjdfgmmmcmiNfeghcianjo = 2,
|
|
JjdfgmmmcmiOieejkmjmdl = 3,
|
|
JjdfgmmmcmiEjljojfecpm = 4,
|
|
JjdfgmmmcmiGlfohbcegha = 5,
|
|
JjdfgmmmcmiHlmcfklkbpp = 6,
|
|
JjdfgmmmcmiJncnkphpfdh = 7,
|
|
JjdfgmmmcmiIegcgbnpphn = 8,
|
|
JjdfgmmmcmiNjbmbfflngm = 9,
|
|
JjdfgmmmcmiAnmfpkdficd = 10,
|
|
JjdfgmmmcmiPnpmehhefpk = 11,
|
|
JjdfgmmmcmiNjpcdllohno = 12,
|
|
JjdfgmmmcmiMahelboahcg = 13,
|
|
JjdfgmmmcmiDookaaeogpb = 14,
|
|
JjdfgmmmcmiLghjpnhogga = 15,
|
|
JjdfgmmmcmiPkjficdogbh = 16,
|
|
JjdfgmmmcmiGlkagbglenm = 17,
|
|
JjdfgmmmcmiEabnjfbhkgg = 18,
|
|
JjdfgmmmcmiFdoimknlnlp = 19,
|
|
JjdfgmmmcmiNedkaljpmlg = 20,
|
|
JjdfgmmmcmiLlenmljbidn = 21,
|
|
JjdfgmmmcmiMkncmfalkpm = 22,
|
|
JjdfgmmmcmiKnejnnejnbc = 23,
|
|
JjdfgmmmcmiEgikdcaemnl = 24,
|
|
JjdfgmmmcmiJomidgfchph = 25,
|
|
JjdfgmmmcmiAfafjhahneb = 26,
|
|
JjdfgmmmcmiOabpapcnckg = 27,
|
|
JjdfgmmmcmiIhekgigcgec = 28,
|
|
JjdfgmmmcmiEcjpfohnede = 29,
|
|
JjdfgmmmcmiImdopabagga = 30,
|
|
JjdfgmmmcmiEbmeifgbjim = 31,
|
|
JjdfgmmmcmiFfkpfgfjcel = 32,
|
|
JjdfgmmmcmiNokdkpgnpkk = 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::JjdfgmmmcmiCmoalmglkie => "JJDFGMMMCMI_CMOALMGLKIE",
|
|
Self::JjdfgmmmcmiDbiekomkbin => "JJDFGMMMCMI_DBIEKOMKBIN",
|
|
Self::JjdfgmmmcmiNfeghcianjo => "JJDFGMMMCMI_NFEGHCIANJO",
|
|
Self::JjdfgmmmcmiOieejkmjmdl => "JJDFGMMMCMI_OIEEJKMJMDL",
|
|
Self::JjdfgmmmcmiEjljojfecpm => "JJDFGMMMCMI_EJLJOJFECPM",
|
|
Self::JjdfgmmmcmiGlfohbcegha => "JJDFGMMMCMI_GLFOHBCEGHA",
|
|
Self::JjdfgmmmcmiHlmcfklkbpp => "JJDFGMMMCMI_HLMCFKLKBPP",
|
|
Self::JjdfgmmmcmiJncnkphpfdh => "JJDFGMMMCMI_JNCNKPHPFDH",
|
|
Self::JjdfgmmmcmiIegcgbnpphn => "JJDFGMMMCMI_IEGCGBNPPHN",
|
|
Self::JjdfgmmmcmiNjbmbfflngm => "JJDFGMMMCMI_NJBMBFFLNGM",
|
|
Self::JjdfgmmmcmiAnmfpkdficd => "JJDFGMMMCMI_ANMFPKDFICD",
|
|
Self::JjdfgmmmcmiPnpmehhefpk => "JJDFGMMMCMI_PNPMEHHEFPK",
|
|
Self::JjdfgmmmcmiNjpcdllohno => "JJDFGMMMCMI_NJPCDLLOHNO",
|
|
Self::JjdfgmmmcmiMahelboahcg => "JJDFGMMMCMI_MAHELBOAHCG",
|
|
Self::JjdfgmmmcmiDookaaeogpb => "JJDFGMMMCMI_DOOKAAEOGPB",
|
|
Self::JjdfgmmmcmiLghjpnhogga => "JJDFGMMMCMI_LGHJPNHOGGA",
|
|
Self::JjdfgmmmcmiPkjficdogbh => "JJDFGMMMCMI_PKJFICDOGBH",
|
|
Self::JjdfgmmmcmiGlkagbglenm => "JJDFGMMMCMI_GLKAGBGLENM",
|
|
Self::JjdfgmmmcmiEabnjfbhkgg => "JJDFGMMMCMI_EABNJFBHKGG",
|
|
Self::JjdfgmmmcmiFdoimknlnlp => "JJDFGMMMCMI_FDOIMKNLNLP",
|
|
Self::JjdfgmmmcmiNedkaljpmlg => "JJDFGMMMCMI_NEDKALJPMLG",
|
|
Self::JjdfgmmmcmiLlenmljbidn => "JJDFGMMMCMI_LLENMLJBIDN",
|
|
Self::JjdfgmmmcmiMkncmfalkpm => "JJDFGMMMCMI_MKNCMFALKPM",
|
|
Self::JjdfgmmmcmiKnejnnejnbc => "JJDFGMMMCMI_KNEJNNEJNBC",
|
|
Self::JjdfgmmmcmiEgikdcaemnl => "JJDFGMMMCMI_EGIKDCAEMNL",
|
|
Self::JjdfgmmmcmiJomidgfchph => "JJDFGMMMCMI_JOMIDGFCHPH",
|
|
Self::JjdfgmmmcmiAfafjhahneb => "JJDFGMMMCMI_AFAFJHAHNEB",
|
|
Self::JjdfgmmmcmiOabpapcnckg => "JJDFGMMMCMI_OABPAPCNCKG",
|
|
Self::JjdfgmmmcmiIhekgigcgec => "JJDFGMMMCMI_IHEKGIGCGEC",
|
|
Self::JjdfgmmmcmiEcjpfohnede => "JJDFGMMMCMI_ECJPFOHNEDE",
|
|
Self::JjdfgmmmcmiImdopabagga => "JJDFGMMMCMI_IMDOPABAGGA",
|
|
Self::JjdfgmmmcmiEbmeifgbjim => "JJDFGMMMCMI_EBMEIFGBJIM",
|
|
Self::JjdfgmmmcmiFfkpfgfjcel => "JJDFGMMMCMI_FFKPFGFJCEL",
|
|
Self::JjdfgmmmcmiNokdkpgnpkk => "JJDFGMMMCMI_NOKDKPGNPKK",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"JJDFGMMMCMI_CMOALMGLKIE" => Some(Self::JjdfgmmmcmiCmoalmglkie),
|
|
"JJDFGMMMCMI_DBIEKOMKBIN" => Some(Self::JjdfgmmmcmiDbiekomkbin),
|
|
"JJDFGMMMCMI_NFEGHCIANJO" => Some(Self::JjdfgmmmcmiNfeghcianjo),
|
|
"JJDFGMMMCMI_OIEEJKMJMDL" => Some(Self::JjdfgmmmcmiOieejkmjmdl),
|
|
"JJDFGMMMCMI_EJLJOJFECPM" => Some(Self::JjdfgmmmcmiEjljojfecpm),
|
|
"JJDFGMMMCMI_GLFOHBCEGHA" => Some(Self::JjdfgmmmcmiGlfohbcegha),
|
|
"JJDFGMMMCMI_HLMCFKLKBPP" => Some(Self::JjdfgmmmcmiHlmcfklkbpp),
|
|
"JJDFGMMMCMI_JNCNKPHPFDH" => Some(Self::JjdfgmmmcmiJncnkphpfdh),
|
|
"JJDFGMMMCMI_IEGCGBNPPHN" => Some(Self::JjdfgmmmcmiIegcgbnpphn),
|
|
"JJDFGMMMCMI_NJBMBFFLNGM" => Some(Self::JjdfgmmmcmiNjbmbfflngm),
|
|
"JJDFGMMMCMI_ANMFPKDFICD" => Some(Self::JjdfgmmmcmiAnmfpkdficd),
|
|
"JJDFGMMMCMI_PNPMEHHEFPK" => Some(Self::JjdfgmmmcmiPnpmehhefpk),
|
|
"JJDFGMMMCMI_NJPCDLLOHNO" => Some(Self::JjdfgmmmcmiNjpcdllohno),
|
|
"JJDFGMMMCMI_MAHELBOAHCG" => Some(Self::JjdfgmmmcmiMahelboahcg),
|
|
"JJDFGMMMCMI_DOOKAAEOGPB" => Some(Self::JjdfgmmmcmiDookaaeogpb),
|
|
"JJDFGMMMCMI_LGHJPNHOGGA" => Some(Self::JjdfgmmmcmiLghjpnhogga),
|
|
"JJDFGMMMCMI_PKJFICDOGBH" => Some(Self::JjdfgmmmcmiPkjficdogbh),
|
|
"JJDFGMMMCMI_GLKAGBGLENM" => Some(Self::JjdfgmmmcmiGlkagbglenm),
|
|
"JJDFGMMMCMI_EABNJFBHKGG" => Some(Self::JjdfgmmmcmiEabnjfbhkgg),
|
|
"JJDFGMMMCMI_FDOIMKNLNLP" => Some(Self::JjdfgmmmcmiFdoimknlnlp),
|
|
"JJDFGMMMCMI_NEDKALJPMLG" => Some(Self::JjdfgmmmcmiNedkaljpmlg),
|
|
"JJDFGMMMCMI_LLENMLJBIDN" => Some(Self::JjdfgmmmcmiLlenmljbidn),
|
|
"JJDFGMMMCMI_MKNCMFALKPM" => Some(Self::JjdfgmmmcmiMkncmfalkpm),
|
|
"JJDFGMMMCMI_KNEJNNEJNBC" => Some(Self::JjdfgmmmcmiKnejnnejnbc),
|
|
"JJDFGMMMCMI_EGIKDCAEMNL" => Some(Self::JjdfgmmmcmiEgikdcaemnl),
|
|
"JJDFGMMMCMI_JOMIDGFCHPH" => Some(Self::JjdfgmmmcmiJomidgfchph),
|
|
"JJDFGMMMCMI_AFAFJHAHNEB" => Some(Self::JjdfgmmmcmiAfafjhahneb),
|
|
"JJDFGMMMCMI_OABPAPCNCKG" => Some(Self::JjdfgmmmcmiOabpapcnckg),
|
|
"JJDFGMMMCMI_IHEKGIGCGEC" => Some(Self::JjdfgmmmcmiIhekgigcgec),
|
|
"JJDFGMMMCMI_ECJPFOHNEDE" => Some(Self::JjdfgmmmcmiEcjpfohnede),
|
|
"JJDFGMMMCMI_IMDOPABAGGA" => Some(Self::JjdfgmmmcmiImdopabagga),
|
|
"JJDFGMMMCMI_EBMEIFGBJIM" => Some(Self::JjdfgmmmcmiEbmeifgbjim),
|
|
"JJDFGMMMCMI_FFKPFGFJCEL" => Some(Self::JjdfgmmmcmiFfkpfgfjcel),
|
|
"JJDFGMMMCMI_NOKDKPGNPKK" => Some(Self::JjdfgmmmcmiNokdkpgnpkk),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum GridFightEquipTrackSource {
|
|
IhmjhlgklhpFahmbodelmp = 0,
|
|
IhmjhlgklhpAibfmlhadog = 1,
|
|
IhmjhlgklhpAjgkmjgknne = 2,
|
|
IhmjhlgklhpGemhfffkhap = 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::IhmjhlgklhpFahmbodelmp => "IHMJHLGKLHP_FAHMBODELMP",
|
|
Self::IhmjhlgklhpAibfmlhadog => "IHMJHLGKLHP_AIBFMLHADOG",
|
|
Self::IhmjhlgklhpAjgkmjgknne => "IHMJHLGKLHP_AJGKMJGKNNE",
|
|
Self::IhmjhlgklhpGemhfffkhap => "IHMJHLGKLHP_GEMHFFFKHAP",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"IHMJHLGKLHP_FAHMBODELMP" => Some(Self::IhmjhlgklhpFahmbodelmp),
|
|
"IHMJHLGKLHP_AIBFMLHADOG" => Some(Self::IhmjhlgklhpAibfmlhadog),
|
|
"IHMJHLGKLHP_AJGKMJGKNNE" => Some(Self::IhmjhlgklhpAjgkmjgknne),
|
|
"IHMJHLGKLHP_GEMHFFFKHAP" => Some(Self::IhmjhlgklhpGemhfffkhap),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum GridFightEquipDressSource {
|
|
DmgokglbnjjImlhgimcjgg = 0,
|
|
DmgokglbnjjGpapbpfnkbi = 1,
|
|
DmgokglbnjjPbkfjgefcid = 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::DmgokglbnjjImlhgimcjgg => "DMGOKGLBNJJ_IMLHGIMCJGG",
|
|
Self::DmgokglbnjjGpapbpfnkbi => "DMGOKGLBNJJ_GPAPBPFNKBI",
|
|
Self::DmgokglbnjjPbkfjgefcid => "DMGOKGLBNJJ_PBKFJGEFCID",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"DMGOKGLBNJJ_IMLHGIMCJGG" => Some(Self::DmgokglbnjjImlhgimcjgg),
|
|
"DMGOKGLBNJJ_GPAPBPFNKBI" => Some(Self::DmgokglbnjjGpapbpfnkbi),
|
|
"DMGOKGLBNJJ_PBKFJGEFCID" => Some(Self::DmgokglbnjjPbkfjgefcid),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum GridFightEquipCraftSource {
|
|
AcnpgghpdjbGddbkipojfk = 0,
|
|
AcnpgghpdjbNaadgnamiok = 1,
|
|
AcnpgghpdjbLepmgcfimgd = 2,
|
|
AcnpgghpdjbKekmkppodeg = 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::AcnpgghpdjbGddbkipojfk => "ACNPGGHPDJB_GDDBKIPOJFK",
|
|
Self::AcnpgghpdjbNaadgnamiok => "ACNPGGHPDJB_NAADGNAMIOK",
|
|
Self::AcnpgghpdjbLepmgcfimgd => "ACNPGGHPDJB_LEPMGCFIMGD",
|
|
Self::AcnpgghpdjbKekmkppodeg => "ACNPGGHPDJB_KEKMKPPODEG",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"ACNPGGHPDJB_GDDBKIPOJFK" => Some(Self::AcnpgghpdjbGddbkipojfk),
|
|
"ACNPGGHPDJB_NAADGNAMIOK" => Some(Self::AcnpgghpdjbNaadgnamiok),
|
|
"ACNPGGHPDJB_LEPMGCFIMGD" => Some(Self::AcnpgghpdjbLepmgcfimgd),
|
|
"ACNPGGHPDJB_KEKMKPPODEG" => Some(Self::AcnpgghpdjbKekmkppodeg),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Dmhhpoiemfe {
|
|
Lkgaobccpim = 0,
|
|
Bbfohnlcknf = 1,
|
|
Opkijlmklnl = 2,
|
|
}
|
|
impl Dmhhpoiemfe {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Lkgaobccpim => "DMHHPOIEMFE_LKGAOBCCPIM",
|
|
Self::Bbfohnlcknf => "DMHHPOIEMFE_BBFOHNLCKNF",
|
|
Self::Opkijlmklnl => "DMHHPOIEMFE_OPKIJLMKLNL",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"DMHHPOIEMFE_LKGAOBCCPIM" => Some(Self::Lkgaobccpim),
|
|
"DMHHPOIEMFE_BBFOHNLCKNF" => Some(Self::Bbfohnlcknf),
|
|
"DMHHPOIEMFE_OPKIJLMKLNL" => Some(Self::Opkijlmklnl),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Jehmccgiokg {
|
|
Lnpnfldkkck = 0,
|
|
Elfiemkaljo = 1,
|
|
Kjmkfeiccda = 2,
|
|
}
|
|
impl Jehmccgiokg {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Lnpnfldkkck => "JEHMCCGIOKG_LNPNFLDKKCK",
|
|
Self::Elfiemkaljo => "JEHMCCGIOKG_ELFIEMKALJO",
|
|
Self::Kjmkfeiccda => "JEHMCCGIOKG_KJMKFEICCDA",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"JEHMCCGIOKG_LNPNFLDKKCK" => Some(Self::Lnpnfldkkck),
|
|
"JEHMCCGIOKG_ELFIEMKALJO" => Some(Self::Elfiemkaljo),
|
|
"JEHMCCGIOKG_KJMKFEICCDA" => Some(Self::Kjmkfeiccda),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum GridFightUpdateGlobalHpReason {
|
|
DfijibkbejlIhndjolckdi = 0,
|
|
DfijibkbejlFdkcphmmfcd = 1,
|
|
DfijibkbejlIegehakdeha = 2,
|
|
DfijibkbejlKeopicgmgpi = 3,
|
|
DfijibkbejlAamhkfpcfpo = 4,
|
|
DfijibkbejlLgccnhobmap = 101,
|
|
DfijibkbejlHbgppehginp = 102,
|
|
DfijibkbejlCjdpihfecnj = 103,
|
|
DfijibkbejlAekpbhcljan = 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::DfijibkbejlIhndjolckdi => "DFIJIBKBEJL_IHNDJOLCKDI",
|
|
Self::DfijibkbejlFdkcphmmfcd => "DFIJIBKBEJL_FDKCPHMMFCD",
|
|
Self::DfijibkbejlIegehakdeha => "DFIJIBKBEJL_IEGEHAKDEHA",
|
|
Self::DfijibkbejlKeopicgmgpi => "DFIJIBKBEJL_KEOPICGMGPI",
|
|
Self::DfijibkbejlAamhkfpcfpo => "DFIJIBKBEJL_AAMHKFPCFPO",
|
|
Self::DfijibkbejlLgccnhobmap => "DFIJIBKBEJL_LGCCNHOBMAP",
|
|
Self::DfijibkbejlHbgppehginp => "DFIJIBKBEJL_HBGPPEHGINP",
|
|
Self::DfijibkbejlCjdpihfecnj => "DFIJIBKBEJL_CJDPIHFECNJ",
|
|
Self::DfijibkbejlAekpbhcljan => "DFIJIBKBEJL_AEKPBHCLJAN",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"DFIJIBKBEJL_IHNDJOLCKDI" => Some(Self::DfijibkbejlIhndjolckdi),
|
|
"DFIJIBKBEJL_FDKCPHMMFCD" => Some(Self::DfijibkbejlFdkcphmmfcd),
|
|
"DFIJIBKBEJL_IEGEHAKDEHA" => Some(Self::DfijibkbejlIegehakdeha),
|
|
"DFIJIBKBEJL_KEOPICGMGPI" => Some(Self::DfijibkbejlKeopicgmgpi),
|
|
"DFIJIBKBEJL_AAMHKFPCFPO" => Some(Self::DfijibkbejlAamhkfpcfpo),
|
|
"DFIJIBKBEJL_LGCCNHOBMAP" => Some(Self::DfijibkbejlLgccnhobmap),
|
|
"DFIJIBKBEJL_HBGPPEHGINP" => Some(Self::DfijibkbejlHbgppehginp),
|
|
"DFIJIBKBEJL_CJDPIHFECNJ" => Some(Self::DfijibkbejlCjdpihfecnj),
|
|
"DFIJIBKBEJL_AEKPBHCLJAN" => Some(Self::DfijibkbejlAekpbhcljan),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Peijnefochi {
|
|
Aibafpbkdji = 0,
|
|
Nocijdinkpj = 1,
|
|
Higmflkhgnj = 2,
|
|
Jojpgbcecln = 3,
|
|
Nbppjedaifn = 4,
|
|
}
|
|
impl Peijnefochi {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Aibafpbkdji => "PEIJNEFOCHI_AIBAFPBKDJI",
|
|
Self::Nocijdinkpj => "PEIJNEFOCHI_NOCIJDINKPJ",
|
|
Self::Higmflkhgnj => "PEIJNEFOCHI_HIGMFLKHGNJ",
|
|
Self::Jojpgbcecln => "PEIJNEFOCHI_JOJPGBCECLN",
|
|
Self::Nbppjedaifn => "PEIJNEFOCHI_NBPPJEDAIFN",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"PEIJNEFOCHI_AIBAFPBKDJI" => Some(Self::Aibafpbkdji),
|
|
"PEIJNEFOCHI_NOCIJDINKPJ" => Some(Self::Nocijdinkpj),
|
|
"PEIJNEFOCHI_HIGMFLKHGNJ" => Some(Self::Higmflkhgnj),
|
|
"PEIJNEFOCHI_JOJPGBCECLN" => Some(Self::Jojpgbcecln),
|
|
"PEIJNEFOCHI_NBPPJEDAIFN" => Some(Self::Nbppjedaifn),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Mljiildndpl {
|
|
Lahjfefdobc = 0,
|
|
Njobaddlbgk = 1,
|
|
Fagecpgmpeh = 2,
|
|
}
|
|
impl Mljiildndpl {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Lahjfefdobc => "MLJIILDNDPL_LAHJFEFDOBC",
|
|
Self::Njobaddlbgk => "MLJIILDNDPL_NJOBADDLBGK",
|
|
Self::Fagecpgmpeh => "MLJIILDNDPL_FAGECPGMPEH",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"MLJIILDNDPL_LAHJFEFDOBC" => Some(Self::Lahjfefdobc),
|
|
"MLJIILDNDPL_NJOBADDLBGK" => Some(Self::Njobaddlbgk),
|
|
"MLJIILDNDPL_FAGECPGMPEH" => Some(Self::Fagecpgmpeh),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdHeartdialType {
|
|
FpgigbamddpNlcdgipgfdj = 0,
|
|
CmdChangeScriptEmotionScRsp = 6327,
|
|
CmdHeartDialScriptChangeScNotify = 6310,
|
|
CmdSubmitEmotionItemScRsp = 6313,
|
|
CmdSubmitEmotionItemCsReq = 6336,
|
|
CmdGetHeartDialInfoCsReq = 6373,
|
|
CmdFinishEmotionDialoguePerformanceScRsp = 6381,
|
|
CmdFinishEmotionDialoguePerformanceCsReq = 6315,
|
|
CmdHeartDialTraceScriptCsReq = 6387,
|
|
CmdChangeScriptEmotionCsReq = 6380,
|
|
CmdGetHeartDialInfoScRsp = 6303,
|
|
CmdHeartDialTraceScriptScRsp = 6329,
|
|
}
|
|
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::FpgigbamddpNlcdgipgfdj => "FPGIGBAMDDP_NLCDGIPGFDJ",
|
|
Self::CmdChangeScriptEmotionScRsp => "CmdChangeScriptEmotionScRsp",
|
|
Self::CmdHeartDialScriptChangeScNotify => "CmdHeartDialScriptChangeScNotify",
|
|
Self::CmdSubmitEmotionItemScRsp => "CmdSubmitEmotionItemScRsp",
|
|
Self::CmdSubmitEmotionItemCsReq => "CmdSubmitEmotionItemCsReq",
|
|
Self::CmdGetHeartDialInfoCsReq => "CmdGetHeartDialInfoCsReq",
|
|
Self::CmdFinishEmotionDialoguePerformanceScRsp => {
|
|
"CmdFinishEmotionDialoguePerformanceScRsp"
|
|
}
|
|
Self::CmdFinishEmotionDialoguePerformanceCsReq => {
|
|
"CmdFinishEmotionDialoguePerformanceCsReq"
|
|
}
|
|
Self::CmdHeartDialTraceScriptCsReq => "CmdHeartDialTraceScriptCsReq",
|
|
Self::CmdChangeScriptEmotionCsReq => "CmdChangeScriptEmotionCsReq",
|
|
Self::CmdGetHeartDialInfoScRsp => "CmdGetHeartDialInfoScRsp",
|
|
Self::CmdHeartDialTraceScriptScRsp => "CmdHeartDialTraceScriptScRsp",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"FPGIGBAMDDP_NLCDGIPGFDJ" => Some(Self::FpgigbamddpNlcdgipgfdj),
|
|
"CmdChangeScriptEmotionScRsp" => Some(Self::CmdChangeScriptEmotionScRsp),
|
|
"CmdHeartDialScriptChangeScNotify" => {
|
|
Some(Self::CmdHeartDialScriptChangeScNotify)
|
|
}
|
|
"CmdSubmitEmotionItemScRsp" => Some(Self::CmdSubmitEmotionItemScRsp),
|
|
"CmdSubmitEmotionItemCsReq" => Some(Self::CmdSubmitEmotionItemCsReq),
|
|
"CmdGetHeartDialInfoCsReq" => Some(Self::CmdGetHeartDialInfoCsReq),
|
|
"CmdFinishEmotionDialoguePerformanceScRsp" => {
|
|
Some(Self::CmdFinishEmotionDialoguePerformanceScRsp)
|
|
}
|
|
"CmdFinishEmotionDialoguePerformanceCsReq" => {
|
|
Some(Self::CmdFinishEmotionDialoguePerformanceCsReq)
|
|
}
|
|
"CmdHeartDialTraceScriptCsReq" => Some(Self::CmdHeartDialTraceScriptCsReq),
|
|
"CmdChangeScriptEmotionCsReq" => Some(Self::CmdChangeScriptEmotionCsReq),
|
|
"CmdGetHeartDialInfoScRsp" => Some(Self::CmdGetHeartDialInfoScRsp),
|
|
"CmdHeartDialTraceScriptScRsp" => Some(Self::CmdHeartDialTraceScriptScRsp),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum HeartDialEmotionType {
|
|
Peace = 0,
|
|
Anger = 1,
|
|
Happy = 2,
|
|
Sad = 3,
|
|
}
|
|
impl HeartDialEmotionType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Peace => "HEART_DIAL_EMOTION_TYPE_PEACE",
|
|
Self::Anger => "HEART_DIAL_EMOTION_TYPE_ANGER",
|
|
Self::Happy => "HEART_DIAL_EMOTION_TYPE_HAPPY",
|
|
Self::Sad => "HEART_DIAL_EMOTION_TYPE_SAD",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"HEART_DIAL_EMOTION_TYPE_PEACE" => Some(Self::Peace),
|
|
"HEART_DIAL_EMOTION_TYPE_ANGER" => Some(Self::Anger),
|
|
"HEART_DIAL_EMOTION_TYPE_HAPPY" => Some(Self::Happy),
|
|
"HEART_DIAL_EMOTION_TYPE_SAD" => Some(Self::Sad),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum HeartDialStepType {
|
|
Coeejalelpf = 0,
|
|
Badpbgfjpnn = 1,
|
|
GameLockInfo = 2,
|
|
Ccjmknnhkke = 3,
|
|
Bejebbnfgpm = 4,
|
|
Ngnfoihnlmj = 5,
|
|
}
|
|
impl HeartDialStepType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Coeejalelpf => "HeartDialStepType_COEEJALELPF",
|
|
Self::Badpbgfjpnn => "HeartDialStepType_BADPBGFJPNN",
|
|
Self::GameLockInfo => "HeartDialStepType_game_lock_info",
|
|
Self::Ccjmknnhkke => "HeartDialStepType_CCJMKNNHKKE",
|
|
Self::Bejebbnfgpm => "HeartDialStepType_BEJEBBNFGPM",
|
|
Self::Ngnfoihnlmj => "HeartDialStepType_NGNFOIHNLMJ",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"HeartDialStepType_COEEJALELPF" => Some(Self::Coeejalelpf),
|
|
"HeartDialStepType_BADPBGFJPNN" => Some(Self::Badpbgfjpnn),
|
|
"HeartDialStepType_game_lock_info" => Some(Self::GameLockInfo),
|
|
"HeartDialStepType_CCJMKNNHKKE" => Some(Self::Ccjmknnhkke),
|
|
"HeartDialStepType_BEJEBBNFGPM" => Some(Self::Bejebbnfgpm),
|
|
"HeartDialStepType_NGNFOIHNLMJ" => Some(Self::Ngnfoihnlmj),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum HeartDialUnlockStatus {
|
|
Lock = 0,
|
|
UnlockSingle = 1,
|
|
UnlockAll = 2,
|
|
}
|
|
impl HeartDialUnlockStatus {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Lock => "HEART_DIAL_UNLOCK_STATUS_LOCK",
|
|
Self::UnlockSingle => "HEART_DIAL_UNLOCK_STATUS_UNLOCK_SINGLE",
|
|
Self::UnlockAll => "HEART_DIAL_UNLOCK_STATUS_UNLOCK_ALL",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"HEART_DIAL_UNLOCK_STATUS_LOCK" => Some(Self::Lock),
|
|
"HEART_DIAL_UNLOCK_STATUS_UNLOCK_SINGLE" => Some(Self::UnlockSingle),
|
|
"HEART_DIAL_UNLOCK_STATUS_UNLOCK_ALL" => Some(Self::UnlockAll),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdHeliobusType {
|
|
AmjemjidnkfNlcdgipgfdj = 0,
|
|
CmdHeliobusStartRaidCsReq = 5878,
|
|
CmdHeliobusSnsLikeScRsp = 5881,
|
|
CmdHeliobusSnsLikeCsReq = 5815,
|
|
CmdHeliobusChallengeUpdateScNotify = 5848,
|
|
CmdHeliobusEnterBattleCsReq = 5824,
|
|
CmdHeliobusUpgradeLevelCsReq = 5854,
|
|
AmjemjidnkfFlpcdjfjhhm = 5842,
|
|
CmdHeliobusSnsCommentCsReq = 5810,
|
|
CmdHeliobusSnsPostCsReq = 5836,
|
|
CmdHeliobusSnsCommentScRsp = 5887,
|
|
CmdHeliobusSnsPostScRsp = 5813,
|
|
CmdHeliobusUnlockSkillScNotify = 5809,
|
|
CmdHeliobusEnterBattleScRsp = 5871,
|
|
CmdHeliobusSelectSkillScRsp = 5876,
|
|
CmdHeliobusSnsReadCsReq = 5880,
|
|
CmdHeliobusUpgradeLevelScRsp = 5883,
|
|
CmdHeliobusSnsReadScRsp = 5827,
|
|
CmdHeliobusLineupUpdateScNotify = 5859,
|
|
CmdHeliobusInfoChangedScNotify = 5812,
|
|
CmdHeliobusStartRaidScRsp = 5852,
|
|
CmdHeliobusActivityDataCsReq = 5873,
|
|
CmdHeliobusSnsUpdateScNotify = 5829,
|
|
CmdHeliobusActivityDataScRsp = 5803,
|
|
}
|
|
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::AmjemjidnkfNlcdgipgfdj => "AMJEMJIDNKF_NLCDGIPGFDJ",
|
|
Self::CmdHeliobusStartRaidCsReq => "CmdHeliobusStartRaidCsReq",
|
|
Self::CmdHeliobusSnsLikeScRsp => "CmdHeliobusSnsLikeScRsp",
|
|
Self::CmdHeliobusSnsLikeCsReq => "CmdHeliobusSnsLikeCsReq",
|
|
Self::CmdHeliobusChallengeUpdateScNotify => {
|
|
"CmdHeliobusChallengeUpdateScNotify"
|
|
}
|
|
Self::CmdHeliobusEnterBattleCsReq => "CmdHeliobusEnterBattleCsReq",
|
|
Self::CmdHeliobusUpgradeLevelCsReq => "CmdHeliobusUpgradeLevelCsReq",
|
|
Self::AmjemjidnkfFlpcdjfjhhm => "AMJEMJIDNKF_FLPCDJFJHHM",
|
|
Self::CmdHeliobusSnsCommentCsReq => "CmdHeliobusSnsCommentCsReq",
|
|
Self::CmdHeliobusSnsPostCsReq => "CmdHeliobusSnsPostCsReq",
|
|
Self::CmdHeliobusSnsCommentScRsp => "CmdHeliobusSnsCommentScRsp",
|
|
Self::CmdHeliobusSnsPostScRsp => "CmdHeliobusSnsPostScRsp",
|
|
Self::CmdHeliobusUnlockSkillScNotify => "CmdHeliobusUnlockSkillScNotify",
|
|
Self::CmdHeliobusEnterBattleScRsp => "CmdHeliobusEnterBattleScRsp",
|
|
Self::CmdHeliobusSelectSkillScRsp => "CmdHeliobusSelectSkillScRsp",
|
|
Self::CmdHeliobusSnsReadCsReq => "CmdHeliobusSnsReadCsReq",
|
|
Self::CmdHeliobusUpgradeLevelScRsp => "CmdHeliobusUpgradeLevelScRsp",
|
|
Self::CmdHeliobusSnsReadScRsp => "CmdHeliobusSnsReadScRsp",
|
|
Self::CmdHeliobusLineupUpdateScNotify => "CmdHeliobusLineupUpdateScNotify",
|
|
Self::CmdHeliobusInfoChangedScNotify => "CmdHeliobusInfoChangedScNotify",
|
|
Self::CmdHeliobusStartRaidScRsp => "CmdHeliobusStartRaidScRsp",
|
|
Self::CmdHeliobusActivityDataCsReq => "CmdHeliobusActivityDataCsReq",
|
|
Self::CmdHeliobusSnsUpdateScNotify => "CmdHeliobusSnsUpdateScNotify",
|
|
Self::CmdHeliobusActivityDataScRsp => "CmdHeliobusActivityDataScRsp",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"AMJEMJIDNKF_NLCDGIPGFDJ" => Some(Self::AmjemjidnkfNlcdgipgfdj),
|
|
"CmdHeliobusStartRaidCsReq" => Some(Self::CmdHeliobusStartRaidCsReq),
|
|
"CmdHeliobusSnsLikeScRsp" => Some(Self::CmdHeliobusSnsLikeScRsp),
|
|
"CmdHeliobusSnsLikeCsReq" => Some(Self::CmdHeliobusSnsLikeCsReq),
|
|
"CmdHeliobusChallengeUpdateScNotify" => {
|
|
Some(Self::CmdHeliobusChallengeUpdateScNotify)
|
|
}
|
|
"CmdHeliobusEnterBattleCsReq" => Some(Self::CmdHeliobusEnterBattleCsReq),
|
|
"CmdHeliobusUpgradeLevelCsReq" => Some(Self::CmdHeliobusUpgradeLevelCsReq),
|
|
"AMJEMJIDNKF_FLPCDJFJHHM" => Some(Self::AmjemjidnkfFlpcdjfjhhm),
|
|
"CmdHeliobusSnsCommentCsReq" => Some(Self::CmdHeliobusSnsCommentCsReq),
|
|
"CmdHeliobusSnsPostCsReq" => Some(Self::CmdHeliobusSnsPostCsReq),
|
|
"CmdHeliobusSnsCommentScRsp" => Some(Self::CmdHeliobusSnsCommentScRsp),
|
|
"CmdHeliobusSnsPostScRsp" => Some(Self::CmdHeliobusSnsPostScRsp),
|
|
"CmdHeliobusUnlockSkillScNotify" => {
|
|
Some(Self::CmdHeliobusUnlockSkillScNotify)
|
|
}
|
|
"CmdHeliobusEnterBattleScRsp" => Some(Self::CmdHeliobusEnterBattleScRsp),
|
|
"CmdHeliobusSelectSkillScRsp" => Some(Self::CmdHeliobusSelectSkillScRsp),
|
|
"CmdHeliobusSnsReadCsReq" => Some(Self::CmdHeliobusSnsReadCsReq),
|
|
"CmdHeliobusUpgradeLevelScRsp" => Some(Self::CmdHeliobusUpgradeLevelScRsp),
|
|
"CmdHeliobusSnsReadScRsp" => Some(Self::CmdHeliobusSnsReadScRsp),
|
|
"CmdHeliobusLineupUpdateScNotify" => {
|
|
Some(Self::CmdHeliobusLineupUpdateScNotify)
|
|
}
|
|
"CmdHeliobusInfoChangedScNotify" => {
|
|
Some(Self::CmdHeliobusInfoChangedScNotify)
|
|
}
|
|
"CmdHeliobusStartRaidScRsp" => Some(Self::CmdHeliobusStartRaidScRsp),
|
|
"CmdHeliobusActivityDataCsReq" => Some(Self::CmdHeliobusActivityDataCsReq),
|
|
"CmdHeliobusSnsUpdateScNotify" => Some(Self::CmdHeliobusSnsUpdateScNotify),
|
|
"CmdHeliobusActivityDataScRsp" => Some(Self::CmdHeliobusActivityDataScRsp),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdHipplenType {
|
|
MkffjfhicccNlcdgipgfdj = 0,
|
|
CmdHipplenCycleResultScNotify = 9029,
|
|
CmdGetHipplenInheritCsReq = 9007,
|
|
CmdTakeHipplenEndingRewardScRsp = 9020,
|
|
CmdSetHipplenAgendaScRsp = 9027,
|
|
CmdOpenHipplenCycleScRsp = 9034,
|
|
CmdGetHipplenDataCsReq = 9032,
|
|
CmdHipplenAgendaResultScNotify = 9009,
|
|
CmdSetHipplenOutfitScRsp = 9040,
|
|
CmdSetHipplenAgendaCsReq = 9044,
|
|
CmdSetHipplenOutfitCsReq = 9021,
|
|
CmdHipplenTraitUnlockScNotify = 9003,
|
|
CmdOpenHipplenCycleCsReq = 9043,
|
|
CmdGetHipplenDataScRsp = 9042,
|
|
CmdHipplenChangeScNotify = 9012,
|
|
CmdGetHipplenInheritScRsp = 9023,
|
|
CmdTakeHipplenEndingRewardCsReq = 9038,
|
|
CmdSettleHipplenWorkScRsp = 9045,
|
|
CmdSettleHipplenWorkCsReq = 9019,
|
|
}
|
|
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::MkffjfhicccNlcdgipgfdj => "MKFFJFHICCC_NLCDGIPGFDJ",
|
|
Self::CmdHipplenCycleResultScNotify => "CmdHipplenCycleResultScNotify",
|
|
Self::CmdGetHipplenInheritCsReq => "CmdGetHipplenInheritCsReq",
|
|
Self::CmdTakeHipplenEndingRewardScRsp => "CmdTakeHipplenEndingRewardScRsp",
|
|
Self::CmdSetHipplenAgendaScRsp => "CmdSetHipplenAgendaScRsp",
|
|
Self::CmdOpenHipplenCycleScRsp => "CmdOpenHipplenCycleScRsp",
|
|
Self::CmdGetHipplenDataCsReq => "CmdGetHipplenDataCsReq",
|
|
Self::CmdHipplenAgendaResultScNotify => "CmdHipplenAgendaResultScNotify",
|
|
Self::CmdSetHipplenOutfitScRsp => "CmdSetHipplenOutfitScRsp",
|
|
Self::CmdSetHipplenAgendaCsReq => "CmdSetHipplenAgendaCsReq",
|
|
Self::CmdSetHipplenOutfitCsReq => "CmdSetHipplenOutfitCsReq",
|
|
Self::CmdHipplenTraitUnlockScNotify => "CmdHipplenTraitUnlockScNotify",
|
|
Self::CmdOpenHipplenCycleCsReq => "CmdOpenHipplenCycleCsReq",
|
|
Self::CmdGetHipplenDataScRsp => "CmdGetHipplenDataScRsp",
|
|
Self::CmdHipplenChangeScNotify => "CmdHipplenChangeScNotify",
|
|
Self::CmdGetHipplenInheritScRsp => "CmdGetHipplenInheritScRsp",
|
|
Self::CmdTakeHipplenEndingRewardCsReq => "CmdTakeHipplenEndingRewardCsReq",
|
|
Self::CmdSettleHipplenWorkScRsp => "CmdSettleHipplenWorkScRsp",
|
|
Self::CmdSettleHipplenWorkCsReq => "CmdSettleHipplenWorkCsReq",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"MKFFJFHICCC_NLCDGIPGFDJ" => Some(Self::MkffjfhicccNlcdgipgfdj),
|
|
"CmdHipplenCycleResultScNotify" => Some(Self::CmdHipplenCycleResultScNotify),
|
|
"CmdGetHipplenInheritCsReq" => Some(Self::CmdGetHipplenInheritCsReq),
|
|
"CmdTakeHipplenEndingRewardScRsp" => {
|
|
Some(Self::CmdTakeHipplenEndingRewardScRsp)
|
|
}
|
|
"CmdSetHipplenAgendaScRsp" => Some(Self::CmdSetHipplenAgendaScRsp),
|
|
"CmdOpenHipplenCycleScRsp" => Some(Self::CmdOpenHipplenCycleScRsp),
|
|
"CmdGetHipplenDataCsReq" => Some(Self::CmdGetHipplenDataCsReq),
|
|
"CmdHipplenAgendaResultScNotify" => {
|
|
Some(Self::CmdHipplenAgendaResultScNotify)
|
|
}
|
|
"CmdSetHipplenOutfitScRsp" => Some(Self::CmdSetHipplenOutfitScRsp),
|
|
"CmdSetHipplenAgendaCsReq" => Some(Self::CmdSetHipplenAgendaCsReq),
|
|
"CmdSetHipplenOutfitCsReq" => Some(Self::CmdSetHipplenOutfitCsReq),
|
|
"CmdHipplenTraitUnlockScNotify" => Some(Self::CmdHipplenTraitUnlockScNotify),
|
|
"CmdOpenHipplenCycleCsReq" => Some(Self::CmdOpenHipplenCycleCsReq),
|
|
"CmdGetHipplenDataScRsp" => Some(Self::CmdGetHipplenDataScRsp),
|
|
"CmdHipplenChangeScNotify" => Some(Self::CmdHipplenChangeScNotify),
|
|
"CmdGetHipplenInheritScRsp" => Some(Self::CmdGetHipplenInheritScRsp),
|
|
"CmdTakeHipplenEndingRewardCsReq" => {
|
|
Some(Self::CmdTakeHipplenEndingRewardCsReq)
|
|
}
|
|
"CmdSettleHipplenWorkScRsp" => Some(Self::CmdSettleHipplenWorkScRsp),
|
|
"CmdSettleHipplenWorkCsReq" => Some(Self::CmdSettleHipplenWorkCsReq),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Naocmaojecf {
|
|
Nlcdgipgfdj = 0,
|
|
Cnmbiadbfng = 1,
|
|
Encbgpoifcm = 2,
|
|
Eckimbndome = 3,
|
|
Lonknkfdpii = 4,
|
|
Mllnogknhnl = 5,
|
|
}
|
|
impl Naocmaojecf {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Nlcdgipgfdj => "NAOCMAOJECF_NLCDGIPGFDJ",
|
|
Self::Cnmbiadbfng => "NAOCMAOJECF_CNMBIADBFNG",
|
|
Self::Encbgpoifcm => "NAOCMAOJECF_ENCBGPOIFCM",
|
|
Self::Eckimbndome => "NAOCMAOJECF_ECKIMBNDOME",
|
|
Self::Lonknkfdpii => "NAOCMAOJECF_LONKNKFDPII",
|
|
Self::Mllnogknhnl => "NAOCMAOJECF_MLLNOGKNHNL",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"NAOCMAOJECF_NLCDGIPGFDJ" => Some(Self::Nlcdgipgfdj),
|
|
"NAOCMAOJECF_CNMBIADBFNG" => Some(Self::Cnmbiadbfng),
|
|
"NAOCMAOJECF_ENCBGPOIFCM" => Some(Self::Encbgpoifcm),
|
|
"NAOCMAOJECF_ECKIMBNDOME" => Some(Self::Eckimbndome),
|
|
"NAOCMAOJECF_LONKNKFDPII" => Some(Self::Lonknkfdpii),
|
|
"NAOCMAOJECF_MLLNOGKNHNL" => Some(Self::Mllnogknhnl),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdIdleLiveType {
|
|
IjkehfdjojhNlcdgipgfdj = 0,
|
|
CmdJlcnogijgmh = 9431,
|
|
CmdHandlePendingEquipCsReq = 9409,
|
|
CmdFomconfodhh = 9365,
|
|
CmdApkjenojifd = 9423,
|
|
CmdLmackmnojbf = 9377,
|
|
CmdFinishQuestionCsReq = 9408,
|
|
CmdLgnjpfpacgh = 9374,
|
|
CmdStartNodeBattleCsReq = 9386,
|
|
CmdTakeTaskRewardScRsp = 9378,
|
|
CmdDressSpecialEquipScRsp = 9398,
|
|
CmdTakeQuestEquipCsCsReq = 9440,
|
|
CmdFinishQuestionRsp = 9393,
|
|
CmdGaiangfbbpg = 9426,
|
|
CmdBabfmgpnoig = 9430,
|
|
CmdEndDungeonScRsp = 9403,
|
|
CmdTechTreeChangeNodeStateCsRsp = 9417,
|
|
CmdMlbdipicabb = 9362,
|
|
CmdEndDungeonCsReq = 9432,
|
|
CmdTechTreeChangeNodeStateCsCsReq = 9351,
|
|
CmdTakeContentCsReq = 9385,
|
|
CmdStartDungeonCsReq = 9355,
|
|
CmdNohkadapkhe = 9438,
|
|
CmdBijedlpinkh = 9411,
|
|
CmdUpgradeTeamSlotCsRsp = 9395,
|
|
CmdEmcjbmoicjn = 9353,
|
|
CmdNdmgimoofbl = 9388,
|
|
CmdUpdateCustomInfoCsReq = 9387,
|
|
CmdMaaiafillfn = 9437,
|
|
CmdHandlePendingEquipScRsp = 9424,
|
|
CmdGetFriendNewAssistRewardScNotify = 9376,
|
|
CmdStartDungeonScRsp = 9364,
|
|
CmdDressSpecialEquipCsReq = 9402,
|
|
CmdUpgradeTeamSlotCsCsReq = 9368,
|
|
CmdReplaceTeamCsCsReq = 9359,
|
|
CmdTakeQuestEquipCsRsp = 9391,
|
|
CmdNilcahcbkai = 9370,
|
|
CmdFajejcbilia = 9416,
|
|
CmdTakeContentScRsp = 9366,
|
|
CmdGetFriendDungeonInfoCsReq = 9443,
|
|
CmdKkgjpmcfdon = 9435,
|
|
CmdBbabpmldjmm = 9389,
|
|
CmdUpdateCustomInfoScRsp = 9384,
|
|
CmdNmemdfocmfo = 9428,
|
|
CmdStartNodeBattleScRsp = 9363,
|
|
CmdDdnjihcbdde = 9360,
|
|
CmdSyncChangeNtf = 9380,
|
|
CmdDmepoenpeif = 9421,
|
|
CmdReplaceTeamCsRsp = 9392,
|
|
CmdGetFriendDungeonInfoScRsp = 9446,
|
|
CmdTakeTaskRewardCsReq = 9399,
|
|
CmdIabbgplblml = 9379,
|
|
CmdPdmekagocnd = 9442,
|
|
}
|
|
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::IjkehfdjojhNlcdgipgfdj => "IJKEHFDJOJH_NLCDGIPGFDJ",
|
|
Self::CmdJlcnogijgmh => "CmdJLCNOGIJGMH",
|
|
Self::CmdHandlePendingEquipCsReq => "CmdHandlePendingEquipCsReq",
|
|
Self::CmdFomconfodhh => "CmdFOMCONFODHH",
|
|
Self::CmdApkjenojifd => "CmdAPKJENOJIFD",
|
|
Self::CmdLmackmnojbf => "CmdLMACKMNOJBF",
|
|
Self::CmdFinishQuestionCsReq => "CmdFinishQuestionCsReq",
|
|
Self::CmdLgnjpfpacgh => "CmdLGNJPFPACGH",
|
|
Self::CmdStartNodeBattleCsReq => "CmdStartNodeBattleCsReq",
|
|
Self::CmdTakeTaskRewardScRsp => "CmdTakeTaskRewardScRsp",
|
|
Self::CmdDressSpecialEquipScRsp => "CmdDressSpecialEquipScRsp",
|
|
Self::CmdTakeQuestEquipCsCsReq => "CmdTakeQuestEquipCsCsReq",
|
|
Self::CmdFinishQuestionRsp => "CmdFinishQuestionRsp",
|
|
Self::CmdGaiangfbbpg => "CmdGAIANGFBBPG",
|
|
Self::CmdBabfmgpnoig => "CmdBABFMGPNOIG",
|
|
Self::CmdEndDungeonScRsp => "CmdEndDungeonScRsp",
|
|
Self::CmdTechTreeChangeNodeStateCsRsp => "CmdTechTreeChangeNodeStateCsRsp",
|
|
Self::CmdMlbdipicabb => "CmdMLBDIPICABB",
|
|
Self::CmdEndDungeonCsReq => "CmdEndDungeonCsReq",
|
|
Self::CmdTechTreeChangeNodeStateCsCsReq => {
|
|
"CmdTechTreeChangeNodeStateCsCsReq"
|
|
}
|
|
Self::CmdTakeContentCsReq => "CmdTakeContentCsReq",
|
|
Self::CmdStartDungeonCsReq => "CmdStartDungeonCsReq",
|
|
Self::CmdNohkadapkhe => "CmdNOHKADAPKHE",
|
|
Self::CmdBijedlpinkh => "CmdBIJEDLPINKH",
|
|
Self::CmdUpgradeTeamSlotCsRsp => "CmdUpgradeTeamSlotCsRsp",
|
|
Self::CmdEmcjbmoicjn => "CmdEMCJBMOICJN",
|
|
Self::CmdNdmgimoofbl => "CmdNDMGIMOOFBL",
|
|
Self::CmdUpdateCustomInfoCsReq => "CmdUpdateCustomInfoCsReq",
|
|
Self::CmdMaaiafillfn => "CmdMAAIAFILLFN",
|
|
Self::CmdHandlePendingEquipScRsp => "CmdHandlePendingEquipScRsp",
|
|
Self::CmdGetFriendNewAssistRewardScNotify => {
|
|
"CmdGetFriendNewAssistRewardScNotify"
|
|
}
|
|
Self::CmdStartDungeonScRsp => "CmdStartDungeonScRsp",
|
|
Self::CmdDressSpecialEquipCsReq => "CmdDressSpecialEquipCsReq",
|
|
Self::CmdUpgradeTeamSlotCsCsReq => "CmdUpgradeTeamSlotCsCsReq",
|
|
Self::CmdReplaceTeamCsCsReq => "CmdReplaceTeamCsCsReq",
|
|
Self::CmdTakeQuestEquipCsRsp => "CmdTakeQuestEquipCsRsp",
|
|
Self::CmdNilcahcbkai => "CmdNILCAHCBKAI",
|
|
Self::CmdFajejcbilia => "CmdFAJEJCBILIA",
|
|
Self::CmdTakeContentScRsp => "CmdTakeContentScRsp",
|
|
Self::CmdGetFriendDungeonInfoCsReq => "CmdGetFriendDungeonInfoCsReq",
|
|
Self::CmdKkgjpmcfdon => "CmdKKGJPMCFDON",
|
|
Self::CmdBbabpmldjmm => "CmdBBABPMLDJMM",
|
|
Self::CmdUpdateCustomInfoScRsp => "CmdUpdateCustomInfoScRsp",
|
|
Self::CmdNmemdfocmfo => "CmdNMEMDFOCMFO",
|
|
Self::CmdStartNodeBattleScRsp => "CmdStartNodeBattleScRsp",
|
|
Self::CmdDdnjihcbdde => "CmdDDNJIHCBDDE",
|
|
Self::CmdSyncChangeNtf => "CmdSyncChangeNtf",
|
|
Self::CmdDmepoenpeif => "CmdDMEPOENPEIF",
|
|
Self::CmdReplaceTeamCsRsp => "CmdReplaceTeamCsRsp",
|
|
Self::CmdGetFriendDungeonInfoScRsp => "CmdGetFriendDungeonInfoScRsp",
|
|
Self::CmdTakeTaskRewardCsReq => "CmdTakeTaskRewardCsReq",
|
|
Self::CmdIabbgplblml => "CmdIABBGPLBLML",
|
|
Self::CmdPdmekagocnd => "CmdPDMEKAGOCND",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"IJKEHFDJOJH_NLCDGIPGFDJ" => Some(Self::IjkehfdjojhNlcdgipgfdj),
|
|
"CmdJLCNOGIJGMH" => Some(Self::CmdJlcnogijgmh),
|
|
"CmdHandlePendingEquipCsReq" => Some(Self::CmdHandlePendingEquipCsReq),
|
|
"CmdFOMCONFODHH" => Some(Self::CmdFomconfodhh),
|
|
"CmdAPKJENOJIFD" => Some(Self::CmdApkjenojifd),
|
|
"CmdLMACKMNOJBF" => Some(Self::CmdLmackmnojbf),
|
|
"CmdFinishQuestionCsReq" => Some(Self::CmdFinishQuestionCsReq),
|
|
"CmdLGNJPFPACGH" => Some(Self::CmdLgnjpfpacgh),
|
|
"CmdStartNodeBattleCsReq" => Some(Self::CmdStartNodeBattleCsReq),
|
|
"CmdTakeTaskRewardScRsp" => Some(Self::CmdTakeTaskRewardScRsp),
|
|
"CmdDressSpecialEquipScRsp" => Some(Self::CmdDressSpecialEquipScRsp),
|
|
"CmdTakeQuestEquipCsCsReq" => Some(Self::CmdTakeQuestEquipCsCsReq),
|
|
"CmdFinishQuestionRsp" => Some(Self::CmdFinishQuestionRsp),
|
|
"CmdGAIANGFBBPG" => Some(Self::CmdGaiangfbbpg),
|
|
"CmdBABFMGPNOIG" => Some(Self::CmdBabfmgpnoig),
|
|
"CmdEndDungeonScRsp" => Some(Self::CmdEndDungeonScRsp),
|
|
"CmdTechTreeChangeNodeStateCsRsp" => {
|
|
Some(Self::CmdTechTreeChangeNodeStateCsRsp)
|
|
}
|
|
"CmdMLBDIPICABB" => Some(Self::CmdMlbdipicabb),
|
|
"CmdEndDungeonCsReq" => Some(Self::CmdEndDungeonCsReq),
|
|
"CmdTechTreeChangeNodeStateCsCsReq" => {
|
|
Some(Self::CmdTechTreeChangeNodeStateCsCsReq)
|
|
}
|
|
"CmdTakeContentCsReq" => Some(Self::CmdTakeContentCsReq),
|
|
"CmdStartDungeonCsReq" => Some(Self::CmdStartDungeonCsReq),
|
|
"CmdNOHKADAPKHE" => Some(Self::CmdNohkadapkhe),
|
|
"CmdBIJEDLPINKH" => Some(Self::CmdBijedlpinkh),
|
|
"CmdUpgradeTeamSlotCsRsp" => Some(Self::CmdUpgradeTeamSlotCsRsp),
|
|
"CmdEMCJBMOICJN" => Some(Self::CmdEmcjbmoicjn),
|
|
"CmdNDMGIMOOFBL" => Some(Self::CmdNdmgimoofbl),
|
|
"CmdUpdateCustomInfoCsReq" => Some(Self::CmdUpdateCustomInfoCsReq),
|
|
"CmdMAAIAFILLFN" => Some(Self::CmdMaaiafillfn),
|
|
"CmdHandlePendingEquipScRsp" => Some(Self::CmdHandlePendingEquipScRsp),
|
|
"CmdGetFriendNewAssistRewardScNotify" => {
|
|
Some(Self::CmdGetFriendNewAssistRewardScNotify)
|
|
}
|
|
"CmdStartDungeonScRsp" => Some(Self::CmdStartDungeonScRsp),
|
|
"CmdDressSpecialEquipCsReq" => Some(Self::CmdDressSpecialEquipCsReq),
|
|
"CmdUpgradeTeamSlotCsCsReq" => Some(Self::CmdUpgradeTeamSlotCsCsReq),
|
|
"CmdReplaceTeamCsCsReq" => Some(Self::CmdReplaceTeamCsCsReq),
|
|
"CmdTakeQuestEquipCsRsp" => Some(Self::CmdTakeQuestEquipCsRsp),
|
|
"CmdNILCAHCBKAI" => Some(Self::CmdNilcahcbkai),
|
|
"CmdFAJEJCBILIA" => Some(Self::CmdFajejcbilia),
|
|
"CmdTakeContentScRsp" => Some(Self::CmdTakeContentScRsp),
|
|
"CmdGetFriendDungeonInfoCsReq" => Some(Self::CmdGetFriendDungeonInfoCsReq),
|
|
"CmdKKGJPMCFDON" => Some(Self::CmdKkgjpmcfdon),
|
|
"CmdBBABPMLDJMM" => Some(Self::CmdBbabpmldjmm),
|
|
"CmdUpdateCustomInfoScRsp" => Some(Self::CmdUpdateCustomInfoScRsp),
|
|
"CmdNMEMDFOCMFO" => Some(Self::CmdNmemdfocmfo),
|
|
"CmdStartNodeBattleScRsp" => Some(Self::CmdStartNodeBattleScRsp),
|
|
"CmdDDNJIHCBDDE" => Some(Self::CmdDdnjihcbdde),
|
|
"CmdSyncChangeNtf" => Some(Self::CmdSyncChangeNtf),
|
|
"CmdDMEPOENPEIF" => Some(Self::CmdDmepoenpeif),
|
|
"CmdReplaceTeamCsRsp" => Some(Self::CmdReplaceTeamCsRsp),
|
|
"CmdGetFriendDungeonInfoScRsp" => Some(Self::CmdGetFriendDungeonInfoScRsp),
|
|
"CmdTakeTaskRewardCsReq" => Some(Self::CmdTakeTaskRewardCsReq),
|
|
"CmdIABBGPLBLML" => Some(Self::CmdIabbgplblml),
|
|
"CmdPDMEKAGOCND" => Some(Self::CmdPdmekagocnd),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Dbkaajaegnm {
|
|
Nlcdgipgfdj = 0,
|
|
Bmoogbnpeaa = 1,
|
|
Cihfgjdchia = 2,
|
|
Pdkldmnajbo = 3,
|
|
}
|
|
impl Dbkaajaegnm {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Nlcdgipgfdj => "DBKAAJAEGNM_NLCDGIPGFDJ",
|
|
Self::Bmoogbnpeaa => "DBKAAJAEGNM_BMOOGBNPEAA",
|
|
Self::Cihfgjdchia => "DBKAAJAEGNM_CIHFGJDCHIA",
|
|
Self::Pdkldmnajbo => "DBKAAJAEGNM_PDKLDMNAJBO",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"DBKAAJAEGNM_NLCDGIPGFDJ" => Some(Self::Nlcdgipgfdj),
|
|
"DBKAAJAEGNM_BMOOGBNPEAA" => Some(Self::Bmoogbnpeaa),
|
|
"DBKAAJAEGNM_CIHFGJDCHIA" => Some(Self::Cihfgjdchia),
|
|
"DBKAAJAEGNM_PDKLDMNAJBO" => Some(Self::Pdkldmnajbo),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Jdgnmidmacl {
|
|
Gaifbjckgpa = 0,
|
|
Kgpgdemeand = 1,
|
|
Bpklgjoboma = 2,
|
|
Iaaoahfdflc = 3,
|
|
}
|
|
impl Jdgnmidmacl {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Gaifbjckgpa => "JDGNMIDMACL_GAIFBJCKGPA",
|
|
Self::Kgpgdemeand => "JDGNMIDMACL_KGPGDEMEAND",
|
|
Self::Bpklgjoboma => "JDGNMIDMACL_BPKLGJOBOMA",
|
|
Self::Iaaoahfdflc => "JDGNMIDMACL_IAAOAHFDFLC",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"JDGNMIDMACL_GAIFBJCKGPA" => Some(Self::Gaifbjckgpa),
|
|
"JDGNMIDMACL_KGPGDEMEAND" => Some(Self::Kgpgdemeand),
|
|
"JDGNMIDMACL_BPKLGJOBOMA" => Some(Self::Bpklgjoboma),
|
|
"JDGNMIDMACL_IAAOAHFDFLC" => Some(Self::Iaaoahfdflc),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Cdabmabjfii {
|
|
Nlcdgipgfdj = 0,
|
|
Feheggcokjh = 2,
|
|
Ggmpegmehpd = 4,
|
|
Mgbcapiiklm = 5,
|
|
Diligfnlnke = 6,
|
|
Bojieinflff = 7,
|
|
}
|
|
impl Cdabmabjfii {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Nlcdgipgfdj => "CDABMABJFII_NLCDGIPGFDJ",
|
|
Self::Feheggcokjh => "CDABMABJFII_FEHEGGCOKJH",
|
|
Self::Ggmpegmehpd => "CDABMABJFII_GGMPEGMEHPD",
|
|
Self::Mgbcapiiklm => "CDABMABJFII_MGBCAPIIKLM",
|
|
Self::Diligfnlnke => "CDABMABJFII_DILIGFNLNKE",
|
|
Self::Bojieinflff => "CDABMABJFII_BOJIEINFLFF",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"CDABMABJFII_NLCDGIPGFDJ" => Some(Self::Nlcdgipgfdj),
|
|
"CDABMABJFII_FEHEGGCOKJH" => Some(Self::Feheggcokjh),
|
|
"CDABMABJFII_GGMPEGMEHPD" => Some(Self::Ggmpegmehpd),
|
|
"CDABMABJFII_MGBCAPIIKLM" => Some(Self::Mgbcapiiklm),
|
|
"CDABMABJFII_DILIGFNLNKE" => Some(Self::Diligfnlnke),
|
|
"CDABMABJFII_BOJIEINFLFF" => Some(Self::Bojieinflff),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Oedabanajek {
|
|
Nlcdgipgfdj = 0,
|
|
Bpnmabifcac = 1,
|
|
Ohljjbcalbf = 2,
|
|
}
|
|
impl Oedabanajek {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Nlcdgipgfdj => "OEDABANAJEK_NLCDGIPGFDJ",
|
|
Self::Bpnmabifcac => "OEDABANAJEK_BPNMABIFCAC",
|
|
Self::Ohljjbcalbf => "OEDABANAJEK_OHLJJBCALBF",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"OEDABANAJEK_NLCDGIPGFDJ" => Some(Self::Nlcdgipgfdj),
|
|
"OEDABANAJEK_BPNMABIFCAC" => Some(Self::Bpnmabifcac),
|
|
"OEDABANAJEK_OHLJJBCALBF" => Some(Self::Ohljjbcalbf),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Lppkghjgocc {
|
|
Nlcdgipgfdj = 0,
|
|
Cajpagkbbml = 1,
|
|
Jokppelafoi = 2,
|
|
}
|
|
impl Lppkghjgocc {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Nlcdgipgfdj => "LPPKGHJGOCC_NLCDGIPGFDJ",
|
|
Self::Cajpagkbbml => "LPPKGHJGOCC_CAJPAGKBBML",
|
|
Self::Jokppelafoi => "LPPKGHJGOCC_JOKPPELAFOI",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"LPPKGHJGOCC_NLCDGIPGFDJ" => Some(Self::Nlcdgipgfdj),
|
|
"LPPKGHJGOCC_CAJPAGKBBML" => Some(Self::Cajpagkbbml),
|
|
"LPPKGHJGOCC_JOKPPELAFOI" => Some(Self::Jokppelafoi),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdInteractiveTriggerMazeBuffType {
|
|
EfdhfoemkhhNlcdgipgfdj = 0,
|
|
CmdDcaboalfjap = 9479,
|
|
CmdNmekjabiggh = 9478,
|
|
}
|
|
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::EfdhfoemkhhNlcdgipgfdj => "EFDHFOEMKHH_NLCDGIPGFDJ",
|
|
Self::CmdDcaboalfjap => "CmdDCABOALFJAP",
|
|
Self::CmdNmekjabiggh => "CmdNMEKJABIGGH",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"EFDHFOEMKHH_NLCDGIPGFDJ" => Some(Self::EfdhfoemkhhNlcdgipgfdj),
|
|
"CmdDCABOALFJAP" => Some(Self::CmdDcaboalfjap),
|
|
"CmdNMEKJABIGGH" => Some(Self::CmdNmekjabiggh),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdItemType {
|
|
PjmjnhaaejiNlcdgipgfdj = 0,
|
|
CmdMarkItemScRsp = 599,
|
|
CmdBatchRankUpEquipmentScRsp = 540,
|
|
CmdRelicFilterPlanClearNameScNotify = 543,
|
|
CmdDestroyItemScRsp = 501,
|
|
CmdExpUpEquipmentCsReq = 529,
|
|
CmdGetRecyleTimeScRsp = 566,
|
|
CmdComposeSelectedRelicScRsp = 559,
|
|
CmdAddEquipmentScRsp = 574,
|
|
CmdComposeItemScRsp = 583,
|
|
CmdLockEquipmentCsReq = 536,
|
|
CmdExpUpRelicCsReq = 509,
|
|
CmdGetRelicFilterPlanScRsp = 588,
|
|
CmdExpUpEquipmentScRsp = 512,
|
|
CmdGetMarkItemListScRsp = 585,
|
|
CmdSellItemScRsp = 524,
|
|
CmdExpUpRelicScRsp = 542,
|
|
CmdGeneralVirtualItemDataNotify = 514,
|
|
CmdRelicReforgeCsReq = 593,
|
|
CmdGetBagScRsp = 503,
|
|
CmdRankUpEquipmentScRsp = 587,
|
|
CmdComposeLimitNumUpdateScNotify = 549,
|
|
CmdEmldlbkpefd = 545,
|
|
CmdRelicReforgeConfirmCsReq = 591,
|
|
CmdCancelMarkItemNotify = 532,
|
|
CmdAmpmjpcflnd = 516,
|
|
CmdMgbkbikljdn = 537,
|
|
CmdMarkRelicFilterPlanScRsp = 558,
|
|
CmdRelicReforgeScRsp = 596,
|
|
CmdSyncTurnFoodNotify = 535,
|
|
CmdRelicReforgeConfirmScRsp = 523,
|
|
CmdLockEquipmentScRsp = 513,
|
|
CmdLockRelicScRsp = 538,
|
|
CmdAddRelicFilterPlanCsReq = 526,
|
|
CmdDiscardRelicScRsp = 553,
|
|
CmdGetMarkItemListCsReq = 567,
|
|
CmdDestroyItemCsReq = 528,
|
|
CmdUseItemScRsp = 581,
|
|
CmdMarkItemCsReq = 520,
|
|
CmdAddRelicFilterPlanScRsp = 590,
|
|
CmdMarkRelicFilterPlanCsReq = 534,
|
|
CmdModifyRelicFilterPlanCsReq = 541,
|
|
CmdExchangeHcoinCsReq = 578,
|
|
CmdGetRecyleTimeCsReq = 592,
|
|
CmdLockRelicCsReq = 576,
|
|
CmdExchangeHcoinScRsp = 552,
|
|
CmdGetRelicFilterPlanCsReq = 539,
|
|
CmdModifyRelicFilterPlanScRsp = 518,
|
|
CmdComposeSelectedRelicCsReq = 548,
|
|
CmdComposeLimitNumCompleteScNotify = 530,
|
|
CmdLjkfppdfhmh = 505,
|
|
CmdDiscardRelicCsReq = 582,
|
|
CmdPromoteEquipmentCsReq = 580,
|
|
CmdGetBagCsReq = 573,
|
|
CmdSellItemCsReq = 561,
|
|
CmdComposeItemCsReq = 554,
|
|
CmdUseItemCsReq = 515,
|
|
CmdPromoteEquipmentScRsp = 527,
|
|
CmdBatchRankUpEquipmentCsReq = 589,
|
|
CmdRechargeSuccNotify = 571,
|
|
CmdRankUpEquipmentCsReq = 510,
|
|
}
|
|
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::PjmjnhaaejiNlcdgipgfdj => "PJMJNHAAEJI_NLCDGIPGFDJ",
|
|
Self::CmdMarkItemScRsp => "CmdMarkItemScRsp",
|
|
Self::CmdBatchRankUpEquipmentScRsp => "CmdBatchRankUpEquipmentScRsp",
|
|
Self::CmdRelicFilterPlanClearNameScNotify => {
|
|
"CmdRelicFilterPlanClearNameScNotify"
|
|
}
|
|
Self::CmdDestroyItemScRsp => "CmdDestroyItemScRsp",
|
|
Self::CmdExpUpEquipmentCsReq => "CmdExpUpEquipmentCsReq",
|
|
Self::CmdGetRecyleTimeScRsp => "CmdGetRecyleTimeScRsp",
|
|
Self::CmdComposeSelectedRelicScRsp => "CmdComposeSelectedRelicScRsp",
|
|
Self::CmdAddEquipmentScRsp => "CmdAddEquipmentScRsp",
|
|
Self::CmdComposeItemScRsp => "CmdComposeItemScRsp",
|
|
Self::CmdLockEquipmentCsReq => "CmdLockEquipmentCsReq",
|
|
Self::CmdExpUpRelicCsReq => "CmdExpUpRelicCsReq",
|
|
Self::CmdGetRelicFilterPlanScRsp => "CmdGetRelicFilterPlanScRsp",
|
|
Self::CmdExpUpEquipmentScRsp => "CmdExpUpEquipmentScRsp",
|
|
Self::CmdGetMarkItemListScRsp => "CmdGetMarkItemListScRsp",
|
|
Self::CmdSellItemScRsp => "CmdSellItemScRsp",
|
|
Self::CmdExpUpRelicScRsp => "CmdExpUpRelicScRsp",
|
|
Self::CmdGeneralVirtualItemDataNotify => "CmdGeneralVirtualItemDataNotify",
|
|
Self::CmdRelicReforgeCsReq => "CmdRelicReforgeCsReq",
|
|
Self::CmdGetBagScRsp => "CmdGetBagScRsp",
|
|
Self::CmdRankUpEquipmentScRsp => "CmdRankUpEquipmentScRsp",
|
|
Self::CmdComposeLimitNumUpdateScNotify => "CmdComposeLimitNumUpdateScNotify",
|
|
Self::CmdEmldlbkpefd => "CmdEMLDLBKPEFD",
|
|
Self::CmdRelicReforgeConfirmCsReq => "CmdRelicReforgeConfirmCsReq",
|
|
Self::CmdCancelMarkItemNotify => "CmdCancelMarkItemNotify",
|
|
Self::CmdAmpmjpcflnd => "CmdAMPMJPCFLND",
|
|
Self::CmdMgbkbikljdn => "CmdMGBKBIKLJDN",
|
|
Self::CmdMarkRelicFilterPlanScRsp => "CmdMarkRelicFilterPlanScRsp",
|
|
Self::CmdRelicReforgeScRsp => "CmdRelicReforgeScRsp",
|
|
Self::CmdSyncTurnFoodNotify => "CmdSyncTurnFoodNotify",
|
|
Self::CmdRelicReforgeConfirmScRsp => "CmdRelicReforgeConfirmScRsp",
|
|
Self::CmdLockEquipmentScRsp => "CmdLockEquipmentScRsp",
|
|
Self::CmdLockRelicScRsp => "CmdLockRelicScRsp",
|
|
Self::CmdAddRelicFilterPlanCsReq => "CmdAddRelicFilterPlanCsReq",
|
|
Self::CmdDiscardRelicScRsp => "CmdDiscardRelicScRsp",
|
|
Self::CmdGetMarkItemListCsReq => "CmdGetMarkItemListCsReq",
|
|
Self::CmdDestroyItemCsReq => "CmdDestroyItemCsReq",
|
|
Self::CmdUseItemScRsp => "CmdUseItemScRsp",
|
|
Self::CmdMarkItemCsReq => "CmdMarkItemCsReq",
|
|
Self::CmdAddRelicFilterPlanScRsp => "CmdAddRelicFilterPlanScRsp",
|
|
Self::CmdMarkRelicFilterPlanCsReq => "CmdMarkRelicFilterPlanCsReq",
|
|
Self::CmdModifyRelicFilterPlanCsReq => "CmdModifyRelicFilterPlanCsReq",
|
|
Self::CmdExchangeHcoinCsReq => "CmdExchangeHcoinCsReq",
|
|
Self::CmdGetRecyleTimeCsReq => "CmdGetRecyleTimeCsReq",
|
|
Self::CmdLockRelicCsReq => "CmdLockRelicCsReq",
|
|
Self::CmdExchangeHcoinScRsp => "CmdExchangeHcoinScRsp",
|
|
Self::CmdGetRelicFilterPlanCsReq => "CmdGetRelicFilterPlanCsReq",
|
|
Self::CmdModifyRelicFilterPlanScRsp => "CmdModifyRelicFilterPlanScRsp",
|
|
Self::CmdComposeSelectedRelicCsReq => "CmdComposeSelectedRelicCsReq",
|
|
Self::CmdComposeLimitNumCompleteScNotify => {
|
|
"CmdComposeLimitNumCompleteScNotify"
|
|
}
|
|
Self::CmdLjkfppdfhmh => "CmdLJKFPPDFHMH",
|
|
Self::CmdDiscardRelicCsReq => "CmdDiscardRelicCsReq",
|
|
Self::CmdPromoteEquipmentCsReq => "CmdPromoteEquipmentCsReq",
|
|
Self::CmdGetBagCsReq => "CmdGetBagCsReq",
|
|
Self::CmdSellItemCsReq => "CmdSellItemCsReq",
|
|
Self::CmdComposeItemCsReq => "CmdComposeItemCsReq",
|
|
Self::CmdUseItemCsReq => "CmdUseItemCsReq",
|
|
Self::CmdPromoteEquipmentScRsp => "CmdPromoteEquipmentScRsp",
|
|
Self::CmdBatchRankUpEquipmentCsReq => "CmdBatchRankUpEquipmentCsReq",
|
|
Self::CmdRechargeSuccNotify => "CmdRechargeSuccNotify",
|
|
Self::CmdRankUpEquipmentCsReq => "CmdRankUpEquipmentCsReq",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"PJMJNHAAEJI_NLCDGIPGFDJ" => Some(Self::PjmjnhaaejiNlcdgipgfdj),
|
|
"CmdMarkItemScRsp" => Some(Self::CmdMarkItemScRsp),
|
|
"CmdBatchRankUpEquipmentScRsp" => Some(Self::CmdBatchRankUpEquipmentScRsp),
|
|
"CmdRelicFilterPlanClearNameScNotify" => {
|
|
Some(Self::CmdRelicFilterPlanClearNameScNotify)
|
|
}
|
|
"CmdDestroyItemScRsp" => Some(Self::CmdDestroyItemScRsp),
|
|
"CmdExpUpEquipmentCsReq" => Some(Self::CmdExpUpEquipmentCsReq),
|
|
"CmdGetRecyleTimeScRsp" => Some(Self::CmdGetRecyleTimeScRsp),
|
|
"CmdComposeSelectedRelicScRsp" => Some(Self::CmdComposeSelectedRelicScRsp),
|
|
"CmdAddEquipmentScRsp" => Some(Self::CmdAddEquipmentScRsp),
|
|
"CmdComposeItemScRsp" => Some(Self::CmdComposeItemScRsp),
|
|
"CmdLockEquipmentCsReq" => Some(Self::CmdLockEquipmentCsReq),
|
|
"CmdExpUpRelicCsReq" => Some(Self::CmdExpUpRelicCsReq),
|
|
"CmdGetRelicFilterPlanScRsp" => Some(Self::CmdGetRelicFilterPlanScRsp),
|
|
"CmdExpUpEquipmentScRsp" => Some(Self::CmdExpUpEquipmentScRsp),
|
|
"CmdGetMarkItemListScRsp" => Some(Self::CmdGetMarkItemListScRsp),
|
|
"CmdSellItemScRsp" => Some(Self::CmdSellItemScRsp),
|
|
"CmdExpUpRelicScRsp" => Some(Self::CmdExpUpRelicScRsp),
|
|
"CmdGeneralVirtualItemDataNotify" => {
|
|
Some(Self::CmdGeneralVirtualItemDataNotify)
|
|
}
|
|
"CmdRelicReforgeCsReq" => Some(Self::CmdRelicReforgeCsReq),
|
|
"CmdGetBagScRsp" => Some(Self::CmdGetBagScRsp),
|
|
"CmdRankUpEquipmentScRsp" => Some(Self::CmdRankUpEquipmentScRsp),
|
|
"CmdComposeLimitNumUpdateScNotify" => {
|
|
Some(Self::CmdComposeLimitNumUpdateScNotify)
|
|
}
|
|
"CmdEMLDLBKPEFD" => Some(Self::CmdEmldlbkpefd),
|
|
"CmdRelicReforgeConfirmCsReq" => Some(Self::CmdRelicReforgeConfirmCsReq),
|
|
"CmdCancelMarkItemNotify" => Some(Self::CmdCancelMarkItemNotify),
|
|
"CmdAMPMJPCFLND" => Some(Self::CmdAmpmjpcflnd),
|
|
"CmdMGBKBIKLJDN" => Some(Self::CmdMgbkbikljdn),
|
|
"CmdMarkRelicFilterPlanScRsp" => Some(Self::CmdMarkRelicFilterPlanScRsp),
|
|
"CmdRelicReforgeScRsp" => Some(Self::CmdRelicReforgeScRsp),
|
|
"CmdSyncTurnFoodNotify" => Some(Self::CmdSyncTurnFoodNotify),
|
|
"CmdRelicReforgeConfirmScRsp" => Some(Self::CmdRelicReforgeConfirmScRsp),
|
|
"CmdLockEquipmentScRsp" => Some(Self::CmdLockEquipmentScRsp),
|
|
"CmdLockRelicScRsp" => Some(Self::CmdLockRelicScRsp),
|
|
"CmdAddRelicFilterPlanCsReq" => Some(Self::CmdAddRelicFilterPlanCsReq),
|
|
"CmdDiscardRelicScRsp" => Some(Self::CmdDiscardRelicScRsp),
|
|
"CmdGetMarkItemListCsReq" => Some(Self::CmdGetMarkItemListCsReq),
|
|
"CmdDestroyItemCsReq" => Some(Self::CmdDestroyItemCsReq),
|
|
"CmdUseItemScRsp" => Some(Self::CmdUseItemScRsp),
|
|
"CmdMarkItemCsReq" => Some(Self::CmdMarkItemCsReq),
|
|
"CmdAddRelicFilterPlanScRsp" => Some(Self::CmdAddRelicFilterPlanScRsp),
|
|
"CmdMarkRelicFilterPlanCsReq" => Some(Self::CmdMarkRelicFilterPlanCsReq),
|
|
"CmdModifyRelicFilterPlanCsReq" => Some(Self::CmdModifyRelicFilterPlanCsReq),
|
|
"CmdExchangeHcoinCsReq" => Some(Self::CmdExchangeHcoinCsReq),
|
|
"CmdGetRecyleTimeCsReq" => Some(Self::CmdGetRecyleTimeCsReq),
|
|
"CmdLockRelicCsReq" => Some(Self::CmdLockRelicCsReq),
|
|
"CmdExchangeHcoinScRsp" => Some(Self::CmdExchangeHcoinScRsp),
|
|
"CmdGetRelicFilterPlanCsReq" => Some(Self::CmdGetRelicFilterPlanCsReq),
|
|
"CmdModifyRelicFilterPlanScRsp" => Some(Self::CmdModifyRelicFilterPlanScRsp),
|
|
"CmdComposeSelectedRelicCsReq" => Some(Self::CmdComposeSelectedRelicCsReq),
|
|
"CmdComposeLimitNumCompleteScNotify" => {
|
|
Some(Self::CmdComposeLimitNumCompleteScNotify)
|
|
}
|
|
"CmdLJKFPPDFHMH" => Some(Self::CmdLjkfppdfhmh),
|
|
"CmdDiscardRelicCsReq" => Some(Self::CmdDiscardRelicCsReq),
|
|
"CmdPromoteEquipmentCsReq" => Some(Self::CmdPromoteEquipmentCsReq),
|
|
"CmdGetBagCsReq" => Some(Self::CmdGetBagCsReq),
|
|
"CmdSellItemCsReq" => Some(Self::CmdSellItemCsReq),
|
|
"CmdComposeItemCsReq" => Some(Self::CmdComposeItemCsReq),
|
|
"CmdUseItemCsReq" => Some(Self::CmdUseItemCsReq),
|
|
"CmdPromoteEquipmentScRsp" => Some(Self::CmdPromoteEquipmentScRsp),
|
|
"CmdBatchRankUpEquipmentCsReq" => Some(Self::CmdBatchRankUpEquipmentCsReq),
|
|
"CmdRechargeSuccNotify" => Some(Self::CmdRechargeSuccNotify),
|
|
"CmdRankUpEquipmentCsReq" => Some(Self::CmdRankUpEquipmentCsReq),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum RelicDiscardType {
|
|
PjhkiideoogIcfoncmfnlg = 0,
|
|
PjhkiideoogAobkjjhahcn = 1,
|
|
PjhkiideoogOhnjlmfecen = 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::PjhkiideoogIcfoncmfnlg => "PJHKIIDEOOG_ICFONCMFNLG",
|
|
Self::PjhkiideoogAobkjjhahcn => "PJHKIIDEOOG_AOBKJJHAHCN",
|
|
Self::PjhkiideoogOhnjlmfecen => "PJHKIIDEOOG_OHNJLMFECEN",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"PJHKIIDEOOG_ICFONCMFNLG" => Some(Self::PjhkiideoogIcfoncmfnlg),
|
|
"PJHKIIDEOOG_AOBKJJHAHCN" => Some(Self::PjhkiideoogAobkjjhahcn),
|
|
"PJHKIIDEOOG_OHNJLMFECEN" => Some(Self::PjhkiideoogOhnjlmfecen),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum TurnFoodSwitch {
|
|
FhlekkndbbeNlcdgipgfdj = 0,
|
|
FhlekkndbbeAttack = 1,
|
|
FhlekkndbbeFjlognfechi = 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::FhlekkndbbeNlcdgipgfdj => "FHLEKKNDBBE_NLCDGIPGFDJ",
|
|
Self::FhlekkndbbeAttack => "FHLEKKNDBBE_attack",
|
|
Self::FhlekkndbbeFjlognfechi => "FHLEKKNDBBE_FJLOGNFECHI",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"FHLEKKNDBBE_NLCDGIPGFDJ" => Some(Self::FhlekkndbbeNlcdgipgfdj),
|
|
"FHLEKKNDBBE_attack" => Some(Self::FhlekkndbbeAttack),
|
|
"FHLEKKNDBBE_FJLOGNFECHI" => Some(Self::FhlekkndbbeFjlognfechi),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdJukeboxType {
|
|
OnbkhmhladcNlcdgipgfdj = 0,
|
|
CmdGetJukeboxDataCsReq = 3173,
|
|
CmdUnlockBackGroundMusicScRsp = 3113,
|
|
CmdFklmgefildi = 3115,
|
|
CmdUnlockBackGroundMusicCsReq = 3136,
|
|
CmdPlayBackGroundMusicScRsp = 3127,
|
|
CmdPlayBackGroundMusicCsReq = 3180,
|
|
CmdEgdfpdhnoko = 3181,
|
|
CmdGetJukeboxDataScRsp = 3103,
|
|
}
|
|
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::OnbkhmhladcNlcdgipgfdj => "ONBKHMHLADC_NLCDGIPGFDJ",
|
|
Self::CmdGetJukeboxDataCsReq => "CmdGetJukeboxDataCsReq",
|
|
Self::CmdUnlockBackGroundMusicScRsp => "CmdUnlockBackGroundMusicScRsp",
|
|
Self::CmdFklmgefildi => "CmdFKLMGEFILDI",
|
|
Self::CmdUnlockBackGroundMusicCsReq => "CmdUnlockBackGroundMusicCsReq",
|
|
Self::CmdPlayBackGroundMusicScRsp => "CmdPlayBackGroundMusicScRsp",
|
|
Self::CmdPlayBackGroundMusicCsReq => "CmdPlayBackGroundMusicCsReq",
|
|
Self::CmdEgdfpdhnoko => "CmdEGDFPDHNOKO",
|
|
Self::CmdGetJukeboxDataScRsp => "CmdGetJukeboxDataScRsp",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"ONBKHMHLADC_NLCDGIPGFDJ" => Some(Self::OnbkhmhladcNlcdgipgfdj),
|
|
"CmdGetJukeboxDataCsReq" => Some(Self::CmdGetJukeboxDataCsReq),
|
|
"CmdUnlockBackGroundMusicScRsp" => Some(Self::CmdUnlockBackGroundMusicScRsp),
|
|
"CmdFKLMGEFILDI" => Some(Self::CmdFklmgefildi),
|
|
"CmdUnlockBackGroundMusicCsReq" => Some(Self::CmdUnlockBackGroundMusicCsReq),
|
|
"CmdPlayBackGroundMusicScRsp" => Some(Self::CmdPlayBackGroundMusicScRsp),
|
|
"CmdPlayBackGroundMusicCsReq" => Some(Self::CmdPlayBackGroundMusicCsReq),
|
|
"CmdEGDFPDHNOKO" => Some(Self::CmdEgdfpdhnoko),
|
|
"CmdGetJukeboxDataScRsp" => Some(Self::CmdGetJukeboxDataScRsp),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdLimaoNewsType {
|
|
ElghlkhamkbNlcdgipgfdj = 0,
|
|
ElghlkhamkbJkldnbfnoga = 9199,
|
|
CmdLjcbiaemldn = 9187,
|
|
ElghlkhamkbFjkmbbbfdgo = 9201,
|
|
ElghlkhamkbOkdiccolplg = 9195,
|
|
ElghlkhamkbPobognlnkcj = 9197,
|
|
ElghlkhamkbOiimhpfebgf = 9191,
|
|
ElghlkhamkbCdcjocapmbo = 9190,
|
|
ElghlkhamkbOmlimkcekki = 9206,
|
|
CmdEpmonpaabkj = 9203,
|
|
CmdKbakbmgbnol = 9181,
|
|
ElghlkhamkbAljlhganfem = 9202,
|
|
CmdJkhgdjgbhcd = 9198,
|
|
ElghlkhamkbMgkfnlidimn = 9186,
|
|
ElghlkhamkbNogfalfdihf = 9182,
|
|
CmdPnalndonmck = 9184,
|
|
CmdGhbbmijfiad = 9205,
|
|
CmdGhbkjlihhgj = 9183,
|
|
CmdOfdmhdodalp = 9208,
|
|
ElghlkhamkbFgebelhdaci = 9194,
|
|
ElghlkhamkbJogehjjchnm = 9207,
|
|
CmdDdapicmfdab = 9200,
|
|
CmdAcgbgkffaol = 9196,
|
|
CmdJegnoijmbca = 9188,
|
|
CmdCpgfnbbiglh = 9210,
|
|
CmdMagmmminoaj = 9192,
|
|
}
|
|
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::ElghlkhamkbNlcdgipgfdj => "ELGHLKHAMKB_NLCDGIPGFDJ",
|
|
Self::ElghlkhamkbJkldnbfnoga => "ELGHLKHAMKB_JKLDNBFNOGA",
|
|
Self::CmdLjcbiaemldn => "CmdLJCBIAEMLDN",
|
|
Self::ElghlkhamkbFjkmbbbfdgo => "ELGHLKHAMKB_FJKMBBBFDGO",
|
|
Self::ElghlkhamkbOkdiccolplg => "ELGHLKHAMKB_OKDICCOLPLG",
|
|
Self::ElghlkhamkbPobognlnkcj => "ELGHLKHAMKB_POBOGNLNKCJ",
|
|
Self::ElghlkhamkbOiimhpfebgf => "ELGHLKHAMKB_OIIMHPFEBGF",
|
|
Self::ElghlkhamkbCdcjocapmbo => "ELGHLKHAMKB_CDCJOCAPMBO",
|
|
Self::ElghlkhamkbOmlimkcekki => "ELGHLKHAMKB_OMLIMKCEKKI",
|
|
Self::CmdEpmonpaabkj => "CmdEPMONPAABKJ",
|
|
Self::CmdKbakbmgbnol => "CmdKBAKBMGBNOL",
|
|
Self::ElghlkhamkbAljlhganfem => "ELGHLKHAMKB_ALJLHGANFEM",
|
|
Self::CmdJkhgdjgbhcd => "CmdJKHGDJGBHCD",
|
|
Self::ElghlkhamkbMgkfnlidimn => "ELGHLKHAMKB_MGKFNLIDIMN",
|
|
Self::ElghlkhamkbNogfalfdihf => "ELGHLKHAMKB_NOGFALFDIHF",
|
|
Self::CmdPnalndonmck => "CmdPNALNDONMCK",
|
|
Self::CmdGhbbmijfiad => "CmdGHBBMIJFIAD",
|
|
Self::CmdGhbkjlihhgj => "CmdGHBKJLIHHGJ",
|
|
Self::CmdOfdmhdodalp => "CmdOFDMHDODALP",
|
|
Self::ElghlkhamkbFgebelhdaci => "ELGHLKHAMKB_FGEBELHDACI",
|
|
Self::ElghlkhamkbJogehjjchnm => "ELGHLKHAMKB_JOGEHJJCHNM",
|
|
Self::CmdDdapicmfdab => "CmdDDAPICMFDAB",
|
|
Self::CmdAcgbgkffaol => "CmdACGBGKFFAOL",
|
|
Self::CmdJegnoijmbca => "CmdJEGNOIJMBCA",
|
|
Self::CmdCpgfnbbiglh => "CmdCPGFNBBIGLH",
|
|
Self::CmdMagmmminoaj => "CmdMAGMMMINOAJ",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"ELGHLKHAMKB_NLCDGIPGFDJ" => Some(Self::ElghlkhamkbNlcdgipgfdj),
|
|
"ELGHLKHAMKB_JKLDNBFNOGA" => Some(Self::ElghlkhamkbJkldnbfnoga),
|
|
"CmdLJCBIAEMLDN" => Some(Self::CmdLjcbiaemldn),
|
|
"ELGHLKHAMKB_FJKMBBBFDGO" => Some(Self::ElghlkhamkbFjkmbbbfdgo),
|
|
"ELGHLKHAMKB_OKDICCOLPLG" => Some(Self::ElghlkhamkbOkdiccolplg),
|
|
"ELGHLKHAMKB_POBOGNLNKCJ" => Some(Self::ElghlkhamkbPobognlnkcj),
|
|
"ELGHLKHAMKB_OIIMHPFEBGF" => Some(Self::ElghlkhamkbOiimhpfebgf),
|
|
"ELGHLKHAMKB_CDCJOCAPMBO" => Some(Self::ElghlkhamkbCdcjocapmbo),
|
|
"ELGHLKHAMKB_OMLIMKCEKKI" => Some(Self::ElghlkhamkbOmlimkcekki),
|
|
"CmdEPMONPAABKJ" => Some(Self::CmdEpmonpaabkj),
|
|
"CmdKBAKBMGBNOL" => Some(Self::CmdKbakbmgbnol),
|
|
"ELGHLKHAMKB_ALJLHGANFEM" => Some(Self::ElghlkhamkbAljlhganfem),
|
|
"CmdJKHGDJGBHCD" => Some(Self::CmdJkhgdjgbhcd),
|
|
"ELGHLKHAMKB_MGKFNLIDIMN" => Some(Self::ElghlkhamkbMgkfnlidimn),
|
|
"ELGHLKHAMKB_NOGFALFDIHF" => Some(Self::ElghlkhamkbNogfalfdihf),
|
|
"CmdPNALNDONMCK" => Some(Self::CmdPnalndonmck),
|
|
"CmdGHBBMIJFIAD" => Some(Self::CmdGhbbmijfiad),
|
|
"CmdGHBKJLIHHGJ" => Some(Self::CmdGhbkjlihhgj),
|
|
"CmdOFDMHDODALP" => Some(Self::CmdOfdmhdodalp),
|
|
"ELGHLKHAMKB_FGEBELHDACI" => Some(Self::ElghlkhamkbFgebelhdaci),
|
|
"ELGHLKHAMKB_JOGEHJJCHNM" => Some(Self::ElghlkhamkbJogehjjchnm),
|
|
"CmdDDAPICMFDAB" => Some(Self::CmdDdapicmfdab),
|
|
"CmdACGBGKFFAOL" => Some(Self::CmdAcgbgkffaol),
|
|
"CmdJEGNOIJMBCA" => Some(Self::CmdJegnoijmbca),
|
|
"CmdCPGFNBBIGLH" => Some(Self::CmdCpgfnbbiglh),
|
|
"CmdMAGMMMINOAJ" => Some(Self::CmdMagmmminoaj),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum LimaoNewsOfficeSurveyState {
|
|
NmcbkmbdillNlcdgipgfdj = 0,
|
|
NmcbkmbdillPpbpghddcol = 1,
|
|
NmcbkmbdillIggjejahpij = 2,
|
|
NmcbkmbdillBbnehdgpggh = 3,
|
|
NmcbkmbdillCckpncibdgp = 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::NmcbkmbdillNlcdgipgfdj => "NMCBKMBDILL_NLCDGIPGFDJ",
|
|
Self::NmcbkmbdillPpbpghddcol => "NMCBKMBDILL_PPBPGHDDCOL",
|
|
Self::NmcbkmbdillIggjejahpij => "NMCBKMBDILL_IGGJEJAHPIJ",
|
|
Self::NmcbkmbdillBbnehdgpggh => "NMCBKMBDILL_BBNEHDGPGGH",
|
|
Self::NmcbkmbdillCckpncibdgp => "NMCBKMBDILL_CCKPNCIBDGP",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"NMCBKMBDILL_NLCDGIPGFDJ" => Some(Self::NmcbkmbdillNlcdgipgfdj),
|
|
"NMCBKMBDILL_PPBPGHDDCOL" => Some(Self::NmcbkmbdillPpbpghddcol),
|
|
"NMCBKMBDILL_IGGJEJAHPIJ" => Some(Self::NmcbkmbdillIggjejahpij),
|
|
"NMCBKMBDILL_BBNEHDGPGGH" => Some(Self::NmcbkmbdillBbnehdgpggh),
|
|
"NMCBKMBDILL_CCKPNCIBDGP" => Some(Self::NmcbkmbdillCckpncibdgp),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdLineupType {
|
|
MlpgobncbofNlcdgipgfdj = 0,
|
|
CmdSwitchLineupIndexCsReq = 742,
|
|
CmdEfafccekoan = 792,
|
|
MlpgobncbofJnkebkdkmhc = 773,
|
|
CmdGetStageLineupScRsp = 703,
|
|
CmdGetAllLineupDataCsReq = 724,
|
|
CmdGetAllLineupDataScRsp = 771,
|
|
CmdJoinLineupScRsp = 713,
|
|
CmdGetLineupAvatarDataScRsp = 754,
|
|
CmdChangeLineupLeaderCsReq = 783,
|
|
CmdGetCurLineupDataScRsp = 727,
|
|
CmdSwapLineupCsReq = 710,
|
|
CmdGetLineupAvatarDataCsReq = 712,
|
|
CmdQuitLineupScRsp = 781,
|
|
CmdChangeLineupLeaderScRsp = 709,
|
|
CmdReplaceLineupCsReq = 752,
|
|
CmdSyncLineupNotify = 729,
|
|
CmdGetCurLineupDataCsReq = 780,
|
|
CmdVirtualLineupTrialAvatarChangeScNotify = 774,
|
|
CmdExtraLineupDestroyNotify = 759,
|
|
CmdQuitLineupCsReq = 715,
|
|
CmdSwitchLineupIndexScRsp = 776,
|
|
CmdVirtualLineupDestroyNotify = 778,
|
|
CmdSetLineupNameCsReq = 738,
|
|
CmdCncfcdjafoj = 766,
|
|
CmdSwapLineupScRsp = 787,
|
|
CmdReplaceLineupScRsp = 748,
|
|
CmdSetLineupNameScRsp = 761,
|
|
CmdJoinLineupCsReq = 736,
|
|
}
|
|
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::MlpgobncbofNlcdgipgfdj => "MLPGOBNCBOF_NLCDGIPGFDJ",
|
|
Self::CmdSwitchLineupIndexCsReq => "CmdSwitchLineupIndexCsReq",
|
|
Self::CmdEfafccekoan => "CmdEFAFCCEKOAN",
|
|
Self::MlpgobncbofJnkebkdkmhc => "MLPGOBNCBOF_JNKEBKDKMHC",
|
|
Self::CmdGetStageLineupScRsp => "CmdGetStageLineupScRsp",
|
|
Self::CmdGetAllLineupDataCsReq => "CmdGetAllLineupDataCsReq",
|
|
Self::CmdGetAllLineupDataScRsp => "CmdGetAllLineupDataScRsp",
|
|
Self::CmdJoinLineupScRsp => "CmdJoinLineupScRsp",
|
|
Self::CmdGetLineupAvatarDataScRsp => "CmdGetLineupAvatarDataScRsp",
|
|
Self::CmdChangeLineupLeaderCsReq => "CmdChangeLineupLeaderCsReq",
|
|
Self::CmdGetCurLineupDataScRsp => "CmdGetCurLineupDataScRsp",
|
|
Self::CmdSwapLineupCsReq => "CmdSwapLineupCsReq",
|
|
Self::CmdGetLineupAvatarDataCsReq => "CmdGetLineupAvatarDataCsReq",
|
|
Self::CmdQuitLineupScRsp => "CmdQuitLineupScRsp",
|
|
Self::CmdChangeLineupLeaderScRsp => "CmdChangeLineupLeaderScRsp",
|
|
Self::CmdReplaceLineupCsReq => "CmdReplaceLineupCsReq",
|
|
Self::CmdSyncLineupNotify => "CmdSyncLineupNotify",
|
|
Self::CmdGetCurLineupDataCsReq => "CmdGetCurLineupDataCsReq",
|
|
Self::CmdVirtualLineupTrialAvatarChangeScNotify => {
|
|
"CmdVirtualLineupTrialAvatarChangeScNotify"
|
|
}
|
|
Self::CmdExtraLineupDestroyNotify => "CmdExtraLineupDestroyNotify",
|
|
Self::CmdQuitLineupCsReq => "CmdQuitLineupCsReq",
|
|
Self::CmdSwitchLineupIndexScRsp => "CmdSwitchLineupIndexScRsp",
|
|
Self::CmdVirtualLineupDestroyNotify => "CmdVirtualLineupDestroyNotify",
|
|
Self::CmdSetLineupNameCsReq => "CmdSetLineupNameCsReq",
|
|
Self::CmdCncfcdjafoj => "CmdCNCFCDJAFOJ",
|
|
Self::CmdSwapLineupScRsp => "CmdSwapLineupScRsp",
|
|
Self::CmdReplaceLineupScRsp => "CmdReplaceLineupScRsp",
|
|
Self::CmdSetLineupNameScRsp => "CmdSetLineupNameScRsp",
|
|
Self::CmdJoinLineupCsReq => "CmdJoinLineupCsReq",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"MLPGOBNCBOF_NLCDGIPGFDJ" => Some(Self::MlpgobncbofNlcdgipgfdj),
|
|
"CmdSwitchLineupIndexCsReq" => Some(Self::CmdSwitchLineupIndexCsReq),
|
|
"CmdEFAFCCEKOAN" => Some(Self::CmdEfafccekoan),
|
|
"MLPGOBNCBOF_JNKEBKDKMHC" => Some(Self::MlpgobncbofJnkebkdkmhc),
|
|
"CmdGetStageLineupScRsp" => Some(Self::CmdGetStageLineupScRsp),
|
|
"CmdGetAllLineupDataCsReq" => Some(Self::CmdGetAllLineupDataCsReq),
|
|
"CmdGetAllLineupDataScRsp" => Some(Self::CmdGetAllLineupDataScRsp),
|
|
"CmdJoinLineupScRsp" => Some(Self::CmdJoinLineupScRsp),
|
|
"CmdGetLineupAvatarDataScRsp" => Some(Self::CmdGetLineupAvatarDataScRsp),
|
|
"CmdChangeLineupLeaderCsReq" => Some(Self::CmdChangeLineupLeaderCsReq),
|
|
"CmdGetCurLineupDataScRsp" => Some(Self::CmdGetCurLineupDataScRsp),
|
|
"CmdSwapLineupCsReq" => Some(Self::CmdSwapLineupCsReq),
|
|
"CmdGetLineupAvatarDataCsReq" => Some(Self::CmdGetLineupAvatarDataCsReq),
|
|
"CmdQuitLineupScRsp" => Some(Self::CmdQuitLineupScRsp),
|
|
"CmdChangeLineupLeaderScRsp" => Some(Self::CmdChangeLineupLeaderScRsp),
|
|
"CmdReplaceLineupCsReq" => Some(Self::CmdReplaceLineupCsReq),
|
|
"CmdSyncLineupNotify" => Some(Self::CmdSyncLineupNotify),
|
|
"CmdGetCurLineupDataCsReq" => Some(Self::CmdGetCurLineupDataCsReq),
|
|
"CmdVirtualLineupTrialAvatarChangeScNotify" => {
|
|
Some(Self::CmdVirtualLineupTrialAvatarChangeScNotify)
|
|
}
|
|
"CmdExtraLineupDestroyNotify" => Some(Self::CmdExtraLineupDestroyNotify),
|
|
"CmdQuitLineupCsReq" => Some(Self::CmdQuitLineupCsReq),
|
|
"CmdSwitchLineupIndexScRsp" => Some(Self::CmdSwitchLineupIndexScRsp),
|
|
"CmdVirtualLineupDestroyNotify" => Some(Self::CmdVirtualLineupDestroyNotify),
|
|
"CmdSetLineupNameCsReq" => Some(Self::CmdSetLineupNameCsReq),
|
|
"CmdCNCFCDJAFOJ" => Some(Self::CmdCncfcdjafoj),
|
|
"CmdSwapLineupScRsp" => Some(Self::CmdSwapLineupScRsp),
|
|
"CmdReplaceLineupScRsp" => Some(Self::CmdReplaceLineupScRsp),
|
|
"CmdSetLineupNameScRsp" => Some(Self::CmdSetLineupNameScRsp),
|
|
"CmdJoinLineupCsReq" => Some(Self::CmdJoinLineupCsReq),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Emeaogdfbdi {
|
|
Nlcdgipgfdj = 0,
|
|
Elilfepklcj = 1,
|
|
Jccbpmflehb = 2,
|
|
Fihjpkblgpf = 3,
|
|
Kblbapnnano = 4,
|
|
}
|
|
impl Emeaogdfbdi {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Nlcdgipgfdj => "EMEAOGDFBDI_NLCDGIPGFDJ",
|
|
Self::Elilfepklcj => "EMEAOGDFBDI_ELILFEPKLCJ",
|
|
Self::Jccbpmflehb => "EMEAOGDFBDI_JCCBPMFLEHB",
|
|
Self::Fihjpkblgpf => "EMEAOGDFBDI_FIHJPKBLGPF",
|
|
Self::Kblbapnnano => "EMEAOGDFBDI_KBLBAPNNANO",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"EMEAOGDFBDI_NLCDGIPGFDJ" => Some(Self::Nlcdgipgfdj),
|
|
"EMEAOGDFBDI_ELILFEPKLCJ" => Some(Self::Elilfepklcj),
|
|
"EMEAOGDFBDI_JCCBPMFLEHB" => Some(Self::Jccbpmflehb),
|
|
"EMEAOGDFBDI_FIHJPKBLGPF" => Some(Self::Fihjpkblgpf),
|
|
"EMEAOGDFBDI_KBLBAPNNANO" => Some(Self::Kblbapnnano),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum ExtraLineupType {
|
|
LineupNone = 0,
|
|
LineupChallenge = 1,
|
|
LineupRogue = 2,
|
|
LineupChallenge2 = 3,
|
|
LineupChallenge3 = 4,
|
|
LineupRogueChallenge = 5,
|
|
LineupStageTrial = 6,
|
|
LineupRogueTrial = 7,
|
|
LineupActivity = 8,
|
|
LineupBoxingClub = 9,
|
|
LineupTreasureDungeon = 11,
|
|
LineupChessRogue = 12,
|
|
LineupHeliobus = 13,
|
|
LineupTournRogue = 14,
|
|
LineupRelicRogue = 15,
|
|
LineupArcadeRogue = 16,
|
|
LineupMagicRogue = 17,
|
|
LineupFate = 18,
|
|
LineupGridFight = 19,
|
|
}
|
|
impl ExtraLineupType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::LineupNone => "LINEUP_NONE",
|
|
Self::LineupChallenge => "LINEUP_CHALLENGE",
|
|
Self::LineupRogue => "LINEUP_ROGUE",
|
|
Self::LineupChallenge2 => "LINEUP_CHALLENGE_2",
|
|
Self::LineupChallenge3 => "LINEUP_CHALLENGE_3",
|
|
Self::LineupRogueChallenge => "LINEUP_ROGUE_CHALLENGE",
|
|
Self::LineupStageTrial => "LINEUP_STAGE_TRIAL",
|
|
Self::LineupRogueTrial => "LINEUP_ROGUE_TRIAL",
|
|
Self::LineupActivity => "LINEUP_ACTIVITY",
|
|
Self::LineupBoxingClub => "LINEUP_BOXING_CLUB",
|
|
Self::LineupTreasureDungeon => "LINEUP_TREASURE_DUNGEON",
|
|
Self::LineupChessRogue => "LINEUP_CHESS_ROGUE",
|
|
Self::LineupHeliobus => "LINEUP_HELIOBUS",
|
|
Self::LineupTournRogue => "LINEUP_TOURN_ROGUE",
|
|
Self::LineupRelicRogue => "LINEUP_RELIC_ROGUE",
|
|
Self::LineupArcadeRogue => "LINEUP_ARCADE_ROGUE",
|
|
Self::LineupMagicRogue => "LINEUP_MAGIC_ROGUE",
|
|
Self::LineupFate => "LINEUP_FATE",
|
|
Self::LineupGridFight => "LINEUP_GRID_FIGHT",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"LINEUP_NONE" => Some(Self::LineupNone),
|
|
"LINEUP_CHALLENGE" => Some(Self::LineupChallenge),
|
|
"LINEUP_ROGUE" => Some(Self::LineupRogue),
|
|
"LINEUP_CHALLENGE_2" => Some(Self::LineupChallenge2),
|
|
"LINEUP_CHALLENGE_3" => Some(Self::LineupChallenge3),
|
|
"LINEUP_ROGUE_CHALLENGE" => Some(Self::LineupRogueChallenge),
|
|
"LINEUP_STAGE_TRIAL" => Some(Self::LineupStageTrial),
|
|
"LINEUP_ROGUE_TRIAL" => Some(Self::LineupRogueTrial),
|
|
"LINEUP_ACTIVITY" => Some(Self::LineupActivity),
|
|
"LINEUP_BOXING_CLUB" => Some(Self::LineupBoxingClub),
|
|
"LINEUP_TREASURE_DUNGEON" => Some(Self::LineupTreasureDungeon),
|
|
"LINEUP_CHESS_ROGUE" => Some(Self::LineupChessRogue),
|
|
"LINEUP_HELIOBUS" => Some(Self::LineupHeliobus),
|
|
"LINEUP_TOURN_ROGUE" => Some(Self::LineupTournRogue),
|
|
"LINEUP_RELIC_ROGUE" => Some(Self::LineupRelicRogue),
|
|
"LINEUP_ARCADE_ROGUE" => Some(Self::LineupArcadeRogue),
|
|
"LINEUP_MAGIC_ROGUE" => Some(Self::LineupMagicRogue),
|
|
"LINEUP_FATE" => Some(Self::LineupFate),
|
|
"LINEUP_GRID_FIGHT" => Some(Self::LineupGridFight),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum SyncLineupReason {
|
|
SyncReasonNone = 0,
|
|
SyncReasonMpAdd = 1,
|
|
SyncReasonMpAddPropHit = 2,
|
|
SyncReasonHpAdd = 3,
|
|
SyncReasonHpAddPropHit = 4,
|
|
SyncReasonMpMaxChangedPermanent = 5,
|
|
SyncReasonMpMaxChangedByModifier = 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::SyncReasonNone => "SYNC_REASON_NONE",
|
|
Self::SyncReasonMpAdd => "SYNC_REASON_MP_ADD",
|
|
Self::SyncReasonMpAddPropHit => "SYNC_REASON_MP_ADD_PROP_HIT",
|
|
Self::SyncReasonHpAdd => "SYNC_REASON_HP_ADD",
|
|
Self::SyncReasonHpAddPropHit => "SYNC_REASON_HP_ADD_PROP_HIT",
|
|
Self::SyncReasonMpMaxChangedPermanent => {
|
|
"SYNC_REASON_MP_MAX_CHANGED_PERMANENT"
|
|
}
|
|
Self::SyncReasonMpMaxChangedByModifier => {
|
|
"SYNC_REASON_MP_MAX_CHANGED_BY_MODIFIER"
|
|
}
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"SYNC_REASON_NONE" => Some(Self::SyncReasonNone),
|
|
"SYNC_REASON_MP_ADD" => Some(Self::SyncReasonMpAdd),
|
|
"SYNC_REASON_MP_ADD_PROP_HIT" => Some(Self::SyncReasonMpAddPropHit),
|
|
"SYNC_REASON_HP_ADD" => Some(Self::SyncReasonHpAdd),
|
|
"SYNC_REASON_HP_ADD_PROP_HIT" => Some(Self::SyncReasonHpAddPropHit),
|
|
"SYNC_REASON_MP_MAX_CHANGED_PERMANENT" => {
|
|
Some(Self::SyncReasonMpMaxChangedPermanent)
|
|
}
|
|
"SYNC_REASON_MP_MAX_CHANGED_BY_MODIFIER" => {
|
|
Some(Self::SyncReasonMpMaxChangedByModifier)
|
|
}
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdLobbyType {
|
|
MfahjpchpinNlcdgipgfdj = 0,
|
|
CmdLobbyCreateCsReq = 7382,
|
|
CmdLobbyInviteCsReq = 7384,
|
|
CmdJgcfbnlcpea = 7358,
|
|
CmdLobbyJoinCsReq = 7357,
|
|
CmdLobbyJoinScRsp = 7373,
|
|
CmdLobbyKickOutCsReq = 7359,
|
|
CmdLobbyInteractScNotify = 7356,
|
|
CmdLobbyQuitScRsp = 7355,
|
|
CmdLobbyGetInfoCsReq = 7353,
|
|
CmdAnfmhbgnneg = 7366,
|
|
CmdLobbyCreateScRsp = 7392,
|
|
CmdGjbgnmggdle = 7377,
|
|
CmdLobbyQuitCsReq = 7390,
|
|
CmdKigjgmlamgh = 7391,
|
|
CmdLobbyModifyPlayerInfoCsReq = 7369,
|
|
CmdLobbyInviteScRsp = 7371,
|
|
CmdDacefjfglgm = 7394,
|
|
CmdLobbySyncInfoScNotify = 7393,
|
|
CmdLobbyModifyPlayerInfoScRsp = 7395,
|
|
CmdOpkkjfefeil = 7370,
|
|
CmdLobbyGetInfoScRsp = 7388,
|
|
CmdLobbyKickOutScRsp = 7379,
|
|
CmdAgdpioakfgb = 7362,
|
|
}
|
|
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::MfahjpchpinNlcdgipgfdj => "MFAHJPCHPIN_NLCDGIPGFDJ",
|
|
Self::CmdLobbyCreateCsReq => "CmdLobbyCreateCsReq",
|
|
Self::CmdLobbyInviteCsReq => "CmdLobbyInviteCsReq",
|
|
Self::CmdJgcfbnlcpea => "CmdJGCFBNLCPEA",
|
|
Self::CmdLobbyJoinCsReq => "CmdLobbyJoinCsReq",
|
|
Self::CmdLobbyJoinScRsp => "CmdLobbyJoinScRsp",
|
|
Self::CmdLobbyKickOutCsReq => "CmdLobbyKickOutCsReq",
|
|
Self::CmdLobbyInteractScNotify => "CmdLobbyInteractScNotify",
|
|
Self::CmdLobbyQuitScRsp => "CmdLobbyQuitScRsp",
|
|
Self::CmdLobbyGetInfoCsReq => "CmdLobbyGetInfoCsReq",
|
|
Self::CmdAnfmhbgnneg => "CmdANFMHBGNNEG",
|
|
Self::CmdLobbyCreateScRsp => "CmdLobbyCreateScRsp",
|
|
Self::CmdGjbgnmggdle => "CmdGJBGNMGGDLE",
|
|
Self::CmdLobbyQuitCsReq => "CmdLobbyQuitCsReq",
|
|
Self::CmdKigjgmlamgh => "CmdKIGJGMLAMGH",
|
|
Self::CmdLobbyModifyPlayerInfoCsReq => "CmdLobbyModifyPlayerInfoCsReq",
|
|
Self::CmdLobbyInviteScRsp => "CmdLobbyInviteScRsp",
|
|
Self::CmdDacefjfglgm => "CmdDACEFJFGLGM",
|
|
Self::CmdLobbySyncInfoScNotify => "CmdLobbySyncInfoScNotify",
|
|
Self::CmdLobbyModifyPlayerInfoScRsp => "CmdLobbyModifyPlayerInfoScRsp",
|
|
Self::CmdOpkkjfefeil => "CmdOPKKJFEFEIL",
|
|
Self::CmdLobbyGetInfoScRsp => "CmdLobbyGetInfoScRsp",
|
|
Self::CmdLobbyKickOutScRsp => "CmdLobbyKickOutScRsp",
|
|
Self::CmdAgdpioakfgb => "CmdAGDPIOAKFGB",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"MFAHJPCHPIN_NLCDGIPGFDJ" => Some(Self::MfahjpchpinNlcdgipgfdj),
|
|
"CmdLobbyCreateCsReq" => Some(Self::CmdLobbyCreateCsReq),
|
|
"CmdLobbyInviteCsReq" => Some(Self::CmdLobbyInviteCsReq),
|
|
"CmdJGCFBNLCPEA" => Some(Self::CmdJgcfbnlcpea),
|
|
"CmdLobbyJoinCsReq" => Some(Self::CmdLobbyJoinCsReq),
|
|
"CmdLobbyJoinScRsp" => Some(Self::CmdLobbyJoinScRsp),
|
|
"CmdLobbyKickOutCsReq" => Some(Self::CmdLobbyKickOutCsReq),
|
|
"CmdLobbyInteractScNotify" => Some(Self::CmdLobbyInteractScNotify),
|
|
"CmdLobbyQuitScRsp" => Some(Self::CmdLobbyQuitScRsp),
|
|
"CmdLobbyGetInfoCsReq" => Some(Self::CmdLobbyGetInfoCsReq),
|
|
"CmdANFMHBGNNEG" => Some(Self::CmdAnfmhbgnneg),
|
|
"CmdLobbyCreateScRsp" => Some(Self::CmdLobbyCreateScRsp),
|
|
"CmdGJBGNMGGDLE" => Some(Self::CmdGjbgnmggdle),
|
|
"CmdLobbyQuitCsReq" => Some(Self::CmdLobbyQuitCsReq),
|
|
"CmdKIGJGMLAMGH" => Some(Self::CmdKigjgmlamgh),
|
|
"CmdLobbyModifyPlayerInfoCsReq" => Some(Self::CmdLobbyModifyPlayerInfoCsReq),
|
|
"CmdLobbyInviteScRsp" => Some(Self::CmdLobbyInviteScRsp),
|
|
"CmdDACEFJFGLGM" => Some(Self::CmdDacefjfglgm),
|
|
"CmdLobbySyncInfoScNotify" => Some(Self::CmdLobbySyncInfoScNotify),
|
|
"CmdLobbyModifyPlayerInfoScRsp" => Some(Self::CmdLobbyModifyPlayerInfoScRsp),
|
|
"CmdOPKKJFEFEIL" => Some(Self::CmdOpkkjfefeil),
|
|
"CmdLobbyGetInfoScRsp" => Some(Self::CmdLobbyGetInfoScRsp),
|
|
"CmdLobbyKickOutScRsp" => Some(Self::CmdLobbyKickOutScRsp),
|
|
"CmdAGDPIOAKFGB" => Some(Self::CmdAgdpioakfgb),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdLocalLegendType {
|
|
EghhbkbldmmNlcdgipgfdj = 0,
|
|
CmdEnterLocalLegendLevelScRsp = 6586,
|
|
CmdLocalLegendDataChangeNotify = 6577,
|
|
CmdGetLocalLegendDataScRsp = 6592,
|
|
CmdEnterLocalLegendLevelCsReq = 6589,
|
|
CmdGetLocalLegendDataCsReq = 6583,
|
|
}
|
|
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::EghhbkbldmmNlcdgipgfdj => "EGHHBKBLDMM_NLCDGIPGFDJ",
|
|
Self::CmdEnterLocalLegendLevelScRsp => "CmdEnterLocalLegendLevelScRsp",
|
|
Self::CmdLocalLegendDataChangeNotify => "CmdLocalLegendDataChangeNotify",
|
|
Self::CmdGetLocalLegendDataScRsp => "CmdGetLocalLegendDataScRsp",
|
|
Self::CmdEnterLocalLegendLevelCsReq => "CmdEnterLocalLegendLevelCsReq",
|
|
Self::CmdGetLocalLegendDataCsReq => "CmdGetLocalLegendDataCsReq",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"EGHHBKBLDMM_NLCDGIPGFDJ" => Some(Self::EghhbkbldmmNlcdgipgfdj),
|
|
"CmdEnterLocalLegendLevelScRsp" => Some(Self::CmdEnterLocalLegendLevelScRsp),
|
|
"CmdLocalLegendDataChangeNotify" => {
|
|
Some(Self::CmdLocalLegendDataChangeNotify)
|
|
}
|
|
"CmdGetLocalLegendDataScRsp" => Some(Self::CmdGetLocalLegendDataScRsp),
|
|
"CmdEnterLocalLegendLevelCsReq" => Some(Self::CmdEnterLocalLegendLevelCsReq),
|
|
"CmdGetLocalLegendDataCsReq" => Some(Self::CmdGetLocalLegendDataCsReq),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdMailType {
|
|
CfgebhkaehbNlcdgipgfdj = 0,
|
|
CmdTakeMailAttachmentScRsp = 881,
|
|
CmdDelMailCsReq = 836,
|
|
CmdNewMailScNotify = 810,
|
|
CmdGetMailScRsp = 803,
|
|
CmdMarkReadMailScRsp = 827,
|
|
CmdGetMailCsReq = 873,
|
|
CmdMarkReadMailCsReq = 880,
|
|
CmdTakeMailAttachmentCsReq = 815,
|
|
CmdDelMailScRsp = 813,
|
|
}
|
|
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::CfgebhkaehbNlcdgipgfdj => "CFGEBHKAEHB_NLCDGIPGFDJ",
|
|
Self::CmdTakeMailAttachmentScRsp => "CmdTakeMailAttachmentScRsp",
|
|
Self::CmdDelMailCsReq => "CmdDelMailCsReq",
|
|
Self::CmdNewMailScNotify => "CmdNewMailScNotify",
|
|
Self::CmdGetMailScRsp => "CmdGetMailScRsp",
|
|
Self::CmdMarkReadMailScRsp => "CmdMarkReadMailScRsp",
|
|
Self::CmdGetMailCsReq => "CmdGetMailCsReq",
|
|
Self::CmdMarkReadMailCsReq => "CmdMarkReadMailCsReq",
|
|
Self::CmdTakeMailAttachmentCsReq => "CmdTakeMailAttachmentCsReq",
|
|
Self::CmdDelMailScRsp => "CmdDelMailScRsp",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"CFGEBHKAEHB_NLCDGIPGFDJ" => Some(Self::CfgebhkaehbNlcdgipgfdj),
|
|
"CmdTakeMailAttachmentScRsp" => Some(Self::CmdTakeMailAttachmentScRsp),
|
|
"CmdDelMailCsReq" => Some(Self::CmdDelMailCsReq),
|
|
"CmdNewMailScNotify" => Some(Self::CmdNewMailScNotify),
|
|
"CmdGetMailScRsp" => Some(Self::CmdGetMailScRsp),
|
|
"CmdMarkReadMailScRsp" => Some(Self::CmdMarkReadMailScRsp),
|
|
"CmdGetMailCsReq" => Some(Self::CmdGetMailCsReq),
|
|
"CmdMarkReadMailCsReq" => Some(Self::CmdMarkReadMailCsReq),
|
|
"CmdTakeMailAttachmentCsReq" => Some(Self::CmdTakeMailAttachmentCsReq),
|
|
"CmdDelMailScRsp" => Some(Self::CmdDelMailScRsp),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum MailType {
|
|
Normal = 0,
|
|
Star = 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::Normal => "MAIL_TYPE_NORMAL",
|
|
Self::Star => "MAIL_TYPE_STAR",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"MAIL_TYPE_NORMAL" => Some(Self::Normal),
|
|
"MAIL_TYPE_STAR" => Some(Self::Star),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdMapRotationType {
|
|
LlgnehdeafbNlcdgipgfdj = 0,
|
|
CmdResetMapRotationRegionCsReq = 6854,
|
|
CmdUpdateEnergyScNotify = 6842,
|
|
CmdLeaveMapRotationRegionCsReq = 6810,
|
|
CmdRotateMapScRsp = 6881,
|
|
CmdGetMapRotationDataScRsp = 6812,
|
|
CmdDeployRotatorCsReq = 6836,
|
|
CmdResetMapRotationRegionScRsp = 6883,
|
|
CmdDnnlhfkknlm = 6824,
|
|
CmdRotateMapCsReq = 6815,
|
|
CmdEnterMapRotationRegionScRsp = 6803,
|
|
CmdLeaveMapRotationRegionScRsp = 6887,
|
|
CmdInteractChargerScRsp = 6827,
|
|
CmdInteractChargerCsReq = 6880,
|
|
CmdLeaveMapRotationRegionScNotify = 6809,
|
|
CmdEnterMapRotationRegionCsReq = 6873,
|
|
CmdDeployRotatorScRsp = 6813,
|
|
CmdRemoveRotaterScRsp = 6861,
|
|
CmdGetMapRotationDataCsReq = 6829,
|
|
CmdUpdateMapRotationDataScNotify = 6876,
|
|
CmdRemoveRotatorCsReq = 6838,
|
|
}
|
|
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::LlgnehdeafbNlcdgipgfdj => "LLGNEHDEAFB_NLCDGIPGFDJ",
|
|
Self::CmdResetMapRotationRegionCsReq => "CmdResetMapRotationRegionCsReq",
|
|
Self::CmdUpdateEnergyScNotify => "CmdUpdateEnergyScNotify",
|
|
Self::CmdLeaveMapRotationRegionCsReq => "CmdLeaveMapRotationRegionCsReq",
|
|
Self::CmdRotateMapScRsp => "CmdRotateMapScRsp",
|
|
Self::CmdGetMapRotationDataScRsp => "CmdGetMapRotationDataScRsp",
|
|
Self::CmdDeployRotatorCsReq => "CmdDeployRotatorCsReq",
|
|
Self::CmdResetMapRotationRegionScRsp => "CmdResetMapRotationRegionScRsp",
|
|
Self::CmdDnnlhfkknlm => "CmdDNNLHFKKNLM",
|
|
Self::CmdRotateMapCsReq => "CmdRotateMapCsReq",
|
|
Self::CmdEnterMapRotationRegionScRsp => "CmdEnterMapRotationRegionScRsp",
|
|
Self::CmdLeaveMapRotationRegionScRsp => "CmdLeaveMapRotationRegionScRsp",
|
|
Self::CmdInteractChargerScRsp => "CmdInteractChargerScRsp",
|
|
Self::CmdInteractChargerCsReq => "CmdInteractChargerCsReq",
|
|
Self::CmdLeaveMapRotationRegionScNotify => {
|
|
"CmdLeaveMapRotationRegionScNotify"
|
|
}
|
|
Self::CmdEnterMapRotationRegionCsReq => "CmdEnterMapRotationRegionCsReq",
|
|
Self::CmdDeployRotatorScRsp => "CmdDeployRotatorScRsp",
|
|
Self::CmdRemoveRotaterScRsp => "CmdRemoveRotaterScRsp",
|
|
Self::CmdGetMapRotationDataCsReq => "CmdGetMapRotationDataCsReq",
|
|
Self::CmdUpdateMapRotationDataScNotify => "CmdUpdateMapRotationDataScNotify",
|
|
Self::CmdRemoveRotatorCsReq => "CmdRemoveRotatorCsReq",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"LLGNEHDEAFB_NLCDGIPGFDJ" => Some(Self::LlgnehdeafbNlcdgipgfdj),
|
|
"CmdResetMapRotationRegionCsReq" => {
|
|
Some(Self::CmdResetMapRotationRegionCsReq)
|
|
}
|
|
"CmdUpdateEnergyScNotify" => Some(Self::CmdUpdateEnergyScNotify),
|
|
"CmdLeaveMapRotationRegionCsReq" => {
|
|
Some(Self::CmdLeaveMapRotationRegionCsReq)
|
|
}
|
|
"CmdRotateMapScRsp" => Some(Self::CmdRotateMapScRsp),
|
|
"CmdGetMapRotationDataScRsp" => Some(Self::CmdGetMapRotationDataScRsp),
|
|
"CmdDeployRotatorCsReq" => Some(Self::CmdDeployRotatorCsReq),
|
|
"CmdResetMapRotationRegionScRsp" => {
|
|
Some(Self::CmdResetMapRotationRegionScRsp)
|
|
}
|
|
"CmdDNNLHFKKNLM" => Some(Self::CmdDnnlhfkknlm),
|
|
"CmdRotateMapCsReq" => Some(Self::CmdRotateMapCsReq),
|
|
"CmdEnterMapRotationRegionScRsp" => {
|
|
Some(Self::CmdEnterMapRotationRegionScRsp)
|
|
}
|
|
"CmdLeaveMapRotationRegionScRsp" => {
|
|
Some(Self::CmdLeaveMapRotationRegionScRsp)
|
|
}
|
|
"CmdInteractChargerScRsp" => Some(Self::CmdInteractChargerScRsp),
|
|
"CmdInteractChargerCsReq" => Some(Self::CmdInteractChargerCsReq),
|
|
"CmdLeaveMapRotationRegionScNotify" => {
|
|
Some(Self::CmdLeaveMapRotationRegionScNotify)
|
|
}
|
|
"CmdEnterMapRotationRegionCsReq" => {
|
|
Some(Self::CmdEnterMapRotationRegionCsReq)
|
|
}
|
|
"CmdDeployRotatorScRsp" => Some(Self::CmdDeployRotatorScRsp),
|
|
"CmdRemoveRotaterScRsp" => Some(Self::CmdRemoveRotaterScRsp),
|
|
"CmdGetMapRotationDataCsReq" => Some(Self::CmdGetMapRotationDataCsReq),
|
|
"CmdUpdateMapRotationDataScNotify" => {
|
|
Some(Self::CmdUpdateMapRotationDataScNotify)
|
|
}
|
|
"CmdRemoveRotatorCsReq" => Some(Self::CmdRemoveRotatorCsReq),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdMarbleType {
|
|
NiebppapjofNlcdgipgfdj = 0,
|
|
CmdMarbleUpdateShownSealScRsp = 8281,
|
|
CmdMarbleUnlockSealScNotify = 8282,
|
|
CmdMarbleGetDataScRsp = 8276,
|
|
CmdMarbleShopBuyScRsp = 8289,
|
|
CmdMarbleUpdateShownSealCsReq = 8274,
|
|
CmdHajkepnejed = 8286,
|
|
CmdMarbleGetDataCsReq = 8288,
|
|
CmdKbeckamicjf = 8290,
|
|
CmdMarblePvpDataUpdateScNotify = 8284,
|
|
CmdMarbleShopBuyCsReq = 8272,
|
|
}
|
|
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::NiebppapjofNlcdgipgfdj => "NIEBPPAPJOF_NLCDGIPGFDJ",
|
|
Self::CmdMarbleUpdateShownSealScRsp => "CmdMarbleUpdateShownSealScRsp",
|
|
Self::CmdMarbleUnlockSealScNotify => "CmdMarbleUnlockSealScNotify",
|
|
Self::CmdMarbleGetDataScRsp => "CmdMarbleGetDataScRsp",
|
|
Self::CmdMarbleShopBuyScRsp => "CmdMarbleShopBuyScRsp",
|
|
Self::CmdMarbleUpdateShownSealCsReq => "CmdMarbleUpdateShownSealCsReq",
|
|
Self::CmdHajkepnejed => "CmdHAJKEPNEJED",
|
|
Self::CmdMarbleGetDataCsReq => "CmdMarbleGetDataCsReq",
|
|
Self::CmdKbeckamicjf => "CmdKBECKAMICJF",
|
|
Self::CmdMarblePvpDataUpdateScNotify => "CmdMarblePvpDataUpdateScNotify",
|
|
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 {
|
|
"NIEBPPAPJOF_NLCDGIPGFDJ" => Some(Self::NiebppapjofNlcdgipgfdj),
|
|
"CmdMarbleUpdateShownSealScRsp" => Some(Self::CmdMarbleUpdateShownSealScRsp),
|
|
"CmdMarbleUnlockSealScNotify" => Some(Self::CmdMarbleUnlockSealScNotify),
|
|
"CmdMarbleGetDataScRsp" => Some(Self::CmdMarbleGetDataScRsp),
|
|
"CmdMarbleShopBuyScRsp" => Some(Self::CmdMarbleShopBuyScRsp),
|
|
"CmdMarbleUpdateShownSealCsReq" => Some(Self::CmdMarbleUpdateShownSealCsReq),
|
|
"CmdHAJKEPNEJED" => Some(Self::CmdHajkepnejed),
|
|
"CmdMarbleGetDataCsReq" => Some(Self::CmdMarbleGetDataCsReq),
|
|
"CmdKBECKAMICJF" => Some(Self::CmdKbeckamicjf),
|
|
"CmdMarblePvpDataUpdateScNotify" => {
|
|
Some(Self::CmdMarblePvpDataUpdateScNotify)
|
|
}
|
|
"CmdMarbleShopBuyCsReq" => Some(Self::CmdMarbleShopBuyCsReq),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdMarkChestType {
|
|
LcnkhdaomkmNlcdgipgfdj = 0,
|
|
CmdUpdateMarkChestScRsp = 8200,
|
|
CmdUpdateMarkChestCsReq = 8196,
|
|
CmdMarkChestChangedScNotify = 8182,
|
|
CmdGetMarkChestScRsp = 8186,
|
|
CmdGetMarkChestCsReq = 8198,
|
|
}
|
|
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::LcnkhdaomkmNlcdgipgfdj => "LCNKHDAOMKM_NLCDGIPGFDJ",
|
|
Self::CmdUpdateMarkChestScRsp => "CmdUpdateMarkChestScRsp",
|
|
Self::CmdUpdateMarkChestCsReq => "CmdUpdateMarkChestCsReq",
|
|
Self::CmdMarkChestChangedScNotify => "CmdMarkChestChangedScNotify",
|
|
Self::CmdGetMarkChestScRsp => "CmdGetMarkChestScRsp",
|
|
Self::CmdGetMarkChestCsReq => "CmdGetMarkChestCsReq",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"LCNKHDAOMKM_NLCDGIPGFDJ" => Some(Self::LcnkhdaomkmNlcdgipgfdj),
|
|
"CmdUpdateMarkChestScRsp" => Some(Self::CmdUpdateMarkChestScRsp),
|
|
"CmdUpdateMarkChestCsReq" => Some(Self::CmdUpdateMarkChestCsReq),
|
|
"CmdMarkChestChangedScNotify" => Some(Self::CmdMarkChestChangedScNotify),
|
|
"CmdGetMarkChestScRsp" => Some(Self::CmdGetMarkChestScRsp),
|
|
"CmdGetMarkChestCsReq" => Some(Self::CmdGetMarkChestCsReq),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdMatchType {
|
|
OjciggafgpnNlcdgipgfdj = 0,
|
|
CmdStartMatchScRsp = 7342,
|
|
CmdGetCrossInfoScRsp = 7319,
|
|
CmdOgbliddocao = 7344,
|
|
CmdStartMatchCsReq = 7332,
|
|
CmdCancelMatchScRsp = 7323,
|
|
CmdGetCrossInfoCsReq = 7327,
|
|
CmdCancelMatchCsReq = 7307,
|
|
}
|
|
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::OjciggafgpnNlcdgipgfdj => "OJCIGGAFGPN_NLCDGIPGFDJ",
|
|
Self::CmdStartMatchScRsp => "CmdStartMatchScRsp",
|
|
Self::CmdGetCrossInfoScRsp => "CmdGetCrossInfoScRsp",
|
|
Self::CmdOgbliddocao => "CmdOGBLIDDOCAO",
|
|
Self::CmdStartMatchCsReq => "CmdStartMatchCsReq",
|
|
Self::CmdCancelMatchScRsp => "CmdCancelMatchScRsp",
|
|
Self::CmdGetCrossInfoCsReq => "CmdGetCrossInfoCsReq",
|
|
Self::CmdCancelMatchCsReq => "CmdCancelMatchCsReq",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"OJCIGGAFGPN_NLCDGIPGFDJ" => Some(Self::OjciggafgpnNlcdgipgfdj),
|
|
"CmdStartMatchScRsp" => Some(Self::CmdStartMatchScRsp),
|
|
"CmdGetCrossInfoScRsp" => Some(Self::CmdGetCrossInfoScRsp),
|
|
"CmdOGBLIDDOCAO" => Some(Self::CmdOgbliddocao),
|
|
"CmdStartMatchCsReq" => Some(Self::CmdStartMatchCsReq),
|
|
"CmdCancelMatchScRsp" => Some(Self::CmdCancelMatchScRsp),
|
|
"CmdGetCrossInfoCsReq" => Some(Self::CmdGetCrossInfoCsReq),
|
|
"CmdCancelMatchCsReq" => Some(Self::CmdCancelMatchCsReq),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdMatchThreeModuleType {
|
|
PlhknanmnaoNlcdgipgfdj = 0,
|
|
CmdMatchThreeV2BattleItemLevelUpScRsp = 7443,
|
|
CmdHdaoekoedho = 7419,
|
|
CmdMatchThreeSyncDataScNotify = 7444,
|
|
CmdMatchThreeLevelEndScRsp = 7423,
|
|
CmdMatchThreeGetDataDataCsReq = 7432,
|
|
CmdMatchThreeV2SetBirdPosCsReq = 7440,
|
|
CmdMatchThreeV2SetBirdPosScRsp = 7405,
|
|
CmdMatchThreeLevelEndCsReq = 7407,
|
|
CmdPbdkdfcoapb = 7445,
|
|
CmdDhfgmhfeheb = 7409,
|
|
CmdMatchThreeV2LevelEndCsReq = 7434,
|
|
CmdMatchThreeV2PvpFinishScNotify = 7403,
|
|
CmdMatchThreeV2BattleItemLevelUpCsReq = 7429,
|
|
CmdEehldboefgb = 7438,
|
|
CmdMatchThreeV2ScNotify = 7408,
|
|
CmdMatchThreeV2LevelEndScRsp = 7421,
|
|
CmdPogmmmgbnch = 7427,
|
|
CmdMatchThreeGetDataDataScRsp = 7442,
|
|
}
|
|
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::PlhknanmnaoNlcdgipgfdj => "PLHKNANMNAO_NLCDGIPGFDJ",
|
|
Self::CmdMatchThreeV2BattleItemLevelUpScRsp => {
|
|
"CmdMatchThreeV2BattleItemLevelUpScRsp"
|
|
}
|
|
Self::CmdHdaoekoedho => "CmdHDAOEKOEDHO",
|
|
Self::CmdMatchThreeSyncDataScNotify => "CmdMatchThreeSyncDataScNotify",
|
|
Self::CmdMatchThreeLevelEndScRsp => "CmdMatchThreeLevelEndScRsp",
|
|
Self::CmdMatchThreeGetDataDataCsReq => "CmdMatchThreeGetDataDataCsReq",
|
|
Self::CmdMatchThreeV2SetBirdPosCsReq => "CmdMatchThreeV2SetBirdPosCsReq",
|
|
Self::CmdMatchThreeV2SetBirdPosScRsp => "CmdMatchThreeV2SetBirdPosScRsp",
|
|
Self::CmdMatchThreeLevelEndCsReq => "CmdMatchThreeLevelEndCsReq",
|
|
Self::CmdPbdkdfcoapb => "CmdPBDKDFCOAPB",
|
|
Self::CmdDhfgmhfeheb => "CmdDHFGMHFEHEB",
|
|
Self::CmdMatchThreeV2LevelEndCsReq => "CmdMatchThreeV2LevelEndCsReq",
|
|
Self::CmdMatchThreeV2PvpFinishScNotify => "CmdMatchThreeV2PvpFinishScNotify",
|
|
Self::CmdMatchThreeV2BattleItemLevelUpCsReq => {
|
|
"CmdMatchThreeV2BattleItemLevelUpCsReq"
|
|
}
|
|
Self::CmdEehldboefgb => "CmdEEHLDBOEFGB",
|
|
Self::CmdMatchThreeV2ScNotify => "CmdMatchThreeV2ScNotify",
|
|
Self::CmdMatchThreeV2LevelEndScRsp => "CmdMatchThreeV2LevelEndScRsp",
|
|
Self::CmdPogmmmgbnch => "CmdPOGMMMGBNCH",
|
|
Self::CmdMatchThreeGetDataDataScRsp => "CmdMatchThreeGetDataDataScRsp",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"PLHKNANMNAO_NLCDGIPGFDJ" => Some(Self::PlhknanmnaoNlcdgipgfdj),
|
|
"CmdMatchThreeV2BattleItemLevelUpScRsp" => {
|
|
Some(Self::CmdMatchThreeV2BattleItemLevelUpScRsp)
|
|
}
|
|
"CmdHDAOEKOEDHO" => Some(Self::CmdHdaoekoedho),
|
|
"CmdMatchThreeSyncDataScNotify" => Some(Self::CmdMatchThreeSyncDataScNotify),
|
|
"CmdMatchThreeLevelEndScRsp" => Some(Self::CmdMatchThreeLevelEndScRsp),
|
|
"CmdMatchThreeGetDataDataCsReq" => Some(Self::CmdMatchThreeGetDataDataCsReq),
|
|
"CmdMatchThreeV2SetBirdPosCsReq" => {
|
|
Some(Self::CmdMatchThreeV2SetBirdPosCsReq)
|
|
}
|
|
"CmdMatchThreeV2SetBirdPosScRsp" => {
|
|
Some(Self::CmdMatchThreeV2SetBirdPosScRsp)
|
|
}
|
|
"CmdMatchThreeLevelEndCsReq" => Some(Self::CmdMatchThreeLevelEndCsReq),
|
|
"CmdPBDKDFCOAPB" => Some(Self::CmdPbdkdfcoapb),
|
|
"CmdDHFGMHFEHEB" => Some(Self::CmdDhfgmhfeheb),
|
|
"CmdMatchThreeV2LevelEndCsReq" => Some(Self::CmdMatchThreeV2LevelEndCsReq),
|
|
"CmdMatchThreeV2PvpFinishScNotify" => {
|
|
Some(Self::CmdMatchThreeV2PvpFinishScNotify)
|
|
}
|
|
"CmdMatchThreeV2BattleItemLevelUpCsReq" => {
|
|
Some(Self::CmdMatchThreeV2BattleItemLevelUpCsReq)
|
|
}
|
|
"CmdEEHLDBOEFGB" => Some(Self::CmdEehldboefgb),
|
|
"CmdMatchThreeV2ScNotify" => Some(Self::CmdMatchThreeV2ScNotify),
|
|
"CmdMatchThreeV2LevelEndScRsp" => Some(Self::CmdMatchThreeV2LevelEndScRsp),
|
|
"CmdPOGMMMGBNCH" => Some(Self::CmdPogmmmgbnch),
|
|
"CmdMatchThreeGetDataDataScRsp" => Some(Self::CmdMatchThreeGetDataDataScRsp),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum MatchThreeStatisticsType {
|
|
JhgpkbijhdeAkhaibhblfl = 0,
|
|
JhgpkbijhdeIkgflpikbme = 1,
|
|
JhgpkbijhdeFpbhkchpdjd = 2,
|
|
JhgpkbijhdeCgmjaclcloi = 3,
|
|
JhgpkbijhdeOemmeeejgjn = 4,
|
|
JhgpkbijhdeGgcoalckjlg = 5,
|
|
JhgpkbijhdeDedjlnbbfjd = 6,
|
|
JhgpkbijhdeLcijppijbkc = 7,
|
|
JhgpkbijhdeEakehnfbdbn = 8,
|
|
JhgpkbijhdeAlmccadjlka = 9,
|
|
JhgpkbijhdeColmjcgjdcc = 10,
|
|
JhgpkbijhdeMdbafcnepjp = 11,
|
|
JhgpkbijhdeOfokpffonkh = 12,
|
|
JhgpkbijhdeDbnndmdfhek = 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::JhgpkbijhdeAkhaibhblfl => "JHGPKBIJHDE_AKHAIBHBLFL",
|
|
Self::JhgpkbijhdeIkgflpikbme => "JHGPKBIJHDE_IKGFLPIKBME",
|
|
Self::JhgpkbijhdeFpbhkchpdjd => "JHGPKBIJHDE_FPBHKCHPDJD",
|
|
Self::JhgpkbijhdeCgmjaclcloi => "JHGPKBIJHDE_CGMJACLCLOI",
|
|
Self::JhgpkbijhdeOemmeeejgjn => "JHGPKBIJHDE_OEMMEEEJGJN",
|
|
Self::JhgpkbijhdeGgcoalckjlg => "JHGPKBIJHDE_GGCOALCKJLG",
|
|
Self::JhgpkbijhdeDedjlnbbfjd => "JHGPKBIJHDE_DEDJLNBBFJD",
|
|
Self::JhgpkbijhdeLcijppijbkc => "JHGPKBIJHDE_LCIJPPIJBKC",
|
|
Self::JhgpkbijhdeEakehnfbdbn => "JHGPKBIJHDE_EAKEHNFBDBN",
|
|
Self::JhgpkbijhdeAlmccadjlka => "JHGPKBIJHDE_ALMCCADJLKA",
|
|
Self::JhgpkbijhdeColmjcgjdcc => "JHGPKBIJHDE_COLMJCGJDCC",
|
|
Self::JhgpkbijhdeMdbafcnepjp => "JHGPKBIJHDE_MDBAFCNEPJP",
|
|
Self::JhgpkbijhdeOfokpffonkh => "JHGPKBIJHDE_OFOKPFFONKH",
|
|
Self::JhgpkbijhdeDbnndmdfhek => "JHGPKBIJHDE_DBNNDMDFHEK",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"JHGPKBIJHDE_AKHAIBHBLFL" => Some(Self::JhgpkbijhdeAkhaibhblfl),
|
|
"JHGPKBIJHDE_IKGFLPIKBME" => Some(Self::JhgpkbijhdeIkgflpikbme),
|
|
"JHGPKBIJHDE_FPBHKCHPDJD" => Some(Self::JhgpkbijhdeFpbhkchpdjd),
|
|
"JHGPKBIJHDE_CGMJACLCLOI" => Some(Self::JhgpkbijhdeCgmjaclcloi),
|
|
"JHGPKBIJHDE_OEMMEEEJGJN" => Some(Self::JhgpkbijhdeOemmeeejgjn),
|
|
"JHGPKBIJHDE_GGCOALCKJLG" => Some(Self::JhgpkbijhdeGgcoalckjlg),
|
|
"JHGPKBIJHDE_DEDJLNBBFJD" => Some(Self::JhgpkbijhdeDedjlnbbfjd),
|
|
"JHGPKBIJHDE_LCIJPPIJBKC" => Some(Self::JhgpkbijhdeLcijppijbkc),
|
|
"JHGPKBIJHDE_EAKEHNFBDBN" => Some(Self::JhgpkbijhdeEakehnfbdbn),
|
|
"JHGPKBIJHDE_ALMCCADJLKA" => Some(Self::JhgpkbijhdeAlmccadjlka),
|
|
"JHGPKBIJHDE_COLMJCGJDCC" => Some(Self::JhgpkbijhdeColmjcgjdcc),
|
|
"JHGPKBIJHDE_MDBAFCNEPJP" => Some(Self::JhgpkbijhdeMdbafcnepjp),
|
|
"JHGPKBIJHDE_OFOKPFFONKH" => Some(Self::JhgpkbijhdeOfokpffonkh),
|
|
"JHGPKBIJHDE_DBNNDMDFHEK" => Some(Self::JhgpkbijhdeDbnndmdfhek),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdMazePuzzleType {
|
|
GpngemmffakNlcdgipgfdj = 0,
|
|
GpngemmffakBdfohfojbkk = 9093,
|
|
CmdMazeCrossFloorConditionChangeScNotify = 9068,
|
|
GpngemmffakLdpoifpcehb = 9053,
|
|
GpngemmffakJkebldnojgo = 9057,
|
|
GpngemmffakJcpgimagbhn = 9094,
|
|
GpngemmffakEeicodkondh = 9059,
|
|
GpngemmffakKnlokaaigob = 9055,
|
|
CmdGetFiveDimMiniGameDataScRsp = 9090,
|
|
GpngemmffakDielfholcgg = 9082,
|
|
CmdGetChenLingGameBoyDataScRsp = 9092,
|
|
GpngemmffakIpnfoojjgmc = 9056,
|
|
CmdFiveDimFluteDataChangeNotify = 9091,
|
|
CmdNcgfpokhmbl = 9066,
|
|
GpngemmffakNboogobhmoe = 9070,
|
|
CmdOnaegkcmpnn = 9095,
|
|
GpngemmffakKgmeefcmpck = 9071,
|
|
CmdEgjjhfipcnb = 9062,
|
|
CmdCdjkljdmjho = 9079,
|
|
CmdFinishChenLingGameBoyScRsp = 9073,
|
|
CmdChenLingGameBoyGetFriendRankingInfoScRsp = 9077,
|
|
CmdGetFiveDimMiniGameDataCsReq = 9069,
|
|
CmdGetFiveDimFluteDataScRsp = 9088,
|
|
CmdJhehacpkkbl = 9084,
|
|
CmdFinishFiveDimMiniGameScRsp = 9058,
|
|
}
|
|
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::GpngemmffakNlcdgipgfdj => "GPNGEMMFFAK_NLCDGIPGFDJ",
|
|
Self::GpngemmffakBdfohfojbkk => "GPNGEMMFFAK_BDFOHFOJBKK",
|
|
Self::CmdMazeCrossFloorConditionChangeScNotify => {
|
|
"CmdMazeCrossFloorConditionChangeScNotify"
|
|
}
|
|
Self::GpngemmffakLdpoifpcehb => "GPNGEMMFFAK_LDPOIFPCEHB",
|
|
Self::GpngemmffakJkebldnojgo => "GPNGEMMFFAK_JKEBLDNOJGO",
|
|
Self::GpngemmffakJcpgimagbhn => "GPNGEMMFFAK_JCPGIMAGBHN",
|
|
Self::GpngemmffakEeicodkondh => "GPNGEMMFFAK_EEICODKONDH",
|
|
Self::GpngemmffakKnlokaaigob => "GPNGEMMFFAK_KNLOKAAIGOB",
|
|
Self::CmdGetFiveDimMiniGameDataScRsp => "CmdGetFiveDimMiniGameDataScRsp",
|
|
Self::GpngemmffakDielfholcgg => "GPNGEMMFFAK_DIELFHOLCGG",
|
|
Self::CmdGetChenLingGameBoyDataScRsp => "CmdGetChenLingGameBoyDataScRsp",
|
|
Self::GpngemmffakIpnfoojjgmc => "GPNGEMMFFAK_IPNFOOJJGMC",
|
|
Self::CmdFiveDimFluteDataChangeNotify => "CmdFiveDimFluteDataChangeNotify",
|
|
Self::CmdNcgfpokhmbl => "CmdNCGFPOKHMBL",
|
|
Self::GpngemmffakNboogobhmoe => "GPNGEMMFFAK_NBOOGOBHMOE",
|
|
Self::CmdOnaegkcmpnn => "CmdONAEGKCMPNN",
|
|
Self::GpngemmffakKgmeefcmpck => "GPNGEMMFFAK_KGMEEFCMPCK",
|
|
Self::CmdEgjjhfipcnb => "CmdEGJJHFIPCNB",
|
|
Self::CmdCdjkljdmjho => "CmdCDJKLJDMJHO",
|
|
Self::CmdFinishChenLingGameBoyScRsp => "CmdFinishChenLingGameBoyScRsp",
|
|
Self::CmdChenLingGameBoyGetFriendRankingInfoScRsp => {
|
|
"CmdChenLingGameBoyGetFriendRankingInfoScRsp"
|
|
}
|
|
Self::CmdGetFiveDimMiniGameDataCsReq => "CmdGetFiveDimMiniGameDataCsReq",
|
|
Self::CmdGetFiveDimFluteDataScRsp => "CmdGetFiveDimFluteDataScRsp",
|
|
Self::CmdJhehacpkkbl => "CmdJHEHACPKKBL",
|
|
Self::CmdFinishFiveDimMiniGameScRsp => "CmdFinishFiveDimMiniGameScRsp",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"GPNGEMMFFAK_NLCDGIPGFDJ" => Some(Self::GpngemmffakNlcdgipgfdj),
|
|
"GPNGEMMFFAK_BDFOHFOJBKK" => Some(Self::GpngemmffakBdfohfojbkk),
|
|
"CmdMazeCrossFloorConditionChangeScNotify" => {
|
|
Some(Self::CmdMazeCrossFloorConditionChangeScNotify)
|
|
}
|
|
"GPNGEMMFFAK_LDPOIFPCEHB" => Some(Self::GpngemmffakLdpoifpcehb),
|
|
"GPNGEMMFFAK_JKEBLDNOJGO" => Some(Self::GpngemmffakJkebldnojgo),
|
|
"GPNGEMMFFAK_JCPGIMAGBHN" => Some(Self::GpngemmffakJcpgimagbhn),
|
|
"GPNGEMMFFAK_EEICODKONDH" => Some(Self::GpngemmffakEeicodkondh),
|
|
"GPNGEMMFFAK_KNLOKAAIGOB" => Some(Self::GpngemmffakKnlokaaigob),
|
|
"CmdGetFiveDimMiniGameDataScRsp" => {
|
|
Some(Self::CmdGetFiveDimMiniGameDataScRsp)
|
|
}
|
|
"GPNGEMMFFAK_DIELFHOLCGG" => Some(Self::GpngemmffakDielfholcgg),
|
|
"CmdGetChenLingGameBoyDataScRsp" => {
|
|
Some(Self::CmdGetChenLingGameBoyDataScRsp)
|
|
}
|
|
"GPNGEMMFFAK_IPNFOOJJGMC" => Some(Self::GpngemmffakIpnfoojjgmc),
|
|
"CmdFiveDimFluteDataChangeNotify" => {
|
|
Some(Self::CmdFiveDimFluteDataChangeNotify)
|
|
}
|
|
"CmdNCGFPOKHMBL" => Some(Self::CmdNcgfpokhmbl),
|
|
"GPNGEMMFFAK_NBOOGOBHMOE" => Some(Self::GpngemmffakNboogobhmoe),
|
|
"CmdONAEGKCMPNN" => Some(Self::CmdOnaegkcmpnn),
|
|
"GPNGEMMFFAK_KGMEEFCMPCK" => Some(Self::GpngemmffakKgmeefcmpck),
|
|
"CmdEGJJHFIPCNB" => Some(Self::CmdEgjjhfipcnb),
|
|
"CmdCDJKLJDMJHO" => Some(Self::CmdCdjkljdmjho),
|
|
"CmdFinishChenLingGameBoyScRsp" => Some(Self::CmdFinishChenLingGameBoyScRsp),
|
|
"CmdChenLingGameBoyGetFriendRankingInfoScRsp" => {
|
|
Some(Self::CmdChenLingGameBoyGetFriendRankingInfoScRsp)
|
|
}
|
|
"CmdGetFiveDimMiniGameDataCsReq" => {
|
|
Some(Self::CmdGetFiveDimMiniGameDataCsReq)
|
|
}
|
|
"CmdGetFiveDimFluteDataScRsp" => Some(Self::CmdGetFiveDimFluteDataScRsp),
|
|
"CmdJHEHACPKKBL" => Some(Self::CmdJhehacpkkbl),
|
|
"CmdFinishFiveDimMiniGameScRsp" => Some(Self::CmdFinishFiveDimMiniGameScRsp),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdMessageType {
|
|
BdimogejafgNlcdgipgfdj = 0,
|
|
CmdFinishItemIdCsReq = 2736,
|
|
CmdGetMissionMessageCsReq = 2729,
|
|
CmdGetNpcMessageGroupCsReq = 2773,
|
|
CmdGetMissionMessageScRsp = 2712,
|
|
CmdFinishSectionIdScRsp = 2781,
|
|
CmdGetNpcStatusCsReq = 2780,
|
|
CmdFinishSectionIdCsReq = 2715,
|
|
CmdFinishPerformSectionIdScRsp = 2787,
|
|
CmdGetNpcMessageGroupScRsp = 2703,
|
|
CmdFinishPerformSectionIdCsReq = 2710,
|
|
CmdFinishItemIdScRsp = 2713,
|
|
CmdGetNpcStatusScRsp = 2727,
|
|
}
|
|
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::BdimogejafgNlcdgipgfdj => "BDIMOGEJAFG_NLCDGIPGFDJ",
|
|
Self::CmdFinishItemIdCsReq => "CmdFinishItemIdCsReq",
|
|
Self::CmdGetMissionMessageCsReq => "CmdGetMissionMessageCsReq",
|
|
Self::CmdGetNpcMessageGroupCsReq => "CmdGetNpcMessageGroupCsReq",
|
|
Self::CmdGetMissionMessageScRsp => "CmdGetMissionMessageScRsp",
|
|
Self::CmdFinishSectionIdScRsp => "CmdFinishSectionIdScRsp",
|
|
Self::CmdGetNpcStatusCsReq => "CmdGetNpcStatusCsReq",
|
|
Self::CmdFinishSectionIdCsReq => "CmdFinishSectionIdCsReq",
|
|
Self::CmdFinishPerformSectionIdScRsp => "CmdFinishPerformSectionIdScRsp",
|
|
Self::CmdGetNpcMessageGroupScRsp => "CmdGetNpcMessageGroupScRsp",
|
|
Self::CmdFinishPerformSectionIdCsReq => "CmdFinishPerformSectionIdCsReq",
|
|
Self::CmdFinishItemIdScRsp => "CmdFinishItemIdScRsp",
|
|
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 {
|
|
"BDIMOGEJAFG_NLCDGIPGFDJ" => Some(Self::BdimogejafgNlcdgipgfdj),
|
|
"CmdFinishItemIdCsReq" => Some(Self::CmdFinishItemIdCsReq),
|
|
"CmdGetMissionMessageCsReq" => Some(Self::CmdGetMissionMessageCsReq),
|
|
"CmdGetNpcMessageGroupCsReq" => Some(Self::CmdGetNpcMessageGroupCsReq),
|
|
"CmdGetMissionMessageScRsp" => Some(Self::CmdGetMissionMessageScRsp),
|
|
"CmdFinishSectionIdScRsp" => Some(Self::CmdFinishSectionIdScRsp),
|
|
"CmdGetNpcStatusCsReq" => Some(Self::CmdGetNpcStatusCsReq),
|
|
"CmdFinishSectionIdCsReq" => Some(Self::CmdFinishSectionIdCsReq),
|
|
"CmdFinishPerformSectionIdScRsp" => {
|
|
Some(Self::CmdFinishPerformSectionIdScRsp)
|
|
}
|
|
"CmdGetNpcMessageGroupScRsp" => Some(Self::CmdGetNpcMessageGroupScRsp),
|
|
"CmdFinishPerformSectionIdCsReq" => {
|
|
Some(Self::CmdFinishPerformSectionIdCsReq)
|
|
}
|
|
"CmdFinishItemIdScRsp" => Some(Self::CmdFinishItemIdScRsp),
|
|
"CmdGetNpcStatusScRsp" => Some(Self::CmdGetNpcStatusScRsp),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdMiscModuleType {
|
|
LlgmnbffnelNlcdgipgfdj = 0,
|
|
CmdDifficultyAdjustmentGetDataScRsp = 4149,
|
|
CmdMncfpnfgaoh = 4154,
|
|
CmdInkeeekknkf = 4187,
|
|
CmdDifficultyAdjustmentUpdateDataCsReq = 4128,
|
|
CmdGetMovieRacingDataScRsp = 4178,
|
|
CmdDdooedokepf = 4139,
|
|
CmdUpdateGunPlayDataCsReq = 4192,
|
|
CmdJoigbkbegob = 4153,
|
|
CmdShareCsReq = 4173,
|
|
CmdGetSwitchMascotDataCsReq = 4135,
|
|
CmdEhnlgmegijp = 4113,
|
|
CmdShareScRsp = 4103,
|
|
CmdAlcdaeideam = 4163,
|
|
CmdJdaaleacpkl = 4109,
|
|
CmdDifficultyAdjustmentUpdateDataScRsp = 4101,
|
|
CmdGetGunPlayDataScRsp = 4174,
|
|
CmdEabimapllll = 4188,
|
|
CmdGetUnreleasedBlockInfoCsReq = 4114,
|
|
CmdUpdateGunPlayDataScRsp = 4166,
|
|
CmdSwitchMascotUpdateScNotify = 4105,
|
|
CmdGetShareDataCsReq = 4180,
|
|
CmdPimffpgepio = 4110,
|
|
CmdMgfaalhchef = 4138,
|
|
CmdPiconflhmcd = 4117,
|
|
CmdDirectDeliveryScNotify = 4120,
|
|
LlgmnbffnelCnhfapdgppm = 4129,
|
|
CmdGetUnreleasedBlockInfoScRsp = 4182,
|
|
CmdGetSwitchMascotDataScRsp = 4116,
|
|
CmdGetShareDataScRsp = 4127,
|
|
CmdIdenfkijicm = 4112,
|
|
CmdUpdateMovieRacingDataScRsp = 4148,
|
|
CmdMazeKillDirectScRsp = 4185,
|
|
CmdCancelDirectDeliveryNoticeCsReq = 4199,
|
|
CmdLiogdhefogd = 4136,
|
|
CmdFecgdojfdim = 4106,
|
|
CmdUpdateMovieRacingDataCsReq = 4152,
|
|
CmdGetMovieRacingDataCsReq = 4171,
|
|
CmdCancelDirectDeliveryNoticeScRsp = 4132,
|
|
CmdGetGunPlayDataCsReq = 4159,
|
|
CmdLcbiejnjdif = 4200,
|
|
CmdMazeKillDirectCsReq = 4167,
|
|
CmdDifficultyAdjustmentGetDataCsReq = 4130,
|
|
CmdNialcdgnnlc = 4142,
|
|
CmdBmflffjiefc = 4183,
|
|
CmdGfgemcjlgpp = 4176,
|
|
}
|
|
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::LlgmnbffnelNlcdgipgfdj => "LLGMNBFFNEL_NLCDGIPGFDJ",
|
|
Self::CmdDifficultyAdjustmentGetDataScRsp => {
|
|
"CmdDifficultyAdjustmentGetDataScRsp"
|
|
}
|
|
Self::CmdMncfpnfgaoh => "CmdMNCFPNFGAOH",
|
|
Self::CmdInkeeekknkf => "CmdINKEEEKKNKF",
|
|
Self::CmdDifficultyAdjustmentUpdateDataCsReq => {
|
|
"CmdDifficultyAdjustmentUpdateDataCsReq"
|
|
}
|
|
Self::CmdGetMovieRacingDataScRsp => "CmdGetMovieRacingDataScRsp",
|
|
Self::CmdDdooedokepf => "CmdDDOOEDOKEPF",
|
|
Self::CmdUpdateGunPlayDataCsReq => "CmdUpdateGunPlayDataCsReq",
|
|
Self::CmdJoigbkbegob => "CmdJOIGBKBEGOB",
|
|
Self::CmdShareCsReq => "CmdShareCsReq",
|
|
Self::CmdGetSwitchMascotDataCsReq => "CmdGetSwitchMascotDataCsReq",
|
|
Self::CmdEhnlgmegijp => "CmdEHNLGMEGIJP",
|
|
Self::CmdShareScRsp => "CmdShareScRsp",
|
|
Self::CmdAlcdaeideam => "CmdALCDAEIDEAM",
|
|
Self::CmdJdaaleacpkl => "CmdJDAALEACPKL",
|
|
Self::CmdDifficultyAdjustmentUpdateDataScRsp => {
|
|
"CmdDifficultyAdjustmentUpdateDataScRsp"
|
|
}
|
|
Self::CmdGetGunPlayDataScRsp => "CmdGetGunPlayDataScRsp",
|
|
Self::CmdEabimapllll => "CmdEABIMAPLLLL",
|
|
Self::CmdGetUnreleasedBlockInfoCsReq => "CmdGetUnreleasedBlockInfoCsReq",
|
|
Self::CmdUpdateGunPlayDataScRsp => "CmdUpdateGunPlayDataScRsp",
|
|
Self::CmdSwitchMascotUpdateScNotify => "CmdSwitchMascotUpdateScNotify",
|
|
Self::CmdGetShareDataCsReq => "CmdGetShareDataCsReq",
|
|
Self::CmdPimffpgepio => "CmdPIMFFPGEPIO",
|
|
Self::CmdMgfaalhchef => "CmdMGFAALHCHEF",
|
|
Self::CmdPiconflhmcd => "CmdPICONFLHMCD",
|
|
Self::CmdDirectDeliveryScNotify => "CmdDirectDeliveryScNotify",
|
|
Self::LlgmnbffnelCnhfapdgppm => "LLGMNBFFNEL_CNHFAPDGPPM",
|
|
Self::CmdGetUnreleasedBlockInfoScRsp => "CmdGetUnreleasedBlockInfoScRsp",
|
|
Self::CmdGetSwitchMascotDataScRsp => "CmdGetSwitchMascotDataScRsp",
|
|
Self::CmdGetShareDataScRsp => "CmdGetShareDataScRsp",
|
|
Self::CmdIdenfkijicm => "CmdIDENFKIJICM",
|
|
Self::CmdUpdateMovieRacingDataScRsp => "CmdUpdateMovieRacingDataScRsp",
|
|
Self::CmdMazeKillDirectScRsp => "CmdMazeKillDirectScRsp",
|
|
Self::CmdCancelDirectDeliveryNoticeCsReq => {
|
|
"CmdCancelDirectDeliveryNoticeCsReq"
|
|
}
|
|
Self::CmdLiogdhefogd => "CmdLIOGDHEFOGD",
|
|
Self::CmdFecgdojfdim => "CmdFECGDOJFDIM",
|
|
Self::CmdUpdateMovieRacingDataCsReq => "CmdUpdateMovieRacingDataCsReq",
|
|
Self::CmdGetMovieRacingDataCsReq => "CmdGetMovieRacingDataCsReq",
|
|
Self::CmdCancelDirectDeliveryNoticeScRsp => {
|
|
"CmdCancelDirectDeliveryNoticeScRsp"
|
|
}
|
|
Self::CmdGetGunPlayDataCsReq => "CmdGetGunPlayDataCsReq",
|
|
Self::CmdLcbiejnjdif => "CmdLCBIEJNJDIF",
|
|
Self::CmdMazeKillDirectCsReq => "CmdMazeKillDirectCsReq",
|
|
Self::CmdDifficultyAdjustmentGetDataCsReq => {
|
|
"CmdDifficultyAdjustmentGetDataCsReq"
|
|
}
|
|
Self::CmdNialcdgnnlc => "CmdNIALCDGNNLC",
|
|
Self::CmdBmflffjiefc => "CmdBMFLFFJIEFC",
|
|
Self::CmdGfgemcjlgpp => "CmdGFGEMCJLGPP",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"LLGMNBFFNEL_NLCDGIPGFDJ" => Some(Self::LlgmnbffnelNlcdgipgfdj),
|
|
"CmdDifficultyAdjustmentGetDataScRsp" => {
|
|
Some(Self::CmdDifficultyAdjustmentGetDataScRsp)
|
|
}
|
|
"CmdMNCFPNFGAOH" => Some(Self::CmdMncfpnfgaoh),
|
|
"CmdINKEEEKKNKF" => Some(Self::CmdInkeeekknkf),
|
|
"CmdDifficultyAdjustmentUpdateDataCsReq" => {
|
|
Some(Self::CmdDifficultyAdjustmentUpdateDataCsReq)
|
|
}
|
|
"CmdGetMovieRacingDataScRsp" => Some(Self::CmdGetMovieRacingDataScRsp),
|
|
"CmdDDOOEDOKEPF" => Some(Self::CmdDdooedokepf),
|
|
"CmdUpdateGunPlayDataCsReq" => Some(Self::CmdUpdateGunPlayDataCsReq),
|
|
"CmdJOIGBKBEGOB" => Some(Self::CmdJoigbkbegob),
|
|
"CmdShareCsReq" => Some(Self::CmdShareCsReq),
|
|
"CmdGetSwitchMascotDataCsReq" => Some(Self::CmdGetSwitchMascotDataCsReq),
|
|
"CmdEHNLGMEGIJP" => Some(Self::CmdEhnlgmegijp),
|
|
"CmdShareScRsp" => Some(Self::CmdShareScRsp),
|
|
"CmdALCDAEIDEAM" => Some(Self::CmdAlcdaeideam),
|
|
"CmdJDAALEACPKL" => Some(Self::CmdJdaaleacpkl),
|
|
"CmdDifficultyAdjustmentUpdateDataScRsp" => {
|
|
Some(Self::CmdDifficultyAdjustmentUpdateDataScRsp)
|
|
}
|
|
"CmdGetGunPlayDataScRsp" => Some(Self::CmdGetGunPlayDataScRsp),
|
|
"CmdEABIMAPLLLL" => Some(Self::CmdEabimapllll),
|
|
"CmdGetUnreleasedBlockInfoCsReq" => {
|
|
Some(Self::CmdGetUnreleasedBlockInfoCsReq)
|
|
}
|
|
"CmdUpdateGunPlayDataScRsp" => Some(Self::CmdUpdateGunPlayDataScRsp),
|
|
"CmdSwitchMascotUpdateScNotify" => Some(Self::CmdSwitchMascotUpdateScNotify),
|
|
"CmdGetShareDataCsReq" => Some(Self::CmdGetShareDataCsReq),
|
|
"CmdPIMFFPGEPIO" => Some(Self::CmdPimffpgepio),
|
|
"CmdMGFAALHCHEF" => Some(Self::CmdMgfaalhchef),
|
|
"CmdPICONFLHMCD" => Some(Self::CmdPiconflhmcd),
|
|
"CmdDirectDeliveryScNotify" => Some(Self::CmdDirectDeliveryScNotify),
|
|
"LLGMNBFFNEL_CNHFAPDGPPM" => Some(Self::LlgmnbffnelCnhfapdgppm),
|
|
"CmdGetUnreleasedBlockInfoScRsp" => {
|
|
Some(Self::CmdGetUnreleasedBlockInfoScRsp)
|
|
}
|
|
"CmdGetSwitchMascotDataScRsp" => Some(Self::CmdGetSwitchMascotDataScRsp),
|
|
"CmdGetShareDataScRsp" => Some(Self::CmdGetShareDataScRsp),
|
|
"CmdIDENFKIJICM" => Some(Self::CmdIdenfkijicm),
|
|
"CmdUpdateMovieRacingDataScRsp" => Some(Self::CmdUpdateMovieRacingDataScRsp),
|
|
"CmdMazeKillDirectScRsp" => Some(Self::CmdMazeKillDirectScRsp),
|
|
"CmdCancelDirectDeliveryNoticeCsReq" => {
|
|
Some(Self::CmdCancelDirectDeliveryNoticeCsReq)
|
|
}
|
|
"CmdLIOGDHEFOGD" => Some(Self::CmdLiogdhefogd),
|
|
"CmdFECGDOJFDIM" => Some(Self::CmdFecgdojfdim),
|
|
"CmdUpdateMovieRacingDataCsReq" => Some(Self::CmdUpdateMovieRacingDataCsReq),
|
|
"CmdGetMovieRacingDataCsReq" => Some(Self::CmdGetMovieRacingDataCsReq),
|
|
"CmdCancelDirectDeliveryNoticeScRsp" => {
|
|
Some(Self::CmdCancelDirectDeliveryNoticeScRsp)
|
|
}
|
|
"CmdGetGunPlayDataCsReq" => Some(Self::CmdGetGunPlayDataCsReq),
|
|
"CmdLCBIEJNJDIF" => Some(Self::CmdLcbiejnjdif),
|
|
"CmdMazeKillDirectCsReq" => Some(Self::CmdMazeKillDirectCsReq),
|
|
"CmdDifficultyAdjustmentGetDataCsReq" => {
|
|
Some(Self::CmdDifficultyAdjustmentGetDataCsReq)
|
|
}
|
|
"CmdNIALCDGNNLC" => Some(Self::CmdNialcdgnnlc),
|
|
"CmdBMFLFFJIEFC" => Some(Self::CmdBmflffjiefc),
|
|
"CmdGFGEMCJLGPP" => Some(Self::CmdGfgemcjlgpp),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Bmhihbheckd {
|
|
Nlcdgipgfdj = 0,
|
|
Aoneonhehna = 1,
|
|
Ngchdkkbacd = 2,
|
|
Lhcchlaiain = 3,
|
|
}
|
|
impl Bmhihbheckd {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Nlcdgipgfdj => "BMHIHBHECKD_NLCDGIPGFDJ",
|
|
Self::Aoneonhehna => "BMHIHBHECKD_AONEONHEHNA",
|
|
Self::Ngchdkkbacd => "BMHIHBHECKD_NGCHDKKBACD",
|
|
Self::Lhcchlaiain => "BMHIHBHECKD_LHCCHLAIAIN",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"BMHIHBHECKD_NLCDGIPGFDJ" => Some(Self::Nlcdgipgfdj),
|
|
"BMHIHBHECKD_AONEONHEHNA" => Some(Self::Aoneonhehna),
|
|
"BMHIHBHECKD_NGCHDKKBACD" => Some(Self::Ngchdkkbacd),
|
|
"BMHIHBHECKD_LHCCHLAIAIN" => Some(Self::Lhcchlaiain),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum MovieRacingType {
|
|
KkbnkekdpfmBiflglfobbm = 0,
|
|
KkbnkekdpfmDnkhlgpjnjo = 1,
|
|
KkbnkekdpfmFpgeonekipd = 2,
|
|
KkbnkekdpfmCgmlghicnpn = 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::KkbnkekdpfmBiflglfobbm => "KKBNKEKDPFM_BIFLGLFOBBM",
|
|
Self::KkbnkekdpfmDnkhlgpjnjo => "KKBNKEKDPFM_DNKHLGPJNJO",
|
|
Self::KkbnkekdpfmFpgeonekipd => "KKBNKEKDPFM_FPGEONEKIPD",
|
|
Self::KkbnkekdpfmCgmlghicnpn => "KKBNKEKDPFM_CGMLGHICNPN",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"KKBNKEKDPFM_BIFLGLFOBBM" => Some(Self::KkbnkekdpfmBiflglfobbm),
|
|
"KKBNKEKDPFM_DNKHLGPJNJO" => Some(Self::KkbnkekdpfmDnkhlgpjnjo),
|
|
"KKBNKEKDPFM_FPGEONEKIPD" => Some(Self::KkbnkekdpfmFpgeonekipd),
|
|
"KKBNKEKDPFM_CGMLGHICNPN" => Some(Self::KkbnkekdpfmCgmlghicnpn),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum DifficultyAdjustmentType {
|
|
JnecpmmfekpAanhceghcfa = 0,
|
|
JnecpmmfekpAeddonplofj = 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::JnecpmmfekpAanhceghcfa => "JNECPMMFEKP_AANHCEGHCFA",
|
|
Self::JnecpmmfekpAeddonplofj => "JNECPMMFEKP_AEDDONPLOFJ",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"JNECPMMFEKP_AANHCEGHCFA" => Some(Self::JnecpmmfekpAanhceghcfa),
|
|
"JNECPMMFEKP_AEDDONPLOFJ" => Some(Self::JnecpmmfekpAeddonplofj),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Cgogdjkalmh {
|
|
Fhfjlaiageh = 0,
|
|
Fmddnendjoj = 1,
|
|
Jibjfdijcnm = 2,
|
|
}
|
|
impl Cgogdjkalmh {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Fhfjlaiageh => "CGOGDJKALMH_FHFJLAIAGEH",
|
|
Self::Fmddnendjoj => "CGOGDJKALMH_FMDDNENDJOJ",
|
|
Self::Jibjfdijcnm => "CGOGDJKALMH_JIBJFDIJCNM",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"CGOGDJKALMH_FHFJLAIAGEH" => Some(Self::Fhfjlaiageh),
|
|
"CGOGDJKALMH_FMDDNENDJOJ" => Some(Self::Fmddnendjoj),
|
|
"CGOGDJKALMH_JIBJFDIJCNM" => Some(Self::Jibjfdijcnm),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Fdjadoeaole {
|
|
Oiddfjefipf = 0,
|
|
Ahgeijfigke = 1,
|
|
Pkhpjikjmdo = 2,
|
|
Hfgbooljdna = 3,
|
|
}
|
|
impl Fdjadoeaole {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Oiddfjefipf => "FDJADOEAOLE_OIDDFJEFIPF",
|
|
Self::Ahgeijfigke => "FDJADOEAOLE_AHGEIJFIGKE",
|
|
Self::Pkhpjikjmdo => "FDJADOEAOLE_PKHPJIKJMDO",
|
|
Self::Hfgbooljdna => "FDJADOEAOLE_HFGBOOLJDNA",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"FDJADOEAOLE_OIDDFJEFIPF" => Some(Self::Oiddfjefipf),
|
|
"FDJADOEAOLE_AHGEIJFIGKE" => Some(Self::Ahgeijfigke),
|
|
"FDJADOEAOLE_PKHPJIKJMDO" => Some(Self::Pkhpjikjmdo),
|
|
"FDJADOEAOLE_HFGBOOLJDNA" => Some(Self::Hfgbooljdna),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdMissionType {
|
|
LcppdellpfcNlcdgipgfdj = 0,
|
|
CmdMissionSyncTaskCsReq = 1213,
|
|
CmdFinishCosumeItemMissionScRsp = 1283,
|
|
CmdMissionRewardScNotify = 1236,
|
|
CmdGetMissionStatusScRsp = 1271,
|
|
CmdFinishTalkMissionScRsp = 1227,
|
|
CmdSubMissionRewardScNotify = 1274,
|
|
CmdUpdateMainMissionCustomValueScRsp = 1214,
|
|
CmdUpdateMainMissionCustomValueCsReq = 1205,
|
|
CmdFinishCosumeItemMissionCsReq = 1254,
|
|
CmdGetMissionDataCsReq = 1273,
|
|
CmdStartFinishMainMissionScNotify = 1249,
|
|
CmdAcceptMainMissionScRsp = 1201,
|
|
CmdGetMissionDataScRsp = 1203,
|
|
CmdStartFinishSubMissionScNotify = 1230,
|
|
CmdMissionSyncTaskScRsp = 1215,
|
|
CmdGetMainMissionCustomValueCsReq = 1267,
|
|
CmdMissionGroupWarnScNotify = 1212,
|
|
CmdStarPerformanceRelayScRsp = 1253,
|
|
CmdStarPerformanceRelayCsReq = 1282,
|
|
CmdMainMissionAcceptNotify = 1220,
|
|
CmdTeleportToMissionResetPointScRsp = 1266,
|
|
CmdGetMainMissionCustomValueScRsp = 1285,
|
|
CmdFinishTalkMissionCsReq = 1280,
|
|
CmdFinishedMissionScNotify = 1216,
|
|
CmdTeleportToMissionResetPointCsReq = 1292,
|
|
CmdUpdateTrackMainMissionCsReq = 1232,
|
|
CmdUpdateTrackMainMissionScRsp = 1235,
|
|
CmdAcceptMainMissionCsReq = 1228,
|
|
CmdGetMissionStatusCsReq = 1224,
|
|
}
|
|
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::LcppdellpfcNlcdgipgfdj => "LCPPDELLPFC_NLCDGIPGFDJ",
|
|
Self::CmdMissionSyncTaskCsReq => "CmdMissionSyncTaskCsReq",
|
|
Self::CmdFinishCosumeItemMissionScRsp => "CmdFinishCosumeItemMissionScRsp",
|
|
Self::CmdMissionRewardScNotify => "CmdMissionRewardScNotify",
|
|
Self::CmdGetMissionStatusScRsp => "CmdGetMissionStatusScRsp",
|
|
Self::CmdFinishTalkMissionScRsp => "CmdFinishTalkMissionScRsp",
|
|
Self::CmdSubMissionRewardScNotify => "CmdSubMissionRewardScNotify",
|
|
Self::CmdUpdateMainMissionCustomValueScRsp => {
|
|
"CmdUpdateMainMissionCustomValueScRsp"
|
|
}
|
|
Self::CmdUpdateMainMissionCustomValueCsReq => {
|
|
"CmdUpdateMainMissionCustomValueCsReq"
|
|
}
|
|
Self::CmdFinishCosumeItemMissionCsReq => "CmdFinishCosumeItemMissionCsReq",
|
|
Self::CmdGetMissionDataCsReq => "CmdGetMissionDataCsReq",
|
|
Self::CmdStartFinishMainMissionScNotify => {
|
|
"CmdStartFinishMainMissionScNotify"
|
|
}
|
|
Self::CmdAcceptMainMissionScRsp => "CmdAcceptMainMissionScRsp",
|
|
Self::CmdGetMissionDataScRsp => "CmdGetMissionDataScRsp",
|
|
Self::CmdStartFinishSubMissionScNotify => "CmdStartFinishSubMissionScNotify",
|
|
Self::CmdMissionSyncTaskScRsp => "CmdMissionSyncTaskScRsp",
|
|
Self::CmdGetMainMissionCustomValueCsReq => {
|
|
"CmdGetMainMissionCustomValueCsReq"
|
|
}
|
|
Self::CmdMissionGroupWarnScNotify => "CmdMissionGroupWarnScNotify",
|
|
Self::CmdStarPerformanceRelayScRsp => "CmdStarPerformanceRelayScRsp",
|
|
Self::CmdStarPerformanceRelayCsReq => "CmdStarPerformanceRelayCsReq",
|
|
Self::CmdMainMissionAcceptNotify => "CmdMainMissionAcceptNotify",
|
|
Self::CmdTeleportToMissionResetPointScRsp => {
|
|
"CmdTeleportToMissionResetPointScRsp"
|
|
}
|
|
Self::CmdGetMainMissionCustomValueScRsp => {
|
|
"CmdGetMainMissionCustomValueScRsp"
|
|
}
|
|
Self::CmdFinishTalkMissionCsReq => "CmdFinishTalkMissionCsReq",
|
|
Self::CmdFinishedMissionScNotify => "CmdFinishedMissionScNotify",
|
|
Self::CmdTeleportToMissionResetPointCsReq => {
|
|
"CmdTeleportToMissionResetPointCsReq"
|
|
}
|
|
Self::CmdUpdateTrackMainMissionCsReq => "CmdUpdateTrackMainMissionCsReq",
|
|
Self::CmdUpdateTrackMainMissionScRsp => "CmdUpdateTrackMainMissionScRsp",
|
|
Self::CmdAcceptMainMissionCsReq => "CmdAcceptMainMissionCsReq",
|
|
Self::CmdGetMissionStatusCsReq => "CmdGetMissionStatusCsReq",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"LCPPDELLPFC_NLCDGIPGFDJ" => Some(Self::LcppdellpfcNlcdgipgfdj),
|
|
"CmdMissionSyncTaskCsReq" => Some(Self::CmdMissionSyncTaskCsReq),
|
|
"CmdFinishCosumeItemMissionScRsp" => {
|
|
Some(Self::CmdFinishCosumeItemMissionScRsp)
|
|
}
|
|
"CmdMissionRewardScNotify" => Some(Self::CmdMissionRewardScNotify),
|
|
"CmdGetMissionStatusScRsp" => Some(Self::CmdGetMissionStatusScRsp),
|
|
"CmdFinishTalkMissionScRsp" => Some(Self::CmdFinishTalkMissionScRsp),
|
|
"CmdSubMissionRewardScNotify" => Some(Self::CmdSubMissionRewardScNotify),
|
|
"CmdUpdateMainMissionCustomValueScRsp" => {
|
|
Some(Self::CmdUpdateMainMissionCustomValueScRsp)
|
|
}
|
|
"CmdUpdateMainMissionCustomValueCsReq" => {
|
|
Some(Self::CmdUpdateMainMissionCustomValueCsReq)
|
|
}
|
|
"CmdFinishCosumeItemMissionCsReq" => {
|
|
Some(Self::CmdFinishCosumeItemMissionCsReq)
|
|
}
|
|
"CmdGetMissionDataCsReq" => Some(Self::CmdGetMissionDataCsReq),
|
|
"CmdStartFinishMainMissionScNotify" => {
|
|
Some(Self::CmdStartFinishMainMissionScNotify)
|
|
}
|
|
"CmdAcceptMainMissionScRsp" => Some(Self::CmdAcceptMainMissionScRsp),
|
|
"CmdGetMissionDataScRsp" => Some(Self::CmdGetMissionDataScRsp),
|
|
"CmdStartFinishSubMissionScNotify" => {
|
|
Some(Self::CmdStartFinishSubMissionScNotify)
|
|
}
|
|
"CmdMissionSyncTaskScRsp" => Some(Self::CmdMissionSyncTaskScRsp),
|
|
"CmdGetMainMissionCustomValueCsReq" => {
|
|
Some(Self::CmdGetMainMissionCustomValueCsReq)
|
|
}
|
|
"CmdMissionGroupWarnScNotify" => Some(Self::CmdMissionGroupWarnScNotify),
|
|
"CmdStarPerformanceRelayScRsp" => Some(Self::CmdStarPerformanceRelayScRsp),
|
|
"CmdStarPerformanceRelayCsReq" => Some(Self::CmdStarPerformanceRelayCsReq),
|
|
"CmdMainMissionAcceptNotify" => Some(Self::CmdMainMissionAcceptNotify),
|
|
"CmdTeleportToMissionResetPointScRsp" => {
|
|
Some(Self::CmdTeleportToMissionResetPointScRsp)
|
|
}
|
|
"CmdGetMainMissionCustomValueScRsp" => {
|
|
Some(Self::CmdGetMainMissionCustomValueScRsp)
|
|
}
|
|
"CmdFinishTalkMissionCsReq" => Some(Self::CmdFinishTalkMissionCsReq),
|
|
"CmdFinishedMissionScNotify" => Some(Self::CmdFinishedMissionScNotify),
|
|
"CmdTeleportToMissionResetPointCsReq" => {
|
|
Some(Self::CmdTeleportToMissionResetPointCsReq)
|
|
}
|
|
"CmdUpdateTrackMainMissionCsReq" => {
|
|
Some(Self::CmdUpdateTrackMainMissionCsReq)
|
|
}
|
|
"CmdUpdateTrackMainMissionScRsp" => {
|
|
Some(Self::CmdUpdateTrackMainMissionScRsp)
|
|
}
|
|
"CmdAcceptMainMissionCsReq" => Some(Self::CmdAcceptMainMissionCsReq),
|
|
"CmdGetMissionStatusCsReq" => Some(Self::CmdGetMissionStatusCsReq),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum MissionSyncRecord {
|
|
Dojfcpkajen = 0,
|
|
Hpbmplfigdo = 1,
|
|
Bbfkoikpioa = 2,
|
|
Lpjjpgjpmka = 3,
|
|
Jcihfnmkakk = 4,
|
|
Egdidgjeocg = 11,
|
|
Jpjoopbllho = 12,
|
|
Ebinjeaefoe = 13,
|
|
Bjlcbiglbim = 14,
|
|
Kpdhhapiigm = 15,
|
|
}
|
|
impl MissionSyncRecord {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Dojfcpkajen => "MissionSyncRecord_DOJFCPKAJEN",
|
|
Self::Hpbmplfigdo => "MissionSyncRecord_HPBMPLFIGDO",
|
|
Self::Bbfkoikpioa => "MissionSyncRecord_BBFKOIKPIOA",
|
|
Self::Lpjjpgjpmka => "MissionSyncRecord_LPJJPGJPMKA",
|
|
Self::Jcihfnmkakk => "MissionSyncRecord_JCIHFNMKAKK",
|
|
Self::Egdidgjeocg => "MissionSyncRecord_EGDIDGJEOCG",
|
|
Self::Jpjoopbllho => "MissionSyncRecord_JPJOOPBLLHO",
|
|
Self::Ebinjeaefoe => "MissionSyncRecord_EBINJEAEFOE",
|
|
Self::Bjlcbiglbim => "MissionSyncRecord_BJLCBIGLBIM",
|
|
Self::Kpdhhapiigm => "MissionSyncRecord_KPDHHAPIIGM",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"MissionSyncRecord_DOJFCPKAJEN" => Some(Self::Dojfcpkajen),
|
|
"MissionSyncRecord_HPBMPLFIGDO" => Some(Self::Hpbmplfigdo),
|
|
"MissionSyncRecord_BBFKOIKPIOA" => Some(Self::Bbfkoikpioa),
|
|
"MissionSyncRecord_LPJJPGJPMKA" => Some(Self::Lpjjpgjpmka),
|
|
"MissionSyncRecord_JCIHFNMKAKK" => Some(Self::Jcihfnmkakk),
|
|
"MissionSyncRecord_EGDIDGJEOCG" => Some(Self::Egdidgjeocg),
|
|
"MissionSyncRecord_JPJOOPBLLHO" => Some(Self::Jpjoopbllho),
|
|
"MissionSyncRecord_EBINJEAEFOE" => Some(Self::Ebinjeaefoe),
|
|
"MissionSyncRecord_BJLCBIGLBIM" => Some(Self::Bjlcbiglbim),
|
|
"MissionSyncRecord_KPDHHAPIIGM" => Some(Self::Kpdhhapiigm),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Ppepceaapmj {
|
|
Lhpkjobmkhc = 0,
|
|
Kcmijcjmidc = 1,
|
|
}
|
|
impl Ppepceaapmj {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Lhpkjobmkhc => "PPEPCEAAPMJ_LHPKJOBMKHC",
|
|
Self::Kcmijcjmidc => "PPEPCEAAPMJ_KCMIJCJMIDC",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"PPEPCEAAPMJ_LHPKJOBMKHC" => Some(Self::Lhpkjobmkhc),
|
|
"PPEPCEAAPMJ_KCMIJCJMIDC" => Some(Self::Kcmijcjmidc),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum TrackMainMissionUpdateReasonId {
|
|
AphbpmbmlomDjaokmdalmi = 0,
|
|
AphbpmbmlomFefmpgiagbp = 1,
|
|
AphbpmbmlomOgiadpffhef = 2,
|
|
AphbpmbmlomOjbimioeabg = 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::AphbpmbmlomDjaokmdalmi => "APHBPMBMLOM_DJAOKMDALMI",
|
|
Self::AphbpmbmlomFefmpgiagbp => "APHBPMBMLOM_FEFMPGIAGBP",
|
|
Self::AphbpmbmlomOgiadpffhef => "APHBPMBMLOM_OGIADPFFHEF",
|
|
Self::AphbpmbmlomOjbimioeabg => "APHBPMBMLOM_OJBIMIOEABG",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"APHBPMBMLOM_DJAOKMDALMI" => Some(Self::AphbpmbmlomDjaokmdalmi),
|
|
"APHBPMBMLOM_FEFMPGIAGBP" => Some(Self::AphbpmbmlomFefmpgiagbp),
|
|
"APHBPMBMLOM_OGIADPFFHEF" => Some(Self::AphbpmbmlomOgiadpffhef),
|
|
"APHBPMBMLOM_OJBIMIOEABG" => Some(Self::AphbpmbmlomOjbimioeabg),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdMonopolyType {
|
|
IobaopkjmakNlcdgipgfdj = 0,
|
|
CmdGetMonopolyFriendRankingListCsReq = 7082,
|
|
CmdMonopolyGameSettleScNotify = 7001,
|
|
CmdMonopolyLikeScNotify = 7037,
|
|
CmdDailyFirstEnterMonopolyActivityCsReq = 7054,
|
|
CmdMonopolyLikeCsReq = 7018,
|
|
CmdMonopolyGetRafflePoolInfoScRsp = 7055,
|
|
CmdMonopolyEventLoadUpdateScNotify = 7057,
|
|
CmdMonopolyGameGachaCsReq = 7067,
|
|
CmdMonopolyConditionUpdateScNotify = 7007,
|
|
CmdNhkiadbinml = 7028,
|
|
CmdMonopolyGetDailyInitItemCsReq = 7072,
|
|
CmdMonopolyGiveUpCurContentCsReq = 7059,
|
|
CmdGetMonopolyInfoScRsp = 7003,
|
|
CmdMonopolyDailySettleScNotify = 7026,
|
|
CmdMonopolyCheatDiceScRsp = 7066,
|
|
CmdMonopolyConfirmRandomCsReq = 7061,
|
|
CmdMonopolyAcceptQuizScRsp = 7035,
|
|
CmdMonopolyReRollRandomCsReq = 7076,
|
|
CmdMonopolyTakePhaseRewardScRsp = 7008,
|
|
CmdMonopolyMoveScRsp = 7010,
|
|
CmdMonopolyScrachRaffleTicketCsReq = 7022,
|
|
CmdJhidmebbkpe = 7089,
|
|
CmdMonopolyGuessChooseCsReq = 7005,
|
|
CmdMonopolyAcceptQuizCsReq = 7032,
|
|
CmdMonopolyActionResultScNotify = 7080,
|
|
CmdMonopolyEventSelectFriendCsReq = 7043,
|
|
CmdMonopolyGameBingoFlipCardCsReq = 7020,
|
|
CmdGetMonopolyDailyReportScRsp = 7065,
|
|
CmdGddeakmjoap = 7040,
|
|
CmdMonopolyGetRegionProgressScRsp = 7086,
|
|
CmdBbepmabcbgf = 7090,
|
|
CmdMonopolyCheatDiceCsReq = 7092,
|
|
CmdGetMonopolyDailyReportCsReq = 7056,
|
|
CmdMonopolyGetDailyInitItemScRsp = 7025,
|
|
CmdMonopolyGuessDrawScNotify = 7063,
|
|
CmdMonopolyGetRaffleTicketCsReq = 7011,
|
|
CmdGetMbtiReportCsReq = 7034,
|
|
CmdMonopolyGameGachaScRsp = 7085,
|
|
CmdMonopolyReRollRandomScRsp = 7038,
|
|
CmdMlbdfeobkij = 7053,
|
|
CmdGetSocialEventServerCacheCsReq = 7091,
|
|
CmdGetSocialEventServerCacheScRsp = 7023,
|
|
CmdMonopolyGiveUpCurContentScRsp = 7074,
|
|
CmdMonopolyBuyGoodsScRsp = 7078,
|
|
CmdMonopolyClickCellScRsp = 7084,
|
|
CmdMonopolyGetRaffleTicketScRsp = 7097,
|
|
CmdMonopolyRollDiceScRsp = 7015,
|
|
CmdMonopolyRollDiceCsReq = 7013,
|
|
CmdEpaikohmldk = 7021,
|
|
CmdOidpmkiojgk = 7052,
|
|
CmdMonopolyConfirmRandomScRsp = 7024,
|
|
CmdMonopolyGetRafflePoolInfoCsReq = 7075,
|
|
CmdMonopolyGameCreateScNotify = 7016,
|
|
CmdMonopolyTakeRaffleTicketRewardScRsp = 7046,
|
|
CmdMonopolyRollRandomScRsp = 7042,
|
|
CmdMonopolySelectOptionScRsp = 7029,
|
|
CmdMonopolySelectOptionCsReq = 7087,
|
|
CmdMonopolyTakePhaseRewardCsReq = 7068,
|
|
CmdMonopolyRollRandomCsReq = 7009,
|
|
CmdMonopolyClickCellCsReq = 7070,
|
|
CmdGetMbtiReportScRsp = 7058,
|
|
CmdMonopolyEventSelectFriendScRsp = 7093,
|
|
CmdMonopolyScrachRaffleTicketScRsp = 7064,
|
|
CmdPdjfkffpdki = 7048,
|
|
CmdMonopolyGameBingoFlipCardScRsp = 7099,
|
|
CmdDailyFirstEnterMonopolyActivityScRsp = 7083,
|
|
CmdGetMonopolyMbtiReportRewardCsReq = 7079,
|
|
CmdPiljihglhja = 7049,
|
|
CmdMonopolyGetRegionProgressCsReq = 7044,
|
|
CmdDnbhklfemlg = 7002,
|
|
CmdMonopolyGuessChooseScRsp = 7014,
|
|
CmdMonopolyTakeRaffleTicketRewardCsReq = 7069,
|
|
CmdMonopolySocialEventEffectScNotify = 7096,
|
|
CmdMonopolyLikeScRsp = 7045,
|
|
CmdMonopolyContentUpdateScNotify = 7030,
|
|
CmdMonopolyCellUpdateNotify = 7027,
|
|
CmdMonopolyBuyGoodsCsReq = 7071,
|
|
CmdMonopolyQuizDurationChangeScNotify = 7017,
|
|
CmdGetMonopolyFriendRankingListScRsp = 7041,
|
|
CmdMonopolyMoveCsReq = 7081,
|
|
CmdMonopolySttUpdateScNotify = 7098,
|
|
CmdGetMonopolyMbtiReportRewardScRsp = 7047,
|
|
CmdGetMonopolyInfoCsReq = 7073,
|
|
}
|
|
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::IobaopkjmakNlcdgipgfdj => "IOBAOPKJMAK_NLCDGIPGFDJ",
|
|
Self::CmdGetMonopolyFriendRankingListCsReq => {
|
|
"CmdGetMonopolyFriendRankingListCsReq"
|
|
}
|
|
Self::CmdMonopolyGameSettleScNotify => "CmdMonopolyGameSettleScNotify",
|
|
Self::CmdMonopolyLikeScNotify => "CmdMonopolyLikeScNotify",
|
|
Self::CmdDailyFirstEnterMonopolyActivityCsReq => {
|
|
"CmdDailyFirstEnterMonopolyActivityCsReq"
|
|
}
|
|
Self::CmdMonopolyLikeCsReq => "CmdMonopolyLikeCsReq",
|
|
Self::CmdMonopolyGetRafflePoolInfoScRsp => {
|
|
"CmdMonopolyGetRafflePoolInfoScRsp"
|
|
}
|
|
Self::CmdMonopolyEventLoadUpdateScNotify => {
|
|
"CmdMonopolyEventLoadUpdateScNotify"
|
|
}
|
|
Self::CmdMonopolyGameGachaCsReq => "CmdMonopolyGameGachaCsReq",
|
|
Self::CmdMonopolyConditionUpdateScNotify => {
|
|
"CmdMonopolyConditionUpdateScNotify"
|
|
}
|
|
Self::CmdNhkiadbinml => "CmdNHKIADBINML",
|
|
Self::CmdMonopolyGetDailyInitItemCsReq => "CmdMonopolyGetDailyInitItemCsReq",
|
|
Self::CmdMonopolyGiveUpCurContentCsReq => "CmdMonopolyGiveUpCurContentCsReq",
|
|
Self::CmdGetMonopolyInfoScRsp => "CmdGetMonopolyInfoScRsp",
|
|
Self::CmdMonopolyDailySettleScNotify => "CmdMonopolyDailySettleScNotify",
|
|
Self::CmdMonopolyCheatDiceScRsp => "CmdMonopolyCheatDiceScRsp",
|
|
Self::CmdMonopolyConfirmRandomCsReq => "CmdMonopolyConfirmRandomCsReq",
|
|
Self::CmdMonopolyAcceptQuizScRsp => "CmdMonopolyAcceptQuizScRsp",
|
|
Self::CmdMonopolyReRollRandomCsReq => "CmdMonopolyReRollRandomCsReq",
|
|
Self::CmdMonopolyTakePhaseRewardScRsp => "CmdMonopolyTakePhaseRewardScRsp",
|
|
Self::CmdMonopolyMoveScRsp => "CmdMonopolyMoveScRsp",
|
|
Self::CmdMonopolyScrachRaffleTicketCsReq => {
|
|
"CmdMonopolyScrachRaffleTicketCsReq"
|
|
}
|
|
Self::CmdJhidmebbkpe => "CmdJHIDMEBBKPE",
|
|
Self::CmdMonopolyGuessChooseCsReq => "CmdMonopolyGuessChooseCsReq",
|
|
Self::CmdMonopolyAcceptQuizCsReq => "CmdMonopolyAcceptQuizCsReq",
|
|
Self::CmdMonopolyActionResultScNotify => "CmdMonopolyActionResultScNotify",
|
|
Self::CmdMonopolyEventSelectFriendCsReq => {
|
|
"CmdMonopolyEventSelectFriendCsReq"
|
|
}
|
|
Self::CmdMonopolyGameBingoFlipCardCsReq => {
|
|
"CmdMonopolyGameBingoFlipCardCsReq"
|
|
}
|
|
Self::CmdGetMonopolyDailyReportScRsp => "CmdGetMonopolyDailyReportScRsp",
|
|
Self::CmdGddeakmjoap => "CmdGDDEAKMJOAP",
|
|
Self::CmdMonopolyGetRegionProgressScRsp => {
|
|
"CmdMonopolyGetRegionProgressScRsp"
|
|
}
|
|
Self::CmdBbepmabcbgf => "CmdBBEPMABCBGF",
|
|
Self::CmdMonopolyCheatDiceCsReq => "CmdMonopolyCheatDiceCsReq",
|
|
Self::CmdGetMonopolyDailyReportCsReq => "CmdGetMonopolyDailyReportCsReq",
|
|
Self::CmdMonopolyGetDailyInitItemScRsp => "CmdMonopolyGetDailyInitItemScRsp",
|
|
Self::CmdMonopolyGuessDrawScNotify => "CmdMonopolyGuessDrawScNotify",
|
|
Self::CmdMonopolyGetRaffleTicketCsReq => "CmdMonopolyGetRaffleTicketCsReq",
|
|
Self::CmdGetMbtiReportCsReq => "CmdGetMbtiReportCsReq",
|
|
Self::CmdMonopolyGameGachaScRsp => "CmdMonopolyGameGachaScRsp",
|
|
Self::CmdMonopolyReRollRandomScRsp => "CmdMonopolyReRollRandomScRsp",
|
|
Self::CmdMlbdfeobkij => "CmdMLBDFEOBKIJ",
|
|
Self::CmdGetSocialEventServerCacheCsReq => {
|
|
"CmdGetSocialEventServerCacheCsReq"
|
|
}
|
|
Self::CmdGetSocialEventServerCacheScRsp => {
|
|
"CmdGetSocialEventServerCacheScRsp"
|
|
}
|
|
Self::CmdMonopolyGiveUpCurContentScRsp => "CmdMonopolyGiveUpCurContentScRsp",
|
|
Self::CmdMonopolyBuyGoodsScRsp => "CmdMonopolyBuyGoodsScRsp",
|
|
Self::CmdMonopolyClickCellScRsp => "CmdMonopolyClickCellScRsp",
|
|
Self::CmdMonopolyGetRaffleTicketScRsp => "CmdMonopolyGetRaffleTicketScRsp",
|
|
Self::CmdMonopolyRollDiceScRsp => "CmdMonopolyRollDiceScRsp",
|
|
Self::CmdMonopolyRollDiceCsReq => "CmdMonopolyRollDiceCsReq",
|
|
Self::CmdEpaikohmldk => "CmdEPAIKOHMLDK",
|
|
Self::CmdOidpmkiojgk => "CmdOIDPMKIOJGK",
|
|
Self::CmdMonopolyConfirmRandomScRsp => "CmdMonopolyConfirmRandomScRsp",
|
|
Self::CmdMonopolyGetRafflePoolInfoCsReq => {
|
|
"CmdMonopolyGetRafflePoolInfoCsReq"
|
|
}
|
|
Self::CmdMonopolyGameCreateScNotify => "CmdMonopolyGameCreateScNotify",
|
|
Self::CmdMonopolyTakeRaffleTicketRewardScRsp => {
|
|
"CmdMonopolyTakeRaffleTicketRewardScRsp"
|
|
}
|
|
Self::CmdMonopolyRollRandomScRsp => "CmdMonopolyRollRandomScRsp",
|
|
Self::CmdMonopolySelectOptionScRsp => "CmdMonopolySelectOptionScRsp",
|
|
Self::CmdMonopolySelectOptionCsReq => "CmdMonopolySelectOptionCsReq",
|
|
Self::CmdMonopolyTakePhaseRewardCsReq => "CmdMonopolyTakePhaseRewardCsReq",
|
|
Self::CmdMonopolyRollRandomCsReq => "CmdMonopolyRollRandomCsReq",
|
|
Self::CmdMonopolyClickCellCsReq => "CmdMonopolyClickCellCsReq",
|
|
Self::CmdGetMbtiReportScRsp => "CmdGetMbtiReportScRsp",
|
|
Self::CmdMonopolyEventSelectFriendScRsp => {
|
|
"CmdMonopolyEventSelectFriendScRsp"
|
|
}
|
|
Self::CmdMonopolyScrachRaffleTicketScRsp => {
|
|
"CmdMonopolyScrachRaffleTicketScRsp"
|
|
}
|
|
Self::CmdPdjfkffpdki => "CmdPDJFKFFPDKI",
|
|
Self::CmdMonopolyGameBingoFlipCardScRsp => {
|
|
"CmdMonopolyGameBingoFlipCardScRsp"
|
|
}
|
|
Self::CmdDailyFirstEnterMonopolyActivityScRsp => {
|
|
"CmdDailyFirstEnterMonopolyActivityScRsp"
|
|
}
|
|
Self::CmdGetMonopolyMbtiReportRewardCsReq => {
|
|
"CmdGetMonopolyMbtiReportRewardCsReq"
|
|
}
|
|
Self::CmdPiljihglhja => "CmdPILJIHGLHJA",
|
|
Self::CmdMonopolyGetRegionProgressCsReq => {
|
|
"CmdMonopolyGetRegionProgressCsReq"
|
|
}
|
|
Self::CmdDnbhklfemlg => "CmdDNBHKLFEMLG",
|
|
Self::CmdMonopolyGuessChooseScRsp => "CmdMonopolyGuessChooseScRsp",
|
|
Self::CmdMonopolyTakeRaffleTicketRewardCsReq => {
|
|
"CmdMonopolyTakeRaffleTicketRewardCsReq"
|
|
}
|
|
Self::CmdMonopolySocialEventEffectScNotify => {
|
|
"CmdMonopolySocialEventEffectScNotify"
|
|
}
|
|
Self::CmdMonopolyLikeScRsp => "CmdMonopolyLikeScRsp",
|
|
Self::CmdMonopolyContentUpdateScNotify => "CmdMonopolyContentUpdateScNotify",
|
|
Self::CmdMonopolyCellUpdateNotify => "CmdMonopolyCellUpdateNotify",
|
|
Self::CmdMonopolyBuyGoodsCsReq => "CmdMonopolyBuyGoodsCsReq",
|
|
Self::CmdMonopolyQuizDurationChangeScNotify => {
|
|
"CmdMonopolyQuizDurationChangeScNotify"
|
|
}
|
|
Self::CmdGetMonopolyFriendRankingListScRsp => {
|
|
"CmdGetMonopolyFriendRankingListScRsp"
|
|
}
|
|
Self::CmdMonopolyMoveCsReq => "CmdMonopolyMoveCsReq",
|
|
Self::CmdMonopolySttUpdateScNotify => "CmdMonopolySttUpdateScNotify",
|
|
Self::CmdGetMonopolyMbtiReportRewardScRsp => {
|
|
"CmdGetMonopolyMbtiReportRewardScRsp"
|
|
}
|
|
Self::CmdGetMonopolyInfoCsReq => "CmdGetMonopolyInfoCsReq",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"IOBAOPKJMAK_NLCDGIPGFDJ" => Some(Self::IobaopkjmakNlcdgipgfdj),
|
|
"CmdGetMonopolyFriendRankingListCsReq" => {
|
|
Some(Self::CmdGetMonopolyFriendRankingListCsReq)
|
|
}
|
|
"CmdMonopolyGameSettleScNotify" => Some(Self::CmdMonopolyGameSettleScNotify),
|
|
"CmdMonopolyLikeScNotify" => Some(Self::CmdMonopolyLikeScNotify),
|
|
"CmdDailyFirstEnterMonopolyActivityCsReq" => {
|
|
Some(Self::CmdDailyFirstEnterMonopolyActivityCsReq)
|
|
}
|
|
"CmdMonopolyLikeCsReq" => Some(Self::CmdMonopolyLikeCsReq),
|
|
"CmdMonopolyGetRafflePoolInfoScRsp" => {
|
|
Some(Self::CmdMonopolyGetRafflePoolInfoScRsp)
|
|
}
|
|
"CmdMonopolyEventLoadUpdateScNotify" => {
|
|
Some(Self::CmdMonopolyEventLoadUpdateScNotify)
|
|
}
|
|
"CmdMonopolyGameGachaCsReq" => Some(Self::CmdMonopolyGameGachaCsReq),
|
|
"CmdMonopolyConditionUpdateScNotify" => {
|
|
Some(Self::CmdMonopolyConditionUpdateScNotify)
|
|
}
|
|
"CmdNHKIADBINML" => Some(Self::CmdNhkiadbinml),
|
|
"CmdMonopolyGetDailyInitItemCsReq" => {
|
|
Some(Self::CmdMonopolyGetDailyInitItemCsReq)
|
|
}
|
|
"CmdMonopolyGiveUpCurContentCsReq" => {
|
|
Some(Self::CmdMonopolyGiveUpCurContentCsReq)
|
|
}
|
|
"CmdGetMonopolyInfoScRsp" => Some(Self::CmdGetMonopolyInfoScRsp),
|
|
"CmdMonopolyDailySettleScNotify" => {
|
|
Some(Self::CmdMonopolyDailySettleScNotify)
|
|
}
|
|
"CmdMonopolyCheatDiceScRsp" => Some(Self::CmdMonopolyCheatDiceScRsp),
|
|
"CmdMonopolyConfirmRandomCsReq" => Some(Self::CmdMonopolyConfirmRandomCsReq),
|
|
"CmdMonopolyAcceptQuizScRsp" => Some(Self::CmdMonopolyAcceptQuizScRsp),
|
|
"CmdMonopolyReRollRandomCsReq" => Some(Self::CmdMonopolyReRollRandomCsReq),
|
|
"CmdMonopolyTakePhaseRewardScRsp" => {
|
|
Some(Self::CmdMonopolyTakePhaseRewardScRsp)
|
|
}
|
|
"CmdMonopolyMoveScRsp" => Some(Self::CmdMonopolyMoveScRsp),
|
|
"CmdMonopolyScrachRaffleTicketCsReq" => {
|
|
Some(Self::CmdMonopolyScrachRaffleTicketCsReq)
|
|
}
|
|
"CmdJHIDMEBBKPE" => Some(Self::CmdJhidmebbkpe),
|
|
"CmdMonopolyGuessChooseCsReq" => Some(Self::CmdMonopolyGuessChooseCsReq),
|
|
"CmdMonopolyAcceptQuizCsReq" => Some(Self::CmdMonopolyAcceptQuizCsReq),
|
|
"CmdMonopolyActionResultScNotify" => {
|
|
Some(Self::CmdMonopolyActionResultScNotify)
|
|
}
|
|
"CmdMonopolyEventSelectFriendCsReq" => {
|
|
Some(Self::CmdMonopolyEventSelectFriendCsReq)
|
|
}
|
|
"CmdMonopolyGameBingoFlipCardCsReq" => {
|
|
Some(Self::CmdMonopolyGameBingoFlipCardCsReq)
|
|
}
|
|
"CmdGetMonopolyDailyReportScRsp" => {
|
|
Some(Self::CmdGetMonopolyDailyReportScRsp)
|
|
}
|
|
"CmdGDDEAKMJOAP" => Some(Self::CmdGddeakmjoap),
|
|
"CmdMonopolyGetRegionProgressScRsp" => {
|
|
Some(Self::CmdMonopolyGetRegionProgressScRsp)
|
|
}
|
|
"CmdBBEPMABCBGF" => Some(Self::CmdBbepmabcbgf),
|
|
"CmdMonopolyCheatDiceCsReq" => Some(Self::CmdMonopolyCheatDiceCsReq),
|
|
"CmdGetMonopolyDailyReportCsReq" => {
|
|
Some(Self::CmdGetMonopolyDailyReportCsReq)
|
|
}
|
|
"CmdMonopolyGetDailyInitItemScRsp" => {
|
|
Some(Self::CmdMonopolyGetDailyInitItemScRsp)
|
|
}
|
|
"CmdMonopolyGuessDrawScNotify" => Some(Self::CmdMonopolyGuessDrawScNotify),
|
|
"CmdMonopolyGetRaffleTicketCsReq" => {
|
|
Some(Self::CmdMonopolyGetRaffleTicketCsReq)
|
|
}
|
|
"CmdGetMbtiReportCsReq" => Some(Self::CmdGetMbtiReportCsReq),
|
|
"CmdMonopolyGameGachaScRsp" => Some(Self::CmdMonopolyGameGachaScRsp),
|
|
"CmdMonopolyReRollRandomScRsp" => Some(Self::CmdMonopolyReRollRandomScRsp),
|
|
"CmdMLBDFEOBKIJ" => Some(Self::CmdMlbdfeobkij),
|
|
"CmdGetSocialEventServerCacheCsReq" => {
|
|
Some(Self::CmdGetSocialEventServerCacheCsReq)
|
|
}
|
|
"CmdGetSocialEventServerCacheScRsp" => {
|
|
Some(Self::CmdGetSocialEventServerCacheScRsp)
|
|
}
|
|
"CmdMonopolyGiveUpCurContentScRsp" => {
|
|
Some(Self::CmdMonopolyGiveUpCurContentScRsp)
|
|
}
|
|
"CmdMonopolyBuyGoodsScRsp" => Some(Self::CmdMonopolyBuyGoodsScRsp),
|
|
"CmdMonopolyClickCellScRsp" => Some(Self::CmdMonopolyClickCellScRsp),
|
|
"CmdMonopolyGetRaffleTicketScRsp" => {
|
|
Some(Self::CmdMonopolyGetRaffleTicketScRsp)
|
|
}
|
|
"CmdMonopolyRollDiceScRsp" => Some(Self::CmdMonopolyRollDiceScRsp),
|
|
"CmdMonopolyRollDiceCsReq" => Some(Self::CmdMonopolyRollDiceCsReq),
|
|
"CmdEPAIKOHMLDK" => Some(Self::CmdEpaikohmldk),
|
|
"CmdOIDPMKIOJGK" => Some(Self::CmdOidpmkiojgk),
|
|
"CmdMonopolyConfirmRandomScRsp" => Some(Self::CmdMonopolyConfirmRandomScRsp),
|
|
"CmdMonopolyGetRafflePoolInfoCsReq" => {
|
|
Some(Self::CmdMonopolyGetRafflePoolInfoCsReq)
|
|
}
|
|
"CmdMonopolyGameCreateScNotify" => Some(Self::CmdMonopolyGameCreateScNotify),
|
|
"CmdMonopolyTakeRaffleTicketRewardScRsp" => {
|
|
Some(Self::CmdMonopolyTakeRaffleTicketRewardScRsp)
|
|
}
|
|
"CmdMonopolyRollRandomScRsp" => Some(Self::CmdMonopolyRollRandomScRsp),
|
|
"CmdMonopolySelectOptionScRsp" => Some(Self::CmdMonopolySelectOptionScRsp),
|
|
"CmdMonopolySelectOptionCsReq" => Some(Self::CmdMonopolySelectOptionCsReq),
|
|
"CmdMonopolyTakePhaseRewardCsReq" => {
|
|
Some(Self::CmdMonopolyTakePhaseRewardCsReq)
|
|
}
|
|
"CmdMonopolyRollRandomCsReq" => Some(Self::CmdMonopolyRollRandomCsReq),
|
|
"CmdMonopolyClickCellCsReq" => Some(Self::CmdMonopolyClickCellCsReq),
|
|
"CmdGetMbtiReportScRsp" => Some(Self::CmdGetMbtiReportScRsp),
|
|
"CmdMonopolyEventSelectFriendScRsp" => {
|
|
Some(Self::CmdMonopolyEventSelectFriendScRsp)
|
|
}
|
|
"CmdMonopolyScrachRaffleTicketScRsp" => {
|
|
Some(Self::CmdMonopolyScrachRaffleTicketScRsp)
|
|
}
|
|
"CmdPDJFKFFPDKI" => Some(Self::CmdPdjfkffpdki),
|
|
"CmdMonopolyGameBingoFlipCardScRsp" => {
|
|
Some(Self::CmdMonopolyGameBingoFlipCardScRsp)
|
|
}
|
|
"CmdDailyFirstEnterMonopolyActivityScRsp" => {
|
|
Some(Self::CmdDailyFirstEnterMonopolyActivityScRsp)
|
|
}
|
|
"CmdGetMonopolyMbtiReportRewardCsReq" => {
|
|
Some(Self::CmdGetMonopolyMbtiReportRewardCsReq)
|
|
}
|
|
"CmdPILJIHGLHJA" => Some(Self::CmdPiljihglhja),
|
|
"CmdMonopolyGetRegionProgressCsReq" => {
|
|
Some(Self::CmdMonopolyGetRegionProgressCsReq)
|
|
}
|
|
"CmdDNBHKLFEMLG" => Some(Self::CmdDnbhklfemlg),
|
|
"CmdMonopolyGuessChooseScRsp" => Some(Self::CmdMonopolyGuessChooseScRsp),
|
|
"CmdMonopolyTakeRaffleTicketRewardCsReq" => {
|
|
Some(Self::CmdMonopolyTakeRaffleTicketRewardCsReq)
|
|
}
|
|
"CmdMonopolySocialEventEffectScNotify" => {
|
|
Some(Self::CmdMonopolySocialEventEffectScNotify)
|
|
}
|
|
"CmdMonopolyLikeScRsp" => Some(Self::CmdMonopolyLikeScRsp),
|
|
"CmdMonopolyContentUpdateScNotify" => {
|
|
Some(Self::CmdMonopolyContentUpdateScNotify)
|
|
}
|
|
"CmdMonopolyCellUpdateNotify" => Some(Self::CmdMonopolyCellUpdateNotify),
|
|
"CmdMonopolyBuyGoodsCsReq" => Some(Self::CmdMonopolyBuyGoodsCsReq),
|
|
"CmdMonopolyQuizDurationChangeScNotify" => {
|
|
Some(Self::CmdMonopolyQuizDurationChangeScNotify)
|
|
}
|
|
"CmdGetMonopolyFriendRankingListScRsp" => {
|
|
Some(Self::CmdGetMonopolyFriendRankingListScRsp)
|
|
}
|
|
"CmdMonopolyMoveCsReq" => Some(Self::CmdMonopolyMoveCsReq),
|
|
"CmdMonopolySttUpdateScNotify" => Some(Self::CmdMonopolySttUpdateScNotify),
|
|
"CmdGetMonopolyMbtiReportRewardScRsp" => {
|
|
Some(Self::CmdGetMonopolyMbtiReportRewardScRsp)
|
|
}
|
|
"CmdGetMonopolyInfoCsReq" => Some(Self::CmdGetMonopolyInfoCsReq),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Laehiccbbfn {
|
|
Nlcdgipgfdj = 0,
|
|
Hhkfkgkfnji = 1,
|
|
}
|
|
impl Laehiccbbfn {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Nlcdgipgfdj => "LAEHICCBBFN_NLCDGIPGFDJ",
|
|
Self::Hhkfkgkfnji => "LAEHICCBBFN_HHKFKGKFNJI",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"LAEHICCBBFN_NLCDGIPGFDJ" => Some(Self::Nlcdgipgfdj),
|
|
"LAEHICCBBFN_HHKFKGKFNJI" => Some(Self::Hhkfkgkfnji),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Naddheilbbn {
|
|
Bpocohfiaoh = 0,
|
|
Hopagbfpbgp = 1,
|
|
Mdjcikagekh = 2,
|
|
Cihfgjdchia = 3,
|
|
}
|
|
impl Naddheilbbn {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Bpocohfiaoh => "NADDHEILBBN_BPOCOHFIAOH",
|
|
Self::Hopagbfpbgp => "NADDHEILBBN_HOPAGBFPBGP",
|
|
Self::Mdjcikagekh => "NADDHEILBBN_MDJCIKAGEKH",
|
|
Self::Cihfgjdchia => "NADDHEILBBN_CIHFGJDCHIA",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"NADDHEILBBN_BPOCOHFIAOH" => Some(Self::Bpocohfiaoh),
|
|
"NADDHEILBBN_HOPAGBFPBGP" => Some(Self::Hopagbfpbgp),
|
|
"NADDHEILBBN_MDJCIKAGEKH" => Some(Self::Mdjcikagekh),
|
|
"NADDHEILBBN_CIHFGJDCHIA" => Some(Self::Cihfgjdchia),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Bakaelimiji {
|
|
Nlcdgipgfdj = 0,
|
|
Heihbjeegpb = 1,
|
|
Boggafjjpgc = 2,
|
|
Hcebkfdjgio = 3,
|
|
Cbkldcbekch = 4,
|
|
Lggebocppda = 5,
|
|
Bbdhkakkbea = 6,
|
|
Bfpgghfahca = 7,
|
|
Ppincghoobh = 8,
|
|
Jcecchojpfk = 9,
|
|
Jblefhfohgo = 10,
|
|
}
|
|
impl Bakaelimiji {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Nlcdgipgfdj => "BAKAELIMIJI_NLCDGIPGFDJ",
|
|
Self::Heihbjeegpb => "BAKAELIMIJI_HEIHBJEEGPB",
|
|
Self::Boggafjjpgc => "BAKAELIMIJI_BOGGAFJJPGC",
|
|
Self::Hcebkfdjgio => "BAKAELIMIJI_HCEBKFDJGIO",
|
|
Self::Cbkldcbekch => "BAKAELIMIJI_CBKLDCBEKCH",
|
|
Self::Lggebocppda => "BAKAELIMIJI_LGGEBOCPPDA",
|
|
Self::Bbdhkakkbea => "BAKAELIMIJI_BBDHKAKKBEA",
|
|
Self::Bfpgghfahca => "BAKAELIMIJI_BFPGGHFAHCA",
|
|
Self::Ppincghoobh => "BAKAELIMIJI_PPINCGHOOBH",
|
|
Self::Jcecchojpfk => "BAKAELIMIJI_JCECCHOJPFK",
|
|
Self::Jblefhfohgo => "BAKAELIMIJI_JBLEFHFOHGO",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"BAKAELIMIJI_NLCDGIPGFDJ" => Some(Self::Nlcdgipgfdj),
|
|
"BAKAELIMIJI_HEIHBJEEGPB" => Some(Self::Heihbjeegpb),
|
|
"BAKAELIMIJI_BOGGAFJJPGC" => Some(Self::Boggafjjpgc),
|
|
"BAKAELIMIJI_HCEBKFDJGIO" => Some(Self::Hcebkfdjgio),
|
|
"BAKAELIMIJI_CBKLDCBEKCH" => Some(Self::Cbkldcbekch),
|
|
"BAKAELIMIJI_LGGEBOCPPDA" => Some(Self::Lggebocppda),
|
|
"BAKAELIMIJI_BBDHKAKKBEA" => Some(Self::Bbdhkakkbea),
|
|
"BAKAELIMIJI_BFPGGHFAHCA" => Some(Self::Bfpgghfahca),
|
|
"BAKAELIMIJI_PPINCGHOOBH" => Some(Self::Ppincghoobh),
|
|
"BAKAELIMIJI_JCECCHOJPFK" => Some(Self::Jcecchojpfk),
|
|
"BAKAELIMIJI_JBLEFHFOHGO" => Some(Self::Jblefhfohgo),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdMultiplayerType {
|
|
EdcdmkfiophNlcdgipgfdj = 0,
|
|
CmdNenhkmefaec = 1010,
|
|
CmdNlopjlcmlen = 1080,
|
|
CmdIhglpglpdff = 1036,
|
|
CmdGetFriendRankingInfoCsReq = 1054,
|
|
CmdMatchPlayDataChangeNtf = 1012,
|
|
CmdGetFriendRankingInfoRsp = 1083,
|
|
CmdFightGameStateCsReq = 1073,
|
|
CmdFightGameStateScRsp = 1003,
|
|
CmdFightGameStartScNotify = 1015,
|
|
CmdGetMatchPlayDataCsReq = 1087,
|
|
CmdHpgigmpbibo = 1027,
|
|
CmdJjagfpldcaf = 1013,
|
|
CmdGetMatchPlayDataRsp = 1029,
|
|
CmdHffceacmeig = 1081,
|
|
CmdSelfRankChangeNtf = 1009,
|
|
}
|
|
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::EdcdmkfiophNlcdgipgfdj => "EDCDMKFIOPH_NLCDGIPGFDJ",
|
|
Self::CmdNenhkmefaec => "CmdNENHKMEFAEC",
|
|
Self::CmdNlopjlcmlen => "CmdNLOPJLCMLEN",
|
|
Self::CmdIhglpglpdff => "CmdIHGLPGLPDFF",
|
|
Self::CmdGetFriendRankingInfoCsReq => "CmdGetFriendRankingInfoCsReq",
|
|
Self::CmdMatchPlayDataChangeNtf => "CmdMatchPlayDataChangeNtf",
|
|
Self::CmdGetFriendRankingInfoRsp => "CmdGetFriendRankingInfoRsp",
|
|
Self::CmdFightGameStateCsReq => "CmdFightGameStateCsReq",
|
|
Self::CmdFightGameStateScRsp => "CmdFightGameStateScRsp",
|
|
Self::CmdFightGameStartScNotify => "CmdFightGameStartScNotify",
|
|
Self::CmdGetMatchPlayDataCsReq => "CmdGetMatchPlayDataCsReq",
|
|
Self::CmdHpgigmpbibo => "CmdHPGIGMPBIBO",
|
|
Self::CmdJjagfpldcaf => "CmdJJAGFPLDCAF",
|
|
Self::CmdGetMatchPlayDataRsp => "CmdGetMatchPlayDataRsp",
|
|
Self::CmdHffceacmeig => "CmdHFFCEACMEIG",
|
|
Self::CmdSelfRankChangeNtf => "CmdSelfRankChangeNtf",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"EDCDMKFIOPH_NLCDGIPGFDJ" => Some(Self::EdcdmkfiophNlcdgipgfdj),
|
|
"CmdNENHKMEFAEC" => Some(Self::CmdNenhkmefaec),
|
|
"CmdNLOPJLCMLEN" => Some(Self::CmdNlopjlcmlen),
|
|
"CmdIHGLPGLPDFF" => Some(Self::CmdIhglpglpdff),
|
|
"CmdGetFriendRankingInfoCsReq" => Some(Self::CmdGetFriendRankingInfoCsReq),
|
|
"CmdMatchPlayDataChangeNtf" => Some(Self::CmdMatchPlayDataChangeNtf),
|
|
"CmdGetFriendRankingInfoRsp" => Some(Self::CmdGetFriendRankingInfoRsp),
|
|
"CmdFightGameStateCsReq" => Some(Self::CmdFightGameStateCsReq),
|
|
"CmdFightGameStateScRsp" => Some(Self::CmdFightGameStateScRsp),
|
|
"CmdFightGameStartScNotify" => Some(Self::CmdFightGameStartScNotify),
|
|
"CmdGetMatchPlayDataCsReq" => Some(Self::CmdGetMatchPlayDataCsReq),
|
|
"CmdHPGIGMPBIBO" => Some(Self::CmdHpgigmpbibo),
|
|
"CmdJJAGFPLDCAF" => Some(Self::CmdJjagfpldcaf),
|
|
"CmdGetMatchPlayDataRsp" => Some(Self::CmdGetMatchPlayDataRsp),
|
|
"CmdHFFCEACMEIG" => Some(Self::CmdHffceacmeig),
|
|
"CmdSelfRankChangeNtf" => Some(Self::CmdSelfRankChangeNtf),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdMultipleDropType {
|
|
AcimfgfnpdfNlcdgipgfdj = 0,
|
|
CmdGetPlayerReturnMultiDropInfoScRsp = 4636,
|
|
CmdGetPlayerReturnMultiDropInfoCsReq = 4627,
|
|
CmdMultipleDropInfoNotify = 4613,
|
|
CmdGetMultipleDropInfoCsReq = 4673,
|
|
CmdGetMultipleDropInfoScRsp = 4603,
|
|
CmdMultipleDropInfoScNotify = 4680,
|
|
}
|
|
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::AcimfgfnpdfNlcdgipgfdj => "ACIMFGFNPDF_NLCDGIPGFDJ",
|
|
Self::CmdGetPlayerReturnMultiDropInfoScRsp => {
|
|
"CmdGetPlayerReturnMultiDropInfoScRsp"
|
|
}
|
|
Self::CmdGetPlayerReturnMultiDropInfoCsReq => {
|
|
"CmdGetPlayerReturnMultiDropInfoCsReq"
|
|
}
|
|
Self::CmdMultipleDropInfoNotify => "CmdMultipleDropInfoNotify",
|
|
Self::CmdGetMultipleDropInfoCsReq => "CmdGetMultipleDropInfoCsReq",
|
|
Self::CmdGetMultipleDropInfoScRsp => "CmdGetMultipleDropInfoScRsp",
|
|
Self::CmdMultipleDropInfoScNotify => "CmdMultipleDropInfoScNotify",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"ACIMFGFNPDF_NLCDGIPGFDJ" => Some(Self::AcimfgfnpdfNlcdgipgfdj),
|
|
"CmdGetPlayerReturnMultiDropInfoScRsp" => {
|
|
Some(Self::CmdGetPlayerReturnMultiDropInfoScRsp)
|
|
}
|
|
"CmdGetPlayerReturnMultiDropInfoCsReq" => {
|
|
Some(Self::CmdGetPlayerReturnMultiDropInfoCsReq)
|
|
}
|
|
"CmdMultipleDropInfoNotify" => Some(Self::CmdMultipleDropInfoNotify),
|
|
"CmdGetMultipleDropInfoCsReq" => Some(Self::CmdGetMultipleDropInfoCsReq),
|
|
"CmdGetMultipleDropInfoScRsp" => Some(Self::CmdGetMultipleDropInfoScRsp),
|
|
"CmdMultipleDropInfoScNotify" => Some(Self::CmdMultipleDropInfoScNotify),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdMuseumType {
|
|
CiilmlfiacaNlcdgipgfdj = 0,
|
|
CmdMuseumRandomEventQueryCsReq = 4324,
|
|
CmdUpgradeAreaStatCsReq = 4309,
|
|
CmdGetMuseumInfoCsReq = 4373,
|
|
CmdMuseumRandomEventSelectCsReq = 4378,
|
|
CmdFinishCurTurnCsReq = 4329,
|
|
CmdSyncMuseumFundsChangedScNotify = 4338,
|
|
CmdSyncMuseumTargetStartNotify = 4359,
|
|
CmdMuseumRandomEventSelectScRsp = 4352,
|
|
CmdSyncMuseumRandomEventStartScNotify = 4361,
|
|
CmdSyncGetExhibitScNotify = 4387,
|
|
CmdRemoveStuffFromAreaCsReq = 4315,
|
|
CmdBuyNpcStuffCsReq = 4380,
|
|
CmdMuseumRandomEventQueryScRsp = 4371,
|
|
CmdKjcomkgmdcj = 4348,
|
|
CmdBuyNpcStuffScRsp = 4327,
|
|
CmdSyncMuseumTargetMissionFinishNotify = 4374,
|
|
CmdFinishCurTurnScRsp = 4312,
|
|
CmdSetStuffToAreaCsReq = 4336,
|
|
CmdGetMuseumInfoScRsp = 4303,
|
|
CmdSyncMuseumInfoChangedScNotify = 4376,
|
|
CmdUpgradeAreaScRsp = 4383,
|
|
CmdRemoveStuffFromAreaScRsp = 4381,
|
|
CmdSyncGetStuffScNotify = 4310,
|
|
CmdUpgradeAreaCsReq = 4354,
|
|
CmdTakeCollectRewardCsReq = 4366,
|
|
CmdUpgradeAreaStatScRsp = 4342,
|
|
CmdSyncMuseumTargetRewardNotify = 4392,
|
|
CmdSetStuffToAreaScRsp = 4313,
|
|
CmdTakeCollectRewardRsp = 4330,
|
|
}
|
|
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::CiilmlfiacaNlcdgipgfdj => "CIILMLFIACA_NLCDGIPGFDJ",
|
|
Self::CmdMuseumRandomEventQueryCsReq => "CmdMuseumRandomEventQueryCsReq",
|
|
Self::CmdUpgradeAreaStatCsReq => "CmdUpgradeAreaStatCsReq",
|
|
Self::CmdGetMuseumInfoCsReq => "CmdGetMuseumInfoCsReq",
|
|
Self::CmdMuseumRandomEventSelectCsReq => "CmdMuseumRandomEventSelectCsReq",
|
|
Self::CmdFinishCurTurnCsReq => "CmdFinishCurTurnCsReq",
|
|
Self::CmdSyncMuseumFundsChangedScNotify => {
|
|
"CmdSyncMuseumFundsChangedScNotify"
|
|
}
|
|
Self::CmdSyncMuseumTargetStartNotify => "CmdSyncMuseumTargetStartNotify",
|
|
Self::CmdMuseumRandomEventSelectScRsp => "CmdMuseumRandomEventSelectScRsp",
|
|
Self::CmdSyncMuseumRandomEventStartScNotify => {
|
|
"CmdSyncMuseumRandomEventStartScNotify"
|
|
}
|
|
Self::CmdSyncGetExhibitScNotify => "CmdSyncGetExhibitScNotify",
|
|
Self::CmdRemoveStuffFromAreaCsReq => "CmdRemoveStuffFromAreaCsReq",
|
|
Self::CmdBuyNpcStuffCsReq => "CmdBuyNpcStuffCsReq",
|
|
Self::CmdMuseumRandomEventQueryScRsp => "CmdMuseumRandomEventQueryScRsp",
|
|
Self::CmdKjcomkgmdcj => "CmdKJCOMKGMDCJ",
|
|
Self::CmdBuyNpcStuffScRsp => "CmdBuyNpcStuffScRsp",
|
|
Self::CmdSyncMuseumTargetMissionFinishNotify => {
|
|
"CmdSyncMuseumTargetMissionFinishNotify"
|
|
}
|
|
Self::CmdFinishCurTurnScRsp => "CmdFinishCurTurnScRsp",
|
|
Self::CmdSetStuffToAreaCsReq => "CmdSetStuffToAreaCsReq",
|
|
Self::CmdGetMuseumInfoScRsp => "CmdGetMuseumInfoScRsp",
|
|
Self::CmdSyncMuseumInfoChangedScNotify => "CmdSyncMuseumInfoChangedScNotify",
|
|
Self::CmdUpgradeAreaScRsp => "CmdUpgradeAreaScRsp",
|
|
Self::CmdRemoveStuffFromAreaScRsp => "CmdRemoveStuffFromAreaScRsp",
|
|
Self::CmdSyncGetStuffScNotify => "CmdSyncGetStuffScNotify",
|
|
Self::CmdUpgradeAreaCsReq => "CmdUpgradeAreaCsReq",
|
|
Self::CmdTakeCollectRewardCsReq => "CmdTakeCollectRewardCsReq",
|
|
Self::CmdUpgradeAreaStatScRsp => "CmdUpgradeAreaStatScRsp",
|
|
Self::CmdSyncMuseumTargetRewardNotify => "CmdSyncMuseumTargetRewardNotify",
|
|
Self::CmdSetStuffToAreaScRsp => "CmdSetStuffToAreaScRsp",
|
|
Self::CmdTakeCollectRewardRsp => "CmdTakeCollectRewardRsp",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"CIILMLFIACA_NLCDGIPGFDJ" => Some(Self::CiilmlfiacaNlcdgipgfdj),
|
|
"CmdMuseumRandomEventQueryCsReq" => {
|
|
Some(Self::CmdMuseumRandomEventQueryCsReq)
|
|
}
|
|
"CmdUpgradeAreaStatCsReq" => Some(Self::CmdUpgradeAreaStatCsReq),
|
|
"CmdGetMuseumInfoCsReq" => Some(Self::CmdGetMuseumInfoCsReq),
|
|
"CmdMuseumRandomEventSelectCsReq" => {
|
|
Some(Self::CmdMuseumRandomEventSelectCsReq)
|
|
}
|
|
"CmdFinishCurTurnCsReq" => Some(Self::CmdFinishCurTurnCsReq),
|
|
"CmdSyncMuseumFundsChangedScNotify" => {
|
|
Some(Self::CmdSyncMuseumFundsChangedScNotify)
|
|
}
|
|
"CmdSyncMuseumTargetStartNotify" => {
|
|
Some(Self::CmdSyncMuseumTargetStartNotify)
|
|
}
|
|
"CmdMuseumRandomEventSelectScRsp" => {
|
|
Some(Self::CmdMuseumRandomEventSelectScRsp)
|
|
}
|
|
"CmdSyncMuseumRandomEventStartScNotify" => {
|
|
Some(Self::CmdSyncMuseumRandomEventStartScNotify)
|
|
}
|
|
"CmdSyncGetExhibitScNotify" => Some(Self::CmdSyncGetExhibitScNotify),
|
|
"CmdRemoveStuffFromAreaCsReq" => Some(Self::CmdRemoveStuffFromAreaCsReq),
|
|
"CmdBuyNpcStuffCsReq" => Some(Self::CmdBuyNpcStuffCsReq),
|
|
"CmdMuseumRandomEventQueryScRsp" => {
|
|
Some(Self::CmdMuseumRandomEventQueryScRsp)
|
|
}
|
|
"CmdKJCOMKGMDCJ" => Some(Self::CmdKjcomkgmdcj),
|
|
"CmdBuyNpcStuffScRsp" => Some(Self::CmdBuyNpcStuffScRsp),
|
|
"CmdSyncMuseumTargetMissionFinishNotify" => {
|
|
Some(Self::CmdSyncMuseumTargetMissionFinishNotify)
|
|
}
|
|
"CmdFinishCurTurnScRsp" => Some(Self::CmdFinishCurTurnScRsp),
|
|
"CmdSetStuffToAreaCsReq" => Some(Self::CmdSetStuffToAreaCsReq),
|
|
"CmdGetMuseumInfoScRsp" => Some(Self::CmdGetMuseumInfoScRsp),
|
|
"CmdSyncMuseumInfoChangedScNotify" => {
|
|
Some(Self::CmdSyncMuseumInfoChangedScNotify)
|
|
}
|
|
"CmdUpgradeAreaScRsp" => Some(Self::CmdUpgradeAreaScRsp),
|
|
"CmdRemoveStuffFromAreaScRsp" => Some(Self::CmdRemoveStuffFromAreaScRsp),
|
|
"CmdSyncGetStuffScNotify" => Some(Self::CmdSyncGetStuffScNotify),
|
|
"CmdUpgradeAreaCsReq" => Some(Self::CmdUpgradeAreaCsReq),
|
|
"CmdTakeCollectRewardCsReq" => Some(Self::CmdTakeCollectRewardCsReq),
|
|
"CmdUpgradeAreaStatScRsp" => Some(Self::CmdUpgradeAreaStatScRsp),
|
|
"CmdSyncMuseumTargetRewardNotify" => {
|
|
Some(Self::CmdSyncMuseumTargetRewardNotify)
|
|
}
|
|
"CmdSetStuffToAreaScRsp" => Some(Self::CmdSetStuffToAreaScRsp),
|
|
"CmdTakeCollectRewardRsp" => Some(Self::CmdTakeCollectRewardRsp),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum MuseumRandomEventState {
|
|
NlaedpnbhbpNlcdgipgfdj = 0,
|
|
NlaedpnbhbpNpafmebnfob = 1,
|
|
NlaedpnbhbpLooaknhdbll = 2,
|
|
NlaedpnbhbpCihfgjdchia = 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::NlaedpnbhbpNlcdgipgfdj => "NLAEDPNBHBP_NLCDGIPGFDJ",
|
|
Self::NlaedpnbhbpNpafmebnfob => "NLAEDPNBHBP_NPAFMEBNFOB",
|
|
Self::NlaedpnbhbpLooaknhdbll => "NLAEDPNBHBP_LOOAKNHDBLL",
|
|
Self::NlaedpnbhbpCihfgjdchia => "NLAEDPNBHBP_CIHFGJDCHIA",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"NLAEDPNBHBP_NLCDGIPGFDJ" => Some(Self::NlaedpnbhbpNlcdgipgfdj),
|
|
"NLAEDPNBHBP_NPAFMEBNFOB" => Some(Self::NlaedpnbhbpNpafmebnfob),
|
|
"NLAEDPNBHBP_LOOAKNHDBLL" => Some(Self::NlaedpnbhbpLooaknhdbll),
|
|
"NLAEDPNBHBP_CIHFGJDCHIA" => Some(Self::NlaedpnbhbpCihfgjdchia),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Gbaepolffmg {
|
|
Nlcdgipgfdj = 0,
|
|
Fblhlhcgmko = 1,
|
|
Gneijhbgchg = 2,
|
|
Jnkmjkbdgpl = 3,
|
|
}
|
|
impl Gbaepolffmg {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Nlcdgipgfdj => "GBAEPOLFFMG_NLCDGIPGFDJ",
|
|
Self::Fblhlhcgmko => "GBAEPOLFFMG_FBLHLHCGMKO",
|
|
Self::Gneijhbgchg => "GBAEPOLFFMG_GNEIJHBGCHG",
|
|
Self::Jnkmjkbdgpl => "GBAEPOLFFMG_JNKMJKBDGPL",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"GBAEPOLFFMG_NLCDGIPGFDJ" => Some(Self::Nlcdgipgfdj),
|
|
"GBAEPOLFFMG_FBLHLHCGMKO" => Some(Self::Fblhlhcgmko),
|
|
"GBAEPOLFFMG_GNEIJHBGCHG" => Some(Self::Gneijhbgchg),
|
|
"GBAEPOLFFMG_JNKMJKBDGPL" => Some(Self::Jnkmjkbdgpl),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum StatType {
|
|
GophgihidppNlcdgipgfdj = 0,
|
|
GophgihidppInjomkcibpi = 1,
|
|
GophgihidppGmkniihmcbo = 2,
|
|
GophgihidppHnmlecbegpb = 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::GophgihidppNlcdgipgfdj => "GOPHGIHIDPP_NLCDGIPGFDJ",
|
|
Self::GophgihidppInjomkcibpi => "GOPHGIHIDPP_INJOMKCIBPI",
|
|
Self::GophgihidppGmkniihmcbo => "GOPHGIHIDPP_GMKNIIHMCBO",
|
|
Self::GophgihidppHnmlecbegpb => "GOPHGIHIDPP_HNMLECBEGPB",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"GOPHGIHIDPP_NLCDGIPGFDJ" => Some(Self::GophgihidppNlcdgipgfdj),
|
|
"GOPHGIHIDPP_INJOMKCIBPI" => Some(Self::GophgihidppInjomkcibpi),
|
|
"GOPHGIHIDPP_GMKNIIHMCBO" => Some(Self::GophgihidppGmkniihmcbo),
|
|
"GOPHGIHIDPP_HNMLECBEGPB" => Some(Self::GophgihidppHnmlecbegpb),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum GetStuffType {
|
|
FilbjdajpaaAadoieidpkc = 0,
|
|
FilbjdajpaaKleadaaonji = 1,
|
|
FilbjdajpaaJijfolelohp = 2,
|
|
FilbjdajpaaKcmipoeakom = 3,
|
|
FilbjdajpaaMfcahccmcha = 4,
|
|
FilbjdajpaaDcjdpbhneen = 5,
|
|
FilbjdajpaaCbeclohpgnj = 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::FilbjdajpaaAadoieidpkc => "FILBJDAJPAA_AADOIEIDPKC",
|
|
Self::FilbjdajpaaKleadaaonji => "FILBJDAJPAA_KLEADAAONJI",
|
|
Self::FilbjdajpaaJijfolelohp => "FILBJDAJPAA_JIJFOLELOHP",
|
|
Self::FilbjdajpaaKcmipoeakom => "FILBJDAJPAA_KCMIPOEAKOM",
|
|
Self::FilbjdajpaaMfcahccmcha => "FILBJDAJPAA_MFCAHCCMCHA",
|
|
Self::FilbjdajpaaDcjdpbhneen => "FILBJDAJPAA_DCJDPBHNEEN",
|
|
Self::FilbjdajpaaCbeclohpgnj => "FILBJDAJPAA_CBECLOHPGNJ",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"FILBJDAJPAA_AADOIEIDPKC" => Some(Self::FilbjdajpaaAadoieidpkc),
|
|
"FILBJDAJPAA_KLEADAAONJI" => Some(Self::FilbjdajpaaKleadaaonji),
|
|
"FILBJDAJPAA_JIJFOLELOHP" => Some(Self::FilbjdajpaaJijfolelohp),
|
|
"FILBJDAJPAA_KCMIPOEAKOM" => Some(Self::FilbjdajpaaKcmipoeakom),
|
|
"FILBJDAJPAA_MFCAHCCMCHA" => Some(Self::FilbjdajpaaMfcahccmcha),
|
|
"FILBJDAJPAA_DCJDPBHNEEN" => Some(Self::FilbjdajpaaDcjdpbhneen),
|
|
"FILBJDAJPAA_CBECLOHPGNJ" => Some(Self::FilbjdajpaaCbeclohpgnj),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdMusicRhythmType {
|
|
PhapaljnlbeNlcdgipgfdj = 0,
|
|
CmdMusicRhythmSaveSongConfigDataScRsp = 7600,
|
|
CmdMusicRhythmUnlockTrackScNotify = 7574,
|
|
CmdMusicRhythmStartLevelCsReq = 7591,
|
|
CmdMusicRhythmMaxDifficultyLevelsUnlockNotify = 7578,
|
|
CmdMusicRhythmDataCsReq = 7596,
|
|
CmdMusicRhythmSaveSongConfigDataCsReq = 7587,
|
|
CmdMusicRhythmUnlockSongSfxScNotify = 7581,
|
|
CmdMusicRhythmFinishLevelScRsp = 7598,
|
|
CmdMusicRhythmStartLevelScRsp = 7582,
|
|
CmdMusicRhythmUnlockSongNotify = 7589,
|
|
CmdMusicRhythmDataScRsp = 7588,
|
|
CmdMusicRhythmFinishLevelCsReq = 7592,
|
|
}
|
|
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::PhapaljnlbeNlcdgipgfdj => "PHAPALJNLBE_NLCDGIPGFDJ",
|
|
Self::CmdMusicRhythmSaveSongConfigDataScRsp => {
|
|
"CmdMusicRhythmSaveSongConfigDataScRsp"
|
|
}
|
|
Self::CmdMusicRhythmUnlockTrackScNotify => {
|
|
"CmdMusicRhythmUnlockTrackScNotify"
|
|
}
|
|
Self::CmdMusicRhythmStartLevelCsReq => "CmdMusicRhythmStartLevelCsReq",
|
|
Self::CmdMusicRhythmMaxDifficultyLevelsUnlockNotify => {
|
|
"CmdMusicRhythmMaxDifficultyLevelsUnlockNotify"
|
|
}
|
|
Self::CmdMusicRhythmDataCsReq => "CmdMusicRhythmDataCsReq",
|
|
Self::CmdMusicRhythmSaveSongConfigDataCsReq => {
|
|
"CmdMusicRhythmSaveSongConfigDataCsReq"
|
|
}
|
|
Self::CmdMusicRhythmUnlockSongSfxScNotify => {
|
|
"CmdMusicRhythmUnlockSongSfxScNotify"
|
|
}
|
|
Self::CmdMusicRhythmFinishLevelScRsp => "CmdMusicRhythmFinishLevelScRsp",
|
|
Self::CmdMusicRhythmStartLevelScRsp => "CmdMusicRhythmStartLevelScRsp",
|
|
Self::CmdMusicRhythmUnlockSongNotify => "CmdMusicRhythmUnlockSongNotify",
|
|
Self::CmdMusicRhythmDataScRsp => "CmdMusicRhythmDataScRsp",
|
|
Self::CmdMusicRhythmFinishLevelCsReq => "CmdMusicRhythmFinishLevelCsReq",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"PHAPALJNLBE_NLCDGIPGFDJ" => Some(Self::PhapaljnlbeNlcdgipgfdj),
|
|
"CmdMusicRhythmSaveSongConfigDataScRsp" => {
|
|
Some(Self::CmdMusicRhythmSaveSongConfigDataScRsp)
|
|
}
|
|
"CmdMusicRhythmUnlockTrackScNotify" => {
|
|
Some(Self::CmdMusicRhythmUnlockTrackScNotify)
|
|
}
|
|
"CmdMusicRhythmStartLevelCsReq" => Some(Self::CmdMusicRhythmStartLevelCsReq),
|
|
"CmdMusicRhythmMaxDifficultyLevelsUnlockNotify" => {
|
|
Some(Self::CmdMusicRhythmMaxDifficultyLevelsUnlockNotify)
|
|
}
|
|
"CmdMusicRhythmDataCsReq" => Some(Self::CmdMusicRhythmDataCsReq),
|
|
"CmdMusicRhythmSaveSongConfigDataCsReq" => {
|
|
Some(Self::CmdMusicRhythmSaveSongConfigDataCsReq)
|
|
}
|
|
"CmdMusicRhythmUnlockSongSfxScNotify" => {
|
|
Some(Self::CmdMusicRhythmUnlockSongSfxScNotify)
|
|
}
|
|
"CmdMusicRhythmFinishLevelScRsp" => {
|
|
Some(Self::CmdMusicRhythmFinishLevelScRsp)
|
|
}
|
|
"CmdMusicRhythmStartLevelScRsp" => Some(Self::CmdMusicRhythmStartLevelScRsp),
|
|
"CmdMusicRhythmUnlockSongNotify" => {
|
|
Some(Self::CmdMusicRhythmUnlockSongNotify)
|
|
}
|
|
"CmdMusicRhythmDataScRsp" => Some(Self::CmdMusicRhythmDataScRsp),
|
|
"CmdMusicRhythmFinishLevelCsReq" => {
|
|
Some(Self::CmdMusicRhythmFinishLevelCsReq)
|
|
}
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Agbbjfoipii {
|
|
Oaapndmliol = 0,
|
|
Bhahgkjblad = 1,
|
|
}
|
|
impl Agbbjfoipii {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Oaapndmliol => "AGBBJFOIPII_OAAPNDMLIOL",
|
|
Self::Bhahgkjblad => "AGBBJFOIPII_BHAHGKJBLAD",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"AGBBJFOIPII_OAAPNDMLIOL" => Some(Self::Oaapndmliol),
|
|
"AGBBJFOIPII_BHAHGKJBLAD" => Some(Self::Bhahgkjblad),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdOfferingType {
|
|
LiponpbgopnNlcdgipgfdj = 0,
|
|
CmdSubmitOfferingItemCsReq = 6936,
|
|
CmdSubmitOfferingItemScRsp = 6940,
|
|
CmdTakeOfferingRewardScRsp = 6939,
|
|
CmdTakeOfferingRewardCsReq = 6922,
|
|
CmdGetOfferingInfoCsReq = 6938,
|
|
CmdGetOfferingInfoScRsp = 6926,
|
|
CmdOfferingInfoScNotify = 6932,
|
|
}
|
|
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::LiponpbgopnNlcdgipgfdj => "LIPONPBGOPN_NLCDGIPGFDJ",
|
|
Self::CmdSubmitOfferingItemCsReq => "CmdSubmitOfferingItemCsReq",
|
|
Self::CmdSubmitOfferingItemScRsp => "CmdSubmitOfferingItemScRsp",
|
|
Self::CmdTakeOfferingRewardScRsp => "CmdTakeOfferingRewardScRsp",
|
|
Self::CmdTakeOfferingRewardCsReq => "CmdTakeOfferingRewardCsReq",
|
|
Self::CmdGetOfferingInfoCsReq => "CmdGetOfferingInfoCsReq",
|
|
Self::CmdGetOfferingInfoScRsp => "CmdGetOfferingInfoScRsp",
|
|
Self::CmdOfferingInfoScNotify => "CmdOfferingInfoScNotify",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"LIPONPBGOPN_NLCDGIPGFDJ" => Some(Self::LiponpbgopnNlcdgipgfdj),
|
|
"CmdSubmitOfferingItemCsReq" => Some(Self::CmdSubmitOfferingItemCsReq),
|
|
"CmdSubmitOfferingItemScRsp" => Some(Self::CmdSubmitOfferingItemScRsp),
|
|
"CmdTakeOfferingRewardScRsp" => Some(Self::CmdTakeOfferingRewardScRsp),
|
|
"CmdTakeOfferingRewardCsReq" => Some(Self::CmdTakeOfferingRewardCsReq),
|
|
"CmdGetOfferingInfoCsReq" => Some(Self::CmdGetOfferingInfoCsReq),
|
|
"CmdGetOfferingInfoScRsp" => Some(Self::CmdGetOfferingInfoScRsp),
|
|
"CmdOfferingInfoScNotify" => Some(Self::CmdOfferingInfoScNotify),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum OfferingState {
|
|
None = 0,
|
|
Lock = 1,
|
|
Open = 2,
|
|
}
|
|
impl OfferingState {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::None => "OFFERING_STATE_NONE",
|
|
Self::Lock => "OFFERING_STATE_LOCK",
|
|
Self::Open => "OFFERING_STATE_OPEN",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"OFFERING_STATE_NONE" => Some(Self::None),
|
|
"OFFERING_STATE_LOCK" => Some(Self::Lock),
|
|
"OFFERING_STATE_OPEN" => Some(Self::Open),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdPamMissionType {
|
|
KmgnigghmbmNlcdgipgfdj = 0,
|
|
CmdAcceptedPamMissionExpireScRsp = 4003,
|
|
CmdAcceptedPamMissionExpireCsReq = 4073,
|
|
CmdSyncAcceptedPamMissionNotify = 4080,
|
|
}
|
|
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::KmgnigghmbmNlcdgipgfdj => "KMGNIGGHMBM_NLCDGIPGFDJ",
|
|
Self::CmdAcceptedPamMissionExpireScRsp => "CmdAcceptedPamMissionExpireScRsp",
|
|
Self::CmdAcceptedPamMissionExpireCsReq => "CmdAcceptedPamMissionExpireCsReq",
|
|
Self::CmdSyncAcceptedPamMissionNotify => "CmdSyncAcceptedPamMissionNotify",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"KMGNIGGHMBM_NLCDGIPGFDJ" => Some(Self::KmgnigghmbmNlcdgipgfdj),
|
|
"CmdAcceptedPamMissionExpireScRsp" => {
|
|
Some(Self::CmdAcceptedPamMissionExpireScRsp)
|
|
}
|
|
"CmdAcceptedPamMissionExpireCsReq" => {
|
|
Some(Self::CmdAcceptedPamMissionExpireCsReq)
|
|
}
|
|
"CmdSyncAcceptedPamMissionNotify" => {
|
|
Some(Self::CmdSyncAcceptedPamMissionNotify)
|
|
}
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdPamSkinType {
|
|
LikmdkalnniNlcdgipgfdj = 0,
|
|
CmdGetPamSkinDataScRsp = 8126,
|
|
CmdSelectPamSkinCsReq = 8136,
|
|
CmdSelectPamSkinScRsp = 8140,
|
|
CmdUnlockPamSkinScNotify = 8122,
|
|
CmdGetPamSkinDataCsReq = 8138,
|
|
}
|
|
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::LikmdkalnniNlcdgipgfdj => "LIKMDKALNNI_NLCDGIPGFDJ",
|
|
Self::CmdGetPamSkinDataScRsp => "CmdGetPamSkinDataScRsp",
|
|
Self::CmdSelectPamSkinCsReq => "CmdSelectPamSkinCsReq",
|
|
Self::CmdSelectPamSkinScRsp => "CmdSelectPamSkinScRsp",
|
|
Self::CmdUnlockPamSkinScNotify => "CmdUnlockPamSkinScNotify",
|
|
Self::CmdGetPamSkinDataCsReq => "CmdGetPamSkinDataCsReq",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"LIKMDKALNNI_NLCDGIPGFDJ" => Some(Self::LikmdkalnniNlcdgipgfdj),
|
|
"CmdGetPamSkinDataScRsp" => Some(Self::CmdGetPamSkinDataScRsp),
|
|
"CmdSelectPamSkinCsReq" => Some(Self::CmdSelectPamSkinCsReq),
|
|
"CmdSelectPamSkinScRsp" => Some(Self::CmdSelectPamSkinScRsp),
|
|
"CmdUnlockPamSkinScNotify" => Some(Self::CmdUnlockPamSkinScNotify),
|
|
"CmdGetPamSkinDataCsReq" => Some(Self::CmdGetPamSkinDataCsReq),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdParkourType {
|
|
KcldfmnecjbNlcdgipgfdj = 0,
|
|
CmdParkourGetDataCsReq = 8398,
|
|
CmdParkourEndLevelCsReq = 8392,
|
|
CmdParkourEndLevelScRsp = 8394,
|
|
CmdParkourStartLevelScRsp = 8399,
|
|
CmdParkourStartLevelCsReq = 8382,
|
|
CmdParkourGetDataScRsp = 8386,
|
|
CmdParkourGetRankingInfoScRsp = 8400,
|
|
CmdParkourGetRankingInfoCsReq = 8396,
|
|
}
|
|
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::KcldfmnecjbNlcdgipgfdj => "KCLDFMNECJB_NLCDGIPGFDJ",
|
|
Self::CmdParkourGetDataCsReq => "CmdParkourGetDataCsReq",
|
|
Self::CmdParkourEndLevelCsReq => "CmdParkourEndLevelCsReq",
|
|
Self::CmdParkourEndLevelScRsp => "CmdParkourEndLevelScRsp",
|
|
Self::CmdParkourStartLevelScRsp => "CmdParkourStartLevelScRsp",
|
|
Self::CmdParkourStartLevelCsReq => "CmdParkourStartLevelCsReq",
|
|
Self::CmdParkourGetDataScRsp => "CmdParkourGetDataScRsp",
|
|
Self::CmdParkourGetRankingInfoScRsp => "CmdParkourGetRankingInfoScRsp",
|
|
Self::CmdParkourGetRankingInfoCsReq => "CmdParkourGetRankingInfoCsReq",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"KCLDFMNECJB_NLCDGIPGFDJ" => Some(Self::KcldfmnecjbNlcdgipgfdj),
|
|
"CmdParkourGetDataCsReq" => Some(Self::CmdParkourGetDataCsReq),
|
|
"CmdParkourEndLevelCsReq" => Some(Self::CmdParkourEndLevelCsReq),
|
|
"CmdParkourEndLevelScRsp" => Some(Self::CmdParkourEndLevelScRsp),
|
|
"CmdParkourStartLevelScRsp" => Some(Self::CmdParkourStartLevelScRsp),
|
|
"CmdParkourStartLevelCsReq" => Some(Self::CmdParkourStartLevelCsReq),
|
|
"CmdParkourGetDataScRsp" => Some(Self::CmdParkourGetDataScRsp),
|
|
"CmdParkourGetRankingInfoScRsp" => Some(Self::CmdParkourGetRankingInfoScRsp),
|
|
"CmdParkourGetRankingInfoCsReq" => Some(Self::CmdParkourGetRankingInfoCsReq),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Ohfeckkadek {
|
|
Nlcdgipgfdj = 0,
|
|
Cihfgjdchia = 1,
|
|
Inclhhdfcel = 2,
|
|
}
|
|
impl Ohfeckkadek {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Nlcdgipgfdj => "OHFECKKADEK_NLCDGIPGFDJ",
|
|
Self::Cihfgjdchia => "OHFECKKADEK_CIHFGJDCHIA",
|
|
Self::Inclhhdfcel => "OHFECKKADEK_INCLHHDFCEL",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"OHFECKKADEK_NLCDGIPGFDJ" => Some(Self::Nlcdgipgfdj),
|
|
"OHFECKKADEK_CIHFGJDCHIA" => Some(Self::Cihfgjdchia),
|
|
"OHFECKKADEK_INCLHHDFCEL" => Some(Self::Inclhhdfcel),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Ejeghjpampi {
|
|
Backhollhdc = 0,
|
|
Haafijpejoo = 1,
|
|
Fppdhdlgacm = 2,
|
|
}
|
|
impl Ejeghjpampi {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Backhollhdc => "EJEGHJPAMPI_BACKHOLLHDC",
|
|
Self::Haafijpejoo => "EJEGHJPAMPI_HAAFIJPEJOO",
|
|
Self::Fppdhdlgacm => "EJEGHJPAMPI_FPPDHDLGACM",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"EJEGHJPAMPI_BACKHOLLHDC" => Some(Self::Backhollhdc),
|
|
"EJEGHJPAMPI_HAAFIJPEJOO" => Some(Self::Haafijpejoo),
|
|
"EJEGHJPAMPI_FPPDHDLGACM" => Some(Self::Fppdhdlgacm),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdPetType {
|
|
MammdadnglpNlcdgipgfdj = 0,
|
|
CmdCurPetChangedScNotify = 7603,
|
|
CmdGetPetDataCsReq = 7608,
|
|
CmdSummonPetScRsp = 7611,
|
|
CmdSummonPetCsReq = 7614,
|
|
CmdGetPetDataScRsp = 7617,
|
|
CmdRecallPetCsReq = 7602,
|
|
CmdRecallPetScRsp = 7623,
|
|
}
|
|
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::MammdadnglpNlcdgipgfdj => "MAMMDADNGLP_NLCDGIPGFDJ",
|
|
Self::CmdCurPetChangedScNotify => "CmdCurPetChangedScNotify",
|
|
Self::CmdGetPetDataCsReq => "CmdGetPetDataCsReq",
|
|
Self::CmdSummonPetScRsp => "CmdSummonPetScRsp",
|
|
Self::CmdSummonPetCsReq => "CmdSummonPetCsReq",
|
|
Self::CmdGetPetDataScRsp => "CmdGetPetDataScRsp",
|
|
Self::CmdRecallPetCsReq => "CmdRecallPetCsReq",
|
|
Self::CmdRecallPetScRsp => "CmdRecallPetScRsp",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"MAMMDADNGLP_NLCDGIPGFDJ" => Some(Self::MammdadnglpNlcdgipgfdj),
|
|
"CmdCurPetChangedScNotify" => Some(Self::CmdCurPetChangedScNotify),
|
|
"CmdGetPetDataCsReq" => Some(Self::CmdGetPetDataCsReq),
|
|
"CmdSummonPetScRsp" => Some(Self::CmdSummonPetScRsp),
|
|
"CmdSummonPetCsReq" => Some(Self::CmdSummonPetCsReq),
|
|
"CmdGetPetDataScRsp" => Some(Self::CmdGetPetDataScRsp),
|
|
"CmdRecallPetCsReq" => Some(Self::CmdRecallPetCsReq),
|
|
"CmdRecallPetScRsp" => Some(Self::CmdRecallPetScRsp),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Ndgkmjpffli {
|
|
Nlcdgipgfdj = 0,
|
|
Ldpnbegmbjl = 1,
|
|
Anajmpdkcod = 2,
|
|
}
|
|
impl Ndgkmjpffli {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Nlcdgipgfdj => "NDGKMJPFFLI_NLCDGIPGFDJ",
|
|
Self::Ldpnbegmbjl => "NDGKMJPFFLI_LDPNBEGMBJL",
|
|
Self::Anajmpdkcod => "NDGKMJPFFLI_ANAJMPDKCOD",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"NDGKMJPFFLI_NLCDGIPGFDJ" => Some(Self::Nlcdgipgfdj),
|
|
"NDGKMJPFFLI_LDPNBEGMBJL" => Some(Self::Ldpnbegmbjl),
|
|
"NDGKMJPFFLI_ANAJMPDKCOD" => Some(Self::Anajmpdkcod),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdPhoneType {
|
|
JadiinblalbNlcdgipgfdj = 0,
|
|
CmdGetPhoneDataScRsp = 5103,
|
|
CmdSelectPhoneThemeCsReq = 5113,
|
|
CmdSelectChatBubbleScRsp = 5127,
|
|
CmdSelectChatBubbleCsReq = 5180,
|
|
CmdSelectPhoneCaseCsReq = 5110,
|
|
CmdSelectPhoneCaseScRsp = 5187,
|
|
CmdGetPhoneDataCsReq = 5173,
|
|
CmdUnlockPhoneCaseScNotify = 5129,
|
|
CmdSelectPhoneThemeScRsp = 5115,
|
|
CmdUnlockChatBubbleScNotify = 5136,
|
|
CmdUnlockPhoneThemeScNotify = 5181,
|
|
}
|
|
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::JadiinblalbNlcdgipgfdj => "JADIINBLALB_NLCDGIPGFDJ",
|
|
Self::CmdGetPhoneDataScRsp => "CmdGetPhoneDataScRsp",
|
|
Self::CmdSelectPhoneThemeCsReq => "CmdSelectPhoneThemeCsReq",
|
|
Self::CmdSelectChatBubbleScRsp => "CmdSelectChatBubbleScRsp",
|
|
Self::CmdSelectChatBubbleCsReq => "CmdSelectChatBubbleCsReq",
|
|
Self::CmdSelectPhoneCaseCsReq => "CmdSelectPhoneCaseCsReq",
|
|
Self::CmdSelectPhoneCaseScRsp => "CmdSelectPhoneCaseScRsp",
|
|
Self::CmdGetPhoneDataCsReq => "CmdGetPhoneDataCsReq",
|
|
Self::CmdUnlockPhoneCaseScNotify => "CmdUnlockPhoneCaseScNotify",
|
|
Self::CmdSelectPhoneThemeScRsp => "CmdSelectPhoneThemeScRsp",
|
|
Self::CmdUnlockChatBubbleScNotify => "CmdUnlockChatBubbleScNotify",
|
|
Self::CmdUnlockPhoneThemeScNotify => "CmdUnlockPhoneThemeScNotify",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"JADIINBLALB_NLCDGIPGFDJ" => Some(Self::JadiinblalbNlcdgipgfdj),
|
|
"CmdGetPhoneDataScRsp" => Some(Self::CmdGetPhoneDataScRsp),
|
|
"CmdSelectPhoneThemeCsReq" => Some(Self::CmdSelectPhoneThemeCsReq),
|
|
"CmdSelectChatBubbleScRsp" => Some(Self::CmdSelectChatBubbleScRsp),
|
|
"CmdSelectChatBubbleCsReq" => Some(Self::CmdSelectChatBubbleCsReq),
|
|
"CmdSelectPhoneCaseCsReq" => Some(Self::CmdSelectPhoneCaseCsReq),
|
|
"CmdSelectPhoneCaseScRsp" => Some(Self::CmdSelectPhoneCaseScRsp),
|
|
"CmdGetPhoneDataCsReq" => Some(Self::CmdGetPhoneDataCsReq),
|
|
"CmdUnlockPhoneCaseScNotify" => Some(Self::CmdUnlockPhoneCaseScNotify),
|
|
"CmdSelectPhoneThemeScRsp" => Some(Self::CmdSelectPhoneThemeScRsp),
|
|
"CmdUnlockChatBubbleScNotify" => Some(Self::CmdUnlockChatBubbleScNotify),
|
|
"CmdUnlockPhoneThemeScNotify" => Some(Self::CmdUnlockPhoneThemeScNotify),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdPixAirType {
|
|
DdaejohmjbnNlcdgipgfdj = 0,
|
|
CmdPixAirGetDataScRsp = 9812,
|
|
CmdPixAirReenterStageScRsp = 9779,
|
|
CmdPixAirUnlockPlaneScRsp = 9811,
|
|
CmdDfoahleooik = 9804,
|
|
CmdFciblhjdpid = 9775,
|
|
CmdLifdllpaakf = 9797,
|
|
CmdPixAirStartStageCsReq = 9793,
|
|
CmdEkmnfjipcmi = 9790,
|
|
CmdPixAirSyncChangeScNotify = 9777,
|
|
CmdPixAirReenterStageCsReq = 9815,
|
|
CmdHenhaifodig = 9813,
|
|
CmdLabajfdicmd = 9791,
|
|
CmdIifhchdpkia = 9799,
|
|
CmdPixAirGetDataCsReq = 9802,
|
|
CmdEkjmijbiiho = 9819,
|
|
CmdGncjnhiokdl = 9776,
|
|
CmdBfhpblanikg = 9789,
|
|
CmdHpekdmbcaei = 9773,
|
|
CmdPixAirStartStageScRsp = 9814,
|
|
CmdIaopgeafecl = 9808,
|
|
DdaejohmjbnEfignddpnjh = 9788,
|
|
CmdIlbjggehaek = 9810,
|
|
CmdPixAirUnlockPlaneCsReq = 9786,
|
|
DdaejohmjbnDjfanbnmakn = 9782,
|
|
CmdNbbinllongi = 9778,
|
|
}
|
|
impl CmdPixAirType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::DdaejohmjbnNlcdgipgfdj => "DDAEJOHMJBN_NLCDGIPGFDJ",
|
|
Self::CmdPixAirGetDataScRsp => "CmdPixAirGetDataScRsp",
|
|
Self::CmdPixAirReenterStageScRsp => "CmdPixAirReenterStageScRsp",
|
|
Self::CmdPixAirUnlockPlaneScRsp => "CmdPixAirUnlockPlaneScRsp",
|
|
Self::CmdDfoahleooik => "CmdDFOAHLEOOIK",
|
|
Self::CmdFciblhjdpid => "CmdFCIBLHJDPID",
|
|
Self::CmdLifdllpaakf => "CmdLIFDLLPAAKF",
|
|
Self::CmdPixAirStartStageCsReq => "CmdPixAirStartStageCsReq",
|
|
Self::CmdEkmnfjipcmi => "CmdEKMNFJIPCMI",
|
|
Self::CmdPixAirSyncChangeScNotify => "CmdPixAirSyncChangeScNotify",
|
|
Self::CmdPixAirReenterStageCsReq => "CmdPixAirReenterStageCsReq",
|
|
Self::CmdHenhaifodig => "CmdHENHAIFODIG",
|
|
Self::CmdLabajfdicmd => "CmdLABAJFDICMD",
|
|
Self::CmdIifhchdpkia => "CmdIIFHCHDPKIA",
|
|
Self::CmdPixAirGetDataCsReq => "CmdPixAirGetDataCsReq",
|
|
Self::CmdEkjmijbiiho => "CmdEKJMIJBIIHO",
|
|
Self::CmdGncjnhiokdl => "CmdGNCJNHIOKDL",
|
|
Self::CmdBfhpblanikg => "CmdBFHPBLANIKG",
|
|
Self::CmdHpekdmbcaei => "CmdHPEKDMBCAEI",
|
|
Self::CmdPixAirStartStageScRsp => "CmdPixAirStartStageScRsp",
|
|
Self::CmdIaopgeafecl => "CmdIAOPGEAFECL",
|
|
Self::DdaejohmjbnEfignddpnjh => "DDAEJOHMJBN_EFIGNDDPNJH",
|
|
Self::CmdIlbjggehaek => "CmdILBJGGEHAEK",
|
|
Self::CmdPixAirUnlockPlaneCsReq => "CmdPixAirUnlockPlaneCsReq",
|
|
Self::DdaejohmjbnDjfanbnmakn => "DDAEJOHMJBN_DJFANBNMAKN",
|
|
Self::CmdNbbinllongi => "CmdNBBINLLONGI",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"DDAEJOHMJBN_NLCDGIPGFDJ" => Some(Self::DdaejohmjbnNlcdgipgfdj),
|
|
"CmdPixAirGetDataScRsp" => Some(Self::CmdPixAirGetDataScRsp),
|
|
"CmdPixAirReenterStageScRsp" => Some(Self::CmdPixAirReenterStageScRsp),
|
|
"CmdPixAirUnlockPlaneScRsp" => Some(Self::CmdPixAirUnlockPlaneScRsp),
|
|
"CmdDFOAHLEOOIK" => Some(Self::CmdDfoahleooik),
|
|
"CmdFCIBLHJDPID" => Some(Self::CmdFciblhjdpid),
|
|
"CmdLIFDLLPAAKF" => Some(Self::CmdLifdllpaakf),
|
|
"CmdPixAirStartStageCsReq" => Some(Self::CmdPixAirStartStageCsReq),
|
|
"CmdEKMNFJIPCMI" => Some(Self::CmdEkmnfjipcmi),
|
|
"CmdPixAirSyncChangeScNotify" => Some(Self::CmdPixAirSyncChangeScNotify),
|
|
"CmdPixAirReenterStageCsReq" => Some(Self::CmdPixAirReenterStageCsReq),
|
|
"CmdHENHAIFODIG" => Some(Self::CmdHenhaifodig),
|
|
"CmdLABAJFDICMD" => Some(Self::CmdLabajfdicmd),
|
|
"CmdIIFHCHDPKIA" => Some(Self::CmdIifhchdpkia),
|
|
"CmdPixAirGetDataCsReq" => Some(Self::CmdPixAirGetDataCsReq),
|
|
"CmdEKJMIJBIIHO" => Some(Self::CmdEkjmijbiiho),
|
|
"CmdGNCJNHIOKDL" => Some(Self::CmdGncjnhiokdl),
|
|
"CmdBFHPBLANIKG" => Some(Self::CmdBfhpblanikg),
|
|
"CmdHPEKDMBCAEI" => Some(Self::CmdHpekdmbcaei),
|
|
"CmdPixAirStartStageScRsp" => Some(Self::CmdPixAirStartStageScRsp),
|
|
"CmdIAOPGEAFECL" => Some(Self::CmdIaopgeafecl),
|
|
"DDAEJOHMJBN_EFIGNDDPNJH" => Some(Self::DdaejohmjbnEfignddpnjh),
|
|
"CmdILBJGGEHAEK" => Some(Self::CmdIlbjggehaek),
|
|
"CmdPixAirUnlockPlaneCsReq" => Some(Self::CmdPixAirUnlockPlaneCsReq),
|
|
"DDAEJOHMJBN_DJFANBNMAKN" => Some(Self::DdaejohmjbnDjfanbnmakn),
|
|
"CmdNBBINLLONGI" => Some(Self::CmdNbbinllongi),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Jdhjmnagiia {
|
|
Cdchhnpnpln = 0,
|
|
Eecedokmppi = 1,
|
|
Pggeoddbmmk = 2,
|
|
Pjgpleapeci = 3,
|
|
Bfllfgojpcg = 4,
|
|
Jaolofnicgd = 5,
|
|
Kaphnbbnhbp = 6,
|
|
Dajdhggfjgk = 7,
|
|
Kedpgjccldc = 8,
|
|
Mdmmeakjnoc = 9,
|
|
Cdkpjhaemfe = 10,
|
|
Ccjkibnafpj = 11,
|
|
Nibdpfimofg = 12,
|
|
Kgjcnjpfcno = 13,
|
|
Cpbnigeikja = 14,
|
|
}
|
|
impl Jdhjmnagiia {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Cdchhnpnpln => "JDHJMNAGIIA_CDCHHNPNPLN",
|
|
Self::Eecedokmppi => "JDHJMNAGIIA_EECEDOKMPPI",
|
|
Self::Pggeoddbmmk => "JDHJMNAGIIA_PGGEODDBMMK",
|
|
Self::Pjgpleapeci => "JDHJMNAGIIA_PJGPLEAPECI",
|
|
Self::Bfllfgojpcg => "JDHJMNAGIIA_BFLLFGOJPCG",
|
|
Self::Jaolofnicgd => "JDHJMNAGIIA_JAOLOFNICGD",
|
|
Self::Kaphnbbnhbp => "JDHJMNAGIIA_KAPHNBBNHBP",
|
|
Self::Dajdhggfjgk => "JDHJMNAGIIA_DAJDHGGFJGK",
|
|
Self::Kedpgjccldc => "JDHJMNAGIIA_KEDPGJCCLDC",
|
|
Self::Mdmmeakjnoc => "JDHJMNAGIIA_MDMMEAKJNOC",
|
|
Self::Cdkpjhaemfe => "JDHJMNAGIIA_CDKPJHAEMFE",
|
|
Self::Ccjkibnafpj => "JDHJMNAGIIA_CCJKIBNAFPJ",
|
|
Self::Nibdpfimofg => "JDHJMNAGIIA_NIBDPFIMOFG",
|
|
Self::Kgjcnjpfcno => "JDHJMNAGIIA_KGJCNJPFCNO",
|
|
Self::Cpbnigeikja => "JDHJMNAGIIA_CPBNIGEIKJA",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"JDHJMNAGIIA_CDCHHNPNPLN" => Some(Self::Cdchhnpnpln),
|
|
"JDHJMNAGIIA_EECEDOKMPPI" => Some(Self::Eecedokmppi),
|
|
"JDHJMNAGIIA_PGGEODDBMMK" => Some(Self::Pggeoddbmmk),
|
|
"JDHJMNAGIIA_PJGPLEAPECI" => Some(Self::Pjgpleapeci),
|
|
"JDHJMNAGIIA_BFLLFGOJPCG" => Some(Self::Bfllfgojpcg),
|
|
"JDHJMNAGIIA_JAOLOFNICGD" => Some(Self::Jaolofnicgd),
|
|
"JDHJMNAGIIA_KAPHNBBNHBP" => Some(Self::Kaphnbbnhbp),
|
|
"JDHJMNAGIIA_DAJDHGGFJGK" => Some(Self::Dajdhggfjgk),
|
|
"JDHJMNAGIIA_KEDPGJCCLDC" => Some(Self::Kedpgjccldc),
|
|
"JDHJMNAGIIA_MDMMEAKJNOC" => Some(Self::Mdmmeakjnoc),
|
|
"JDHJMNAGIIA_CDKPJHAEMFE" => Some(Self::Cdkpjhaemfe),
|
|
"JDHJMNAGIIA_CCJKIBNAFPJ" => Some(Self::Ccjkibnafpj),
|
|
"JDHJMNAGIIA_NIBDPFIMOFG" => Some(Self::Nibdpfimofg),
|
|
"JDHJMNAGIIA_KGJCNJPFCNO" => Some(Self::Kgjcnjpfcno),
|
|
"JDHJMNAGIIA_CPBNIGEIKJA" => Some(Self::Cpbnigeikja),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Gjighknmilj {
|
|
Ncmimmdphfm = 0,
|
|
Pjfglbekece = 1,
|
|
Inclhhdfcel = 2,
|
|
Bgdcocgionk = 3,
|
|
}
|
|
impl Gjighknmilj {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Ncmimmdphfm => "GJIGHKNMILJ_NCMIMMDPHFM",
|
|
Self::Pjfglbekece => "GJIGHKNMILJ_PJFGLBEKECE",
|
|
Self::Inclhhdfcel => "GJIGHKNMILJ_INCLHHDFCEL",
|
|
Self::Bgdcocgionk => "GJIGHKNMILJ_BGDCOCGIONK",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"GJIGHKNMILJ_NCMIMMDPHFM" => Some(Self::Ncmimmdphfm),
|
|
"GJIGHKNMILJ_PJFGLBEKECE" => Some(Self::Pjfglbekece),
|
|
"GJIGHKNMILJ_INCLHHDFCEL" => Some(Self::Inclhhdfcel),
|
|
"GJIGHKNMILJ_BGDCOCGIONK" => Some(Self::Bgdcocgionk),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdPlanetFesType {
|
|
FeheiomnghdNlcdgipgfdj = 0,
|
|
CmdPlanetFesTakeQuestRewardScRsp = 8220,
|
|
CmdPlanetFesBonusEventInteractCsReq = 8201,
|
|
CmdLoffnnnidmm = 8209,
|
|
CmdPlanetFesSyncChangeScNotify = 8207,
|
|
CmdPlanetFesSetCustomKeyValueCsReq = 8230,
|
|
CmdPlanetFesDeliverPamCargoCsReq = 8218,
|
|
CmdPlanetFesUseItemScRsp = 8236,
|
|
CmdPlanetFesDealAvatarEventOptionItemScRsp = 8246,
|
|
CmdPlanetFesSetCustomKeyValueScRsp = 8202,
|
|
CmdGomidgnoenh = 8223,
|
|
CmdPlanetFesGameBingoFlipScRsp = 8204,
|
|
CmdPlanetFesGetBusinessDayInfoCsReq = 8212,
|
|
CmdMoolkfodkik = 8234,
|
|
CmdPlanetFesBusinessDayRefreshEventScRsp = 8241,
|
|
CmdPlanetFesDealAvatarEventOptionItemCsReq = 8237,
|
|
CmdGetPlanetFesDataCsReq = 8232,
|
|
CmdPlanetFesDoGachaScRsp = 8205,
|
|
CmdPlanetFesDeliverPamCargoScRsp = 8249,
|
|
CmdPlanetFesStartMiniGameCsReq = 8228,
|
|
CmdPlanetFesChooseAvatarEventOptionScRsp = 8250,
|
|
CmdPlanetFesGameBingoFlipCsReq = 8213,
|
|
CmdPlanetFesBonusEventInteractScRsp = 8211,
|
|
CmdPlanetFesSkillLevelUpCsReq = 8215,
|
|
CmdNlagkojkhcn = 8221,
|
|
CmdOleniplhipi = 8229,
|
|
CmdPlanetFesBusinessDayRefreshEventCsReq = 8216,
|
|
CmdPlanetFesStartMiniGameScRsp = 8233,
|
|
CmdPlanetFesTakeRegionPhaseRewardCsReq = 8248,
|
|
CmdPlanetFesSkillLevelUpScRsp = 8222,
|
|
CmdEcjciapbfdj = 8219,
|
|
CmdBgnamlhfldb = 8210,
|
|
CmdPlanetFesGetFriendRankingInfoListCsReq = 8231,
|
|
CmdPlanetFesDoGachaCsReq = 8240,
|
|
CmdPofdbdhojng = 8227,
|
|
CmdPlanetFesUseItemCsReq = 8235,
|
|
CmdPlanetFesAvatarLevelUpScRsp = 8203,
|
|
CmdIhhbdejocgi = 8243,
|
|
CmdPlanetFesFriendRankingInfoChangeScNotify = 8239,
|
|
CmdPlanetFesChooseAvatarEventOptionCsReq = 8214,
|
|
CmdPlanetFesGetAvatarStatCsReq = 8247,
|
|
CmdDhhfamdcdpk = 8244,
|
|
CmdPlanetFesGetFriendRankingInfoListScRsp = 8225,
|
|
CmdPlanetFesTakeQuestRewardCsReq = 8238,
|
|
CmdPlanetFesTakeRegionPhaseRewardScRsp = 8224,
|
|
CmdPlanetFesAvatarLevelUpCsReq = 8208,
|
|
CmdFpmmpgaogch = 8245,
|
|
CmdPlanetFesGetBusinessDayInfoScRsp = 8206,
|
|
CmdPlanetFesGetAvatarStatScRsp = 8217,
|
|
CmdGetPlanetFesDataScRsp = 8242,
|
|
CmdGhonfflamhb = 8226,
|
|
}
|
|
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::FeheiomnghdNlcdgipgfdj => "FEHEIOMNGHD_NLCDGIPGFDJ",
|
|
Self::CmdPlanetFesTakeQuestRewardScRsp => "CmdPlanetFesTakeQuestRewardScRsp",
|
|
Self::CmdPlanetFesBonusEventInteractCsReq => {
|
|
"CmdPlanetFesBonusEventInteractCsReq"
|
|
}
|
|
Self::CmdLoffnnnidmm => "CmdLOFFNNNIDMM",
|
|
Self::CmdPlanetFesSyncChangeScNotify => "CmdPlanetFesSyncChangeScNotify",
|
|
Self::CmdPlanetFesSetCustomKeyValueCsReq => {
|
|
"CmdPlanetFesSetCustomKeyValueCsReq"
|
|
}
|
|
Self::CmdPlanetFesDeliverPamCargoCsReq => "CmdPlanetFesDeliverPamCargoCsReq",
|
|
Self::CmdPlanetFesUseItemScRsp => "CmdPlanetFesUseItemScRsp",
|
|
Self::CmdPlanetFesDealAvatarEventOptionItemScRsp => {
|
|
"CmdPlanetFesDealAvatarEventOptionItemScRsp"
|
|
}
|
|
Self::CmdPlanetFesSetCustomKeyValueScRsp => {
|
|
"CmdPlanetFesSetCustomKeyValueScRsp"
|
|
}
|
|
Self::CmdGomidgnoenh => "CmdGOMIDGNOENH",
|
|
Self::CmdPlanetFesGameBingoFlipScRsp => "CmdPlanetFesGameBingoFlipScRsp",
|
|
Self::CmdPlanetFesGetBusinessDayInfoCsReq => {
|
|
"CmdPlanetFesGetBusinessDayInfoCsReq"
|
|
}
|
|
Self::CmdMoolkfodkik => "CmdMOOLKFODKIK",
|
|
Self::CmdPlanetFesBusinessDayRefreshEventScRsp => {
|
|
"CmdPlanetFesBusinessDayRefreshEventScRsp"
|
|
}
|
|
Self::CmdPlanetFesDealAvatarEventOptionItemCsReq => {
|
|
"CmdPlanetFesDealAvatarEventOptionItemCsReq"
|
|
}
|
|
Self::CmdGetPlanetFesDataCsReq => "CmdGetPlanetFesDataCsReq",
|
|
Self::CmdPlanetFesDoGachaScRsp => "CmdPlanetFesDoGachaScRsp",
|
|
Self::CmdPlanetFesDeliverPamCargoScRsp => "CmdPlanetFesDeliverPamCargoScRsp",
|
|
Self::CmdPlanetFesStartMiniGameCsReq => "CmdPlanetFesStartMiniGameCsReq",
|
|
Self::CmdPlanetFesChooseAvatarEventOptionScRsp => {
|
|
"CmdPlanetFesChooseAvatarEventOptionScRsp"
|
|
}
|
|
Self::CmdPlanetFesGameBingoFlipCsReq => "CmdPlanetFesGameBingoFlipCsReq",
|
|
Self::CmdPlanetFesBonusEventInteractScRsp => {
|
|
"CmdPlanetFesBonusEventInteractScRsp"
|
|
}
|
|
Self::CmdPlanetFesSkillLevelUpCsReq => "CmdPlanetFesSkillLevelUpCsReq",
|
|
Self::CmdNlagkojkhcn => "CmdNLAGKOJKHCN",
|
|
Self::CmdOleniplhipi => "CmdOLENIPLHIPI",
|
|
Self::CmdPlanetFesBusinessDayRefreshEventCsReq => {
|
|
"CmdPlanetFesBusinessDayRefreshEventCsReq"
|
|
}
|
|
Self::CmdPlanetFesStartMiniGameScRsp => "CmdPlanetFesStartMiniGameScRsp",
|
|
Self::CmdPlanetFesTakeRegionPhaseRewardCsReq => {
|
|
"CmdPlanetFesTakeRegionPhaseRewardCsReq"
|
|
}
|
|
Self::CmdPlanetFesSkillLevelUpScRsp => "CmdPlanetFesSkillLevelUpScRsp",
|
|
Self::CmdEcjciapbfdj => "CmdECJCIAPBFDJ",
|
|
Self::CmdBgnamlhfldb => "CmdBGNAMLHFLDB",
|
|
Self::CmdPlanetFesGetFriendRankingInfoListCsReq => {
|
|
"CmdPlanetFesGetFriendRankingInfoListCsReq"
|
|
}
|
|
Self::CmdPlanetFesDoGachaCsReq => "CmdPlanetFesDoGachaCsReq",
|
|
Self::CmdPofdbdhojng => "CmdPOFDBDHOJNG",
|
|
Self::CmdPlanetFesUseItemCsReq => "CmdPlanetFesUseItemCsReq",
|
|
Self::CmdPlanetFesAvatarLevelUpScRsp => "CmdPlanetFesAvatarLevelUpScRsp",
|
|
Self::CmdIhhbdejocgi => "CmdIHHBDEJOCGI",
|
|
Self::CmdPlanetFesFriendRankingInfoChangeScNotify => {
|
|
"CmdPlanetFesFriendRankingInfoChangeScNotify"
|
|
}
|
|
Self::CmdPlanetFesChooseAvatarEventOptionCsReq => {
|
|
"CmdPlanetFesChooseAvatarEventOptionCsReq"
|
|
}
|
|
Self::CmdPlanetFesGetAvatarStatCsReq => "CmdPlanetFesGetAvatarStatCsReq",
|
|
Self::CmdDhhfamdcdpk => "CmdDHHFAMDCDPK",
|
|
Self::CmdPlanetFesGetFriendRankingInfoListScRsp => {
|
|
"CmdPlanetFesGetFriendRankingInfoListScRsp"
|
|
}
|
|
Self::CmdPlanetFesTakeQuestRewardCsReq => "CmdPlanetFesTakeQuestRewardCsReq",
|
|
Self::CmdPlanetFesTakeRegionPhaseRewardScRsp => {
|
|
"CmdPlanetFesTakeRegionPhaseRewardScRsp"
|
|
}
|
|
Self::CmdPlanetFesAvatarLevelUpCsReq => "CmdPlanetFesAvatarLevelUpCsReq",
|
|
Self::CmdFpmmpgaogch => "CmdFPMMPGAOGCH",
|
|
Self::CmdPlanetFesGetBusinessDayInfoScRsp => {
|
|
"CmdPlanetFesGetBusinessDayInfoScRsp"
|
|
}
|
|
Self::CmdPlanetFesGetAvatarStatScRsp => "CmdPlanetFesGetAvatarStatScRsp",
|
|
Self::CmdGetPlanetFesDataScRsp => "CmdGetPlanetFesDataScRsp",
|
|
Self::CmdGhonfflamhb => "CmdGHONFFLAMHB",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"FEHEIOMNGHD_NLCDGIPGFDJ" => Some(Self::FeheiomnghdNlcdgipgfdj),
|
|
"CmdPlanetFesTakeQuestRewardScRsp" => {
|
|
Some(Self::CmdPlanetFesTakeQuestRewardScRsp)
|
|
}
|
|
"CmdPlanetFesBonusEventInteractCsReq" => {
|
|
Some(Self::CmdPlanetFesBonusEventInteractCsReq)
|
|
}
|
|
"CmdLOFFNNNIDMM" => Some(Self::CmdLoffnnnidmm),
|
|
"CmdPlanetFesSyncChangeScNotify" => {
|
|
Some(Self::CmdPlanetFesSyncChangeScNotify)
|
|
}
|
|
"CmdPlanetFesSetCustomKeyValueCsReq" => {
|
|
Some(Self::CmdPlanetFesSetCustomKeyValueCsReq)
|
|
}
|
|
"CmdPlanetFesDeliverPamCargoCsReq" => {
|
|
Some(Self::CmdPlanetFesDeliverPamCargoCsReq)
|
|
}
|
|
"CmdPlanetFesUseItemScRsp" => Some(Self::CmdPlanetFesUseItemScRsp),
|
|
"CmdPlanetFesDealAvatarEventOptionItemScRsp" => {
|
|
Some(Self::CmdPlanetFesDealAvatarEventOptionItemScRsp)
|
|
}
|
|
"CmdPlanetFesSetCustomKeyValueScRsp" => {
|
|
Some(Self::CmdPlanetFesSetCustomKeyValueScRsp)
|
|
}
|
|
"CmdGOMIDGNOENH" => Some(Self::CmdGomidgnoenh),
|
|
"CmdPlanetFesGameBingoFlipScRsp" => {
|
|
Some(Self::CmdPlanetFesGameBingoFlipScRsp)
|
|
}
|
|
"CmdPlanetFesGetBusinessDayInfoCsReq" => {
|
|
Some(Self::CmdPlanetFesGetBusinessDayInfoCsReq)
|
|
}
|
|
"CmdMOOLKFODKIK" => Some(Self::CmdMoolkfodkik),
|
|
"CmdPlanetFesBusinessDayRefreshEventScRsp" => {
|
|
Some(Self::CmdPlanetFesBusinessDayRefreshEventScRsp)
|
|
}
|
|
"CmdPlanetFesDealAvatarEventOptionItemCsReq" => {
|
|
Some(Self::CmdPlanetFesDealAvatarEventOptionItemCsReq)
|
|
}
|
|
"CmdGetPlanetFesDataCsReq" => Some(Self::CmdGetPlanetFesDataCsReq),
|
|
"CmdPlanetFesDoGachaScRsp" => Some(Self::CmdPlanetFesDoGachaScRsp),
|
|
"CmdPlanetFesDeliverPamCargoScRsp" => {
|
|
Some(Self::CmdPlanetFesDeliverPamCargoScRsp)
|
|
}
|
|
"CmdPlanetFesStartMiniGameCsReq" => {
|
|
Some(Self::CmdPlanetFesStartMiniGameCsReq)
|
|
}
|
|
"CmdPlanetFesChooseAvatarEventOptionScRsp" => {
|
|
Some(Self::CmdPlanetFesChooseAvatarEventOptionScRsp)
|
|
}
|
|
"CmdPlanetFesGameBingoFlipCsReq" => {
|
|
Some(Self::CmdPlanetFesGameBingoFlipCsReq)
|
|
}
|
|
"CmdPlanetFesBonusEventInteractScRsp" => {
|
|
Some(Self::CmdPlanetFesBonusEventInteractScRsp)
|
|
}
|
|
"CmdPlanetFesSkillLevelUpCsReq" => Some(Self::CmdPlanetFesSkillLevelUpCsReq),
|
|
"CmdNLAGKOJKHCN" => Some(Self::CmdNlagkojkhcn),
|
|
"CmdOLENIPLHIPI" => Some(Self::CmdOleniplhipi),
|
|
"CmdPlanetFesBusinessDayRefreshEventCsReq" => {
|
|
Some(Self::CmdPlanetFesBusinessDayRefreshEventCsReq)
|
|
}
|
|
"CmdPlanetFesStartMiniGameScRsp" => {
|
|
Some(Self::CmdPlanetFesStartMiniGameScRsp)
|
|
}
|
|
"CmdPlanetFesTakeRegionPhaseRewardCsReq" => {
|
|
Some(Self::CmdPlanetFesTakeRegionPhaseRewardCsReq)
|
|
}
|
|
"CmdPlanetFesSkillLevelUpScRsp" => Some(Self::CmdPlanetFesSkillLevelUpScRsp),
|
|
"CmdECJCIAPBFDJ" => Some(Self::CmdEcjciapbfdj),
|
|
"CmdBGNAMLHFLDB" => Some(Self::CmdBgnamlhfldb),
|
|
"CmdPlanetFesGetFriendRankingInfoListCsReq" => {
|
|
Some(Self::CmdPlanetFesGetFriendRankingInfoListCsReq)
|
|
}
|
|
"CmdPlanetFesDoGachaCsReq" => Some(Self::CmdPlanetFesDoGachaCsReq),
|
|
"CmdPOFDBDHOJNG" => Some(Self::CmdPofdbdhojng),
|
|
"CmdPlanetFesUseItemCsReq" => Some(Self::CmdPlanetFesUseItemCsReq),
|
|
"CmdPlanetFesAvatarLevelUpScRsp" => {
|
|
Some(Self::CmdPlanetFesAvatarLevelUpScRsp)
|
|
}
|
|
"CmdIHHBDEJOCGI" => Some(Self::CmdIhhbdejocgi),
|
|
"CmdPlanetFesFriendRankingInfoChangeScNotify" => {
|
|
Some(Self::CmdPlanetFesFriendRankingInfoChangeScNotify)
|
|
}
|
|
"CmdPlanetFesChooseAvatarEventOptionCsReq" => {
|
|
Some(Self::CmdPlanetFesChooseAvatarEventOptionCsReq)
|
|
}
|
|
"CmdPlanetFesGetAvatarStatCsReq" => {
|
|
Some(Self::CmdPlanetFesGetAvatarStatCsReq)
|
|
}
|
|
"CmdDHHFAMDCDPK" => Some(Self::CmdDhhfamdcdpk),
|
|
"CmdPlanetFesGetFriendRankingInfoListScRsp" => {
|
|
Some(Self::CmdPlanetFesGetFriendRankingInfoListScRsp)
|
|
}
|
|
"CmdPlanetFesTakeQuestRewardCsReq" => {
|
|
Some(Self::CmdPlanetFesTakeQuestRewardCsReq)
|
|
}
|
|
"CmdPlanetFesTakeRegionPhaseRewardScRsp" => {
|
|
Some(Self::CmdPlanetFesTakeRegionPhaseRewardScRsp)
|
|
}
|
|
"CmdPlanetFesAvatarLevelUpCsReq" => {
|
|
Some(Self::CmdPlanetFesAvatarLevelUpCsReq)
|
|
}
|
|
"CmdFPMMPGAOGCH" => Some(Self::CmdFpmmpgaogch),
|
|
"CmdPlanetFesGetBusinessDayInfoScRsp" => {
|
|
Some(Self::CmdPlanetFesGetBusinessDayInfoScRsp)
|
|
}
|
|
"CmdPlanetFesGetAvatarStatScRsp" => {
|
|
Some(Self::CmdPlanetFesGetAvatarStatScRsp)
|
|
}
|
|
"CmdGetPlanetFesDataScRsp" => Some(Self::CmdGetPlanetFesDataScRsp),
|
|
"CmdGHONFFLAMHB" => Some(Self::CmdGhonfflamhb),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum PlanetFesQuestState {
|
|
CnlaedclicpMdpjcgemolg = 0,
|
|
CnlaedclicpGbjihfoighd = 1,
|
|
CnlaedclicpBilkpnljbfa = 2,
|
|
CnlaedclicpCgiikahoikl = 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::CnlaedclicpMdpjcgemolg => "CNLAEDCLICP_MDPJCGEMOLG",
|
|
Self::CnlaedclicpGbjihfoighd => "CNLAEDCLICP_GBJIHFOIGHD",
|
|
Self::CnlaedclicpBilkpnljbfa => "CNLAEDCLICP_BILKPNLJBFA",
|
|
Self::CnlaedclicpCgiikahoikl => "CNLAEDCLICP_CGIIKAHOIKL",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"CNLAEDCLICP_MDPJCGEMOLG" => Some(Self::CnlaedclicpMdpjcgemolg),
|
|
"CNLAEDCLICP_GBJIHFOIGHD" => Some(Self::CnlaedclicpGbjihfoighd),
|
|
"CNLAEDCLICP_BILKPNLJBFA" => Some(Self::CnlaedclicpBilkpnljbfa),
|
|
"CNLAEDCLICP_CGIIKAHOIKL" => Some(Self::CnlaedclicpCgiikahoikl),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Gjjeoaneddo {
|
|
Nlcdgipgfdj = 0,
|
|
Ghdepagokbe = 1,
|
|
Ggekfbgijid = 2,
|
|
}
|
|
impl Gjjeoaneddo {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Nlcdgipgfdj => "GJJEOANEDDO_NLCDGIPGFDJ",
|
|
Self::Ghdepagokbe => "GJJEOANEDDO_GHDEPAGOKBE",
|
|
Self::Ggekfbgijid => "GJJEOANEDDO_GGEKFBGIJID",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"GJJEOANEDDO_NLCDGIPGFDJ" => Some(Self::Nlcdgipgfdj),
|
|
"GJJEOANEDDO_GHDEPAGOKBE" => Some(Self::Ghdepagokbe),
|
|
"GJJEOANEDDO_GGEKFBGIJID" => Some(Self::Ggekfbgijid),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum PlanetFesCustomKey {
|
|
FegjoapimckNlcdgipgfdj = 0,
|
|
FegjoapimckHhbcddhgfeo = 1,
|
|
FegjoapimckDhhogpfpjgl = 2,
|
|
FegjoapimckOangmedlobl = 3,
|
|
FegjoapimckCfolblcapfb = 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::FegjoapimckNlcdgipgfdj => "FEGJOAPIMCK_NLCDGIPGFDJ",
|
|
Self::FegjoapimckHhbcddhgfeo => "FEGJOAPIMCK_HHBCDDHGFEO",
|
|
Self::FegjoapimckDhhogpfpjgl => "FEGJOAPIMCK_DHHOGPFPJGL",
|
|
Self::FegjoapimckOangmedlobl => "FEGJOAPIMCK_OANGMEDLOBL",
|
|
Self::FegjoapimckCfolblcapfb => "FEGJOAPIMCK_CFOLBLCAPFB",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"FEGJOAPIMCK_NLCDGIPGFDJ" => Some(Self::FegjoapimckNlcdgipgfdj),
|
|
"FEGJOAPIMCK_HHBCDDHGFEO" => Some(Self::FegjoapimckHhbcddhgfeo),
|
|
"FEGJOAPIMCK_DHHOGPFPJGL" => Some(Self::FegjoapimckDhhogpfpjgl),
|
|
"FEGJOAPIMCK_OANGMEDLOBL" => Some(Self::FegjoapimckOangmedlobl),
|
|
"FEGJOAPIMCK_CFOLBLCAPFB" => Some(Self::FegjoapimckCfolblcapfb),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdPlanetFesExtType {
|
|
FinkpkbichjNlcdgipgfdj = 0,
|
|
CmdPlanetFesGetFriendCardPieceScRsp = 8313,
|
|
CmdPlanetFesHandleCardPieceApplyCsReq = 8299,
|
|
CmdPlanetFesApplyCardPieceCsReq = 8309,
|
|
CmdPlanetFesApplyCardPieceScRsp = 8335,
|
|
CmdPlanetFesHandleCardPieceApplyScRsp = 8319,
|
|
CmdPlanetFesGiveCardPieceCsReq = 8311,
|
|
CmdPlanetFesGetExtraCardPieceInfoCsReq = 8322,
|
|
CmdJjibnoegflk = 8293,
|
|
CmdPlanetFesGetFriendCardPieceCsReq = 8297,
|
|
CmdPlanetFesGetOfferedCardPieceScRsp = 8324,
|
|
CmdPlanetFesGiveCardPieceScRsp = 8330,
|
|
CmdAahpjecondn = 8328,
|
|
CmdPlanetFesChangeCardPieceApplyPermissionScRsp = 8317,
|
|
CmdPlanetFesLargeBonusInteractCsReq = 8295,
|
|
CmdPlanetFesChangeCardPieceApplyPermissionCsReq = 8334,
|
|
CmdPlanetFesGetExtraCardPieceInfoScRsp = 8332,
|
|
CmdPlanetFesGetOfferedCardPieceCsReq = 8333,
|
|
CmdPlanetFesLargeBonusInteractScRsp = 8298,
|
|
}
|
|
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::FinkpkbichjNlcdgipgfdj => "FINKPKBICHJ_NLCDGIPGFDJ",
|
|
Self::CmdPlanetFesGetFriendCardPieceScRsp => {
|
|
"CmdPlanetFesGetFriendCardPieceScRsp"
|
|
}
|
|
Self::CmdPlanetFesHandleCardPieceApplyCsReq => {
|
|
"CmdPlanetFesHandleCardPieceApplyCsReq"
|
|
}
|
|
Self::CmdPlanetFesApplyCardPieceCsReq => "CmdPlanetFesApplyCardPieceCsReq",
|
|
Self::CmdPlanetFesApplyCardPieceScRsp => "CmdPlanetFesApplyCardPieceScRsp",
|
|
Self::CmdPlanetFesHandleCardPieceApplyScRsp => {
|
|
"CmdPlanetFesHandleCardPieceApplyScRsp"
|
|
}
|
|
Self::CmdPlanetFesGiveCardPieceCsReq => "CmdPlanetFesGiveCardPieceCsReq",
|
|
Self::CmdPlanetFesGetExtraCardPieceInfoCsReq => {
|
|
"CmdPlanetFesGetExtraCardPieceInfoCsReq"
|
|
}
|
|
Self::CmdJjibnoegflk => "CmdJJIBNOEGFLK",
|
|
Self::CmdPlanetFesGetFriendCardPieceCsReq => {
|
|
"CmdPlanetFesGetFriendCardPieceCsReq"
|
|
}
|
|
Self::CmdPlanetFesGetOfferedCardPieceScRsp => {
|
|
"CmdPlanetFesGetOfferedCardPieceScRsp"
|
|
}
|
|
Self::CmdPlanetFesGiveCardPieceScRsp => "CmdPlanetFesGiveCardPieceScRsp",
|
|
Self::CmdAahpjecondn => "CmdAAHPJECONDN",
|
|
Self::CmdPlanetFesChangeCardPieceApplyPermissionScRsp => {
|
|
"CmdPlanetFesChangeCardPieceApplyPermissionScRsp"
|
|
}
|
|
Self::CmdPlanetFesLargeBonusInteractCsReq => {
|
|
"CmdPlanetFesLargeBonusInteractCsReq"
|
|
}
|
|
Self::CmdPlanetFesChangeCardPieceApplyPermissionCsReq => {
|
|
"CmdPlanetFesChangeCardPieceApplyPermissionCsReq"
|
|
}
|
|
Self::CmdPlanetFesGetExtraCardPieceInfoScRsp => {
|
|
"CmdPlanetFesGetExtraCardPieceInfoScRsp"
|
|
}
|
|
Self::CmdPlanetFesGetOfferedCardPieceCsReq => {
|
|
"CmdPlanetFesGetOfferedCardPieceCsReq"
|
|
}
|
|
Self::CmdPlanetFesLargeBonusInteractScRsp => {
|
|
"CmdPlanetFesLargeBonusInteractScRsp"
|
|
}
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"FINKPKBICHJ_NLCDGIPGFDJ" => Some(Self::FinkpkbichjNlcdgipgfdj),
|
|
"CmdPlanetFesGetFriendCardPieceScRsp" => {
|
|
Some(Self::CmdPlanetFesGetFriendCardPieceScRsp)
|
|
}
|
|
"CmdPlanetFesHandleCardPieceApplyCsReq" => {
|
|
Some(Self::CmdPlanetFesHandleCardPieceApplyCsReq)
|
|
}
|
|
"CmdPlanetFesApplyCardPieceCsReq" => {
|
|
Some(Self::CmdPlanetFesApplyCardPieceCsReq)
|
|
}
|
|
"CmdPlanetFesApplyCardPieceScRsp" => {
|
|
Some(Self::CmdPlanetFesApplyCardPieceScRsp)
|
|
}
|
|
"CmdPlanetFesHandleCardPieceApplyScRsp" => {
|
|
Some(Self::CmdPlanetFesHandleCardPieceApplyScRsp)
|
|
}
|
|
"CmdPlanetFesGiveCardPieceCsReq" => {
|
|
Some(Self::CmdPlanetFesGiveCardPieceCsReq)
|
|
}
|
|
"CmdPlanetFesGetExtraCardPieceInfoCsReq" => {
|
|
Some(Self::CmdPlanetFesGetExtraCardPieceInfoCsReq)
|
|
}
|
|
"CmdJJIBNOEGFLK" => Some(Self::CmdJjibnoegflk),
|
|
"CmdPlanetFesGetFriendCardPieceCsReq" => {
|
|
Some(Self::CmdPlanetFesGetFriendCardPieceCsReq)
|
|
}
|
|
"CmdPlanetFesGetOfferedCardPieceScRsp" => {
|
|
Some(Self::CmdPlanetFesGetOfferedCardPieceScRsp)
|
|
}
|
|
"CmdPlanetFesGiveCardPieceScRsp" => {
|
|
Some(Self::CmdPlanetFesGiveCardPieceScRsp)
|
|
}
|
|
"CmdAAHPJECONDN" => Some(Self::CmdAahpjecondn),
|
|
"CmdPlanetFesChangeCardPieceApplyPermissionScRsp" => {
|
|
Some(Self::CmdPlanetFesChangeCardPieceApplyPermissionScRsp)
|
|
}
|
|
"CmdPlanetFesLargeBonusInteractCsReq" => {
|
|
Some(Self::CmdPlanetFesLargeBonusInteractCsReq)
|
|
}
|
|
"CmdPlanetFesChangeCardPieceApplyPermissionCsReq" => {
|
|
Some(Self::CmdPlanetFesChangeCardPieceApplyPermissionCsReq)
|
|
}
|
|
"CmdPlanetFesGetExtraCardPieceInfoScRsp" => {
|
|
Some(Self::CmdPlanetFesGetExtraCardPieceInfoScRsp)
|
|
}
|
|
"CmdPlanetFesGetOfferedCardPieceCsReq" => {
|
|
Some(Self::CmdPlanetFesGetOfferedCardPieceCsReq)
|
|
}
|
|
"CmdPlanetFesLargeBonusInteractScRsp" => {
|
|
Some(Self::CmdPlanetFesLargeBonusInteractScRsp)
|
|
}
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Nbhffadknei {
|
|
Ddogjodjeoh = 0,
|
|
Kbhekicihol = 1,
|
|
Odhpkjjflkl = 2,
|
|
}
|
|
impl Nbhffadknei {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Ddogjodjeoh => "NBHFFADKNEI_DDOGJODJEOH",
|
|
Self::Kbhekicihol => "NBHFFADKNEI_KBHEKICIHOL",
|
|
Self::Odhpkjjflkl => "NBHFFADKNEI_ODHPKJJFLKL",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"NBHFFADKNEI_DDOGJODJEOH" => Some(Self::Ddogjodjeoh),
|
|
"NBHFFADKNEI_KBHEKICIHOL" => Some(Self::Kbhekicihol),
|
|
"NBHFFADKNEI_ODHPKJJFLKL" => Some(Self::Odhpkjjflkl),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdPlayerType {
|
|
KidbfkjejjdNlcdgipgfdj = 0,
|
|
CmdGetLevelRewardTakenListScRsp = 52,
|
|
CmdPlayerGetTokenScRsp = 13,
|
|
CmdUpdateFeatureSwitchScNotify = 6,
|
|
CmdEnterStageCsReq = 87,
|
|
CmdKekfnkdldom = 98,
|
|
CmdExchangeStaminaScRsp = 9,
|
|
CmdReserveStaminaExchangeScRsp = 44,
|
|
CmdGetVideoVersionKeyCsReq = 11,
|
|
CmdClientObjUploadScRsp = 57,
|
|
CmdSetGenderCsReq = 35,
|
|
CmdReserveStaminaExchangeCsReq = 64,
|
|
CmdUpdatePlayerSettingCsReq = 75,
|
|
CmdDailyRefreshNotify = 88,
|
|
CmdPlayerLoginFinishScRsp = 31,
|
|
CmdClientObjDownloadDataScNotify = 68,
|
|
CmdGetLevelRewardTakenListCsReq = 78,
|
|
CmdSetGameplayBirthdayCsReq = 26,
|
|
CmdGetAuthkeyCsReq = 42,
|
|
CmdQueryProductInfoCsReq = 53,
|
|
CmdGateServerScNotify = 43,
|
|
CmdFlmodpllmnf = 41,
|
|
CmdFeatureSwitchClosedScNotify = 93,
|
|
CmdGetSecretKeyInfoScRsp = 89,
|
|
CmdUpdatePlayerSettingScRsp = 55,
|
|
CmdClientObjUploadCsReq = 8,
|
|
CmdSetRedPointStatusScNotify = 69,
|
|
CmdGetSecretKeyInfoCsReq = 23,
|
|
CmdEnterStageScRsp = 29,
|
|
CmdMonthCardRewardNotify = 45,
|
|
CmdIaochinipgk = 37,
|
|
CmdGgihckpgacf = 77,
|
|
CmdPlayerGetTokenCsReq = 36,
|
|
CmdSetPlayerInfoCsReq = 5,
|
|
CmdSetNicknameScRsp = 71,
|
|
KidbfkjejjdOnnnlncmmgj = 27,
|
|
CmdIdaihhggpij = 79,
|
|
CmdSetGenderScRsp = 16,
|
|
CmdGetLevelRewardScRsp = 59,
|
|
CmdSetLanguageCsReq = 66,
|
|
CmdSetNicknameCsReq = 24,
|
|
CmdSetPlayerInfoScRsp = 14,
|
|
CmdRegionStopScNotify = 38,
|
|
CmdHphknaeihje = 51,
|
|
CmdForceSyncGameStateFinishCsReq = 60,
|
|
KidbfkjejjdDhjckfjcfij = 95,
|
|
CmdGetAuthkeyScRsp = 76,
|
|
CmdPlayerLoginScRsp = 3,
|
|
CmdSetLanguageScRsp = 30,
|
|
CmdQueryProductInfoScRsp = 63,
|
|
CmdSetGameplayBirthdayScRsp = 90,
|
|
CmdServerAnnounceNotify = 49,
|
|
CmdPlayerLoginFinishCsReq = 40,
|
|
CmdPlayerHeartBeatScRsp = 58,
|
|
CmdPlayerLogoutCsReq = 80,
|
|
CmdGetBasicInfoScRsp = 39,
|
|
CmdGetVideoVersionKeyScRsp = 97,
|
|
CmdStaminaInfoScNotify = 86,
|
|
CmdAntiAddictScNotify = 61,
|
|
CmdJkjmakhanpb = 81,
|
|
CmdForceSyncGameStateFinishScRsp = 4,
|
|
CmdPlayerSqueezedScNotify = 10,
|
|
KidbfkjejjdAbakfmhmhpd = 50,
|
|
CmdGetBasicInfoCsReq = 100,
|
|
CmdClientDownloadDataScNotify = 17,
|
|
CmdExchangeStaminaCsReq = 83,
|
|
CmdMhmfplekoil = 18,
|
|
CmdGetLevelRewardCsReq = 48,
|
|
CmdPlayerHeartBeatCsReq = 34,
|
|
CmdPlayerLoginCsReq = 73,
|
|
}
|
|
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::KidbfkjejjdNlcdgipgfdj => "KIDBFKJEJJD_NLCDGIPGFDJ",
|
|
Self::CmdGetLevelRewardTakenListScRsp => "CmdGetLevelRewardTakenListScRsp",
|
|
Self::CmdPlayerGetTokenScRsp => "CmdPlayerGetTokenScRsp",
|
|
Self::CmdUpdateFeatureSwitchScNotify => "CmdUpdateFeatureSwitchScNotify",
|
|
Self::CmdEnterStageCsReq => "CmdEnterStageCsReq",
|
|
Self::CmdKekfnkdldom => "CmdKEKFNKDLDOM",
|
|
Self::CmdExchangeStaminaScRsp => "CmdExchangeStaminaScRsp",
|
|
Self::CmdReserveStaminaExchangeScRsp => "CmdReserveStaminaExchangeScRsp",
|
|
Self::CmdGetVideoVersionKeyCsReq => "CmdGetVideoVersionKeyCsReq",
|
|
Self::CmdClientObjUploadScRsp => "CmdClientObjUploadScRsp",
|
|
Self::CmdSetGenderCsReq => "CmdSetGenderCsReq",
|
|
Self::CmdReserveStaminaExchangeCsReq => "CmdReserveStaminaExchangeCsReq",
|
|
Self::CmdUpdatePlayerSettingCsReq => "CmdUpdatePlayerSettingCsReq",
|
|
Self::CmdDailyRefreshNotify => "CmdDailyRefreshNotify",
|
|
Self::CmdPlayerLoginFinishScRsp => "CmdPlayerLoginFinishScRsp",
|
|
Self::CmdClientObjDownloadDataScNotify => "CmdClientObjDownloadDataScNotify",
|
|
Self::CmdGetLevelRewardTakenListCsReq => "CmdGetLevelRewardTakenListCsReq",
|
|
Self::CmdSetGameplayBirthdayCsReq => "CmdSetGameplayBirthdayCsReq",
|
|
Self::CmdGetAuthkeyCsReq => "CmdGetAuthkeyCsReq",
|
|
Self::CmdQueryProductInfoCsReq => "CmdQueryProductInfoCsReq",
|
|
Self::CmdGateServerScNotify => "CmdGateServerScNotify",
|
|
Self::CmdFlmodpllmnf => "CmdFLMODPLLMNF",
|
|
Self::CmdFeatureSwitchClosedScNotify => "CmdFeatureSwitchClosedScNotify",
|
|
Self::CmdGetSecretKeyInfoScRsp => "CmdGetSecretKeyInfoScRsp",
|
|
Self::CmdUpdatePlayerSettingScRsp => "CmdUpdatePlayerSettingScRsp",
|
|
Self::CmdClientObjUploadCsReq => "CmdClientObjUploadCsReq",
|
|
Self::CmdSetRedPointStatusScNotify => "CmdSetRedPointStatusScNotify",
|
|
Self::CmdGetSecretKeyInfoCsReq => "CmdGetSecretKeyInfoCsReq",
|
|
Self::CmdEnterStageScRsp => "CmdEnterStageScRsp",
|
|
Self::CmdMonthCardRewardNotify => "CmdMonthCardRewardNotify",
|
|
Self::CmdIaochinipgk => "CmdIAOCHINIPGK",
|
|
Self::CmdGgihckpgacf => "CmdGGIHCKPGACF",
|
|
Self::CmdPlayerGetTokenCsReq => "CmdPlayerGetTokenCsReq",
|
|
Self::CmdSetPlayerInfoCsReq => "CmdSetPlayerInfoCsReq",
|
|
Self::CmdSetNicknameScRsp => "CmdSetNicknameScRsp",
|
|
Self::KidbfkjejjdOnnnlncmmgj => "KIDBFKJEJJD_ONNNLNCMMGJ",
|
|
Self::CmdIdaihhggpij => "CmdIDAIHHGGPIJ",
|
|
Self::CmdSetGenderScRsp => "CmdSetGenderScRsp",
|
|
Self::CmdGetLevelRewardScRsp => "CmdGetLevelRewardScRsp",
|
|
Self::CmdSetLanguageCsReq => "CmdSetLanguageCsReq",
|
|
Self::CmdSetNicknameCsReq => "CmdSetNicknameCsReq",
|
|
Self::CmdSetPlayerInfoScRsp => "CmdSetPlayerInfoScRsp",
|
|
Self::CmdRegionStopScNotify => "CmdRegionStopScNotify",
|
|
Self::CmdHphknaeihje => "CmdHPHKNAEIHJE",
|
|
Self::CmdForceSyncGameStateFinishCsReq => "CmdForceSyncGameStateFinishCSReq",
|
|
Self::KidbfkjejjdDhjckfjcfij => "KIDBFKJEJJD_DHJCKFJCFIJ",
|
|
Self::CmdGetAuthkeyScRsp => "CmdGetAuthkeyScRsp",
|
|
Self::CmdPlayerLoginScRsp => "CmdPlayerLoginScRsp",
|
|
Self::CmdSetLanguageScRsp => "CmdSetLanguageScRsp",
|
|
Self::CmdQueryProductInfoScRsp => "CmdQueryProductInfoScRsp",
|
|
Self::CmdSetGameplayBirthdayScRsp => "CmdSetGameplayBirthdayScRsp",
|
|
Self::CmdServerAnnounceNotify => "CmdServerAnnounceNotify",
|
|
Self::CmdPlayerLoginFinishCsReq => "CmdPlayerLoginFinishCsReq",
|
|
Self::CmdPlayerHeartBeatScRsp => "CmdPlayerHeartBeatScRsp",
|
|
Self::CmdPlayerLogoutCsReq => "CmdPlayerLogoutCsReq",
|
|
Self::CmdGetBasicInfoScRsp => "CmdGetBasicInfoScRsp",
|
|
Self::CmdGetVideoVersionKeyScRsp => "CmdGetVideoVersionKeyScRsp",
|
|
Self::CmdStaminaInfoScNotify => "CmdStaminaInfoScNotify",
|
|
Self::CmdAntiAddictScNotify => "CmdAntiAddictScNotify",
|
|
Self::CmdJkjmakhanpb => "CmdJKJMAKHANPB",
|
|
Self::CmdForceSyncGameStateFinishScRsp => "CmdForceSyncGameStateFinishScRsp",
|
|
Self::CmdPlayerSqueezedScNotify => "CmdPlayerSqueezedScNotify",
|
|
Self::KidbfkjejjdAbakfmhmhpd => "KIDBFKJEJJD_ABAKFMHMHPD",
|
|
Self::CmdGetBasicInfoCsReq => "CmdGetBasicInfoCsReq",
|
|
Self::CmdClientDownloadDataScNotify => "CmdClientDownloadDataScNotify",
|
|
Self::CmdExchangeStaminaCsReq => "CmdExchangeStaminaCsReq",
|
|
Self::CmdMhmfplekoil => "CmdMHMFPLEKOIL",
|
|
Self::CmdGetLevelRewardCsReq => "CmdGetLevelRewardCsReq",
|
|
Self::CmdPlayerHeartBeatCsReq => "CmdPlayerHeartBeatCsReq",
|
|
Self::CmdPlayerLoginCsReq => "CmdPlayerLoginCsReq",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"KIDBFKJEJJD_NLCDGIPGFDJ" => Some(Self::KidbfkjejjdNlcdgipgfdj),
|
|
"CmdGetLevelRewardTakenListScRsp" => {
|
|
Some(Self::CmdGetLevelRewardTakenListScRsp)
|
|
}
|
|
"CmdPlayerGetTokenScRsp" => Some(Self::CmdPlayerGetTokenScRsp),
|
|
"CmdUpdateFeatureSwitchScNotify" => {
|
|
Some(Self::CmdUpdateFeatureSwitchScNotify)
|
|
}
|
|
"CmdEnterStageCsReq" => Some(Self::CmdEnterStageCsReq),
|
|
"CmdKEKFNKDLDOM" => Some(Self::CmdKekfnkdldom),
|
|
"CmdExchangeStaminaScRsp" => Some(Self::CmdExchangeStaminaScRsp),
|
|
"CmdReserveStaminaExchangeScRsp" => {
|
|
Some(Self::CmdReserveStaminaExchangeScRsp)
|
|
}
|
|
"CmdGetVideoVersionKeyCsReq" => Some(Self::CmdGetVideoVersionKeyCsReq),
|
|
"CmdClientObjUploadScRsp" => Some(Self::CmdClientObjUploadScRsp),
|
|
"CmdSetGenderCsReq" => Some(Self::CmdSetGenderCsReq),
|
|
"CmdReserveStaminaExchangeCsReq" => {
|
|
Some(Self::CmdReserveStaminaExchangeCsReq)
|
|
}
|
|
"CmdUpdatePlayerSettingCsReq" => Some(Self::CmdUpdatePlayerSettingCsReq),
|
|
"CmdDailyRefreshNotify" => Some(Self::CmdDailyRefreshNotify),
|
|
"CmdPlayerLoginFinishScRsp" => Some(Self::CmdPlayerLoginFinishScRsp),
|
|
"CmdClientObjDownloadDataScNotify" => {
|
|
Some(Self::CmdClientObjDownloadDataScNotify)
|
|
}
|
|
"CmdGetLevelRewardTakenListCsReq" => {
|
|
Some(Self::CmdGetLevelRewardTakenListCsReq)
|
|
}
|
|
"CmdSetGameplayBirthdayCsReq" => Some(Self::CmdSetGameplayBirthdayCsReq),
|
|
"CmdGetAuthkeyCsReq" => Some(Self::CmdGetAuthkeyCsReq),
|
|
"CmdQueryProductInfoCsReq" => Some(Self::CmdQueryProductInfoCsReq),
|
|
"CmdGateServerScNotify" => Some(Self::CmdGateServerScNotify),
|
|
"CmdFLMODPLLMNF" => Some(Self::CmdFlmodpllmnf),
|
|
"CmdFeatureSwitchClosedScNotify" => {
|
|
Some(Self::CmdFeatureSwitchClosedScNotify)
|
|
}
|
|
"CmdGetSecretKeyInfoScRsp" => Some(Self::CmdGetSecretKeyInfoScRsp),
|
|
"CmdUpdatePlayerSettingScRsp" => Some(Self::CmdUpdatePlayerSettingScRsp),
|
|
"CmdClientObjUploadCsReq" => Some(Self::CmdClientObjUploadCsReq),
|
|
"CmdSetRedPointStatusScNotify" => Some(Self::CmdSetRedPointStatusScNotify),
|
|
"CmdGetSecretKeyInfoCsReq" => Some(Self::CmdGetSecretKeyInfoCsReq),
|
|
"CmdEnterStageScRsp" => Some(Self::CmdEnterStageScRsp),
|
|
"CmdMonthCardRewardNotify" => Some(Self::CmdMonthCardRewardNotify),
|
|
"CmdIAOCHINIPGK" => Some(Self::CmdIaochinipgk),
|
|
"CmdGGIHCKPGACF" => Some(Self::CmdGgihckpgacf),
|
|
"CmdPlayerGetTokenCsReq" => Some(Self::CmdPlayerGetTokenCsReq),
|
|
"CmdSetPlayerInfoCsReq" => Some(Self::CmdSetPlayerInfoCsReq),
|
|
"CmdSetNicknameScRsp" => Some(Self::CmdSetNicknameScRsp),
|
|
"KIDBFKJEJJD_ONNNLNCMMGJ" => Some(Self::KidbfkjejjdOnnnlncmmgj),
|
|
"CmdIDAIHHGGPIJ" => Some(Self::CmdIdaihhggpij),
|
|
"CmdSetGenderScRsp" => Some(Self::CmdSetGenderScRsp),
|
|
"CmdGetLevelRewardScRsp" => Some(Self::CmdGetLevelRewardScRsp),
|
|
"CmdSetLanguageCsReq" => Some(Self::CmdSetLanguageCsReq),
|
|
"CmdSetNicknameCsReq" => Some(Self::CmdSetNicknameCsReq),
|
|
"CmdSetPlayerInfoScRsp" => Some(Self::CmdSetPlayerInfoScRsp),
|
|
"CmdRegionStopScNotify" => Some(Self::CmdRegionStopScNotify),
|
|
"CmdHPHKNAEIHJE" => Some(Self::CmdHphknaeihje),
|
|
"CmdForceSyncGameStateFinishCSReq" => {
|
|
Some(Self::CmdForceSyncGameStateFinishCsReq)
|
|
}
|
|
"KIDBFKJEJJD_DHJCKFJCFIJ" => Some(Self::KidbfkjejjdDhjckfjcfij),
|
|
"CmdGetAuthkeyScRsp" => Some(Self::CmdGetAuthkeyScRsp),
|
|
"CmdPlayerLoginScRsp" => Some(Self::CmdPlayerLoginScRsp),
|
|
"CmdSetLanguageScRsp" => Some(Self::CmdSetLanguageScRsp),
|
|
"CmdQueryProductInfoScRsp" => Some(Self::CmdQueryProductInfoScRsp),
|
|
"CmdSetGameplayBirthdayScRsp" => Some(Self::CmdSetGameplayBirthdayScRsp),
|
|
"CmdServerAnnounceNotify" => Some(Self::CmdServerAnnounceNotify),
|
|
"CmdPlayerLoginFinishCsReq" => Some(Self::CmdPlayerLoginFinishCsReq),
|
|
"CmdPlayerHeartBeatScRsp" => Some(Self::CmdPlayerHeartBeatScRsp),
|
|
"CmdPlayerLogoutCsReq" => Some(Self::CmdPlayerLogoutCsReq),
|
|
"CmdGetBasicInfoScRsp" => Some(Self::CmdGetBasicInfoScRsp),
|
|
"CmdGetVideoVersionKeyScRsp" => Some(Self::CmdGetVideoVersionKeyScRsp),
|
|
"CmdStaminaInfoScNotify" => Some(Self::CmdStaminaInfoScNotify),
|
|
"CmdAntiAddictScNotify" => Some(Self::CmdAntiAddictScNotify),
|
|
"CmdJKJMAKHANPB" => Some(Self::CmdJkjmakhanpb),
|
|
"CmdForceSyncGameStateFinishScRsp" => {
|
|
Some(Self::CmdForceSyncGameStateFinishScRsp)
|
|
}
|
|
"CmdPlayerSqueezedScNotify" => Some(Self::CmdPlayerSqueezedScNotify),
|
|
"KIDBFKJEJJD_ABAKFMHMHPD" => Some(Self::KidbfkjejjdAbakfmhmhpd),
|
|
"CmdGetBasicInfoCsReq" => Some(Self::CmdGetBasicInfoCsReq),
|
|
"CmdClientDownloadDataScNotify" => Some(Self::CmdClientDownloadDataScNotify),
|
|
"CmdExchangeStaminaCsReq" => Some(Self::CmdExchangeStaminaCsReq),
|
|
"CmdMHMFPLEKOIL" => Some(Self::CmdMhmfplekoil),
|
|
"CmdGetLevelRewardCsReq" => Some(Self::CmdGetLevelRewardCsReq),
|
|
"CmdPlayerHeartBeatCsReq" => Some(Self::CmdPlayerHeartBeatCsReq),
|
|
"CmdPlayerLoginCsReq" => Some(Self::CmdPlayerLoginCsReq),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Cmpnmgfgdlj {
|
|
Nlcdgipgfdj = 0,
|
|
Hglifjghade = 1,
|
|
Jfndmbpokpe = 2,
|
|
}
|
|
impl Cmpnmgfgdlj {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Nlcdgipgfdj => "CMPNMGFGDLJ_NLCDGIPGFDJ",
|
|
Self::Hglifjghade => "CMPNMGFGDLJ_HGLIFJGHADE",
|
|
Self::Jfndmbpokpe => "CMPNMGFGDLJ_JFNDMBPOKPE",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"CMPNMGFGDLJ_NLCDGIPGFDJ" => Some(Self::Nlcdgipgfdj),
|
|
"CMPNMGFGDLJ_HGLIFJGHADE" => Some(Self::Hglifjghade),
|
|
"CMPNMGFGDLJ_JFNDMBPOKPE" => Some(Self::Jfndmbpokpe),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Geoockillef {
|
|
Dajiegljfak = 0,
|
|
Aiannaingkk = 1,
|
|
Bgodpdmeehd = 2,
|
|
Cknbodhnoak = 3,
|
|
Ddljicialfa = 4,
|
|
Mknlifhbnnh = 5,
|
|
Fpcchgcpelo = 6,
|
|
Fmmgpfplaji = 7,
|
|
Gknboodljlc = 8,
|
|
Fagnghedeip = 9,
|
|
Lahlppedggo = 10,
|
|
}
|
|
impl Geoockillef {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Dajiegljfak => "GEOOCKILLEF_DAJIEGLJFAK",
|
|
Self::Aiannaingkk => "GEOOCKILLEF_AIANNAINGKK",
|
|
Self::Bgodpdmeehd => "GEOOCKILLEF_BGODPDMEEHD",
|
|
Self::Cknbodhnoak => "GEOOCKILLEF_CKNBODHNOAK",
|
|
Self::Ddljicialfa => "GEOOCKILLEF_DDLJICIALFA",
|
|
Self::Mknlifhbnnh => "GEOOCKILLEF_MKNLIFHBNNH",
|
|
Self::Fpcchgcpelo => "GEOOCKILLEF_FPCCHGCPELO",
|
|
Self::Fmmgpfplaji => "GEOOCKILLEF_FMMGPFPLAJI",
|
|
Self::Gknboodljlc => "GEOOCKILLEF_GKNBOODLJLC",
|
|
Self::Fagnghedeip => "GEOOCKILLEF_FAGNGHEDEIP",
|
|
Self::Lahlppedggo => "GEOOCKILLEF_LAHLPPEDGGO",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"GEOOCKILLEF_DAJIEGLJFAK" => Some(Self::Dajiegljfak),
|
|
"GEOOCKILLEF_AIANNAINGKK" => Some(Self::Aiannaingkk),
|
|
"GEOOCKILLEF_BGODPDMEEHD" => Some(Self::Bgodpdmeehd),
|
|
"GEOOCKILLEF_CKNBODHNOAK" => Some(Self::Cknbodhnoak),
|
|
"GEOOCKILLEF_DDLJICIALFA" => Some(Self::Ddljicialfa),
|
|
"GEOOCKILLEF_MKNLIFHBNNH" => Some(Self::Mknlifhbnnh),
|
|
"GEOOCKILLEF_FPCCHGCPELO" => Some(Self::Fpcchgcpelo),
|
|
"GEOOCKILLEF_FMMGPFPLAJI" => Some(Self::Fmmgpfplaji),
|
|
"GEOOCKILLEF_GKNBOODLJLC" => Some(Self::Gknboodljlc),
|
|
"GEOOCKILLEF_FAGNGHEDEIP" => Some(Self::Fagnghedeip),
|
|
"GEOOCKILLEF_LAHLPPEDGGO" => Some(Self::Lahlppedggo),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Algmickcabi {
|
|
Flankpmjbmh = 0,
|
|
Lmhjfbbdlnh = 1,
|
|
}
|
|
impl Algmickcabi {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Flankpmjbmh => "ALGMICKCABI_FLANKPMJBMH",
|
|
Self::Lmhjfbbdlnh => "ALGMICKCABI_LMHJFBBDLNH",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"ALGMICKCABI_FLANKPMJBMH" => Some(Self::Flankpmjbmh),
|
|
"ALGMICKCABI_LMHJFBBDLNH" => Some(Self::Lmhjfbbdlnh),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdPlayerBoardType {
|
|
BbnlgademffNlcdgipgfdj = 0,
|
|
CmdSetSignatureScRsp = 2829,
|
|
CmdSetAssistAvatarCsReq = 2812,
|
|
CmdSetHeadIconScRsp = 2827,
|
|
CmdSetDisplayAvatarScRsp = 2813,
|
|
CmdSetHeadIconCsReq = 2880,
|
|
CmdSetSignatureCsReq = 2887,
|
|
CmdSetIsDisplayAvatarInfoScRsp = 2881,
|
|
CmdSetPersonalCardScRsp = 2809,
|
|
CmdSetIsDisplayAvatarInfoCsReq = 2815,
|
|
CmdGetPlayerBoardDataCsReq = 2873,
|
|
CmdSetDisplayAvatarCsReq = 2836,
|
|
CmdGetPlayerBoardDataScRsp = 2803,
|
|
BbnlgademffOjkcpgjlcdi = 2810,
|
|
CmdSetPersonalCardCsReq = 2883,
|
|
CmdSetAssistAvatarScRsp = 2854,
|
|
}
|
|
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::BbnlgademffNlcdgipgfdj => "BBNLGADEMFF_NLCDGIPGFDJ",
|
|
Self::CmdSetSignatureScRsp => "CmdSetSignatureScRsp",
|
|
Self::CmdSetAssistAvatarCsReq => "CmdSetAssistAvatarCsReq",
|
|
Self::CmdSetHeadIconScRsp => "CmdSetHeadIconScRsp",
|
|
Self::CmdSetDisplayAvatarScRsp => "CmdSetDisplayAvatarScRsp",
|
|
Self::CmdSetHeadIconCsReq => "CmdSetHeadIconCsReq",
|
|
Self::CmdSetSignatureCsReq => "CmdSetSignatureCsReq",
|
|
Self::CmdSetIsDisplayAvatarInfoScRsp => "CmdSetIsDisplayAvatarInfoScRsp",
|
|
Self::CmdSetPersonalCardScRsp => "CmdSetPersonalCardScRsp",
|
|
Self::CmdSetIsDisplayAvatarInfoCsReq => "CmdSetIsDisplayAvatarInfoCsReq",
|
|
Self::CmdGetPlayerBoardDataCsReq => "CmdGetPlayerBoardDataCsReq",
|
|
Self::CmdSetDisplayAvatarCsReq => "CmdSetDisplayAvatarCsReq",
|
|
Self::CmdGetPlayerBoardDataScRsp => "CmdGetPlayerBoardDataScRsp",
|
|
Self::BbnlgademffOjkcpgjlcdi => "BBNLGADEMFF_OJKCPGJLCDI",
|
|
Self::CmdSetPersonalCardCsReq => "CmdSetPersonalCardCsReq",
|
|
Self::CmdSetAssistAvatarScRsp => "CmdSetAssistAvatarScRsp",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"BBNLGADEMFF_NLCDGIPGFDJ" => Some(Self::BbnlgademffNlcdgipgfdj),
|
|
"CmdSetSignatureScRsp" => Some(Self::CmdSetSignatureScRsp),
|
|
"CmdSetAssistAvatarCsReq" => Some(Self::CmdSetAssistAvatarCsReq),
|
|
"CmdSetHeadIconScRsp" => Some(Self::CmdSetHeadIconScRsp),
|
|
"CmdSetDisplayAvatarScRsp" => Some(Self::CmdSetDisplayAvatarScRsp),
|
|
"CmdSetHeadIconCsReq" => Some(Self::CmdSetHeadIconCsReq),
|
|
"CmdSetSignatureCsReq" => Some(Self::CmdSetSignatureCsReq),
|
|
"CmdSetIsDisplayAvatarInfoScRsp" => {
|
|
Some(Self::CmdSetIsDisplayAvatarInfoScRsp)
|
|
}
|
|
"CmdSetPersonalCardScRsp" => Some(Self::CmdSetPersonalCardScRsp),
|
|
"CmdSetIsDisplayAvatarInfoCsReq" => {
|
|
Some(Self::CmdSetIsDisplayAvatarInfoCsReq)
|
|
}
|
|
"CmdGetPlayerBoardDataCsReq" => Some(Self::CmdGetPlayerBoardDataCsReq),
|
|
"CmdSetDisplayAvatarCsReq" => Some(Self::CmdSetDisplayAvatarCsReq),
|
|
"CmdGetPlayerBoardDataScRsp" => Some(Self::CmdGetPlayerBoardDataScRsp),
|
|
"BBNLGADEMFF_OJKCPGJLCDI" => Some(Self::BbnlgademffOjkcpgjlcdi),
|
|
"CmdSetPersonalCardCsReq" => Some(Self::CmdSetPersonalCardCsReq),
|
|
"CmdSetAssistAvatarScRsp" => Some(Self::CmdSetAssistAvatarScRsp),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdPlayerReturnType {
|
|
JgdhifocfmmNlcdgipgfdj = 0,
|
|
CmdKffeedheooh = 4552,
|
|
CmdPlayerReturnInfoQueryScRsp = 4587,
|
|
CmdPlayerReturnExtraHcoinProgressScNotify = 4571,
|
|
CmdPlayerReturnSignScRsp = 4580,
|
|
CmdPlayerReturnTakePointRewardScRsp = 4513,
|
|
CmdFeihgoepani = 4573,
|
|
CmdPlayerReturnTakeCustomRelicScRsp = 4542,
|
|
CmdPlayerReturnTakeRelicScRsp = 4554,
|
|
CmdPlayerReturnTakeCustomRelicCsReq = 4509,
|
|
CmdPlayerReturnTakeRelicCsReq = 4512,
|
|
CmdPlayerReturnTakeRewardScRsp = 4581,
|
|
CmdPlayerReturnInfoQueryCsReq = 4510,
|
|
CmdPlayerReturnTakePointRewardCsReq = 4536,
|
|
CmdTakeReturnExtraHcoinRewardScRsp = 4524,
|
|
CmdPlayerReturnSignCsReq = 4503,
|
|
CmdPlayerReturnTakeExtraHcoinScNotify = 4583,
|
|
JgdhifocfmmHijooldbogh = 4578,
|
|
CmdPlayerReturnPointChangeScNotify = 4527,
|
|
CmdTakeReturnExtraHcoinRewardCsReq = 4561,
|
|
CmdPlayerReturnForceFinishScNotify = 4529,
|
|
CmdPlayerReturnTakeRewardCsReq = 4515,
|
|
}
|
|
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::JgdhifocfmmNlcdgipgfdj => "JGDHIFOCFMM_NLCDGIPGFDJ",
|
|
Self::CmdKffeedheooh => "CmdKFFEEDHEOOH",
|
|
Self::CmdPlayerReturnInfoQueryScRsp => "CmdPlayerReturnInfoQueryScRsp",
|
|
Self::CmdPlayerReturnExtraHcoinProgressScNotify => {
|
|
"CmdPlayerReturnExtraHcoinProgressScNotify"
|
|
}
|
|
Self::CmdPlayerReturnSignScRsp => "CmdPlayerReturnSignScRsp",
|
|
Self::CmdPlayerReturnTakePointRewardScRsp => {
|
|
"CmdPlayerReturnTakePointRewardScRsp"
|
|
}
|
|
Self::CmdFeihgoepani => "CmdFEIHGOEPANI",
|
|
Self::CmdPlayerReturnTakeCustomRelicScRsp => {
|
|
"CmdPlayerReturnTakeCustomRelicScRsp"
|
|
}
|
|
Self::CmdPlayerReturnTakeRelicScRsp => "CmdPlayerReturnTakeRelicScRsp",
|
|
Self::CmdPlayerReturnTakeCustomRelicCsReq => {
|
|
"CmdPlayerReturnTakeCustomRelicCsReq"
|
|
}
|
|
Self::CmdPlayerReturnTakeRelicCsReq => "CmdPlayerReturnTakeRelicCsReq",
|
|
Self::CmdPlayerReturnTakeRewardScRsp => "CmdPlayerReturnTakeRewardScRsp",
|
|
Self::CmdPlayerReturnInfoQueryCsReq => "CmdPlayerReturnInfoQueryCsReq",
|
|
Self::CmdPlayerReturnTakePointRewardCsReq => {
|
|
"CmdPlayerReturnTakePointRewardCsReq"
|
|
}
|
|
Self::CmdTakeReturnExtraHcoinRewardScRsp => {
|
|
"CmdTakeReturnExtraHcoinRewardScRsp"
|
|
}
|
|
Self::CmdPlayerReturnSignCsReq => "CmdPlayerReturnSignCsReq",
|
|
Self::CmdPlayerReturnTakeExtraHcoinScNotify => {
|
|
"CmdPlayerReturnTakeExtraHcoinScNotify"
|
|
}
|
|
Self::JgdhifocfmmHijooldbogh => "JGDHIFOCFMM_HIJOOLDBOGH",
|
|
Self::CmdPlayerReturnPointChangeScNotify => {
|
|
"CmdPlayerReturnPointChangeScNotify"
|
|
}
|
|
Self::CmdTakeReturnExtraHcoinRewardCsReq => {
|
|
"CmdTakeReturnExtraHcoinRewardCsReq"
|
|
}
|
|
Self::CmdPlayerReturnForceFinishScNotify => {
|
|
"CmdPlayerReturnForceFinishScNotify"
|
|
}
|
|
Self::CmdPlayerReturnTakeRewardCsReq => "CmdPlayerReturnTakeRewardCsReq",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"JGDHIFOCFMM_NLCDGIPGFDJ" => Some(Self::JgdhifocfmmNlcdgipgfdj),
|
|
"CmdKFFEEDHEOOH" => Some(Self::CmdKffeedheooh),
|
|
"CmdPlayerReturnInfoQueryScRsp" => Some(Self::CmdPlayerReturnInfoQueryScRsp),
|
|
"CmdPlayerReturnExtraHcoinProgressScNotify" => {
|
|
Some(Self::CmdPlayerReturnExtraHcoinProgressScNotify)
|
|
}
|
|
"CmdPlayerReturnSignScRsp" => Some(Self::CmdPlayerReturnSignScRsp),
|
|
"CmdPlayerReturnTakePointRewardScRsp" => {
|
|
Some(Self::CmdPlayerReturnTakePointRewardScRsp)
|
|
}
|
|
"CmdFEIHGOEPANI" => Some(Self::CmdFeihgoepani),
|
|
"CmdPlayerReturnTakeCustomRelicScRsp" => {
|
|
Some(Self::CmdPlayerReturnTakeCustomRelicScRsp)
|
|
}
|
|
"CmdPlayerReturnTakeRelicScRsp" => Some(Self::CmdPlayerReturnTakeRelicScRsp),
|
|
"CmdPlayerReturnTakeCustomRelicCsReq" => {
|
|
Some(Self::CmdPlayerReturnTakeCustomRelicCsReq)
|
|
}
|
|
"CmdPlayerReturnTakeRelicCsReq" => Some(Self::CmdPlayerReturnTakeRelicCsReq),
|
|
"CmdPlayerReturnTakeRewardScRsp" => {
|
|
Some(Self::CmdPlayerReturnTakeRewardScRsp)
|
|
}
|
|
"CmdPlayerReturnInfoQueryCsReq" => Some(Self::CmdPlayerReturnInfoQueryCsReq),
|
|
"CmdPlayerReturnTakePointRewardCsReq" => {
|
|
Some(Self::CmdPlayerReturnTakePointRewardCsReq)
|
|
}
|
|
"CmdTakeReturnExtraHcoinRewardScRsp" => {
|
|
Some(Self::CmdTakeReturnExtraHcoinRewardScRsp)
|
|
}
|
|
"CmdPlayerReturnSignCsReq" => Some(Self::CmdPlayerReturnSignCsReq),
|
|
"CmdPlayerReturnTakeExtraHcoinScNotify" => {
|
|
Some(Self::CmdPlayerReturnTakeExtraHcoinScNotify)
|
|
}
|
|
"JGDHIFOCFMM_HIJOOLDBOGH" => Some(Self::JgdhifocfmmHijooldbogh),
|
|
"CmdPlayerReturnPointChangeScNotify" => {
|
|
Some(Self::CmdPlayerReturnPointChangeScNotify)
|
|
}
|
|
"CmdTakeReturnExtraHcoinRewardCsReq" => {
|
|
Some(Self::CmdTakeReturnExtraHcoinRewardCsReq)
|
|
}
|
|
"CmdPlayerReturnForceFinishScNotify" => {
|
|
Some(Self::CmdPlayerReturnForceFinishScNotify)
|
|
}
|
|
"CmdPlayerReturnTakeRewardCsReq" => {
|
|
Some(Self::CmdPlayerReturnTakeRewardCsReq)
|
|
}
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Pjimobkfdnp {
|
|
Opiimbhecnj = 0,
|
|
Fikagkikfij = 1,
|
|
Ndbnmmjcaic = 2,
|
|
}
|
|
impl Pjimobkfdnp {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Opiimbhecnj => "PJIMOBKFDNP_OPIIMBHECNJ",
|
|
Self::Fikagkikfij => "PJIMOBKFDNP_FIKAGKIKFIJ",
|
|
Self::Ndbnmmjcaic => "PJIMOBKFDNP_NDBNMMJCAIC",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"PJIMOBKFDNP_OPIIMBHECNJ" => Some(Self::Opiimbhecnj),
|
|
"PJIMOBKFDNP_FIKAGKIKFIJ" => Some(Self::Fikagkikfij),
|
|
"PJIMOBKFDNP_NDBNMMJCAIC" => Some(Self::Ndbnmmjcaic),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Mmlapdebfjm {
|
|
Nlcdgipgfdj = 0,
|
|
Reward = 1,
|
|
Ieikapndpci = 2,
|
|
}
|
|
impl Mmlapdebfjm {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Nlcdgipgfdj => "MMLAPDEBFJM_NLCDGIPGFDJ",
|
|
Self::Reward => "MMLAPDEBFJM_reward",
|
|
Self::Ieikapndpci => "MMLAPDEBFJM_IEIKAPNDPCI",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"MMLAPDEBFJM_NLCDGIPGFDJ" => Some(Self::Nlcdgipgfdj),
|
|
"MMLAPDEBFJM_reward" => Some(Self::Reward),
|
|
"MMLAPDEBFJM_IEIKAPNDPCI" => Some(Self::Ieikapndpci),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdPlotType {
|
|
MenmkjoijbeNlcdgipgfdj = 0,
|
|
CmdOnnidpkmopb = 1103,
|
|
CmdHpofmgoohan = 1173,
|
|
}
|
|
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::MenmkjoijbeNlcdgipgfdj => "MENMKJOIJBE_NLCDGIPGFDJ",
|
|
Self::CmdOnnidpkmopb => "CmdONNIDPKMOPB",
|
|
Self::CmdHpofmgoohan => "CmdHPOFMGOOHAN",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"MENMKJOIJBE_NLCDGIPGFDJ" => Some(Self::MenmkjoijbeNlcdgipgfdj),
|
|
"CmdONNIDPKMOPB" => Some(Self::CmdOnnidpkmopb),
|
|
"CmdHPOFMGOOHAN" => Some(Self::CmdHpofmgoohan),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdPunkLordType {
|
|
JichkobobnaNlcdgipgfdj = 0,
|
|
CmdGetPunkLordDataCsReq = 3242,
|
|
CmdStartPunkLordRaidCsReq = 3280,
|
|
CmdGetKilledPunkLordMonsterDataScRsp = 3259,
|
|
CmdPunkLordRaidTimeOutScNotify = 3261,
|
|
CmdSummonPunkLordMonsterCsReq = 3215,
|
|
CmdTakePunkLordPointRewardScRsp = 3283,
|
|
CmdTakePunkLordPointRewardCsReq = 3254,
|
|
CmdStartPunkLordRaidScRsp = 3227,
|
|
CmdGetPunkLordBattleRecordCsReq = 3201,
|
|
CmdGetPunkLordBattleRecordScRsp = 3267,
|
|
CmdSharePunkLordMonsterScRsp = 3213,
|
|
CmdGetPunkLordDataScRsp = 3276,
|
|
CmdPunkLordDataChangeNotify = 3228,
|
|
CmdSummonPunkLordMonsterScRsp = 3281,
|
|
CmdPunkLordMonsterKilledNotify = 3266,
|
|
CmdGetPunkLordMonsterDataCsReq = 3273,
|
|
CmdTakeKilledPunkLordMonsterScoreScRsp = 3249,
|
|
CmdGetPunkLordMonsterDataScRsp = 3203,
|
|
CmdPunkLordBattleResultScNotify = 3252,
|
|
CmdPunkLordMonsterInfoScNotify = 3209,
|
|
CmdGetKilledPunkLordMonsterDataCsReq = 3248,
|
|
CmdTakeKilledPunkLordMonsterScoreCsReq = 3230,
|
|
CmdSharePunkLordMonsterCsReq = 3236,
|
|
}
|
|
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::JichkobobnaNlcdgipgfdj => "JICHKOBOBNA_NLCDGIPGFDJ",
|
|
Self::CmdGetPunkLordDataCsReq => "CmdGetPunkLordDataCsReq",
|
|
Self::CmdStartPunkLordRaidCsReq => "CmdStartPunkLordRaidCsReq",
|
|
Self::CmdGetKilledPunkLordMonsterDataScRsp => {
|
|
"CmdGetKilledPunkLordMonsterDataScRsp"
|
|
}
|
|
Self::CmdPunkLordRaidTimeOutScNotify => "CmdPunkLordRaidTimeOutScNotify",
|
|
Self::CmdSummonPunkLordMonsterCsReq => "CmdSummonPunkLordMonsterCsReq",
|
|
Self::CmdTakePunkLordPointRewardScRsp => "CmdTakePunkLordPointRewardScRsp",
|
|
Self::CmdTakePunkLordPointRewardCsReq => "CmdTakePunkLordPointRewardCsReq",
|
|
Self::CmdStartPunkLordRaidScRsp => "CmdStartPunkLordRaidScRsp",
|
|
Self::CmdGetPunkLordBattleRecordCsReq => "CmdGetPunkLordBattleRecordCsReq",
|
|
Self::CmdGetPunkLordBattleRecordScRsp => "CmdGetPunkLordBattleRecordScRsp",
|
|
Self::CmdSharePunkLordMonsterScRsp => "CmdSharePunkLordMonsterScRsp",
|
|
Self::CmdGetPunkLordDataScRsp => "CmdGetPunkLordDataScRsp",
|
|
Self::CmdPunkLordDataChangeNotify => "CmdPunkLordDataChangeNotify",
|
|
Self::CmdSummonPunkLordMonsterScRsp => "CmdSummonPunkLordMonsterScRsp",
|
|
Self::CmdPunkLordMonsterKilledNotify => "CmdPunkLordMonsterKilledNotify",
|
|
Self::CmdGetPunkLordMonsterDataCsReq => "CmdGetPunkLordMonsterDataCsReq",
|
|
Self::CmdTakeKilledPunkLordMonsterScoreScRsp => {
|
|
"CmdTakeKilledPunkLordMonsterScoreScRsp"
|
|
}
|
|
Self::CmdGetPunkLordMonsterDataScRsp => "CmdGetPunkLordMonsterDataScRsp",
|
|
Self::CmdPunkLordBattleResultScNotify => "CmdPunkLordBattleResultScNotify",
|
|
Self::CmdPunkLordMonsterInfoScNotify => "CmdPunkLordMonsterInfoScNotify",
|
|
Self::CmdGetKilledPunkLordMonsterDataCsReq => {
|
|
"CmdGetKilledPunkLordMonsterDataCsReq"
|
|
}
|
|
Self::CmdTakeKilledPunkLordMonsterScoreCsReq => {
|
|
"CmdTakeKilledPunkLordMonsterScoreCsReq"
|
|
}
|
|
Self::CmdSharePunkLordMonsterCsReq => "CmdSharePunkLordMonsterCsReq",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"JICHKOBOBNA_NLCDGIPGFDJ" => Some(Self::JichkobobnaNlcdgipgfdj),
|
|
"CmdGetPunkLordDataCsReq" => Some(Self::CmdGetPunkLordDataCsReq),
|
|
"CmdStartPunkLordRaidCsReq" => Some(Self::CmdStartPunkLordRaidCsReq),
|
|
"CmdGetKilledPunkLordMonsterDataScRsp" => {
|
|
Some(Self::CmdGetKilledPunkLordMonsterDataScRsp)
|
|
}
|
|
"CmdPunkLordRaidTimeOutScNotify" => {
|
|
Some(Self::CmdPunkLordRaidTimeOutScNotify)
|
|
}
|
|
"CmdSummonPunkLordMonsterCsReq" => Some(Self::CmdSummonPunkLordMonsterCsReq),
|
|
"CmdTakePunkLordPointRewardScRsp" => {
|
|
Some(Self::CmdTakePunkLordPointRewardScRsp)
|
|
}
|
|
"CmdTakePunkLordPointRewardCsReq" => {
|
|
Some(Self::CmdTakePunkLordPointRewardCsReq)
|
|
}
|
|
"CmdStartPunkLordRaidScRsp" => Some(Self::CmdStartPunkLordRaidScRsp),
|
|
"CmdGetPunkLordBattleRecordCsReq" => {
|
|
Some(Self::CmdGetPunkLordBattleRecordCsReq)
|
|
}
|
|
"CmdGetPunkLordBattleRecordScRsp" => {
|
|
Some(Self::CmdGetPunkLordBattleRecordScRsp)
|
|
}
|
|
"CmdSharePunkLordMonsterScRsp" => Some(Self::CmdSharePunkLordMonsterScRsp),
|
|
"CmdGetPunkLordDataScRsp" => Some(Self::CmdGetPunkLordDataScRsp),
|
|
"CmdPunkLordDataChangeNotify" => Some(Self::CmdPunkLordDataChangeNotify),
|
|
"CmdSummonPunkLordMonsterScRsp" => Some(Self::CmdSummonPunkLordMonsterScRsp),
|
|
"CmdPunkLordMonsterKilledNotify" => {
|
|
Some(Self::CmdPunkLordMonsterKilledNotify)
|
|
}
|
|
"CmdGetPunkLordMonsterDataCsReq" => {
|
|
Some(Self::CmdGetPunkLordMonsterDataCsReq)
|
|
}
|
|
"CmdTakeKilledPunkLordMonsterScoreScRsp" => {
|
|
Some(Self::CmdTakeKilledPunkLordMonsterScoreScRsp)
|
|
}
|
|
"CmdGetPunkLordMonsterDataScRsp" => {
|
|
Some(Self::CmdGetPunkLordMonsterDataScRsp)
|
|
}
|
|
"CmdPunkLordBattleResultScNotify" => {
|
|
Some(Self::CmdPunkLordBattleResultScNotify)
|
|
}
|
|
"CmdPunkLordMonsterInfoScNotify" => {
|
|
Some(Self::CmdPunkLordMonsterInfoScNotify)
|
|
}
|
|
"CmdGetKilledPunkLordMonsterDataCsReq" => {
|
|
Some(Self::CmdGetKilledPunkLordMonsterDataCsReq)
|
|
}
|
|
"CmdTakeKilledPunkLordMonsterScoreCsReq" => {
|
|
Some(Self::CmdTakeKilledPunkLordMonsterScoreCsReq)
|
|
}
|
|
"CmdSharePunkLordMonsterCsReq" => Some(Self::CmdSharePunkLordMonsterCsReq),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Okjkpoegbck {
|
|
Nlcdgipgfdj = 0,
|
|
Ljbcdjnnbjh = 1,
|
|
Pdbdefeoaia = 2,
|
|
Oioodgopihk = 3,
|
|
Mfkmjikdhng = 4,
|
|
}
|
|
impl Okjkpoegbck {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Nlcdgipgfdj => "OKJKPOEGBCK_NLCDGIPGFDJ",
|
|
Self::Ljbcdjnnbjh => "OKJKPOEGBCK_LJBCDJNNBJH",
|
|
Self::Pdbdefeoaia => "OKJKPOEGBCK_PDBDEFEOAIA",
|
|
Self::Oioodgopihk => "OKJKPOEGBCK_OIOODGOPIHK",
|
|
Self::Mfkmjikdhng => "OKJKPOEGBCK_MFKMJIKDHNG",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"OKJKPOEGBCK_NLCDGIPGFDJ" => Some(Self::Nlcdgipgfdj),
|
|
"OKJKPOEGBCK_LJBCDJNNBJH" => Some(Self::Ljbcdjnnbjh),
|
|
"OKJKPOEGBCK_PDBDEFEOAIA" => Some(Self::Pdbdefeoaia),
|
|
"OKJKPOEGBCK_OIOODGOPIHK" => Some(Self::Oioodgopihk),
|
|
"OKJKPOEGBCK_MFKMJIKDHNG" => Some(Self::Mfkmjikdhng),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdQuestType {
|
|
HnjjnhpfbgoNlcdgipgfdj = 0,
|
|
CmdQuestRecordScNotify = 910,
|
|
CmdFinishQuestCsReq = 987,
|
|
CmdTakeQuestRewardScRsp = 927,
|
|
CmdGetQuestDataCsReq = 973,
|
|
CmdGetQuestRecordCsReq = 915,
|
|
CmdFinishQuestScRsp = 929,
|
|
CmdTakeQuestOptionalRewardCsReq = 912,
|
|
CmdTakeQuestRewardCsReq = 980,
|
|
HnjjnhpfbgoOjkcekkdlel = 909,
|
|
CmdGetQuestRecordScRsp = 981,
|
|
CmdGetQuestDataScRsp = 903,
|
|
CmdTakeQuestOptionalRewardScRsp = 954,
|
|
CmdBatchGetQuestDataScRsp = 942,
|
|
}
|
|
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::HnjjnhpfbgoNlcdgipgfdj => "HNJJNHPFBGO_NLCDGIPGFDJ",
|
|
Self::CmdQuestRecordScNotify => "CmdQuestRecordScNotify",
|
|
Self::CmdFinishQuestCsReq => "CmdFinishQuestCsReq",
|
|
Self::CmdTakeQuestRewardScRsp => "CmdTakeQuestRewardScRsp",
|
|
Self::CmdGetQuestDataCsReq => "CmdGetQuestDataCsReq",
|
|
Self::CmdGetQuestRecordCsReq => "CmdGetQuestRecordCsReq",
|
|
Self::CmdFinishQuestScRsp => "CmdFinishQuestScRsp",
|
|
Self::CmdTakeQuestOptionalRewardCsReq => "CmdTakeQuestOptionalRewardCsReq",
|
|
Self::CmdTakeQuestRewardCsReq => "CmdTakeQuestRewardCsReq",
|
|
Self::HnjjnhpfbgoOjkcekkdlel => "HNJJNHPFBGO_OJKCEKKDLEL",
|
|
Self::CmdGetQuestRecordScRsp => "CmdGetQuestRecordScRsp",
|
|
Self::CmdGetQuestDataScRsp => "CmdGetQuestDataScRsp",
|
|
Self::CmdTakeQuestOptionalRewardScRsp => "CmdTakeQuestOptionalRewardScRsp",
|
|
Self::CmdBatchGetQuestDataScRsp => "CmdBatchGetQuestDataScRsp",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"HNJJNHPFBGO_NLCDGIPGFDJ" => Some(Self::HnjjnhpfbgoNlcdgipgfdj),
|
|
"CmdQuestRecordScNotify" => Some(Self::CmdQuestRecordScNotify),
|
|
"CmdFinishQuestCsReq" => Some(Self::CmdFinishQuestCsReq),
|
|
"CmdTakeQuestRewardScRsp" => Some(Self::CmdTakeQuestRewardScRsp),
|
|
"CmdGetQuestDataCsReq" => Some(Self::CmdGetQuestDataCsReq),
|
|
"CmdGetQuestRecordCsReq" => Some(Self::CmdGetQuestRecordCsReq),
|
|
"CmdFinishQuestScRsp" => Some(Self::CmdFinishQuestScRsp),
|
|
"CmdTakeQuestOptionalRewardCsReq" => {
|
|
Some(Self::CmdTakeQuestOptionalRewardCsReq)
|
|
}
|
|
"CmdTakeQuestRewardCsReq" => Some(Self::CmdTakeQuestRewardCsReq),
|
|
"HNJJNHPFBGO_OJKCEKKDLEL" => Some(Self::HnjjnhpfbgoOjkcekkdlel),
|
|
"CmdGetQuestRecordScRsp" => Some(Self::CmdGetQuestRecordScRsp),
|
|
"CmdGetQuestDataScRsp" => Some(Self::CmdGetQuestDataScRsp),
|
|
"CmdTakeQuestOptionalRewardScRsp" => {
|
|
Some(Self::CmdTakeQuestOptionalRewardScRsp)
|
|
}
|
|
"CmdBatchGetQuestDataScRsp" => Some(Self::CmdBatchGetQuestDataScRsp),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum QuestStatus {
|
|
QuestNone = 0,
|
|
QuestDoing = 1,
|
|
QuestFinish = 2,
|
|
QuestClose = 3,
|
|
QuestDelete = 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::QuestNone => "QUEST_NONE",
|
|
Self::QuestDoing => "QUEST_DOING",
|
|
Self::QuestFinish => "QUEST_FINISH",
|
|
Self::QuestClose => "QUEST_CLOSE",
|
|
Self::QuestDelete => "QUEST_DELETE",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"QUEST_NONE" => Some(Self::QuestNone),
|
|
"QUEST_DOING" => Some(Self::QuestDoing),
|
|
"QUEST_FINISH" => Some(Self::QuestFinish),
|
|
"QUEST_CLOSE" => Some(Self::QuestClose),
|
|
"QUEST_DELETE" => Some(Self::QuestDelete),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdRaidType {
|
|
EnmoiimedkdNlcdgipgfdj = 0,
|
|
CmdGetSaveRaidCsReq = 2205,
|
|
CmdSetClientRaidTargetCountScRsp = 2240,
|
|
CmdGetAllSaveRaidScRsp = 2238,
|
|
CmdStartRaidCsReq = 2232,
|
|
CmdRaidInfoNotify = 2244,
|
|
EnmoiimedkdGdjcofkgjcg = 2227,
|
|
CmdDelSaveRaidScNotify = 2220,
|
|
CmdChallengeRaidNotify = 2229,
|
|
CmdGetRaidInfoScRsp = 2234,
|
|
CmdPmliefofjhf = 2219,
|
|
CmdRaidKickByServer = 2212,
|
|
CmdGetRaidInfoCsReq = 2243,
|
|
CmdGetSaveRaidScRsp = 2208,
|
|
CmdLeaveRaidCsReq = 2207,
|
|
CmdStartRaidScRsp = 2242,
|
|
CmdLeaveRaidScRsp = 2223,
|
|
CmdTakeChallengeRaidRewardCsReq = 2245,
|
|
CmdTakeChallengeRaidRewardScRsp = 2209,
|
|
CmdSetClientRaidTargetCountCsReq = 2221,
|
|
CmdGetAllSaveRaidCsReq = 2203,
|
|
}
|
|
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::EnmoiimedkdNlcdgipgfdj => "ENMOIIMEDKD_NLCDGIPGFDJ",
|
|
Self::CmdGetSaveRaidCsReq => "CmdGetSaveRaidCsReq",
|
|
Self::CmdSetClientRaidTargetCountScRsp => "CmdSetClientRaidTargetCountScRsp",
|
|
Self::CmdGetAllSaveRaidScRsp => "CmdGetAllSaveRaidScRsp",
|
|
Self::CmdStartRaidCsReq => "CmdStartRaidCsReq",
|
|
Self::CmdRaidInfoNotify => "CmdRaidInfoNotify",
|
|
Self::EnmoiimedkdGdjcofkgjcg => "ENMOIIMEDKD_GDJCOFKGJCG",
|
|
Self::CmdDelSaveRaidScNotify => "CmdDelSaveRaidScNotify",
|
|
Self::CmdChallengeRaidNotify => "CmdChallengeRaidNotify",
|
|
Self::CmdGetRaidInfoScRsp => "CmdGetRaidInfoScRsp",
|
|
Self::CmdPmliefofjhf => "CmdPMLIEFOFJHF",
|
|
Self::CmdRaidKickByServer => "CmdRaidKickByServer",
|
|
Self::CmdGetRaidInfoCsReq => "CmdGetRaidInfoCsReq",
|
|
Self::CmdGetSaveRaidScRsp => "CmdGetSaveRaidScRsp",
|
|
Self::CmdLeaveRaidCsReq => "CmdLeaveRaidCsReq",
|
|
Self::CmdStartRaidScRsp => "CmdStartRaidScRsp",
|
|
Self::CmdLeaveRaidScRsp => "CmdLeaveRaidScRsp",
|
|
Self::CmdTakeChallengeRaidRewardCsReq => "CmdTakeChallengeRaidRewardCsReq",
|
|
Self::CmdTakeChallengeRaidRewardScRsp => "CmdTakeChallengeRaidRewardScRsp",
|
|
Self::CmdSetClientRaidTargetCountCsReq => "CmdSetClientRaidTargetCountCsReq",
|
|
Self::CmdGetAllSaveRaidCsReq => "CmdGetAllSaveRaidCsReq",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"ENMOIIMEDKD_NLCDGIPGFDJ" => Some(Self::EnmoiimedkdNlcdgipgfdj),
|
|
"CmdGetSaveRaidCsReq" => Some(Self::CmdGetSaveRaidCsReq),
|
|
"CmdSetClientRaidTargetCountScRsp" => {
|
|
Some(Self::CmdSetClientRaidTargetCountScRsp)
|
|
}
|
|
"CmdGetAllSaveRaidScRsp" => Some(Self::CmdGetAllSaveRaidScRsp),
|
|
"CmdStartRaidCsReq" => Some(Self::CmdStartRaidCsReq),
|
|
"CmdRaidInfoNotify" => Some(Self::CmdRaidInfoNotify),
|
|
"ENMOIIMEDKD_GDJCOFKGJCG" => Some(Self::EnmoiimedkdGdjcofkgjcg),
|
|
"CmdDelSaveRaidScNotify" => Some(Self::CmdDelSaveRaidScNotify),
|
|
"CmdChallengeRaidNotify" => Some(Self::CmdChallengeRaidNotify),
|
|
"CmdGetRaidInfoScRsp" => Some(Self::CmdGetRaidInfoScRsp),
|
|
"CmdPMLIEFOFJHF" => Some(Self::CmdPmliefofjhf),
|
|
"CmdRaidKickByServer" => Some(Self::CmdRaidKickByServer),
|
|
"CmdGetRaidInfoCsReq" => Some(Self::CmdGetRaidInfoCsReq),
|
|
"CmdGetSaveRaidScRsp" => Some(Self::CmdGetSaveRaidScRsp),
|
|
"CmdLeaveRaidCsReq" => Some(Self::CmdLeaveRaidCsReq),
|
|
"CmdStartRaidScRsp" => Some(Self::CmdStartRaidScRsp),
|
|
"CmdLeaveRaidScRsp" => Some(Self::CmdLeaveRaidScRsp),
|
|
"CmdTakeChallengeRaidRewardCsReq" => {
|
|
Some(Self::CmdTakeChallengeRaidRewardCsReq)
|
|
}
|
|
"CmdTakeChallengeRaidRewardScRsp" => {
|
|
Some(Self::CmdTakeChallengeRaidRewardScRsp)
|
|
}
|
|
"CmdSetClientRaidTargetCountCsReq" => {
|
|
Some(Self::CmdSetClientRaidTargetCountCsReq)
|
|
}
|
|
"CmdGetAllSaveRaidCsReq" => Some(Self::CmdGetAllSaveRaidCsReq),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum RaidStatus {
|
|
None = 0,
|
|
Doing = 1,
|
|
Finish = 2,
|
|
Failed = 3,
|
|
}
|
|
impl RaidStatus {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::None => "RAID_STATUS_NONE",
|
|
Self::Doing => "RAID_STATUS_DOING",
|
|
Self::Finish => "RAID_STATUS_FINISH",
|
|
Self::Failed => "RAID_STATUS_FAILED",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"RAID_STATUS_NONE" => Some(Self::None),
|
|
"RAID_STATUS_DOING" => Some(Self::Doing),
|
|
"RAID_STATUS_FINISH" => Some(Self::Finish),
|
|
"RAID_STATUS_FAILED" => Some(Self::Failed),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Mjpgdjiglko {
|
|
Nlcdgipgfdj = 0,
|
|
Bmoogbnpeaa = 1,
|
|
Cihfgjdchia = 2,
|
|
}
|
|
impl Mjpgdjiglko {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Nlcdgipgfdj => "MJPGDJIGLKO_NLCDGIPGFDJ",
|
|
Self::Bmoogbnpeaa => "MJPGDJIGLKO_BMOOGBNPEAA",
|
|
Self::Cihfgjdchia => "MJPGDJIGLKO_CIHFGJDCHIA",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"MJPGDJIGLKO_NLCDGIPGFDJ" => Some(Self::Nlcdgipgfdj),
|
|
"MJPGDJIGLKO_BMOOGBNPEAA" => Some(Self::Bmoogbnpeaa),
|
|
"MJPGDJIGLKO_CIHFGJDCHIA" => Some(Self::Cihfgjdchia),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Gmfmppkaehe {
|
|
Nlcdgipgfdj = 0,
|
|
Hnadcahhkij = 1,
|
|
}
|
|
impl Gmfmppkaehe {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Nlcdgipgfdj => "GMFMPPKAEHE_NLCDGIPGFDJ",
|
|
Self::Hnadcahhkij => "GMFMPPKAEHE_HNADCAHHKIJ",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"GMFMPPKAEHE_NLCDGIPGFDJ" => Some(Self::Nlcdgipgfdj),
|
|
"GMFMPPKAEHE_HNADCAHHKIJ" => Some(Self::Hnadcahhkij),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdRaidCollectionType {
|
|
OnndcodlmgdNlcdgipgfdj = 0,
|
|
CmdRaidCollectionEnterNextRaidCsReq = 6960,
|
|
CmdRaidCollectionDataCsReq = 6958,
|
|
CmdRaidCollectionDataScRsp = 6946,
|
|
CmdRaidCollectionEnterNextRaidScRsp = 6942,
|
|
CmdHcnnkilfoni = 6956,
|
|
}
|
|
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::OnndcodlmgdNlcdgipgfdj => "ONNDCODLMGD_NLCDGIPGFDJ",
|
|
Self::CmdRaidCollectionEnterNextRaidCsReq => {
|
|
"CmdRaidCollectionEnterNextRaidCsReq"
|
|
}
|
|
Self::CmdRaidCollectionDataCsReq => "CmdRaidCollectionDataCsReq",
|
|
Self::CmdRaidCollectionDataScRsp => "CmdRaidCollectionDataScRsp",
|
|
Self::CmdRaidCollectionEnterNextRaidScRsp => {
|
|
"CmdRaidCollectionEnterNextRaidScRsp"
|
|
}
|
|
Self::CmdHcnnkilfoni => "CmdHCNNKILFONI",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"ONNDCODLMGD_NLCDGIPGFDJ" => Some(Self::OnndcodlmgdNlcdgipgfdj),
|
|
"CmdRaidCollectionEnterNextRaidCsReq" => {
|
|
Some(Self::CmdRaidCollectionEnterNextRaidCsReq)
|
|
}
|
|
"CmdRaidCollectionDataCsReq" => Some(Self::CmdRaidCollectionDataCsReq),
|
|
"CmdRaidCollectionDataScRsp" => Some(Self::CmdRaidCollectionDataScRsp),
|
|
"CmdRaidCollectionEnterNextRaidScRsp" => {
|
|
Some(Self::CmdRaidCollectionEnterNextRaidScRsp)
|
|
}
|
|
"CmdHCNNKILFONI" => Some(Self::CmdHcnnkilfoni),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdRechargeGiftType {
|
|
OocimjedchkNlcdgipgfdj = 0,
|
|
CmdTakeRechargeGiftRewardCsReq = 8376,
|
|
CmdTakeRechargeBenefitRewardCsReq = 8374,
|
|
CmdGetRechargeBenefitInfoCsReq = 8362,
|
|
CmdGetRechargeBenefitInfoScRsp = 8379,
|
|
CmdTakeRechargeBenefitRewardScRsp = 8364,
|
|
CmdGetRechargeGiftInfoCsReq = 8378,
|
|
CmdTakeRechargeGiftRewardScRsp = 8380,
|
|
CmdSyncRechargeBenefitInfoScNotify = 8372,
|
|
CmdGetRechargeGiftInfoScRsp = 8366,
|
|
}
|
|
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::OocimjedchkNlcdgipgfdj => "OOCIMJEDCHK_NLCDGIPGFDJ",
|
|
Self::CmdTakeRechargeGiftRewardCsReq => "CmdTakeRechargeGiftRewardCsReq",
|
|
Self::CmdTakeRechargeBenefitRewardCsReq => {
|
|
"CmdTakeRechargeBenefitRewardCsReq"
|
|
}
|
|
Self::CmdGetRechargeBenefitInfoCsReq => "CmdGetRechargeBenefitInfoCsReq",
|
|
Self::CmdGetRechargeBenefitInfoScRsp => "CmdGetRechargeBenefitInfoScRsp",
|
|
Self::CmdTakeRechargeBenefitRewardScRsp => {
|
|
"CmdTakeRechargeBenefitRewardScRsp"
|
|
}
|
|
Self::CmdGetRechargeGiftInfoCsReq => "CmdGetRechargeGiftInfoCsReq",
|
|
Self::CmdTakeRechargeGiftRewardScRsp => "CmdTakeRechargeGiftRewardScRsp",
|
|
Self::CmdSyncRechargeBenefitInfoScNotify => {
|
|
"CmdSyncRechargeBenefitInfoScNotify"
|
|
}
|
|
Self::CmdGetRechargeGiftInfoScRsp => "CmdGetRechargeGiftInfoScRsp",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"OOCIMJEDCHK_NLCDGIPGFDJ" => Some(Self::OocimjedchkNlcdgipgfdj),
|
|
"CmdTakeRechargeGiftRewardCsReq" => {
|
|
Some(Self::CmdTakeRechargeGiftRewardCsReq)
|
|
}
|
|
"CmdTakeRechargeBenefitRewardCsReq" => {
|
|
Some(Self::CmdTakeRechargeBenefitRewardCsReq)
|
|
}
|
|
"CmdGetRechargeBenefitInfoCsReq" => {
|
|
Some(Self::CmdGetRechargeBenefitInfoCsReq)
|
|
}
|
|
"CmdGetRechargeBenefitInfoScRsp" => {
|
|
Some(Self::CmdGetRechargeBenefitInfoScRsp)
|
|
}
|
|
"CmdTakeRechargeBenefitRewardScRsp" => {
|
|
Some(Self::CmdTakeRechargeBenefitRewardScRsp)
|
|
}
|
|
"CmdGetRechargeGiftInfoCsReq" => Some(Self::CmdGetRechargeGiftInfoCsReq),
|
|
"CmdTakeRechargeGiftRewardScRsp" => {
|
|
Some(Self::CmdTakeRechargeGiftRewardScRsp)
|
|
}
|
|
"CmdSyncRechargeBenefitInfoScNotify" => {
|
|
Some(Self::CmdSyncRechargeBenefitInfoScNotify)
|
|
}
|
|
"CmdGetRechargeGiftInfoScRsp" => Some(Self::CmdGetRechargeGiftInfoScRsp),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdRecommendType {
|
|
ApdinkhbhgcNlcdgipgfdj = 0,
|
|
CmdGetBigDataRecommendCsReq = 2419,
|
|
CmdGetBigDataRecommendScRsp = 2445,
|
|
CmdGetBigDataAllRecommendScRsp = 2429,
|
|
CmdGetBigDataAllRecommendCsReq = 2409,
|
|
}
|
|
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::ApdinkhbhgcNlcdgipgfdj => "APDINKHBHGC_NLCDGIPGFDJ",
|
|
Self::CmdGetBigDataRecommendCsReq => "CmdGetBigDataRecommendCsReq",
|
|
Self::CmdGetBigDataRecommendScRsp => "CmdGetBigDataRecommendScRsp",
|
|
Self::CmdGetBigDataAllRecommendScRsp => "CmdGetBigDataAllRecommendScRsp",
|
|
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 {
|
|
"APDINKHBHGC_NLCDGIPGFDJ" => Some(Self::ApdinkhbhgcNlcdgipgfdj),
|
|
"CmdGetBigDataRecommendCsReq" => Some(Self::CmdGetBigDataRecommendCsReq),
|
|
"CmdGetBigDataRecommendScRsp" => Some(Self::CmdGetBigDataRecommendScRsp),
|
|
"CmdGetBigDataAllRecommendScRsp" => {
|
|
Some(Self::CmdGetBigDataAllRecommendScRsp)
|
|
}
|
|
"CmdGetBigDataAllRecommendCsReq" => {
|
|
Some(Self::CmdGetBigDataAllRecommendCsReq)
|
|
}
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum BigDataRecommendType {
|
|
None = 0,
|
|
Equipment = 1,
|
|
RelicSuit = 2,
|
|
RelicAvatar = 3,
|
|
AvatarRelic = 4,
|
|
LocalLegend = 5,
|
|
ChallengePeakMob = 6,
|
|
ChallengePeakBoss = 7,
|
|
Challenge = 8,
|
|
Hmffbiankbf = 9,
|
|
Igdneoelfkc = 10,
|
|
}
|
|
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",
|
|
Self::Igdneoelfkc => "BIG_DATA_RECOMMEND_TYPE_IGDNEOELFKC",
|
|
}
|
|
}
|
|
/// 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),
|
|
"BIG_DATA_RECOMMEND_TYPE_IGDNEOELFKC" => Some(Self::Igdneoelfkc),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdRedDotType {
|
|
AagdlgihhoeNlcdgipgfdj = 0,
|
|
CmdEgelhckmlnk = 5923,
|
|
CmdLlcohlnbngm = 5927,
|
|
AagdlgihhoeEjdahcibgof = 5944,
|
|
CmdGetAllRedDotDataScRsp = 5942,
|
|
AagdlgihhoeKabnelbbnkh = 5907,
|
|
CmdGetAllRedDotDataCsReq = 5932,
|
|
}
|
|
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::AagdlgihhoeNlcdgipgfdj => "AAGDLGIHHOE_NLCDGIPGFDJ",
|
|
Self::CmdEgelhckmlnk => "CmdEGELHCKMLNK",
|
|
Self::CmdLlcohlnbngm => "CmdLLCOHLNBNGM",
|
|
Self::AagdlgihhoeEjdahcibgof => "AAGDLGIHHOE_EJDAHCIBGOF",
|
|
Self::CmdGetAllRedDotDataScRsp => "CmdGetAllRedDotDataScRsp",
|
|
Self::AagdlgihhoeKabnelbbnkh => "AAGDLGIHHOE_KABNELBBNKH",
|
|
Self::CmdGetAllRedDotDataCsReq => "CmdGetAllRedDotDataCsReq",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"AAGDLGIHHOE_NLCDGIPGFDJ" => Some(Self::AagdlgihhoeNlcdgipgfdj),
|
|
"CmdEGELHCKMLNK" => Some(Self::CmdEgelhckmlnk),
|
|
"CmdLLCOHLNBNGM" => Some(Self::CmdLlcohlnbngm),
|
|
"AAGDLGIHHOE_EJDAHCIBGOF" => Some(Self::AagdlgihhoeEjdahcibgof),
|
|
"CmdGetAllRedDotDataScRsp" => Some(Self::CmdGetAllRedDotDataScRsp),
|
|
"AAGDLGIHHOE_KABNELBBNKH" => Some(Self::AagdlgihhoeKabnelbbnkh),
|
|
"CmdGetAllRedDotDataCsReq" => Some(Self::CmdGetAllRedDotDataCsReq),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Kfmhmjlphog {
|
|
Lfgokfcpbog = 0,
|
|
Pfnpblmeojb = 1,
|
|
Cbhmacjnejg = 2,
|
|
}
|
|
impl Kfmhmjlphog {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Lfgokfcpbog => "KFMHMJLPHOG_LFGOKFCPBOG",
|
|
Self::Pfnpblmeojb => "KFMHMJLPHOG_PFNPBLMEOJB",
|
|
Self::Cbhmacjnejg => "KFMHMJLPHOG_CBHMACJNEJG",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"KFMHMJLPHOG_LFGOKFCPBOG" => Some(Self::Lfgokfcpbog),
|
|
"KFMHMJLPHOG_PFNPBLMEOJB" => Some(Self::Pfnpblmeojb),
|
|
"KFMHMJLPHOG_CBHMACJNEJG" => Some(Self::Cbhmacjnejg),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdRelicBoxType {
|
|
MhmaoppibclNlcdgipgfdj = 0,
|
|
CmdOpenRelicBoxScRsp = 8961,
|
|
CmdGetRelicBoxDataScRsp = 8956,
|
|
CmdReportRelicBoxActionCsReq = 8957,
|
|
CmdReportRelicBoxActionScRsp = 8960,
|
|
CmdGetRelicBoxDataCsReq = 8968,
|
|
CmdSetRelicBoxCustomScRsp = 8970,
|
|
CmdSetRelicBoxTargetCsReq = 8952,
|
|
CmdConfirmRelicBoxCsReq = 8967,
|
|
CmdRelicBoxRegularScNotify = 8965,
|
|
CmdConfirmRelicBoxScRsp = 8953,
|
|
CmdOpenRelicBoxCsReq = 8954,
|
|
CmdSetRelicBoxTargetScRsp = 8969,
|
|
CmdSetRelicBoxCustomCsReq = 8966,
|
|
}
|
|
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::MhmaoppibclNlcdgipgfdj => "MHMAOPPIBCL_NLCDGIPGFDJ",
|
|
Self::CmdOpenRelicBoxScRsp => "CmdOpenRelicBoxScRsp",
|
|
Self::CmdGetRelicBoxDataScRsp => "CmdGetRelicBoxDataScRsp",
|
|
Self::CmdReportRelicBoxActionCsReq => "CmdReportRelicBoxActionCsReq",
|
|
Self::CmdReportRelicBoxActionScRsp => "CmdReportRelicBoxActionScRsp",
|
|
Self::CmdGetRelicBoxDataCsReq => "CmdGetRelicBoxDataCsReq",
|
|
Self::CmdSetRelicBoxCustomScRsp => "CmdSetRelicBoxCustomScRsp",
|
|
Self::CmdSetRelicBoxTargetCsReq => "CmdSetRelicBoxTargetCsReq",
|
|
Self::CmdConfirmRelicBoxCsReq => "CmdConfirmRelicBoxCsReq",
|
|
Self::CmdRelicBoxRegularScNotify => "CmdRelicBoxRegularScNotify",
|
|
Self::CmdConfirmRelicBoxScRsp => "CmdConfirmRelicBoxScRsp",
|
|
Self::CmdOpenRelicBoxCsReq => "CmdOpenRelicBoxCsReq",
|
|
Self::CmdSetRelicBoxTargetScRsp => "CmdSetRelicBoxTargetScRsp",
|
|
Self::CmdSetRelicBoxCustomCsReq => "CmdSetRelicBoxCustomCsReq",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"MHMAOPPIBCL_NLCDGIPGFDJ" => Some(Self::MhmaoppibclNlcdgipgfdj),
|
|
"CmdOpenRelicBoxScRsp" => Some(Self::CmdOpenRelicBoxScRsp),
|
|
"CmdGetRelicBoxDataScRsp" => Some(Self::CmdGetRelicBoxDataScRsp),
|
|
"CmdReportRelicBoxActionCsReq" => Some(Self::CmdReportRelicBoxActionCsReq),
|
|
"CmdReportRelicBoxActionScRsp" => Some(Self::CmdReportRelicBoxActionScRsp),
|
|
"CmdGetRelicBoxDataCsReq" => Some(Self::CmdGetRelicBoxDataCsReq),
|
|
"CmdSetRelicBoxCustomScRsp" => Some(Self::CmdSetRelicBoxCustomScRsp),
|
|
"CmdSetRelicBoxTargetCsReq" => Some(Self::CmdSetRelicBoxTargetCsReq),
|
|
"CmdConfirmRelicBoxCsReq" => Some(Self::CmdConfirmRelicBoxCsReq),
|
|
"CmdRelicBoxRegularScNotify" => Some(Self::CmdRelicBoxRegularScNotify),
|
|
"CmdConfirmRelicBoxScRsp" => Some(Self::CmdConfirmRelicBoxScRsp),
|
|
"CmdOpenRelicBoxCsReq" => Some(Self::CmdOpenRelicBoxCsReq),
|
|
"CmdSetRelicBoxTargetScRsp" => Some(Self::CmdSetRelicBoxTargetScRsp),
|
|
"CmdSetRelicBoxCustomCsReq" => Some(Self::CmdSetRelicBoxCustomCsReq),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Bdfgbphepdi {
|
|
Pdkldmnajbo = 0,
|
|
Kccehpabikb = 1,
|
|
Iegnmooddak = 2,
|
|
}
|
|
impl Bdfgbphepdi {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Pdkldmnajbo => "BDFGBPHEPDI_PDKLDMNAJBO",
|
|
Self::Kccehpabikb => "BDFGBPHEPDI_KCCEHPABIKB",
|
|
Self::Iegnmooddak => "BDFGBPHEPDI_IEGNMOODDAK",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"BDFGBPHEPDI_PDKLDMNAJBO" => Some(Self::Pdkldmnajbo),
|
|
"BDFGBPHEPDI_KCCEHPABIKB" => Some(Self::Kccehpabikb),
|
|
"BDFGBPHEPDI_IEGNMOODDAK" => Some(Self::Iegnmooddak),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Jfiiihfblpa {
|
|
Neodnifgdjc = 0,
|
|
Bpkkhffjggi = 1,
|
|
}
|
|
impl Jfiiihfblpa {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Neodnifgdjc => "JFIIIHFBLPA_NEODNIFGDJC",
|
|
Self::Bpkkhffjggi => "JFIIIHFBLPA_BPKKHFFJGGI",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"JFIIIHFBLPA_NEODNIFGDJC" => Some(Self::Neodnifgdjc),
|
|
"JFIIIHFBLPA_BPKKHFFJGGI" => Some(Self::Bpkkhffjggi),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdRelicPresetType {
|
|
IhfphiphdceNlcdgipgfdj = 0,
|
|
CmdRelicPresetDeletePlanCsReq = 9842,
|
|
CmdRelicPresetAddPlanScRsp = 9860,
|
|
CmdEjilgjglkio = 9851,
|
|
CmdRelicPresetAddPlanCsReq = 9856,
|
|
CmdEggoclkiame = 9844,
|
|
CmdRelicPresetGetPlanScRsp = 9846,
|
|
CmdRelicPresetUpdatePlanScRsp = 9854,
|
|
CmdRelicPresetDeletePlanScRsp = 9859,
|
|
CmdRelicPresetUpdatePlanCsReq = 9852,
|
|
CmdRelicPresetGetPlanCsReq = 9858,
|
|
}
|
|
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::IhfphiphdceNlcdgipgfdj => "IHFPHIPHDCE_NLCDGIPGFDJ",
|
|
Self::CmdRelicPresetDeletePlanCsReq => "CmdRelicPresetDeletePlanCsReq",
|
|
Self::CmdRelicPresetAddPlanScRsp => "CmdRelicPresetAddPlanScRsp",
|
|
Self::CmdEjilgjglkio => "CmdEJILGJGLKIO",
|
|
Self::CmdRelicPresetAddPlanCsReq => "CmdRelicPresetAddPlanCsReq",
|
|
Self::CmdEggoclkiame => "CmdEGGOCLKIAME",
|
|
Self::CmdRelicPresetGetPlanScRsp => "CmdRelicPresetGetPlanScRsp",
|
|
Self::CmdRelicPresetUpdatePlanScRsp => "CmdRelicPresetUpdatePlanScRsp",
|
|
Self::CmdRelicPresetDeletePlanScRsp => "CmdRelicPresetDeletePlanScRsp",
|
|
Self::CmdRelicPresetUpdatePlanCsReq => "CmdRelicPresetUpdatePlanCsReq",
|
|
Self::CmdRelicPresetGetPlanCsReq => "CmdRelicPresetGetPlanCsReq",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"IHFPHIPHDCE_NLCDGIPGFDJ" => Some(Self::IhfphiphdceNlcdgipgfdj),
|
|
"CmdRelicPresetDeletePlanCsReq" => Some(Self::CmdRelicPresetDeletePlanCsReq),
|
|
"CmdRelicPresetAddPlanScRsp" => Some(Self::CmdRelicPresetAddPlanScRsp),
|
|
"CmdEJILGJGLKIO" => Some(Self::CmdEjilgjglkio),
|
|
"CmdRelicPresetAddPlanCsReq" => Some(Self::CmdRelicPresetAddPlanCsReq),
|
|
"CmdEGGOCLKIAME" => Some(Self::CmdEggoclkiame),
|
|
"CmdRelicPresetGetPlanScRsp" => Some(Self::CmdRelicPresetGetPlanScRsp),
|
|
"CmdRelicPresetUpdatePlanScRsp" => Some(Self::CmdRelicPresetUpdatePlanScRsp),
|
|
"CmdRelicPresetDeletePlanScRsp" => Some(Self::CmdRelicPresetDeletePlanScRsp),
|
|
"CmdRelicPresetUpdatePlanCsReq" => Some(Self::CmdRelicPresetUpdatePlanCsReq),
|
|
"CmdRelicPresetGetPlanCsReq" => Some(Self::CmdRelicPresetGetPlanCsReq),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Fdjkljgdcid {
|
|
Nlcdgipgfdj = 0,
|
|
Dcgapngcceh = 1,
|
|
Bmhmmimoaij = 2,
|
|
Jpdbdleehgk = 3,
|
|
Ogpnodhenkn = 4,
|
|
Picligeajfn = 5,
|
|
Fhcefaohjjj = 6,
|
|
}
|
|
impl Fdjkljgdcid {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Nlcdgipgfdj => "FDJKLJGDCID_NLCDGIPGFDJ",
|
|
Self::Dcgapngcceh => "FDJKLJGDCID_DCGAPNGCCEH",
|
|
Self::Bmhmmimoaij => "FDJKLJGDCID_BMHMMIMOAIJ",
|
|
Self::Jpdbdleehgk => "FDJKLJGDCID_JPDBDLEEHGK",
|
|
Self::Ogpnodhenkn => "FDJKLJGDCID_OGPNODHENKN",
|
|
Self::Picligeajfn => "FDJKLJGDCID_PICLIGEAJFN",
|
|
Self::Fhcefaohjjj => "FDJKLJGDCID_FHCEFAOHJJJ",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"FDJKLJGDCID_NLCDGIPGFDJ" => Some(Self::Nlcdgipgfdj),
|
|
"FDJKLJGDCID_DCGAPNGCCEH" => Some(Self::Dcgapngcceh),
|
|
"FDJKLJGDCID_BMHMMIMOAIJ" => Some(Self::Bmhmmimoaij),
|
|
"FDJKLJGDCID_JPDBDLEEHGK" => Some(Self::Jpdbdleehgk),
|
|
"FDJKLJGDCID_OGPNODHENKN" => Some(Self::Ogpnodhenkn),
|
|
"FDJKLJGDCID_PICLIGEAJFN" => Some(Self::Picligeajfn),
|
|
"FDJKLJGDCID_FHCEFAOHJJJ" => Some(Self::Fhcefaohjjj),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum RelicPresetPlanSourceType {
|
|
HnbgmoihoanNlcdgipgfdj = 0,
|
|
HnbgmoihoanBdnddmbonnj = 1,
|
|
HnbgmoihoanDlblnakknkj = 2,
|
|
HnbgmoihoanOdfamibhige = 3,
|
|
HnbgmoihoanLikopgnhbpp = 4,
|
|
HnbgmoihoanCphmehdcfbf = 5,
|
|
HnbgmoihoanPlatform = 6,
|
|
}
|
|
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::HnbgmoihoanNlcdgipgfdj => "HNBGMOIHOAN_NLCDGIPGFDJ",
|
|
Self::HnbgmoihoanBdnddmbonnj => "HNBGMOIHOAN_BDNDDMBONNJ",
|
|
Self::HnbgmoihoanDlblnakknkj => "HNBGMOIHOAN_DLBLNAKKNKJ",
|
|
Self::HnbgmoihoanOdfamibhige => "HNBGMOIHOAN_ODFAMIBHIGE",
|
|
Self::HnbgmoihoanLikopgnhbpp => "HNBGMOIHOAN_LIKOPGNHBPP",
|
|
Self::HnbgmoihoanCphmehdcfbf => "HNBGMOIHOAN_CPHMEHDCFBF",
|
|
Self::HnbgmoihoanPlatform => "HNBGMOIHOAN_platform",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"HNBGMOIHOAN_NLCDGIPGFDJ" => Some(Self::HnbgmoihoanNlcdgipgfdj),
|
|
"HNBGMOIHOAN_BDNDDMBONNJ" => Some(Self::HnbgmoihoanBdnddmbonnj),
|
|
"HNBGMOIHOAN_DLBLNAKKNKJ" => Some(Self::HnbgmoihoanDlblnakknkj),
|
|
"HNBGMOIHOAN_ODFAMIBHIGE" => Some(Self::HnbgmoihoanOdfamibhige),
|
|
"HNBGMOIHOAN_LIKOPGNHBPP" => Some(Self::HnbgmoihoanLikopgnhbpp),
|
|
"HNBGMOIHOAN_CPHMEHDCFBF" => Some(Self::HnbgmoihoanCphmehdcfbf),
|
|
"HNBGMOIHOAN_platform" => Some(Self::HnbgmoihoanPlatform),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdRelicSmartWearType {
|
|
HlackpfnibdNlcdgipgfdj = 0,
|
|
CmdRelicSmartWearDeletePinRelicScRsp = 8255,
|
|
CmdRelicSmartWearGetPinRelicScRsp = 8253,
|
|
CmdRelicSmartWearUpdatePinRelicCsReq = 8265,
|
|
CmdRelicSmartWearDeletePlanCsReq = 8262,
|
|
CmdRelicSmartWearUpdatePinRelicScNotify = 8258,
|
|
CmdRelicSmartWearUpdatePlanScRsp = 8269,
|
|
CmdRelicSmartWearGetPlanScRsp = 8256,
|
|
CmdRelicSmartWearAddPlanCsReq = 8266,
|
|
CmdRelicSmartWearUpdatePlanCsReq = 8252,
|
|
CmdRelicSmartWearGetPlanCsReq = 8268,
|
|
CmdRelicSmartWearGetPinRelicCsReq = 8267,
|
|
CmdRelicSmartWearUpdatePinRelicScRsp = 8251,
|
|
CmdRelicSmartWearDeletePinRelicCsReq = 8263,
|
|
CmdRelicSmartWearDeletePlanScRsp = 8264,
|
|
CmdRelicSmartWearAddPlanScRsp = 8270,
|
|
}
|
|
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::HlackpfnibdNlcdgipgfdj => "HLACKPFNIBD_NLCDGIPGFDJ",
|
|
Self::CmdRelicSmartWearDeletePinRelicScRsp => {
|
|
"CmdRelicSmartWearDeletePinRelicScRsp"
|
|
}
|
|
Self::CmdRelicSmartWearGetPinRelicScRsp => {
|
|
"CmdRelicSmartWearGetPinRelicScRsp"
|
|
}
|
|
Self::CmdRelicSmartWearUpdatePinRelicCsReq => {
|
|
"CmdRelicSmartWearUpdatePinRelicCsReq"
|
|
}
|
|
Self::CmdRelicSmartWearDeletePlanCsReq => "CmdRelicSmartWearDeletePlanCsReq",
|
|
Self::CmdRelicSmartWearUpdatePinRelicScNotify => {
|
|
"CmdRelicSmartWearUpdatePinRelicScNotify"
|
|
}
|
|
Self::CmdRelicSmartWearUpdatePlanScRsp => "CmdRelicSmartWearUpdatePlanScRsp",
|
|
Self::CmdRelicSmartWearGetPlanScRsp => "CmdRelicSmartWearGetPlanScRsp",
|
|
Self::CmdRelicSmartWearAddPlanCsReq => "CmdRelicSmartWearAddPlanCsReq",
|
|
Self::CmdRelicSmartWearUpdatePlanCsReq => "CmdRelicSmartWearUpdatePlanCsReq",
|
|
Self::CmdRelicSmartWearGetPlanCsReq => "CmdRelicSmartWearGetPlanCsReq",
|
|
Self::CmdRelicSmartWearGetPinRelicCsReq => {
|
|
"CmdRelicSmartWearGetPinRelicCsReq"
|
|
}
|
|
Self::CmdRelicSmartWearUpdatePinRelicScRsp => {
|
|
"CmdRelicSmartWearUpdatePinRelicScRsp"
|
|
}
|
|
Self::CmdRelicSmartWearDeletePinRelicCsReq => {
|
|
"CmdRelicSmartWearDeletePinRelicCsReq"
|
|
}
|
|
Self::CmdRelicSmartWearDeletePlanScRsp => "CmdRelicSmartWearDeletePlanScRsp",
|
|
Self::CmdRelicSmartWearAddPlanScRsp => "CmdRelicSmartWearAddPlanScRsp",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"HLACKPFNIBD_NLCDGIPGFDJ" => Some(Self::HlackpfnibdNlcdgipgfdj),
|
|
"CmdRelicSmartWearDeletePinRelicScRsp" => {
|
|
Some(Self::CmdRelicSmartWearDeletePinRelicScRsp)
|
|
}
|
|
"CmdRelicSmartWearGetPinRelicScRsp" => {
|
|
Some(Self::CmdRelicSmartWearGetPinRelicScRsp)
|
|
}
|
|
"CmdRelicSmartWearUpdatePinRelicCsReq" => {
|
|
Some(Self::CmdRelicSmartWearUpdatePinRelicCsReq)
|
|
}
|
|
"CmdRelicSmartWearDeletePlanCsReq" => {
|
|
Some(Self::CmdRelicSmartWearDeletePlanCsReq)
|
|
}
|
|
"CmdRelicSmartWearUpdatePinRelicScNotify" => {
|
|
Some(Self::CmdRelicSmartWearUpdatePinRelicScNotify)
|
|
}
|
|
"CmdRelicSmartWearUpdatePlanScRsp" => {
|
|
Some(Self::CmdRelicSmartWearUpdatePlanScRsp)
|
|
}
|
|
"CmdRelicSmartWearGetPlanScRsp" => Some(Self::CmdRelicSmartWearGetPlanScRsp),
|
|
"CmdRelicSmartWearAddPlanCsReq" => Some(Self::CmdRelicSmartWearAddPlanCsReq),
|
|
"CmdRelicSmartWearUpdatePlanCsReq" => {
|
|
Some(Self::CmdRelicSmartWearUpdatePlanCsReq)
|
|
}
|
|
"CmdRelicSmartWearGetPlanCsReq" => Some(Self::CmdRelicSmartWearGetPlanCsReq),
|
|
"CmdRelicSmartWearGetPinRelicCsReq" => {
|
|
Some(Self::CmdRelicSmartWearGetPinRelicCsReq)
|
|
}
|
|
"CmdRelicSmartWearUpdatePinRelicScRsp" => {
|
|
Some(Self::CmdRelicSmartWearUpdatePinRelicScRsp)
|
|
}
|
|
"CmdRelicSmartWearDeletePinRelicCsReq" => {
|
|
Some(Self::CmdRelicSmartWearDeletePinRelicCsReq)
|
|
}
|
|
"CmdRelicSmartWearDeletePlanScRsp" => {
|
|
Some(Self::CmdRelicSmartWearDeletePlanScRsp)
|
|
}
|
|
"CmdRelicSmartWearAddPlanScRsp" => Some(Self::CmdRelicSmartWearAddPlanScRsp),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Kckjilimnff {
|
|
Nlcdgipgfdj = 0,
|
|
Cfpgfamanfd = 1,
|
|
Hehppofhlmi = 2,
|
|
Ebdiojpdjih = 3,
|
|
}
|
|
impl Kckjilimnff {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Nlcdgipgfdj => "KCKJILIMNFF_NLCDGIPGFDJ",
|
|
Self::Cfpgfamanfd => "KCKJILIMNFF_CFPGFAMANFD",
|
|
Self::Hehppofhlmi => "KCKJILIMNFF_HEHPPOFHLMI",
|
|
Self::Ebdiojpdjih => "KCKJILIMNFF_EBDIOJPDJIH",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"KCKJILIMNFF_NLCDGIPGFDJ" => Some(Self::Nlcdgipgfdj),
|
|
"KCKJILIMNFF_CFPGFAMANFD" => Some(Self::Cfpgfamanfd),
|
|
"KCKJILIMNFF_HEHPPOFHLMI" => Some(Self::Hehppofhlmi),
|
|
"KCKJILIMNFF_EBDIOJPDJIH" => Some(Self::Ebdiojpdjih),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdReplayType {
|
|
GlhdkohhddkNlcdgipgfdj = 0,
|
|
GlhdkohhddkOenomljladc = 3580,
|
|
CmdGetReplayTokenCsReq = 3573,
|
|
CmdDfmbmcgmffp = 3527,
|
|
CmdGetReplayTokenScRsp = 3503,
|
|
}
|
|
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::GlhdkohhddkNlcdgipgfdj => "GLHDKOHHDDK_NLCDGIPGFDJ",
|
|
Self::GlhdkohhddkOenomljladc => "GLHDKOHHDDK_OENOMLJLADC",
|
|
Self::CmdGetReplayTokenCsReq => "CmdGetReplayTokenCsReq",
|
|
Self::CmdDfmbmcgmffp => "CmdDFMBMCGMFFP",
|
|
Self::CmdGetReplayTokenScRsp => "CmdGetReplayTokenScRsp",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"GLHDKOHHDDK_NLCDGIPGFDJ" => Some(Self::GlhdkohhddkNlcdgipgfdj),
|
|
"GLHDKOHHDDK_OENOMLJLADC" => Some(Self::GlhdkohhddkOenomljladc),
|
|
"CmdGetReplayTokenCsReq" => Some(Self::CmdGetReplayTokenCsReq),
|
|
"CmdDFMBMCGMFFP" => Some(Self::CmdDfmbmcgmffp),
|
|
"CmdGetReplayTokenScRsp" => Some(Self::CmdGetReplayTokenScRsp),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdRndOptionType {
|
|
LhhikplmlghNlcdgipgfdj = 0,
|
|
CmdGetRndOptionCsReq = 3473,
|
|
CmdDailyFirstMeetPamScRsp = 3427,
|
|
CmdGetRndOptionScRsp = 3403,
|
|
CmdDailyFirstMeetPamCsReq = 3480,
|
|
}
|
|
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::LhhikplmlghNlcdgipgfdj => "LHHIKPLMLGH_NLCDGIPGFDJ",
|
|
Self::CmdGetRndOptionCsReq => "CmdGetRndOptionCsReq",
|
|
Self::CmdDailyFirstMeetPamScRsp => "CmdDailyFirstMeetPamScRsp",
|
|
Self::CmdGetRndOptionScRsp => "CmdGetRndOptionScRsp",
|
|
Self::CmdDailyFirstMeetPamCsReq => "CmdDailyFirstMeetPamCsReq",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"LHHIKPLMLGH_NLCDGIPGFDJ" => Some(Self::LhhikplmlghNlcdgipgfdj),
|
|
"CmdGetRndOptionCsReq" => Some(Self::CmdGetRndOptionCsReq),
|
|
"CmdDailyFirstMeetPamScRsp" => Some(Self::CmdDailyFirstMeetPamScRsp),
|
|
"CmdGetRndOptionScRsp" => Some(Self::CmdGetRndOptionScRsp),
|
|
"CmdDailyFirstMeetPamCsReq" => Some(Self::CmdDailyFirstMeetPamCsReq),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdRogueType {
|
|
HhpmdfmooakNlcdgipgfdj = 0,
|
|
CmdFinishAeonDialogueGroupCsReq = 1872,
|
|
CmdGetRogueTalentInfoCsReq = 1807,
|
|
HhpmdfmooakCcobppapklp = 1871,
|
|
CmdSyncRogueExploreWinScNotify = 1820,
|
|
CmdEnterRogueCsReq = 1836,
|
|
CmdAjndmbcdeol = 1848,
|
|
CmdStartRogueCsReq = 1880,
|
|
CmdLeaveRogueCsReq = 1815,
|
|
CmdFinishAeonDialogueGroupScRsp = 1825,
|
|
CmdSyncRogueMapRoomScNotify = 1853,
|
|
CmdCgmbihbhlfk = 1852,
|
|
CmdBhlehmnfhpj = 1876,
|
|
CmdJalddedfepa = 1878,
|
|
CmdSyncRogueAreaUnlockScNotify = 1869,
|
|
CmdGetRogueAeonInfoScRsp = 1884,
|
|
CmdQuitRogueCsReq = 1801,
|
|
CmdCdokclhedbo = 1882,
|
|
CmdExchangeRogueRewardKeyScRsp = 1858,
|
|
HhpmdfmooakHpjblifmojb = 1814,
|
|
CmdSyncRogueStatusScNotify = 1851,
|
|
CmdEnterRogueScRsp = 1813,
|
|
CmdSyncRogueSeasonFinishScNotify = 1899,
|
|
CmdLeaveRogueScRsp = 1881,
|
|
CmdCinmcbdcbmj = 1859,
|
|
CmdEnableRogueTalentScRsp = 1862,
|
|
CmdEnterRogueMapRoomCsReq = 1816,
|
|
CmdSyncRogueAeonScNotify = 1897,
|
|
CmdIkendkagfln = 1855,
|
|
CmdEnterRogueMapRoomScRsp = 1805,
|
|
CmdAjaojoeagml = 1824,
|
|
CmdGetRogueInfoScRsp = 1803,
|
|
CmdSyncRogueGetItemScNotify = 1846,
|
|
CmdSyncRogueReviveInfoScNotify = 1828,
|
|
CmdQuitRogueScRsp = 1867,
|
|
CmdExchangeRogueRewardKeyCsReq = 1834,
|
|
CmdStartRogueScRsp = 1827,
|
|
CmdNahanhphggf = 1874,
|
|
CmdGdnjicgjcac = 1808,
|
|
CmdEkfcdgnoain = 1842,
|
|
CmdEnableRogueTalentCsReq = 1821,
|
|
CmdGetRogueTalentInfoScRsp = 1802,
|
|
CmdHigamejncjj = 1822,
|
|
CmdSyncRogueFinishScNotify = 1809,
|
|
CmdJkklggkbell = 1894,
|
|
CmdGetRogueAeonInfoCsReq = 1870,
|
|
CmdOpenRogueChestCsReq = 1845,
|
|
CmdOjkcgghmfdo = 1819,
|
|
CmdKfjfhkljkak = 1864,
|
|
CmdOpenRogueChestScRsp = 1837,
|
|
CmdSyncRogueVirtualItemInfoScNotify = 1895,
|
|
CmdPdnojmfcddg = 1861,
|
|
CmdGetRogueInfoCsReq = 1873,
|
|
HhpmdfmooakHhhnpefmkfl = 1868,
|
|
}
|
|
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::HhpmdfmooakNlcdgipgfdj => "HHPMDFMOOAK_NLCDGIPGFDJ",
|
|
Self::CmdFinishAeonDialogueGroupCsReq => "CmdFinishAeonDialogueGroupCsReq",
|
|
Self::CmdGetRogueTalentInfoCsReq => "CmdGetRogueTalentInfoCsReq",
|
|
Self::HhpmdfmooakCcobppapklp => "HHPMDFMOOAK_CCOBPPAPKLP",
|
|
Self::CmdSyncRogueExploreWinScNotify => "CmdSyncRogueExploreWinScNotify",
|
|
Self::CmdEnterRogueCsReq => "CmdEnterRogueCsReq",
|
|
Self::CmdAjndmbcdeol => "CmdAJNDMBCDEOL",
|
|
Self::CmdStartRogueCsReq => "CmdStartRogueCsReq",
|
|
Self::CmdLeaveRogueCsReq => "CmdLeaveRogueCsReq",
|
|
Self::CmdFinishAeonDialogueGroupScRsp => "CmdFinishAeonDialogueGroupScRsp",
|
|
Self::CmdSyncRogueMapRoomScNotify => "CmdSyncRogueMapRoomScNotify",
|
|
Self::CmdCgmbihbhlfk => "CmdCGMBIHBHLFK",
|
|
Self::CmdBhlehmnfhpj => "CmdBHLEHMNFHPJ",
|
|
Self::CmdJalddedfepa => "CmdJALDDEDFEPA",
|
|
Self::CmdSyncRogueAreaUnlockScNotify => "CmdSyncRogueAreaUnlockScNotify",
|
|
Self::CmdGetRogueAeonInfoScRsp => "CmdGetRogueAeonInfoScRsp",
|
|
Self::CmdQuitRogueCsReq => "CmdQuitRogueCsReq",
|
|
Self::CmdCdokclhedbo => "CmdCDOKCLHEDBO",
|
|
Self::CmdExchangeRogueRewardKeyScRsp => "CmdExchangeRogueRewardKeyScRsp",
|
|
Self::HhpmdfmooakHpjblifmojb => "HHPMDFMOOAK_HPJBLIFMOJB",
|
|
Self::CmdSyncRogueStatusScNotify => "CmdSyncRogueStatusScNotify",
|
|
Self::CmdEnterRogueScRsp => "CmdEnterRogueScRsp",
|
|
Self::CmdSyncRogueSeasonFinishScNotify => "CmdSyncRogueSeasonFinishScNotify",
|
|
Self::CmdLeaveRogueScRsp => "CmdLeaveRogueScRsp",
|
|
Self::CmdCinmcbdcbmj => "CmdCINMCBDCBMJ",
|
|
Self::CmdEnableRogueTalentScRsp => "CmdEnableRogueTalentScRsp",
|
|
Self::CmdEnterRogueMapRoomCsReq => "CmdEnterRogueMapRoomCsReq",
|
|
Self::CmdSyncRogueAeonScNotify => "CmdSyncRogueAeonScNotify",
|
|
Self::CmdIkendkagfln => "CmdIKENDKAGFLN",
|
|
Self::CmdEnterRogueMapRoomScRsp => "CmdEnterRogueMapRoomScRsp",
|
|
Self::CmdAjaojoeagml => "CmdAJAOJOEAGML",
|
|
Self::CmdGetRogueInfoScRsp => "CmdGetRogueInfoScRsp",
|
|
Self::CmdSyncRogueGetItemScNotify => "CmdSyncRogueGetItemScNotify",
|
|
Self::CmdSyncRogueReviveInfoScNotify => "CmdSyncRogueReviveInfoScNotify",
|
|
Self::CmdQuitRogueScRsp => "CmdQuitRogueScRsp",
|
|
Self::CmdExchangeRogueRewardKeyCsReq => "CmdExchangeRogueRewardKeyCsReq",
|
|
Self::CmdStartRogueScRsp => "CmdStartRogueScRsp",
|
|
Self::CmdNahanhphggf => "CmdNAHANHPHGGF",
|
|
Self::CmdGdnjicgjcac => "CmdGDNJICGJCAC",
|
|
Self::CmdEkfcdgnoain => "CmdEKFCDGNOAIN",
|
|
Self::CmdEnableRogueTalentCsReq => "CmdEnableRogueTalentCsReq",
|
|
Self::CmdGetRogueTalentInfoScRsp => "CmdGetRogueTalentInfoScRsp",
|
|
Self::CmdHigamejncjj => "CmdHIGAMEJNCJJ",
|
|
Self::CmdSyncRogueFinishScNotify => "CmdSyncRogueFinishScNotify",
|
|
Self::CmdJkklggkbell => "CmdJKKLGGKBELL",
|
|
Self::CmdGetRogueAeonInfoCsReq => "CmdGetRogueAeonInfoCsReq",
|
|
Self::CmdOpenRogueChestCsReq => "CmdOpenRogueChestCsReq",
|
|
Self::CmdOjkcgghmfdo => "CmdOJKCGGHMFDO",
|
|
Self::CmdKfjfhkljkak => "CmdKFJFHKLJKAK",
|
|
Self::CmdOpenRogueChestScRsp => "CmdOpenRogueChestScRsp",
|
|
Self::CmdSyncRogueVirtualItemInfoScNotify => {
|
|
"CmdSyncRogueVirtualItemInfoScNotify"
|
|
}
|
|
Self::CmdPdnojmfcddg => "CmdPDNOJMFCDDG",
|
|
Self::CmdGetRogueInfoCsReq => "CmdGetRogueInfoCsReq",
|
|
Self::HhpmdfmooakHhhnpefmkfl => "HHPMDFMOOAK_HHHNPEFMKFL",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"HHPMDFMOOAK_NLCDGIPGFDJ" => Some(Self::HhpmdfmooakNlcdgipgfdj),
|
|
"CmdFinishAeonDialogueGroupCsReq" => {
|
|
Some(Self::CmdFinishAeonDialogueGroupCsReq)
|
|
}
|
|
"CmdGetRogueTalentInfoCsReq" => Some(Self::CmdGetRogueTalentInfoCsReq),
|
|
"HHPMDFMOOAK_CCOBPPAPKLP" => Some(Self::HhpmdfmooakCcobppapklp),
|
|
"CmdSyncRogueExploreWinScNotify" => {
|
|
Some(Self::CmdSyncRogueExploreWinScNotify)
|
|
}
|
|
"CmdEnterRogueCsReq" => Some(Self::CmdEnterRogueCsReq),
|
|
"CmdAJNDMBCDEOL" => Some(Self::CmdAjndmbcdeol),
|
|
"CmdStartRogueCsReq" => Some(Self::CmdStartRogueCsReq),
|
|
"CmdLeaveRogueCsReq" => Some(Self::CmdLeaveRogueCsReq),
|
|
"CmdFinishAeonDialogueGroupScRsp" => {
|
|
Some(Self::CmdFinishAeonDialogueGroupScRsp)
|
|
}
|
|
"CmdSyncRogueMapRoomScNotify" => Some(Self::CmdSyncRogueMapRoomScNotify),
|
|
"CmdCGMBIHBHLFK" => Some(Self::CmdCgmbihbhlfk),
|
|
"CmdBHLEHMNFHPJ" => Some(Self::CmdBhlehmnfhpj),
|
|
"CmdJALDDEDFEPA" => Some(Self::CmdJalddedfepa),
|
|
"CmdSyncRogueAreaUnlockScNotify" => {
|
|
Some(Self::CmdSyncRogueAreaUnlockScNotify)
|
|
}
|
|
"CmdGetRogueAeonInfoScRsp" => Some(Self::CmdGetRogueAeonInfoScRsp),
|
|
"CmdQuitRogueCsReq" => Some(Self::CmdQuitRogueCsReq),
|
|
"CmdCDOKCLHEDBO" => Some(Self::CmdCdokclhedbo),
|
|
"CmdExchangeRogueRewardKeyScRsp" => {
|
|
Some(Self::CmdExchangeRogueRewardKeyScRsp)
|
|
}
|
|
"HHPMDFMOOAK_HPJBLIFMOJB" => Some(Self::HhpmdfmooakHpjblifmojb),
|
|
"CmdSyncRogueStatusScNotify" => Some(Self::CmdSyncRogueStatusScNotify),
|
|
"CmdEnterRogueScRsp" => Some(Self::CmdEnterRogueScRsp),
|
|
"CmdSyncRogueSeasonFinishScNotify" => {
|
|
Some(Self::CmdSyncRogueSeasonFinishScNotify)
|
|
}
|
|
"CmdLeaveRogueScRsp" => Some(Self::CmdLeaveRogueScRsp),
|
|
"CmdCINMCBDCBMJ" => Some(Self::CmdCinmcbdcbmj),
|
|
"CmdEnableRogueTalentScRsp" => Some(Self::CmdEnableRogueTalentScRsp),
|
|
"CmdEnterRogueMapRoomCsReq" => Some(Self::CmdEnterRogueMapRoomCsReq),
|
|
"CmdSyncRogueAeonScNotify" => Some(Self::CmdSyncRogueAeonScNotify),
|
|
"CmdIKENDKAGFLN" => Some(Self::CmdIkendkagfln),
|
|
"CmdEnterRogueMapRoomScRsp" => Some(Self::CmdEnterRogueMapRoomScRsp),
|
|
"CmdAJAOJOEAGML" => Some(Self::CmdAjaojoeagml),
|
|
"CmdGetRogueInfoScRsp" => Some(Self::CmdGetRogueInfoScRsp),
|
|
"CmdSyncRogueGetItemScNotify" => Some(Self::CmdSyncRogueGetItemScNotify),
|
|
"CmdSyncRogueReviveInfoScNotify" => {
|
|
Some(Self::CmdSyncRogueReviveInfoScNotify)
|
|
}
|
|
"CmdQuitRogueScRsp" => Some(Self::CmdQuitRogueScRsp),
|
|
"CmdExchangeRogueRewardKeyCsReq" => {
|
|
Some(Self::CmdExchangeRogueRewardKeyCsReq)
|
|
}
|
|
"CmdStartRogueScRsp" => Some(Self::CmdStartRogueScRsp),
|
|
"CmdNAHANHPHGGF" => Some(Self::CmdNahanhphggf),
|
|
"CmdGDNJICGJCAC" => Some(Self::CmdGdnjicgjcac),
|
|
"CmdEKFCDGNOAIN" => Some(Self::CmdEkfcdgnoain),
|
|
"CmdEnableRogueTalentCsReq" => Some(Self::CmdEnableRogueTalentCsReq),
|
|
"CmdGetRogueTalentInfoScRsp" => Some(Self::CmdGetRogueTalentInfoScRsp),
|
|
"CmdHIGAMEJNCJJ" => Some(Self::CmdHigamejncjj),
|
|
"CmdSyncRogueFinishScNotify" => Some(Self::CmdSyncRogueFinishScNotify),
|
|
"CmdJKKLGGKBELL" => Some(Self::CmdJkklggkbell),
|
|
"CmdGetRogueAeonInfoCsReq" => Some(Self::CmdGetRogueAeonInfoCsReq),
|
|
"CmdOpenRogueChestCsReq" => Some(Self::CmdOpenRogueChestCsReq),
|
|
"CmdOJKCGGHMFDO" => Some(Self::CmdOjkcgghmfdo),
|
|
"CmdKFJFHKLJKAK" => Some(Self::CmdKfjfhkljkak),
|
|
"CmdOpenRogueChestScRsp" => Some(Self::CmdOpenRogueChestScRsp),
|
|
"CmdSyncRogueVirtualItemInfoScNotify" => {
|
|
Some(Self::CmdSyncRogueVirtualItemInfoScNotify)
|
|
}
|
|
"CmdPDNOJMFCDDG" => Some(Self::CmdPdnojmfcddg),
|
|
"CmdGetRogueInfoCsReq" => Some(Self::CmdGetRogueInfoCsReq),
|
|
"HHPMDFMOOAK_HHHNPEFMKFL" => Some(Self::HhpmdfmooakHhhnpefmkfl),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum RogueStatus {
|
|
NogkojcafaeNlcdgipgfdj = 0,
|
|
NogkojcafaeBmoogbnpeaa = 1,
|
|
NogkojcafaeIggjejahpij = 2,
|
|
NogkojcafaeCbfhenkamko = 3,
|
|
NogkojcafaeCihfgjdchia = 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::NogkojcafaeNlcdgipgfdj => "NOGKOJCAFAE_NLCDGIPGFDJ",
|
|
Self::NogkojcafaeBmoogbnpeaa => "NOGKOJCAFAE_BMOOGBNPEAA",
|
|
Self::NogkojcafaeIggjejahpij => "NOGKOJCAFAE_IGGJEJAHPIJ",
|
|
Self::NogkojcafaeCbfhenkamko => "NOGKOJCAFAE_CBFHENKAMKO",
|
|
Self::NogkojcafaeCihfgjdchia => "NOGKOJCAFAE_CIHFGJDCHIA",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"NOGKOJCAFAE_NLCDGIPGFDJ" => Some(Self::NogkojcafaeNlcdgipgfdj),
|
|
"NOGKOJCAFAE_BMOOGBNPEAA" => Some(Self::NogkojcafaeBmoogbnpeaa),
|
|
"NOGKOJCAFAE_IGGJEJAHPIJ" => Some(Self::NogkojcafaeIggjejahpij),
|
|
"NOGKOJCAFAE_CBFHENKAMKO" => Some(Self::NogkojcafaeCbfhenkamko),
|
|
"NOGKOJCAFAE_CIHFGJDCHIA" => Some(Self::NogkojcafaeCihfgjdchia),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum RogueRoomStatus {
|
|
KfnifojpfcbNlcdgipgfdj = 0,
|
|
KfnifojpfcbGajgbbfelel = 1,
|
|
KfnifojpfcbBfadfaelklj = 2,
|
|
KfnifojpfcbJdagfhepmhf = 3,
|
|
KfnifojpfcbCihfgjdchia = 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::KfnifojpfcbNlcdgipgfdj => "KFNIFOJPFCB_NLCDGIPGFDJ",
|
|
Self::KfnifojpfcbGajgbbfelel => "KFNIFOJPFCB_GAJGBBFELEL",
|
|
Self::KfnifojpfcbBfadfaelklj => "KFNIFOJPFCB_BFADFAELKLJ",
|
|
Self::KfnifojpfcbJdagfhepmhf => "KFNIFOJPFCB_JDAGFHEPMHF",
|
|
Self::KfnifojpfcbCihfgjdchia => "KFNIFOJPFCB_CIHFGJDCHIA",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"KFNIFOJPFCB_NLCDGIPGFDJ" => Some(Self::KfnifojpfcbNlcdgipgfdj),
|
|
"KFNIFOJPFCB_GAJGBBFELEL" => Some(Self::KfnifojpfcbGajgbbfelel),
|
|
"KFNIFOJPFCB_BFADFAELKLJ" => Some(Self::KfnifojpfcbBfadfaelklj),
|
|
"KFNIFOJPFCB_JDAGFHEPMHF" => Some(Self::KfnifojpfcbJdagfhepmhf),
|
|
"KFNIFOJPFCB_CIHFGJDCHIA" => Some(Self::KfnifojpfcbCihfgjdchia),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum RogueAreaStatus {
|
|
HnphkccicpmGajgbbfelel = 0,
|
|
HnphkccicpmBfadfaelklj = 1,
|
|
HnphkccicpmMkhfmmckaei = 2,
|
|
HnphkccicpmPdkldmnajbo = 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::HnphkccicpmGajgbbfelel => "HNPHKCCICPM_GAJGBBFELEL",
|
|
Self::HnphkccicpmBfadfaelklj => "HNPHKCCICPM_BFADFAELKLJ",
|
|
Self::HnphkccicpmMkhfmmckaei => "HNPHKCCICPM_MKHFMMCKAEI",
|
|
Self::HnphkccicpmPdkldmnajbo => "HNPHKCCICPM_PDKLDMNAJBO",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"HNPHKCCICPM_GAJGBBFELEL" => Some(Self::HnphkccicpmGajgbbfelel),
|
|
"HNPHKCCICPM_BFADFAELKLJ" => Some(Self::HnphkccicpmBfadfaelklj),
|
|
"HNPHKCCICPM_MKHFMMCKAEI" => Some(Self::HnphkccicpmMkhfmmckaei),
|
|
"HNPHKCCICPM_PDKLDMNAJBO" => Some(Self::HnphkccicpmPdkldmnajbo),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Gbakloafclp {
|
|
Nlcdgipgfdj = 0,
|
|
Midkknagofa = 1,
|
|
Fjmcihhigia = 2,
|
|
Anbkdjkhcbi = 3,
|
|
Nclbfaallfj = 4,
|
|
Epcdlhffbli = 5,
|
|
Fmpggenbhid = 6,
|
|
Mofniojhbbl = 7,
|
|
Emalbalanlh = 8,
|
|
Cbcnhgnkapg = 9,
|
|
}
|
|
impl Gbakloafclp {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Nlcdgipgfdj => "GBAKLOAFCLP_NLCDGIPGFDJ",
|
|
Self::Midkknagofa => "GBAKLOAFCLP_MIDKKNAGOFA",
|
|
Self::Fjmcihhigia => "GBAKLOAFCLP_FJMCIHHIGIA",
|
|
Self::Anbkdjkhcbi => "GBAKLOAFCLP_ANBKDJKHCBI",
|
|
Self::Nclbfaallfj => "GBAKLOAFCLP_NCLBFAALLFJ",
|
|
Self::Epcdlhffbli => "GBAKLOAFCLP_EPCDLHFFBLI",
|
|
Self::Fmpggenbhid => "GBAKLOAFCLP_FMPGGENBHID",
|
|
Self::Mofniojhbbl => "GBAKLOAFCLP_MOFNIOJHBBL",
|
|
Self::Emalbalanlh => "GBAKLOAFCLP_EMALBALANLH",
|
|
Self::Cbcnhgnkapg => "GBAKLOAFCLP_CBCNHGNKAPG",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"GBAKLOAFCLP_NLCDGIPGFDJ" => Some(Self::Nlcdgipgfdj),
|
|
"GBAKLOAFCLP_MIDKKNAGOFA" => Some(Self::Midkknagofa),
|
|
"GBAKLOAFCLP_FJMCIHHIGIA" => Some(Self::Fjmcihhigia),
|
|
"GBAKLOAFCLP_ANBKDJKHCBI" => Some(Self::Anbkdjkhcbi),
|
|
"GBAKLOAFCLP_NCLBFAALLFJ" => Some(Self::Nclbfaallfj),
|
|
"GBAKLOAFCLP_EPCDLHFFBLI" => Some(Self::Epcdlhffbli),
|
|
"GBAKLOAFCLP_FMPGGENBHID" => Some(Self::Fmpggenbhid),
|
|
"GBAKLOAFCLP_MOFNIOJHBBL" => Some(Self::Mofniojhbbl),
|
|
"GBAKLOAFCLP_EMALBALANLH" => Some(Self::Emalbalanlh),
|
|
"GBAKLOAFCLP_CBCNHGNKAPG" => Some(Self::Cbcnhgnkapg),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Pdloamglgjb {
|
|
Nlcdgipgfdj = 0,
|
|
Midkknagofa = 1,
|
|
Nclbfaallfj = 2,
|
|
Epcdlhffbli = 3,
|
|
Lfodhgbcchf = 4,
|
|
Khgikbfdlfb = 5,
|
|
Akjbecphijk = 6,
|
|
Ejoehknhgdm = 7,
|
|
Acmklfompfc = 8,
|
|
Mofniojhbbl = 9,
|
|
Fmpggenbhid = 10,
|
|
Emalbalanlh = 11,
|
|
Cbcnhgnkapg = 12,
|
|
}
|
|
impl Pdloamglgjb {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Nlcdgipgfdj => "PDLOAMGLGJB_NLCDGIPGFDJ",
|
|
Self::Midkknagofa => "PDLOAMGLGJB_MIDKKNAGOFA",
|
|
Self::Nclbfaallfj => "PDLOAMGLGJB_NCLBFAALLFJ",
|
|
Self::Epcdlhffbli => "PDLOAMGLGJB_EPCDLHFFBLI",
|
|
Self::Lfodhgbcchf => "PDLOAMGLGJB_LFODHGBCCHF",
|
|
Self::Khgikbfdlfb => "PDLOAMGLGJB_KHGIKBFDLFB",
|
|
Self::Akjbecphijk => "PDLOAMGLGJB_AKJBECPHIJK",
|
|
Self::Ejoehknhgdm => "PDLOAMGLGJB_EJOEHKNHGDM",
|
|
Self::Acmklfompfc => "PDLOAMGLGJB_ACMKLFOMPFC",
|
|
Self::Mofniojhbbl => "PDLOAMGLGJB_MOFNIOJHBBL",
|
|
Self::Fmpggenbhid => "PDLOAMGLGJB_FMPGGENBHID",
|
|
Self::Emalbalanlh => "PDLOAMGLGJB_EMALBALANLH",
|
|
Self::Cbcnhgnkapg => "PDLOAMGLGJB_CBCNHGNKAPG",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"PDLOAMGLGJB_NLCDGIPGFDJ" => Some(Self::Nlcdgipgfdj),
|
|
"PDLOAMGLGJB_MIDKKNAGOFA" => Some(Self::Midkknagofa),
|
|
"PDLOAMGLGJB_NCLBFAALLFJ" => Some(Self::Nclbfaallfj),
|
|
"PDLOAMGLGJB_EPCDLHFFBLI" => Some(Self::Epcdlhffbli),
|
|
"PDLOAMGLGJB_LFODHGBCCHF" => Some(Self::Lfodhgbcchf),
|
|
"PDLOAMGLGJB_KHGIKBFDLFB" => Some(Self::Khgikbfdlfb),
|
|
"PDLOAMGLGJB_AKJBECPHIJK" => Some(Self::Akjbecphijk),
|
|
"PDLOAMGLGJB_EJOEHKNHGDM" => Some(Self::Ejoehknhgdm),
|
|
"PDLOAMGLGJB_ACMKLFOMPFC" => Some(Self::Acmklfompfc),
|
|
"PDLOAMGLGJB_MOFNIOJHBBL" => Some(Self::Mofniojhbbl),
|
|
"PDLOAMGLGJB_FMPGGENBHID" => Some(Self::Fmpggenbhid),
|
|
"PDLOAMGLGJB_EMALBALANLH" => Some(Self::Emalbalanlh),
|
|
"PDLOAMGLGJB_CBCNHGNKAPG" => Some(Self::Cbcnhgnkapg),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Ppocamclleg {
|
|
Hmckmbagnja = 0,
|
|
Djbologmbgg = 1,
|
|
}
|
|
impl Ppocamclleg {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Hmckmbagnja => "PPOCAMCLLEG_HMCKMBAGNJA",
|
|
Self::Djbologmbgg => "PPOCAMCLLEG_DJBOLOGMBGG",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"PPOCAMCLLEG_HMCKMBAGNJA" => Some(Self::Hmckmbagnja),
|
|
"PPOCAMCLLEG_DJBOLOGMBGG" => Some(Self::Djbologmbgg),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdRogueArcadeType {
|
|
NnhbaokebjiNlcdgipgfdj = 0,
|
|
CmdRogueArcadeStartCsReq = 7658,
|
|
CmdRogueArcadeRestartScRsp = 7657,
|
|
CmdRogueArcadeLeaveScRsp = 7653,
|
|
CmdRogueArcadeRestartCsReq = 7671,
|
|
CmdRogueArcadeGetInfoCsReq = 7684,
|
|
CmdRogueArcadeGetInfoScRsp = 7673,
|
|
CmdRogueArcadeStartScRsp = 7690,
|
|
CmdRogueArcadeLeaveCsReq = 7691,
|
|
}
|
|
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::NnhbaokebjiNlcdgipgfdj => "NNHBAOKEBJI_NLCDGIPGFDJ",
|
|
Self::CmdRogueArcadeStartCsReq => "CmdRogueArcadeStartCsReq",
|
|
Self::CmdRogueArcadeRestartScRsp => "CmdRogueArcadeRestartScRsp",
|
|
Self::CmdRogueArcadeLeaveScRsp => "CmdRogueArcadeLeaveScRsp",
|
|
Self::CmdRogueArcadeRestartCsReq => "CmdRogueArcadeRestartCsReq",
|
|
Self::CmdRogueArcadeGetInfoCsReq => "CmdRogueArcadeGetInfoCsReq",
|
|
Self::CmdRogueArcadeGetInfoScRsp => "CmdRogueArcadeGetInfoScRsp",
|
|
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 {
|
|
"NNHBAOKEBJI_NLCDGIPGFDJ" => Some(Self::NnhbaokebjiNlcdgipgfdj),
|
|
"CmdRogueArcadeStartCsReq" => Some(Self::CmdRogueArcadeStartCsReq),
|
|
"CmdRogueArcadeRestartScRsp" => Some(Self::CmdRogueArcadeRestartScRsp),
|
|
"CmdRogueArcadeLeaveScRsp" => Some(Self::CmdRogueArcadeLeaveScRsp),
|
|
"CmdRogueArcadeRestartCsReq" => Some(Self::CmdRogueArcadeRestartCsReq),
|
|
"CmdRogueArcadeGetInfoCsReq" => Some(Self::CmdRogueArcadeGetInfoCsReq),
|
|
"CmdRogueArcadeGetInfoScRsp" => Some(Self::CmdRogueArcadeGetInfoScRsp),
|
|
"CmdRogueArcadeStartScRsp" => Some(Self::CmdRogueArcadeStartScRsp),
|
|
"CmdRogueArcadeLeaveCsReq" => Some(Self::CmdRogueArcadeLeaveCsReq),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdRogueCommon {
|
|
GijnkogjghmEdggpgonbkk = 0,
|
|
CmdSetRogueExhibitionCsReq = 5644,
|
|
CmdRogueDoGambleCsReq = 5670,
|
|
CmdRogueShopBeginBattleScRsp = 5604,
|
|
CmdHandleRogueCommonPendingActionCsReq = 5641,
|
|
CmdRogueShopBeginBattleCsReq = 5660,
|
|
CmdSyncRogueCommonDialogueOptionFinishScNotify = 5640,
|
|
GijnkogjghmEcgcipcgadi = 5671,
|
|
GijnkogjghmFppolddigff = 5652,
|
|
CmdCkpkiinilka = 5609,
|
|
CmdRogueGetGambleInfoCsReq = 5656,
|
|
CmdGetRogueShopBuffInfoCsReq = 5613,
|
|
CmdSelectRogueCommonDialogueOptionScRsp = 5696,
|
|
CmdTakeEventHandbookRewardCsReq = 5682,
|
|
CmdGetRogueHandbookDataCsReq = 5632,
|
|
CmdGknpeghpcmh = 5654,
|
|
CmdRogueWorkbenchHandleFuncCsReq = 5669,
|
|
CmdSetRogueCollectionScRsp = 5664,
|
|
CmdBuyRogueShopBuffScRsp = 5629,
|
|
CmdGetRogueShopBuffInfoScRsp = 5615,
|
|
CmdGetRogueShopFormulaInfoScRsp = 5662,
|
|
CmdBuyRogueShopFormulaScRsp = 5677,
|
|
CmdRogueWorkbenchGetInfoScRsp = 5697,
|
|
CmdGetRogueCommonDialogueDataCsReq = 5658,
|
|
CmdSyncRogueCommonDialogueDataScNotify = 5689,
|
|
CmdMknbfmjgkbm = 5681,
|
|
CmdCommonRogueVirtualItemInfoScNotify = 5639,
|
|
CmdPjfpipipojn = 5673,
|
|
CmdGetRogueShopMiracleInfoScRsp = 5636,
|
|
CmdSelectRogueCommonDialogueOptionCsReq = 5693,
|
|
CmdGetRogueShopFormulaInfoCsReq = 5621,
|
|
CmdCommonRogueQueryScRsp = 5637,
|
|
CmdGetRogueShopMiracleInfoCsReq = 5627,
|
|
CmdTakeRogueMiracleHandbookRewardScRsp = 5614,
|
|
CmdRogueGetGambleInfoScRsp = 5665,
|
|
GijnkogjghmCdcnmgijehj = 5648,
|
|
CmdSyncRogueCommonPendingActionScNotify = 5617,
|
|
GijnkogjghmDnnecbllkbo = 5678,
|
|
CmdBuyRogueShopMiracleCsReq = 5650,
|
|
CmdLnkeeakfehm = 5603,
|
|
CmdRogueDoGambleScRsp = 5684,
|
|
CmdGetRogueCommonDialogueDataScRsp = 5643,
|
|
CmdGetRogueHandbookDataScRsp = 5635,
|
|
CmdCommonRogueUpdateScNotify = 5634,
|
|
CmdFlcpmjgchid = 5700,
|
|
CmdJljnnpiakgh = 5606,
|
|
CmdRogueWorkbenchGetInfoCsReq = 5611,
|
|
CmdSyncRogueCommonActionResultScNotify = 5663,
|
|
CmdLecigppcmab = 5687,
|
|
CmdSetRogueCollectionCsReq = 5622,
|
|
CmdMjepclpmkki = 5612,
|
|
CmdDcadhjhjmmd = 5680,
|
|
CmdSetRogueExhibitionScRsp = 5686,
|
|
CmdTakeRogueMiracleHandbookRewardCsReq = 5605,
|
|
CmdHandleRogueCommonPendingActionScRsp = 5618,
|
|
CmdCedcddphbog = 5683,
|
|
CmdCommonRogueQueryCsReq = 5645,
|
|
CmdSyncRogueHandbookDataUpdateScNotify = 5616,
|
|
CmdMchijnkkoam = 5674,
|
|
CmdTakeEventHandbookRewardScRsp = 5653,
|
|
CmdBuyRogueShopMiracleScRsp = 5610,
|
|
CmdRogueWorkbenchHandleFuncScRsp = 5646,
|
|
CmdLpdpajgfbmm = 5623,
|
|
CmdEdbogekadgp = 5659,
|
|
CmdBihaclhmako = 5691,
|
|
}
|
|
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::GijnkogjghmEdggpgonbkk => "GIJNKOGJGHM_EDGGPGONBKK",
|
|
Self::CmdSetRogueExhibitionCsReq => "CmdSetRogueExhibitionCsReq",
|
|
Self::CmdRogueDoGambleCsReq => "CmdRogueDoGambleCsReq",
|
|
Self::CmdRogueShopBeginBattleScRsp => "CmdRogueShopBeginBattleScRsp",
|
|
Self::CmdHandleRogueCommonPendingActionCsReq => {
|
|
"CmdHandleRogueCommonPendingActionCsReq"
|
|
}
|
|
Self::CmdRogueShopBeginBattleCsReq => "CmdRogueShopBeginBattleCsReq",
|
|
Self::CmdSyncRogueCommonDialogueOptionFinishScNotify => {
|
|
"CmdSyncRogueCommonDialogueOptionFinishScNotify"
|
|
}
|
|
Self::GijnkogjghmEcgcipcgadi => "GIJNKOGJGHM_ECGCIPCGADI",
|
|
Self::GijnkogjghmFppolddigff => "GIJNKOGJGHM_FPPOLDDIGFF",
|
|
Self::CmdCkpkiinilka => "CmdCKPKIINILKA",
|
|
Self::CmdRogueGetGambleInfoCsReq => "CmdRogueGetGambleInfoCsReq",
|
|
Self::CmdGetRogueShopBuffInfoCsReq => "CmdGetRogueShopBuffInfoCsReq",
|
|
Self::CmdSelectRogueCommonDialogueOptionScRsp => {
|
|
"CmdSelectRogueCommonDialogueOptionScRsp"
|
|
}
|
|
Self::CmdTakeEventHandbookRewardCsReq => "CmdTakeEventHandbookRewardCsReq",
|
|
Self::CmdGetRogueHandbookDataCsReq => "CmdGetRogueHandbookDataCsReq",
|
|
Self::CmdGknpeghpcmh => "CmdGKNPEGHPCMH",
|
|
Self::CmdRogueWorkbenchHandleFuncCsReq => "CmdRogueWorkbenchHandleFuncCsReq",
|
|
Self::CmdSetRogueCollectionScRsp => "CmdSetRogueCollectionScRsp",
|
|
Self::CmdBuyRogueShopBuffScRsp => "CmdBuyRogueShopBuffScRsp",
|
|
Self::CmdGetRogueShopBuffInfoScRsp => "CmdGetRogueShopBuffInfoScRsp",
|
|
Self::CmdGetRogueShopFormulaInfoScRsp => "CmdGetRogueShopFormulaInfoScRsp",
|
|
Self::CmdBuyRogueShopFormulaScRsp => "CmdBuyRogueShopFormulaScRsp",
|
|
Self::CmdRogueWorkbenchGetInfoScRsp => "CmdRogueWorkbenchGetInfoScRsp",
|
|
Self::CmdGetRogueCommonDialogueDataCsReq => {
|
|
"CmdGetRogueCommonDialogueDataCsReq"
|
|
}
|
|
Self::CmdSyncRogueCommonDialogueDataScNotify => {
|
|
"CmdSyncRogueCommonDialogueDataScNotify"
|
|
}
|
|
Self::CmdMknbfmjgkbm => "CmdMKNBFMJGKBM",
|
|
Self::CmdCommonRogueVirtualItemInfoScNotify => {
|
|
"CmdCommonRogueVirtualItemInfoScNotify"
|
|
}
|
|
Self::CmdPjfpipipojn => "CmdPJFPIPIPOJN",
|
|
Self::CmdGetRogueShopMiracleInfoScRsp => "CmdGetRogueShopMiracleInfoScRsp",
|
|
Self::CmdSelectRogueCommonDialogueOptionCsReq => {
|
|
"CmdSelectRogueCommonDialogueOptionCsReq"
|
|
}
|
|
Self::CmdGetRogueShopFormulaInfoCsReq => "CmdGetRogueShopFormulaInfoCsReq",
|
|
Self::CmdCommonRogueQueryScRsp => "CmdCommonRogueQueryScRsp",
|
|
Self::CmdGetRogueShopMiracleInfoCsReq => "CmdGetRogueShopMiracleInfoCsReq",
|
|
Self::CmdTakeRogueMiracleHandbookRewardScRsp => {
|
|
"CmdTakeRogueMiracleHandbookRewardScRsp"
|
|
}
|
|
Self::CmdRogueGetGambleInfoScRsp => "CmdRogueGetGambleInfoScRsp",
|
|
Self::GijnkogjghmCdcnmgijehj => "GIJNKOGJGHM_CDCNMGIJEHJ",
|
|
Self::CmdSyncRogueCommonPendingActionScNotify => {
|
|
"CmdSyncRogueCommonPendingActionScNotify"
|
|
}
|
|
Self::GijnkogjghmDnnecbllkbo => "GIJNKOGJGHM_DNNECBLLKBO",
|
|
Self::CmdBuyRogueShopMiracleCsReq => "CmdBuyRogueShopMiracleCsReq",
|
|
Self::CmdLnkeeakfehm => "CmdLNKEEAKFEHM",
|
|
Self::CmdRogueDoGambleScRsp => "CmdRogueDoGambleScRsp",
|
|
Self::CmdGetRogueCommonDialogueDataScRsp => {
|
|
"CmdGetRogueCommonDialogueDataScRsp"
|
|
}
|
|
Self::CmdGetRogueHandbookDataScRsp => "CmdGetRogueHandbookDataScRsp",
|
|
Self::CmdCommonRogueUpdateScNotify => "CmdCommonRogueUpdateScNotify",
|
|
Self::CmdFlcpmjgchid => "CmdFLCPMJGCHID",
|
|
Self::CmdJljnnpiakgh => "CmdJLJNNPIAKGH",
|
|
Self::CmdRogueWorkbenchGetInfoCsReq => "CmdRogueWorkbenchGetInfoCsReq",
|
|
Self::CmdSyncRogueCommonActionResultScNotify => {
|
|
"CmdSyncRogueCommonActionResultScNotify"
|
|
}
|
|
Self::CmdLecigppcmab => "CmdLECIGPPCMAB",
|
|
Self::CmdSetRogueCollectionCsReq => "CmdSetRogueCollectionCsReq",
|
|
Self::CmdMjepclpmkki => "CmdMJEPCLPMKKI",
|
|
Self::CmdDcadhjhjmmd => "CmdDCADHJHJMMD",
|
|
Self::CmdSetRogueExhibitionScRsp => "CmdSetRogueExhibitionScRsp",
|
|
Self::CmdTakeRogueMiracleHandbookRewardCsReq => {
|
|
"CmdTakeRogueMiracleHandbookRewardCsReq"
|
|
}
|
|
Self::CmdHandleRogueCommonPendingActionScRsp => {
|
|
"CmdHandleRogueCommonPendingActionScRsp"
|
|
}
|
|
Self::CmdCedcddphbog => "CmdCEDCDDPHBOG",
|
|
Self::CmdCommonRogueQueryCsReq => "CmdCommonRogueQueryCsReq",
|
|
Self::CmdSyncRogueHandbookDataUpdateScNotify => {
|
|
"CmdSyncRogueHandbookDataUpdateScNotify"
|
|
}
|
|
Self::CmdMchijnkkoam => "CmdMCHIJNKKOAM",
|
|
Self::CmdTakeEventHandbookRewardScRsp => "CmdTakeEventHandbookRewardScRsp",
|
|
Self::CmdBuyRogueShopMiracleScRsp => "CmdBuyRogueShopMiracleScRsp",
|
|
Self::CmdRogueWorkbenchHandleFuncScRsp => "CmdRogueWorkbenchHandleFuncScRsp",
|
|
Self::CmdLpdpajgfbmm => "CmdLPDPAJGFBMM",
|
|
Self::CmdEdbogekadgp => "CmdEDBOGEKADGP",
|
|
Self::CmdBihaclhmako => "CmdBIHACLHMAKO",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"GIJNKOGJGHM_EDGGPGONBKK" => Some(Self::GijnkogjghmEdggpgonbkk),
|
|
"CmdSetRogueExhibitionCsReq" => Some(Self::CmdSetRogueExhibitionCsReq),
|
|
"CmdRogueDoGambleCsReq" => Some(Self::CmdRogueDoGambleCsReq),
|
|
"CmdRogueShopBeginBattleScRsp" => Some(Self::CmdRogueShopBeginBattleScRsp),
|
|
"CmdHandleRogueCommonPendingActionCsReq" => {
|
|
Some(Self::CmdHandleRogueCommonPendingActionCsReq)
|
|
}
|
|
"CmdRogueShopBeginBattleCsReq" => Some(Self::CmdRogueShopBeginBattleCsReq),
|
|
"CmdSyncRogueCommonDialogueOptionFinishScNotify" => {
|
|
Some(Self::CmdSyncRogueCommonDialogueOptionFinishScNotify)
|
|
}
|
|
"GIJNKOGJGHM_ECGCIPCGADI" => Some(Self::GijnkogjghmEcgcipcgadi),
|
|
"GIJNKOGJGHM_FPPOLDDIGFF" => Some(Self::GijnkogjghmFppolddigff),
|
|
"CmdCKPKIINILKA" => Some(Self::CmdCkpkiinilka),
|
|
"CmdRogueGetGambleInfoCsReq" => Some(Self::CmdRogueGetGambleInfoCsReq),
|
|
"CmdGetRogueShopBuffInfoCsReq" => Some(Self::CmdGetRogueShopBuffInfoCsReq),
|
|
"CmdSelectRogueCommonDialogueOptionScRsp" => {
|
|
Some(Self::CmdSelectRogueCommonDialogueOptionScRsp)
|
|
}
|
|
"CmdTakeEventHandbookRewardCsReq" => {
|
|
Some(Self::CmdTakeEventHandbookRewardCsReq)
|
|
}
|
|
"CmdGetRogueHandbookDataCsReq" => Some(Self::CmdGetRogueHandbookDataCsReq),
|
|
"CmdGKNPEGHPCMH" => Some(Self::CmdGknpeghpcmh),
|
|
"CmdRogueWorkbenchHandleFuncCsReq" => {
|
|
Some(Self::CmdRogueWorkbenchHandleFuncCsReq)
|
|
}
|
|
"CmdSetRogueCollectionScRsp" => Some(Self::CmdSetRogueCollectionScRsp),
|
|
"CmdBuyRogueShopBuffScRsp" => Some(Self::CmdBuyRogueShopBuffScRsp),
|
|
"CmdGetRogueShopBuffInfoScRsp" => Some(Self::CmdGetRogueShopBuffInfoScRsp),
|
|
"CmdGetRogueShopFormulaInfoScRsp" => {
|
|
Some(Self::CmdGetRogueShopFormulaInfoScRsp)
|
|
}
|
|
"CmdBuyRogueShopFormulaScRsp" => Some(Self::CmdBuyRogueShopFormulaScRsp),
|
|
"CmdRogueWorkbenchGetInfoScRsp" => Some(Self::CmdRogueWorkbenchGetInfoScRsp),
|
|
"CmdGetRogueCommonDialogueDataCsReq" => {
|
|
Some(Self::CmdGetRogueCommonDialogueDataCsReq)
|
|
}
|
|
"CmdSyncRogueCommonDialogueDataScNotify" => {
|
|
Some(Self::CmdSyncRogueCommonDialogueDataScNotify)
|
|
}
|
|
"CmdMKNBFMJGKBM" => Some(Self::CmdMknbfmjgkbm),
|
|
"CmdCommonRogueVirtualItemInfoScNotify" => {
|
|
Some(Self::CmdCommonRogueVirtualItemInfoScNotify)
|
|
}
|
|
"CmdPJFPIPIPOJN" => Some(Self::CmdPjfpipipojn),
|
|
"CmdGetRogueShopMiracleInfoScRsp" => {
|
|
Some(Self::CmdGetRogueShopMiracleInfoScRsp)
|
|
}
|
|
"CmdSelectRogueCommonDialogueOptionCsReq" => {
|
|
Some(Self::CmdSelectRogueCommonDialogueOptionCsReq)
|
|
}
|
|
"CmdGetRogueShopFormulaInfoCsReq" => {
|
|
Some(Self::CmdGetRogueShopFormulaInfoCsReq)
|
|
}
|
|
"CmdCommonRogueQueryScRsp" => Some(Self::CmdCommonRogueQueryScRsp),
|
|
"CmdGetRogueShopMiracleInfoCsReq" => {
|
|
Some(Self::CmdGetRogueShopMiracleInfoCsReq)
|
|
}
|
|
"CmdTakeRogueMiracleHandbookRewardScRsp" => {
|
|
Some(Self::CmdTakeRogueMiracleHandbookRewardScRsp)
|
|
}
|
|
"CmdRogueGetGambleInfoScRsp" => Some(Self::CmdRogueGetGambleInfoScRsp),
|
|
"GIJNKOGJGHM_CDCNMGIJEHJ" => Some(Self::GijnkogjghmCdcnmgijehj),
|
|
"CmdSyncRogueCommonPendingActionScNotify" => {
|
|
Some(Self::CmdSyncRogueCommonPendingActionScNotify)
|
|
}
|
|
"GIJNKOGJGHM_DNNECBLLKBO" => Some(Self::GijnkogjghmDnnecbllkbo),
|
|
"CmdBuyRogueShopMiracleCsReq" => Some(Self::CmdBuyRogueShopMiracleCsReq),
|
|
"CmdLNKEEAKFEHM" => Some(Self::CmdLnkeeakfehm),
|
|
"CmdRogueDoGambleScRsp" => Some(Self::CmdRogueDoGambleScRsp),
|
|
"CmdGetRogueCommonDialogueDataScRsp" => {
|
|
Some(Self::CmdGetRogueCommonDialogueDataScRsp)
|
|
}
|
|
"CmdGetRogueHandbookDataScRsp" => Some(Self::CmdGetRogueHandbookDataScRsp),
|
|
"CmdCommonRogueUpdateScNotify" => Some(Self::CmdCommonRogueUpdateScNotify),
|
|
"CmdFLCPMJGCHID" => Some(Self::CmdFlcpmjgchid),
|
|
"CmdJLJNNPIAKGH" => Some(Self::CmdJljnnpiakgh),
|
|
"CmdRogueWorkbenchGetInfoCsReq" => Some(Self::CmdRogueWorkbenchGetInfoCsReq),
|
|
"CmdSyncRogueCommonActionResultScNotify" => {
|
|
Some(Self::CmdSyncRogueCommonActionResultScNotify)
|
|
}
|
|
"CmdLECIGPPCMAB" => Some(Self::CmdLecigppcmab),
|
|
"CmdSetRogueCollectionCsReq" => Some(Self::CmdSetRogueCollectionCsReq),
|
|
"CmdMJEPCLPMKKI" => Some(Self::CmdMjepclpmkki),
|
|
"CmdDCADHJHJMMD" => Some(Self::CmdDcadhjhjmmd),
|
|
"CmdSetRogueExhibitionScRsp" => Some(Self::CmdSetRogueExhibitionScRsp),
|
|
"CmdTakeRogueMiracleHandbookRewardCsReq" => {
|
|
Some(Self::CmdTakeRogueMiracleHandbookRewardCsReq)
|
|
}
|
|
"CmdHandleRogueCommonPendingActionScRsp" => {
|
|
Some(Self::CmdHandleRogueCommonPendingActionScRsp)
|
|
}
|
|
"CmdCEDCDDPHBOG" => Some(Self::CmdCedcddphbog),
|
|
"CmdCommonRogueQueryCsReq" => Some(Self::CmdCommonRogueQueryCsReq),
|
|
"CmdSyncRogueHandbookDataUpdateScNotify" => {
|
|
Some(Self::CmdSyncRogueHandbookDataUpdateScNotify)
|
|
}
|
|
"CmdMCHIJNKKOAM" => Some(Self::CmdMchijnkkoam),
|
|
"CmdTakeEventHandbookRewardScRsp" => {
|
|
Some(Self::CmdTakeEventHandbookRewardScRsp)
|
|
}
|
|
"CmdBuyRogueShopMiracleScRsp" => Some(Self::CmdBuyRogueShopMiracleScRsp),
|
|
"CmdRogueWorkbenchHandleFuncScRsp" => {
|
|
Some(Self::CmdRogueWorkbenchHandleFuncScRsp)
|
|
}
|
|
"CmdLPDPAJGFBMM" => Some(Self::CmdLpdpajgfbmm),
|
|
"CmdEDBOGEKADGP" => Some(Self::CmdEdbogekadgp),
|
|
"CmdBIHACLHMAKO" => Some(Self::CmdBihaclhmako),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Lbggaglbcpc {
|
|
Nlcdgipgfdj = 0,
|
|
Jigjdofejmi = 1,
|
|
Bbnehdgpggh = 2,
|
|
Bhimjohlhhk = 3,
|
|
}
|
|
impl Lbggaglbcpc {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Nlcdgipgfdj => "LBGGAGLBCPC_NLCDGIPGFDJ",
|
|
Self::Jigjdofejmi => "LBGGAGLBCPC_JIGJDOFEJMI",
|
|
Self::Bbnehdgpggh => "LBGGAGLBCPC_BBNEHDGPGGH",
|
|
Self::Bhimjohlhhk => "LBGGAGLBCPC_BHIMJOHLHHK",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"LBGGAGLBCPC_NLCDGIPGFDJ" => Some(Self::Nlcdgipgfdj),
|
|
"LBGGAGLBCPC_JIGJDOFEJMI" => Some(Self::Jigjdofejmi),
|
|
"LBGGAGLBCPC_BBNEHDGPGGH" => Some(Self::Bbnehdgpggh),
|
|
"LBGGAGLBCPC_BHIMJOHLHHK" => Some(Self::Bhimjohlhhk),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum RogueCommonBuffSelectSourceType {
|
|
ClnecbomhmnNlcdgipgfdj = 0,
|
|
ClnecbomhmnOhfgcmenfdh = 1,
|
|
ClnecbomhmnBgdgiiokhgf = 2,
|
|
ClnecbomhmnMcggeaahbpd = 3,
|
|
ClnecbomhmnEmalbalanlh = 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::ClnecbomhmnNlcdgipgfdj => "CLNECBOMHMN_NLCDGIPGFDJ",
|
|
Self::ClnecbomhmnOhfgcmenfdh => "CLNECBOMHMN_OHFGCMENFDH",
|
|
Self::ClnecbomhmnBgdgiiokhgf => "CLNECBOMHMN_BGDGIIOKHGF",
|
|
Self::ClnecbomhmnMcggeaahbpd => "CLNECBOMHMN_MCGGEAAHBPD",
|
|
Self::ClnecbomhmnEmalbalanlh => "CLNECBOMHMN_EMALBALANLH",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"CLNECBOMHMN_NLCDGIPGFDJ" => Some(Self::ClnecbomhmnNlcdgipgfdj),
|
|
"CLNECBOMHMN_OHFGCMENFDH" => Some(Self::ClnecbomhmnOhfgcmenfdh),
|
|
"CLNECBOMHMN_BGDGIIOKHGF" => Some(Self::ClnecbomhmnBgdgiiokhgf),
|
|
"CLNECBOMHMN_MCGGEAAHBPD" => Some(Self::ClnecbomhmnMcggeaahbpd),
|
|
"CLNECBOMHMN_EMALBALANLH" => Some(Self::ClnecbomhmnEmalbalanlh),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Mgjdnghdikg {
|
|
Anbkdjkhcbi = 0,
|
|
Ddjlllnadil = 1,
|
|
Nlclcppdlgm = 2,
|
|
Fdacpoinieo = 3,
|
|
Bjdfgoachgf = 4,
|
|
Eclbimkakjc = 5,
|
|
}
|
|
impl Mgjdnghdikg {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Anbkdjkhcbi => "MGJDNGHDIKG_ANBKDJKHCBI",
|
|
Self::Ddjlllnadil => "MGJDNGHDIKG_DDJLLLNADIL",
|
|
Self::Nlclcppdlgm => "MGJDNGHDIKG_NLCLCPPDLGM",
|
|
Self::Fdacpoinieo => "MGJDNGHDIKG_FDACPOINIEO",
|
|
Self::Bjdfgoachgf => "MGJDNGHDIKG_BJDFGOACHGF",
|
|
Self::Eclbimkakjc => "MGJDNGHDIKG_ECLBIMKAKJC",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"MGJDNGHDIKG_ANBKDJKHCBI" => Some(Self::Anbkdjkhcbi),
|
|
"MGJDNGHDIKG_DDJLLLNADIL" => Some(Self::Ddjlllnadil),
|
|
"MGJDNGHDIKG_NLCLCPPDLGM" => Some(Self::Nlclcppdlgm),
|
|
"MGJDNGHDIKG_FDACPOINIEO" => Some(Self::Fdacpoinieo),
|
|
"MGJDNGHDIKG_BJDFGOACHGF" => Some(Self::Bjdfgoachgf),
|
|
"MGJDNGHDIKG_ECLBIMKAKJC" => Some(Self::Eclbimkakjc),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Jnmnjkckjla {
|
|
Nlcdgipgfdj = 0,
|
|
Ohfgcmenfdh = 1,
|
|
Bgdgiiokhgf = 2,
|
|
Mcggeaahbpd = 3,
|
|
Emalbalanlh = 4,
|
|
}
|
|
impl Jnmnjkckjla {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Nlcdgipgfdj => "JNMNJKCKJLA_NLCDGIPGFDJ",
|
|
Self::Ohfgcmenfdh => "JNMNJKCKJLA_OHFGCMENFDH",
|
|
Self::Bgdgiiokhgf => "JNMNJKCKJLA_BGDGIIOKHGF",
|
|
Self::Mcggeaahbpd => "JNMNJKCKJLA_MCGGEAAHBPD",
|
|
Self::Emalbalanlh => "JNMNJKCKJLA_EMALBALANLH",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"JNMNJKCKJLA_NLCDGIPGFDJ" => Some(Self::Nlcdgipgfdj),
|
|
"JNMNJKCKJLA_OHFGCMENFDH" => Some(Self::Ohfgcmenfdh),
|
|
"JNMNJKCKJLA_BGDGIIOKHGF" => Some(Self::Bgdgiiokhgf),
|
|
"JNMNJKCKJLA_MCGGEAAHBPD" => Some(Self::Mcggeaahbpd),
|
|
"JNMNJKCKJLA_EMALBALANLH" => Some(Self::Emalbalanlh),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Paicehdhlej {
|
|
Nlcdgipgfdj = 0,
|
|
Egfcfcbhjjp = 1,
|
|
Aalcfbogfkp = 2,
|
|
}
|
|
impl Paicehdhlej {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Nlcdgipgfdj => "PAICEHDHLEJ_NLCDGIPGFDJ",
|
|
Self::Egfcfcbhjjp => "PAICEHDHLEJ_EGFCFCBHJJP",
|
|
Self::Aalcfbogfkp => "PAICEHDHLEJ_AALCFBOGFKP",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"PAICEHDHLEJ_NLCDGIPGFDJ" => Some(Self::Nlcdgipgfdj),
|
|
"PAICEHDHLEJ_EGFCFCBHJJP" => Some(Self::Egfcfcbhjjp),
|
|
"PAICEHDHLEJ_AALCFBOGFKP" => Some(Self::Aalcfbogfkp),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Enelbghangf {
|
|
Nlcdgipgfdj = 0,
|
|
Egfcfcbhjjp = 1,
|
|
Aalcfbogfkp = 2,
|
|
Bfmanegohhe = 3,
|
|
}
|
|
impl Enelbghangf {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Nlcdgipgfdj => "ENELBGHANGF_NLCDGIPGFDJ",
|
|
Self::Egfcfcbhjjp => "ENELBGHANGF_EGFCFCBHJJP",
|
|
Self::Aalcfbogfkp => "ENELBGHANGF_AALCFBOGFKP",
|
|
Self::Bfmanegohhe => "ENELBGHANGF_BFMANEGOHHE",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"ENELBGHANGF_NLCDGIPGFDJ" => Some(Self::Nlcdgipgfdj),
|
|
"ENELBGHANGF_EGFCFCBHJJP" => Some(Self::Egfcfcbhjjp),
|
|
"ENELBGHANGF_AALCFBOGFKP" => Some(Self::Aalcfbogfkp),
|
|
"ENELBGHANGF_BFMANEGOHHE" => Some(Self::Bfmanegohhe),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Alfkimgclpm {
|
|
Nlcdgipgfdj = 0,
|
|
Egfcfcbhjjp = 1,
|
|
Aalcfbogfkp = 2,
|
|
}
|
|
impl Alfkimgclpm {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Nlcdgipgfdj => "ALFKIMGCLPM_NLCDGIPGFDJ",
|
|
Self::Egfcfcbhjjp => "ALFKIMGCLPM_EGFCFCBHJJP",
|
|
Self::Aalcfbogfkp => "ALFKIMGCLPM_AALCFBOGFKP",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"ALFKIMGCLPM_NLCDGIPGFDJ" => Some(Self::Nlcdgipgfdj),
|
|
"ALFKIMGCLPM_EGFCFCBHJJP" => Some(Self::Egfcfcbhjjp),
|
|
"ALFKIMGCLPM_AALCFBOGFKP" => Some(Self::Aalcfbogfkp),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Diceondkeff {
|
|
Nlcdgipgfdj = 0,
|
|
Icfoncmfnlg = 1,
|
|
Kddipfacjaj = 2,
|
|
}
|
|
impl Diceondkeff {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Nlcdgipgfdj => "DICEONDKEFF_NLCDGIPGFDJ",
|
|
Self::Icfoncmfnlg => "DICEONDKEFF_ICFONCMFNLG",
|
|
Self::Kddipfacjaj => "DICEONDKEFF_KDDIPFACJAJ",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"DICEONDKEFF_NLCDGIPGFDJ" => Some(Self::Nlcdgipgfdj),
|
|
"DICEONDKEFF_ICFONCMFNLG" => Some(Self::Icfoncmfnlg),
|
|
"DICEONDKEFF_KDDIPFACJAJ" => Some(Self::Kddipfacjaj),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Nhhmepillhl {
|
|
Nlcdgipgfdj = 0,
|
|
Midkknagofa = 1,
|
|
Fjmcihhigia = 2,
|
|
Anbkdjkhcbi = 3,
|
|
Nclbfaallfj = 4,
|
|
Epcdlhffbli = 5,
|
|
Mofniojhbbl = 6,
|
|
Clngfdpindb = 7,
|
|
Bgdgiiokhgf = 8,
|
|
Mcggeaahbpd = 9,
|
|
Fmpggenbhid = 10,
|
|
Emalbalanlh = 11,
|
|
Lfcdgliehai = 12,
|
|
Dofdgkkljdd = 13,
|
|
Jolnbchmdnn = 14,
|
|
Bgplpipenjn = 15,
|
|
Npafmebnfob = 16,
|
|
Ikchchpgffj = 17,
|
|
}
|
|
impl Nhhmepillhl {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Nlcdgipgfdj => "NHHMEPILLHL_NLCDGIPGFDJ",
|
|
Self::Midkknagofa => "NHHMEPILLHL_MIDKKNAGOFA",
|
|
Self::Fjmcihhigia => "NHHMEPILLHL_FJMCIHHIGIA",
|
|
Self::Anbkdjkhcbi => "NHHMEPILLHL_ANBKDJKHCBI",
|
|
Self::Nclbfaallfj => "NHHMEPILLHL_NCLBFAALLFJ",
|
|
Self::Epcdlhffbli => "NHHMEPILLHL_EPCDLHFFBLI",
|
|
Self::Mofniojhbbl => "NHHMEPILLHL_MOFNIOJHBBL",
|
|
Self::Clngfdpindb => "NHHMEPILLHL_CLNGFDPINDB",
|
|
Self::Bgdgiiokhgf => "NHHMEPILLHL_BGDGIIOKHGF",
|
|
Self::Mcggeaahbpd => "NHHMEPILLHL_MCGGEAAHBPD",
|
|
Self::Fmpggenbhid => "NHHMEPILLHL_FMPGGENBHID",
|
|
Self::Emalbalanlh => "NHHMEPILLHL_EMALBALANLH",
|
|
Self::Lfcdgliehai => "NHHMEPILLHL_LFCDGLIEHAI",
|
|
Self::Dofdgkkljdd => "NHHMEPILLHL_DOFDGKKLJDD",
|
|
Self::Jolnbchmdnn => "NHHMEPILLHL_JOLNBCHMDNN",
|
|
Self::Bgplpipenjn => "NHHMEPILLHL_BGPLPIPENJN",
|
|
Self::Npafmebnfob => "NHHMEPILLHL_NPAFMEBNFOB",
|
|
Self::Ikchchpgffj => "NHHMEPILLHL_IKCHCHPGFFJ",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"NHHMEPILLHL_NLCDGIPGFDJ" => Some(Self::Nlcdgipgfdj),
|
|
"NHHMEPILLHL_MIDKKNAGOFA" => Some(Self::Midkknagofa),
|
|
"NHHMEPILLHL_FJMCIHHIGIA" => Some(Self::Fjmcihhigia),
|
|
"NHHMEPILLHL_ANBKDJKHCBI" => Some(Self::Anbkdjkhcbi),
|
|
"NHHMEPILLHL_NCLBFAALLFJ" => Some(Self::Nclbfaallfj),
|
|
"NHHMEPILLHL_EPCDLHFFBLI" => Some(Self::Epcdlhffbli),
|
|
"NHHMEPILLHL_MOFNIOJHBBL" => Some(Self::Mofniojhbbl),
|
|
"NHHMEPILLHL_CLNGFDPINDB" => Some(Self::Clngfdpindb),
|
|
"NHHMEPILLHL_BGDGIIOKHGF" => Some(Self::Bgdgiiokhgf),
|
|
"NHHMEPILLHL_MCGGEAAHBPD" => Some(Self::Mcggeaahbpd),
|
|
"NHHMEPILLHL_FMPGGENBHID" => Some(Self::Fmpggenbhid),
|
|
"NHHMEPILLHL_EMALBALANLH" => Some(Self::Emalbalanlh),
|
|
"NHHMEPILLHL_LFCDGLIEHAI" => Some(Self::Lfcdgliehai),
|
|
"NHHMEPILLHL_DOFDGKKLJDD" => Some(Self::Dofdgkkljdd),
|
|
"NHHMEPILLHL_JOLNBCHMDNN" => Some(Self::Jolnbchmdnn),
|
|
"NHHMEPILLHL_BGPLPIPENJN" => Some(Self::Bgplpipenjn),
|
|
"NHHMEPILLHL_NPAFMEBNFOB" => Some(Self::Npafmebnfob),
|
|
"NHHMEPILLHL_IKCHCHPGFFJ" => Some(Self::Ikchchpgffj),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Ajcbeoilglf {
|
|
Nmncoccjegm = 0,
|
|
Dledglgpbci = 1,
|
|
Ogjdiaddaaa = 2,
|
|
}
|
|
impl Ajcbeoilglf {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Nmncoccjegm => "AJCBEOILGLF_NMNCOCCJEGM",
|
|
Self::Dledglgpbci => "AJCBEOILGLF_DLEDGLGPBCI",
|
|
Self::Ogjdiaddaaa => "AJCBEOILGLF_OGJDIADDAAA",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"AJCBEOILGLF_NMNCOCCJEGM" => Some(Self::Nmncoccjegm),
|
|
"AJCBEOILGLF_DLEDGLGPBCI" => Some(Self::Dledglgpbci),
|
|
"AJCBEOILGLF_OGJDIADDAAA" => Some(Self::Ogjdiaddaaa),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum RogueTalentStatus {
|
|
PonhnpllkabGajgbbfelel = 0,
|
|
PonhnpllkabBfadfaelklj = 1,
|
|
PonhnpllkabHasRecommand = 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::PonhnpllkabGajgbbfelel => "PONHNPLLKAB_GAJGBBFELEL",
|
|
Self::PonhnpllkabBfadfaelklj => "PONHNPLLKAB_BFADFAELKLJ",
|
|
Self::PonhnpllkabHasRecommand => "PONHNPLLKAB_has_recommand",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"PONHNPLLKAB_GAJGBBFELEL" => Some(Self::PonhnpllkabGajgbbfelel),
|
|
"PONHNPLLKAB_BFADFAELKLJ" => Some(Self::PonhnpllkabBfadfaelklj),
|
|
"PONHNPLLKAB_has_recommand" => Some(Self::PonhnpllkabHasRecommand),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Migpnaoghep {
|
|
Dooodkbgfco = 0,
|
|
Cojlmfjmdkd = 1,
|
|
Aokliphlbnn = 2,
|
|
}
|
|
impl Migpnaoghep {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Dooodkbgfco => "MIGPNAOGHEP_DOOODKBGFCO",
|
|
Self::Cojlmfjmdkd => "MIGPNAOGHEP_COJLMFJMDKD",
|
|
Self::Aokliphlbnn => "MIGPNAOGHEP_AOKLIPHLBNN",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"MIGPNAOGHEP_DOOODKBGFCO" => Some(Self::Dooodkbgfco),
|
|
"MIGPNAOGHEP_COJLMFJMDKD" => Some(Self::Cojlmfjmdkd),
|
|
"MIGPNAOGHEP_AOKLIPHLBNN" => Some(Self::Aokliphlbnn),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Lbpljchejok {
|
|
Nddpejhplhg = 0,
|
|
Bmbgoiddijd = 1,
|
|
Kjdpeeapjoo = 2,
|
|
}
|
|
impl Lbpljchejok {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Nddpejhplhg => "LBPLJCHEJOK_NDDPEJHPLHG",
|
|
Self::Bmbgoiddijd => "LBPLJCHEJOK_BMBGOIDDIJD",
|
|
Self::Kjdpeeapjoo => "LBPLJCHEJOK_KJDPEEAPJOO",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"LBPLJCHEJOK_NDDPEJHPLHG" => Some(Self::Nddpejhplhg),
|
|
"LBPLJCHEJOK_BMBGOIDDIJD" => Some(Self::Bmbgoiddijd),
|
|
"LBPLJCHEJOK_KJDPEEAPJOO" => Some(Self::Kjdpeeapjoo),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Lpcebdcjboi {
|
|
Ihengpdpcha = 0,
|
|
Hmkepgcemon = 1,
|
|
Gcmffanjmhf = 2,
|
|
}
|
|
impl Lpcebdcjboi {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Ihengpdpcha => "LPCEBDCJBOI_IHENGPDPCHA",
|
|
Self::Hmkepgcemon => "LPCEBDCJBOI_HMKEPGCEMON",
|
|
Self::Gcmffanjmhf => "LPCEBDCJBOI_GCMFFANJMHF",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"LPCEBDCJBOI_IHENGPDPCHA" => Some(Self::Ihengpdpcha),
|
|
"LPCEBDCJBOI_HMKEPGCEMON" => Some(Self::Hmkepgcemon),
|
|
"LPCEBDCJBOI_GCMFFANJMHF" => Some(Self::Gcmffanjmhf),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Nklaehjpimn {
|
|
Fgofdmdbmal = 0,
|
|
Gnggghlbneh = 1,
|
|
Gihachnkfie = 2,
|
|
}
|
|
impl Nklaehjpimn {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Fgofdmdbmal => "NKLAEHJPIMN_FGOFDMDBMAL",
|
|
Self::Gnggghlbneh => "NKLAEHJPIMN_GNGGGHLBNEH",
|
|
Self::Gihachnkfie => "NKLAEHJPIMN_GIHACHNKFIE",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"NKLAEHJPIMN_FGOFDMDBMAL" => Some(Self::Fgofdmdbmal),
|
|
"NKLAEHJPIMN_GNGGGHLBNEH" => Some(Self::Gnggghlbneh),
|
|
"NKLAEHJPIMN_GIHACHNKFIE" => Some(Self::Gihachnkfie),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Mmfogjpohgj {
|
|
Nlcdgipgfdj = 0,
|
|
Anbkdjkhcbi = 1,
|
|
Cflnlfpnkpf = 2,
|
|
Hhgahpnpcjn = 3,
|
|
Eelbiojdkoh = 4,
|
|
Cgbehiconcc = 5,
|
|
}
|
|
impl Mmfogjpohgj {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Nlcdgipgfdj => "MMFOGJPOHGJ_NLCDGIPGFDJ",
|
|
Self::Anbkdjkhcbi => "MMFOGJPOHGJ_ANBKDJKHCBI",
|
|
Self::Cflnlfpnkpf => "MMFOGJPOHGJ_CFLNLFPNKPF",
|
|
Self::Hhgahpnpcjn => "MMFOGJPOHGJ_HHGAHPNPCJN",
|
|
Self::Eelbiojdkoh => "MMFOGJPOHGJ_EELBIOJDKOH",
|
|
Self::Cgbehiconcc => "MMFOGJPOHGJ_CGBEHICONCC",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"MMFOGJPOHGJ_NLCDGIPGFDJ" => Some(Self::Nlcdgipgfdj),
|
|
"MMFOGJPOHGJ_ANBKDJKHCBI" => Some(Self::Anbkdjkhcbi),
|
|
"MMFOGJPOHGJ_CFLNLFPNKPF" => Some(Self::Cflnlfpnkpf),
|
|
"MMFOGJPOHGJ_HHGAHPNPCJN" => Some(Self::Hhgahpnpcjn),
|
|
"MMFOGJPOHGJ_EELBIOJDKOH" => Some(Self::Eelbiojdkoh),
|
|
"MMFOGJPOHGJ_CGBEHICONCC" => Some(Self::Cgbehiconcc),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Beaikeeandp {
|
|
Nlcdgipgfdj = 0,
|
|
Nkdecdgecfl = 1,
|
|
Lonknkfdpii = 2,
|
|
}
|
|
impl Beaikeeandp {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Nlcdgipgfdj => "BEAIKEEANDP_NLCDGIPGFDJ",
|
|
Self::Nkdecdgecfl => "BEAIKEEANDP_NKDECDGECFL",
|
|
Self::Lonknkfdpii => "BEAIKEEANDP_LONKNKFDPII",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"BEAIKEEANDP_NLCDGIPGFDJ" => Some(Self::Nlcdgipgfdj),
|
|
"BEAIKEEANDP_NKDECDGECFL" => Some(Self::Nkdecdgecfl),
|
|
"BEAIKEEANDP_LONKNKFDPII" => Some(Self::Lonknkfdpii),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Jpoiohpjihj {
|
|
Nlcdgipgfdj = 0,
|
|
Klnbehchgig = 1,
|
|
Poehmgllinh = 2,
|
|
Ppoebjknlcb = 3,
|
|
Icbhbildaaf = 4,
|
|
}
|
|
impl Jpoiohpjihj {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Nlcdgipgfdj => "JPOIOHPJIHJ_NLCDGIPGFDJ",
|
|
Self::Klnbehchgig => "JPOIOHPJIHJ_KLNBEHCHGIG",
|
|
Self::Poehmgllinh => "JPOIOHPJIHJ_POEHMGLLINH",
|
|
Self::Ppoebjknlcb => "JPOIOHPJIHJ_PPOEBJKNLCB",
|
|
Self::Icbhbildaaf => "JPOIOHPJIHJ_ICBHBILDAAF",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"JPOIOHPJIHJ_NLCDGIPGFDJ" => Some(Self::Nlcdgipgfdj),
|
|
"JPOIOHPJIHJ_KLNBEHCHGIG" => Some(Self::Klnbehchgig),
|
|
"JPOIOHPJIHJ_POEHMGLLINH" => Some(Self::Poehmgllinh),
|
|
"JPOIOHPJIHJ_PPOEBJKNLCB" => Some(Self::Ppoebjknlcb),
|
|
"JPOIOHPJIHJ_ICBHBILDAAF" => Some(Self::Icbhbildaaf),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdRogueEndlessType {
|
|
LbadglcgaogMoljcefgpll = 0,
|
|
CmdEnterRogueEndlessActivityStageScRsp = 6010,
|
|
CmdTakeRogueEndlessActivityPointRewardCsReq = 6001,
|
|
CmdTakeRogueEndlessActivityPointRewardScRsp = 6006,
|
|
CmdRogueEndlessActivityBattleEndScNotify = 6004,
|
|
CmdGetRogueEndlessActivityDataCsReq = 6009,
|
|
CmdEnterRogueEndlessActivityStageCsReq = 6002,
|
|
CmdTakeRogueEndlessActivityAllBonusRewardCsReq = 6007,
|
|
CmdGetRogueEndlessActivityDataScRsp = 6008,
|
|
CmdTakeRogueEndlessActivityAllBonusRewardScRsp = 6003,
|
|
}
|
|
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::LbadglcgaogMoljcefgpll => "LBADGLCGAOG_MOLJCEFGPLL",
|
|
Self::CmdEnterRogueEndlessActivityStageScRsp => {
|
|
"CmdEnterRogueEndlessActivityStageScRsp"
|
|
}
|
|
Self::CmdTakeRogueEndlessActivityPointRewardCsReq => {
|
|
"CmdTakeRogueEndlessActivityPointRewardCsReq"
|
|
}
|
|
Self::CmdTakeRogueEndlessActivityPointRewardScRsp => {
|
|
"CmdTakeRogueEndlessActivityPointRewardScRsp"
|
|
}
|
|
Self::CmdRogueEndlessActivityBattleEndScNotify => {
|
|
"CmdRogueEndlessActivityBattleEndScNotify"
|
|
}
|
|
Self::CmdGetRogueEndlessActivityDataCsReq => {
|
|
"CmdGetRogueEndlessActivityDataCsReq"
|
|
}
|
|
Self::CmdEnterRogueEndlessActivityStageCsReq => {
|
|
"CmdEnterRogueEndlessActivityStageCsReq"
|
|
}
|
|
Self::CmdTakeRogueEndlessActivityAllBonusRewardCsReq => {
|
|
"CmdTakeRogueEndlessActivityAllBonusRewardCsReq"
|
|
}
|
|
Self::CmdGetRogueEndlessActivityDataScRsp => {
|
|
"CmdGetRogueEndlessActivityDataScRsp"
|
|
}
|
|
Self::CmdTakeRogueEndlessActivityAllBonusRewardScRsp => {
|
|
"CmdTakeRogueEndlessActivityAllBonusRewardScRsp"
|
|
}
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"LBADGLCGAOG_MOLJCEFGPLL" => Some(Self::LbadglcgaogMoljcefgpll),
|
|
"CmdEnterRogueEndlessActivityStageScRsp" => {
|
|
Some(Self::CmdEnterRogueEndlessActivityStageScRsp)
|
|
}
|
|
"CmdTakeRogueEndlessActivityPointRewardCsReq" => {
|
|
Some(Self::CmdTakeRogueEndlessActivityPointRewardCsReq)
|
|
}
|
|
"CmdTakeRogueEndlessActivityPointRewardScRsp" => {
|
|
Some(Self::CmdTakeRogueEndlessActivityPointRewardScRsp)
|
|
}
|
|
"CmdRogueEndlessActivityBattleEndScNotify" => {
|
|
Some(Self::CmdRogueEndlessActivityBattleEndScNotify)
|
|
}
|
|
"CmdGetRogueEndlessActivityDataCsReq" => {
|
|
Some(Self::CmdGetRogueEndlessActivityDataCsReq)
|
|
}
|
|
"CmdEnterRogueEndlessActivityStageCsReq" => {
|
|
Some(Self::CmdEnterRogueEndlessActivityStageCsReq)
|
|
}
|
|
"CmdTakeRogueEndlessActivityAllBonusRewardCsReq" => {
|
|
Some(Self::CmdTakeRogueEndlessActivityAllBonusRewardCsReq)
|
|
}
|
|
"CmdGetRogueEndlessActivityDataScRsp" => {
|
|
Some(Self::CmdGetRogueEndlessActivityDataScRsp)
|
|
}
|
|
"CmdTakeRogueEndlessActivityAllBonusRewardScRsp" => {
|
|
Some(Self::CmdTakeRogueEndlessActivityAllBonusRewardScRsp)
|
|
}
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdRogueMagicType {
|
|
GckclgjikfcElgpacemcgp = 0,
|
|
CmdRogueMagicBattleFailSettleInfoScNotify = 7738,
|
|
CmdRogueMagicReviveAvatarScRsp = 7771,
|
|
CmdNadkcpcfipm = 7782,
|
|
CmdRogueMagicStartCsReq = 7773,
|
|
CmdRogueMagicEnterLayerScRsp = 7712,
|
|
CmdRogueMagicEnterScRsp = 7727,
|
|
CmdRogueMagicGetMiscRealTimeDataScRsp = 7705,
|
|
CmdOhiadgkagba = 7785,
|
|
CmdOhonllchifj = 7766,
|
|
CmdRogueMagicLeaveCsReq = 7736,
|
|
CmdRogueMagicUnitComposeScRsp = 7749,
|
|
CmdRogueMagicSetAutoDressInMagicUnitScRsp = 7735,
|
|
CmdRogueMagicStoryInfoUpdateScNotify = 7753,
|
|
CmdRogueMagicSetAutoDressInMagicUnitCsReq = 7732,
|
|
CmdRogueMagicAutoDressInMagicUnitChangeScNotify = 7763,
|
|
CmdRogueMagicAreaUpdateScNotify = 7783,
|
|
CmdRogueMagicEnterLayerCsReq = 7729,
|
|
CmdNicajbejahc = 7714,
|
|
CmdRogueMagicSettleCsReq = 7715,
|
|
CmdRogueMagicEnterRoomCsReq = 7710,
|
|
CmdRogueMagicGetMiscRealTimeDataCsReq = 7716,
|
|
CmdRogueMagicReviveCostUpdateScNotify = 7761,
|
|
CmdRogueMagicLevelInfoUpdateScNotify = 7754,
|
|
CmdRogueMagicUnitComposeCsReq = 7730,
|
|
CmdDbomcceifjo = 7774,
|
|
CmdRogueMagicEnterRoomScRsp = 7787,
|
|
CmdRogueMagicEnableTalentCsReq = 7720,
|
|
CmdRogueMagicEnableTalentScRsp = 7799,
|
|
CmdRogueMagicQueryScRsp = 7752,
|
|
CmdRogueMagicStartScRsp = 7703,
|
|
CmdRogueMagicReviveAvatarCsReq = 7724,
|
|
CmdRogueMagicLeaveScRsp = 7713,
|
|
CmdRogueMagicSettleScRsp = 7781,
|
|
GckclgjikfcJihngnpppcg = 7767,
|
|
CmdGkmoakplbho = 7759,
|
|
CmdRogueMagicEnterCsReq = 7780,
|
|
GckclgjikfcKaoemdigggm = 7728,
|
|
CmdEnjdagaldkm = 7701,
|
|
CmdRogueMagicQueryCsReq = 7778,
|
|
CmdHbcofddcgol = 7792,
|
|
}
|
|
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::GckclgjikfcElgpacemcgp => "GCKCLGJIKFC_ELGPACEMCGP",
|
|
Self::CmdRogueMagicBattleFailSettleInfoScNotify => {
|
|
"CmdRogueMagicBattleFailSettleInfoScNotify"
|
|
}
|
|
Self::CmdRogueMagicReviveAvatarScRsp => "CmdRogueMagicReviveAvatarScRsp",
|
|
Self::CmdNadkcpcfipm => "CmdNADKCPCFIPM",
|
|
Self::CmdRogueMagicStartCsReq => "CmdRogueMagicStartCsReq",
|
|
Self::CmdRogueMagicEnterLayerScRsp => "CmdRogueMagicEnterLayerScRsp",
|
|
Self::CmdRogueMagicEnterScRsp => "CmdRogueMagicEnterScRsp",
|
|
Self::CmdRogueMagicGetMiscRealTimeDataScRsp => {
|
|
"CmdRogueMagicGetMiscRealTimeDataScRsp"
|
|
}
|
|
Self::CmdOhiadgkagba => "CmdOHIADGKAGBA",
|
|
Self::CmdOhonllchifj => "CmdOHONLLCHIFJ",
|
|
Self::CmdRogueMagicLeaveCsReq => "CmdRogueMagicLeaveCsReq",
|
|
Self::CmdRogueMagicUnitComposeScRsp => "CmdRogueMagicUnitComposeScRsp",
|
|
Self::CmdRogueMagicSetAutoDressInMagicUnitScRsp => {
|
|
"CmdRogueMagicSetAutoDressInMagicUnitScRsp"
|
|
}
|
|
Self::CmdRogueMagicStoryInfoUpdateScNotify => {
|
|
"CmdRogueMagicStoryInfoUpdateScNotify"
|
|
}
|
|
Self::CmdRogueMagicSetAutoDressInMagicUnitCsReq => {
|
|
"CmdRogueMagicSetAutoDressInMagicUnitCsReq"
|
|
}
|
|
Self::CmdRogueMagicAutoDressInMagicUnitChangeScNotify => {
|
|
"CmdRogueMagicAutoDressInMagicUnitChangeScNotify"
|
|
}
|
|
Self::CmdRogueMagicAreaUpdateScNotify => "CmdRogueMagicAreaUpdateScNotify",
|
|
Self::CmdRogueMagicEnterLayerCsReq => "CmdRogueMagicEnterLayerCsReq",
|
|
Self::CmdNicajbejahc => "CmdNICAJBEJAHC",
|
|
Self::CmdRogueMagicSettleCsReq => "CmdRogueMagicSettleCsReq",
|
|
Self::CmdRogueMagicEnterRoomCsReq => "CmdRogueMagicEnterRoomCsReq",
|
|
Self::CmdRogueMagicGetMiscRealTimeDataCsReq => {
|
|
"CmdRogueMagicGetMiscRealTimeDataCsReq"
|
|
}
|
|
Self::CmdRogueMagicReviveCostUpdateScNotify => {
|
|
"CmdRogueMagicReviveCostUpdateScNotify"
|
|
}
|
|
Self::CmdRogueMagicLevelInfoUpdateScNotify => {
|
|
"CmdRogueMagicLevelInfoUpdateScNotify"
|
|
}
|
|
Self::CmdRogueMagicUnitComposeCsReq => "CmdRogueMagicUnitComposeCsReq",
|
|
Self::CmdDbomcceifjo => "CmdDBOMCCEIFJO",
|
|
Self::CmdRogueMagicEnterRoomScRsp => "CmdRogueMagicEnterRoomScRsp",
|
|
Self::CmdRogueMagicEnableTalentCsReq => "CmdRogueMagicEnableTalentCsReq",
|
|
Self::CmdRogueMagicEnableTalentScRsp => "CmdRogueMagicEnableTalentScRsp",
|
|
Self::CmdRogueMagicQueryScRsp => "CmdRogueMagicQueryScRsp",
|
|
Self::CmdRogueMagicStartScRsp => "CmdRogueMagicStartScRsp",
|
|
Self::CmdRogueMagicReviveAvatarCsReq => "CmdRogueMagicReviveAvatarCsReq",
|
|
Self::CmdRogueMagicLeaveScRsp => "CmdRogueMagicLeaveScRsp",
|
|
Self::CmdRogueMagicSettleScRsp => "CmdRogueMagicSettleScRsp",
|
|
Self::GckclgjikfcJihngnpppcg => "GCKCLGJIKFC_JIHNGNPPPCG",
|
|
Self::CmdGkmoakplbho => "CmdGKMOAKPLBHO",
|
|
Self::CmdRogueMagicEnterCsReq => "CmdRogueMagicEnterCsReq",
|
|
Self::GckclgjikfcKaoemdigggm => "GCKCLGJIKFC_KAOEMDIGGGM",
|
|
Self::CmdEnjdagaldkm => "CmdENJDAGALDKM",
|
|
Self::CmdRogueMagicQueryCsReq => "CmdRogueMagicQueryCsReq",
|
|
Self::CmdHbcofddcgol => "CmdHBCOFDDCGOL",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"GCKCLGJIKFC_ELGPACEMCGP" => Some(Self::GckclgjikfcElgpacemcgp),
|
|
"CmdRogueMagicBattleFailSettleInfoScNotify" => {
|
|
Some(Self::CmdRogueMagicBattleFailSettleInfoScNotify)
|
|
}
|
|
"CmdRogueMagicReviveAvatarScRsp" => {
|
|
Some(Self::CmdRogueMagicReviveAvatarScRsp)
|
|
}
|
|
"CmdNADKCPCFIPM" => Some(Self::CmdNadkcpcfipm),
|
|
"CmdRogueMagicStartCsReq" => Some(Self::CmdRogueMagicStartCsReq),
|
|
"CmdRogueMagicEnterLayerScRsp" => Some(Self::CmdRogueMagicEnterLayerScRsp),
|
|
"CmdRogueMagicEnterScRsp" => Some(Self::CmdRogueMagicEnterScRsp),
|
|
"CmdRogueMagicGetMiscRealTimeDataScRsp" => {
|
|
Some(Self::CmdRogueMagicGetMiscRealTimeDataScRsp)
|
|
}
|
|
"CmdOHIADGKAGBA" => Some(Self::CmdOhiadgkagba),
|
|
"CmdOHONLLCHIFJ" => Some(Self::CmdOhonllchifj),
|
|
"CmdRogueMagicLeaveCsReq" => Some(Self::CmdRogueMagicLeaveCsReq),
|
|
"CmdRogueMagicUnitComposeScRsp" => Some(Self::CmdRogueMagicUnitComposeScRsp),
|
|
"CmdRogueMagicSetAutoDressInMagicUnitScRsp" => {
|
|
Some(Self::CmdRogueMagicSetAutoDressInMagicUnitScRsp)
|
|
}
|
|
"CmdRogueMagicStoryInfoUpdateScNotify" => {
|
|
Some(Self::CmdRogueMagicStoryInfoUpdateScNotify)
|
|
}
|
|
"CmdRogueMagicSetAutoDressInMagicUnitCsReq" => {
|
|
Some(Self::CmdRogueMagicSetAutoDressInMagicUnitCsReq)
|
|
}
|
|
"CmdRogueMagicAutoDressInMagicUnitChangeScNotify" => {
|
|
Some(Self::CmdRogueMagicAutoDressInMagicUnitChangeScNotify)
|
|
}
|
|
"CmdRogueMagicAreaUpdateScNotify" => {
|
|
Some(Self::CmdRogueMagicAreaUpdateScNotify)
|
|
}
|
|
"CmdRogueMagicEnterLayerCsReq" => Some(Self::CmdRogueMagicEnterLayerCsReq),
|
|
"CmdNICAJBEJAHC" => Some(Self::CmdNicajbejahc),
|
|
"CmdRogueMagicSettleCsReq" => Some(Self::CmdRogueMagicSettleCsReq),
|
|
"CmdRogueMagicEnterRoomCsReq" => Some(Self::CmdRogueMagicEnterRoomCsReq),
|
|
"CmdRogueMagicGetMiscRealTimeDataCsReq" => {
|
|
Some(Self::CmdRogueMagicGetMiscRealTimeDataCsReq)
|
|
}
|
|
"CmdRogueMagicReviveCostUpdateScNotify" => {
|
|
Some(Self::CmdRogueMagicReviveCostUpdateScNotify)
|
|
}
|
|
"CmdRogueMagicLevelInfoUpdateScNotify" => {
|
|
Some(Self::CmdRogueMagicLevelInfoUpdateScNotify)
|
|
}
|
|
"CmdRogueMagicUnitComposeCsReq" => Some(Self::CmdRogueMagicUnitComposeCsReq),
|
|
"CmdDBOMCCEIFJO" => Some(Self::CmdDbomcceifjo),
|
|
"CmdRogueMagicEnterRoomScRsp" => Some(Self::CmdRogueMagicEnterRoomScRsp),
|
|
"CmdRogueMagicEnableTalentCsReq" => {
|
|
Some(Self::CmdRogueMagicEnableTalentCsReq)
|
|
}
|
|
"CmdRogueMagicEnableTalentScRsp" => {
|
|
Some(Self::CmdRogueMagicEnableTalentScRsp)
|
|
}
|
|
"CmdRogueMagicQueryScRsp" => Some(Self::CmdRogueMagicQueryScRsp),
|
|
"CmdRogueMagicStartScRsp" => Some(Self::CmdRogueMagicStartScRsp),
|
|
"CmdRogueMagicReviveAvatarCsReq" => {
|
|
Some(Self::CmdRogueMagicReviveAvatarCsReq)
|
|
}
|
|
"CmdRogueMagicLeaveScRsp" => Some(Self::CmdRogueMagicLeaveScRsp),
|
|
"CmdRogueMagicSettleScRsp" => Some(Self::CmdRogueMagicSettleScRsp),
|
|
"GCKCLGJIKFC_JIHNGNPPPCG" => Some(Self::GckclgjikfcJihngnpppcg),
|
|
"CmdGKMOAKPLBHO" => Some(Self::CmdGkmoakplbho),
|
|
"CmdRogueMagicEnterCsReq" => Some(Self::CmdRogueMagicEnterCsReq),
|
|
"GCKCLGJIKFC_KAOEMDIGGGM" => Some(Self::GckclgjikfcKaoemdigggm),
|
|
"CmdENJDAGALDKM" => Some(Self::CmdEnjdagaldkm),
|
|
"CmdRogueMagicQueryCsReq" => Some(Self::CmdRogueMagicQueryCsReq),
|
|
"CmdHBCOFDDCGOL" => Some(Self::CmdHbcofddcgol),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Pfkhkambhbn {
|
|
Nlcdgipgfdj = 0,
|
|
Looaknhdbll = 1,
|
|
Cckpncibdgp = 2,
|
|
Jknpmimbgml = 3,
|
|
}
|
|
impl Pfkhkambhbn {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Nlcdgipgfdj => "PFKHKAMBHBN_NLCDGIPGFDJ",
|
|
Self::Looaknhdbll => "PFKHKAMBHBN_LOOAKNHDBLL",
|
|
Self::Cckpncibdgp => "PFKHKAMBHBN_CCKPNCIBDGP",
|
|
Self::Jknpmimbgml => "PFKHKAMBHBN_JKNPMIMBGML",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"PFKHKAMBHBN_NLCDGIPGFDJ" => Some(Self::Nlcdgipgfdj),
|
|
"PFKHKAMBHBN_LOOAKNHDBLL" => Some(Self::Looaknhdbll),
|
|
"PFKHKAMBHBN_CCKPNCIBDGP" => Some(Self::Cckpncibdgp),
|
|
"PFKHKAMBHBN_JKNPMIMBGML" => Some(Self::Jknpmimbgml),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Jgnaepijdnc {
|
|
Nlcdgipgfdj = 0,
|
|
Looaknhdbll = 1,
|
|
Cihfgjdchia = 2,
|
|
}
|
|
impl Jgnaepijdnc {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Nlcdgipgfdj => "JGNAEPIJDNC_NLCDGIPGFDJ",
|
|
Self::Looaknhdbll => "JGNAEPIJDNC_LOOAKNHDBLL",
|
|
Self::Cihfgjdchia => "JGNAEPIJDNC_CIHFGJDCHIA",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"JGNAEPIJDNC_NLCDGIPGFDJ" => Some(Self::Nlcdgipgfdj),
|
|
"JGNAEPIJDNC_LOOAKNHDBLL" => Some(Self::Looaknhdbll),
|
|
"JGNAEPIJDNC_CIHFGJDCHIA" => Some(Self::Cihfgjdchia),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Hoifdjpbglb {
|
|
Nlcdgipgfdj = 0,
|
|
Jhhajdkpljh = 1,
|
|
Looaknhdbll = 2,
|
|
Cihfgjdchia = 3,
|
|
}
|
|
impl Hoifdjpbglb {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Nlcdgipgfdj => "HOIFDJPBGLB_NLCDGIPGFDJ",
|
|
Self::Jhhajdkpljh => "HOIFDJPBGLB_JHHAJDKPLJH",
|
|
Self::Looaknhdbll => "HOIFDJPBGLB_LOOAKNHDBLL",
|
|
Self::Cihfgjdchia => "HOIFDJPBGLB_CIHFGJDCHIA",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"HOIFDJPBGLB_NLCDGIPGFDJ" => Some(Self::Nlcdgipgfdj),
|
|
"HOIFDJPBGLB_JHHAJDKPLJH" => Some(Self::Jhhajdkpljh),
|
|
"HOIFDJPBGLB_LOOAKNHDBLL" => Some(Self::Looaknhdbll),
|
|
"HOIFDJPBGLB_CIHFGJDCHIA" => Some(Self::Cihfgjdchia),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Jamingbjhbk {
|
|
Nlcdgipgfdj = 0,
|
|
Ehniplneedi = 1,
|
|
Pmkmeaagkap = 2,
|
|
Mnbaghpefbc = 3,
|
|
}
|
|
impl Jamingbjhbk {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Nlcdgipgfdj => "JAMINGBJHBK_NLCDGIPGFDJ",
|
|
Self::Ehniplneedi => "JAMINGBJHBK_EHNIPLNEEDI",
|
|
Self::Pmkmeaagkap => "JAMINGBJHBK_PMKMEAAGKAP",
|
|
Self::Mnbaghpefbc => "JAMINGBJHBK_MNBAGHPEFBC",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"JAMINGBJHBK_NLCDGIPGFDJ" => Some(Self::Nlcdgipgfdj),
|
|
"JAMINGBJHBK_EHNIPLNEEDI" => Some(Self::Ehniplneedi),
|
|
"JAMINGBJHBK_PMKMEAAGKAP" => Some(Self::Pmkmeaagkap),
|
|
"JAMINGBJHBK_MNBAGHPEFBC" => Some(Self::Mnbaghpefbc),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdRogueModifierType {
|
|
JkjgpoollkfNlcdgipgfdj = 0,
|
|
CmdRogueModifierSelectCellCsReq = 5327,
|
|
CmdRogueModifierSelectCellScRsp = 5336,
|
|
CmdRogueModifierDelNotify = 5310,
|
|
CmdRogueModifierAddNotify = 5380,
|
|
CmdRogueModifierStageStartNotify = 5387,
|
|
CmdRogueModifierUpdateNotify = 5381,
|
|
}
|
|
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::JkjgpoollkfNlcdgipgfdj => "JKJGPOOLLKF_NLCDGIPGFDJ",
|
|
Self::CmdRogueModifierSelectCellCsReq => "CmdRogueModifierSelectCellCsReq",
|
|
Self::CmdRogueModifierSelectCellScRsp => "CmdRogueModifierSelectCellScRsp",
|
|
Self::CmdRogueModifierDelNotify => "CmdRogueModifierDelNotify",
|
|
Self::CmdRogueModifierAddNotify => "CmdRogueModifierAddNotify",
|
|
Self::CmdRogueModifierStageStartNotify => "CmdRogueModifierStageStartNotify",
|
|
Self::CmdRogueModifierUpdateNotify => "CmdRogueModifierUpdateNotify",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"JKJGPOOLLKF_NLCDGIPGFDJ" => Some(Self::JkjgpoollkfNlcdgipgfdj),
|
|
"CmdRogueModifierSelectCellCsReq" => {
|
|
Some(Self::CmdRogueModifierSelectCellCsReq)
|
|
}
|
|
"CmdRogueModifierSelectCellScRsp" => {
|
|
Some(Self::CmdRogueModifierSelectCellScRsp)
|
|
}
|
|
"CmdRogueModifierDelNotify" => Some(Self::CmdRogueModifierDelNotify),
|
|
"CmdRogueModifierAddNotify" => Some(Self::CmdRogueModifierAddNotify),
|
|
"CmdRogueModifierStageStartNotify" => {
|
|
Some(Self::CmdRogueModifierStageStartNotify)
|
|
}
|
|
"CmdRogueModifierUpdateNotify" => Some(Self::CmdRogueModifierUpdateNotify),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum RogueModifierSourceType {
|
|
AmeikagdifcPbgoaogcpla = 0,
|
|
AmeikagdifcOlkbmglcenl = 1,
|
|
AmeikagdifcAlpfginekil = 2,
|
|
AmeikagdifcNndcinjlbpi = 3,
|
|
AmeikagdifcMapkbmahbke = 4,
|
|
AmeikagdifcDmgfeobeafd = 5,
|
|
AmeikagdifcBcpomcgmffk = 6,
|
|
AmeikagdifcLfahfljmfnk = 7,
|
|
AmeikagdifcNoamemmfgkp = 8,
|
|
AmeikagdifcHkoahekcjae = 9,
|
|
AmeikagdifcIhgdlajajma = 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::AmeikagdifcPbgoaogcpla => "AMEIKAGDIFC_PBGOAOGCPLA",
|
|
Self::AmeikagdifcOlkbmglcenl => "AMEIKAGDIFC_OLKBMGLCENL",
|
|
Self::AmeikagdifcAlpfginekil => "AMEIKAGDIFC_ALPFGINEKIL",
|
|
Self::AmeikagdifcNndcinjlbpi => "AMEIKAGDIFC_NNDCINJLBPI",
|
|
Self::AmeikagdifcMapkbmahbke => "AMEIKAGDIFC_MAPKBMAHBKE",
|
|
Self::AmeikagdifcDmgfeobeafd => "AMEIKAGDIFC_DMGFEOBEAFD",
|
|
Self::AmeikagdifcBcpomcgmffk => "AMEIKAGDIFC_BCPOMCGMFFK",
|
|
Self::AmeikagdifcLfahfljmfnk => "AMEIKAGDIFC_LFAHFLJMFNK",
|
|
Self::AmeikagdifcNoamemmfgkp => "AMEIKAGDIFC_NOAMEMMFGKP",
|
|
Self::AmeikagdifcHkoahekcjae => "AMEIKAGDIFC_HKOAHEKCJAE",
|
|
Self::AmeikagdifcIhgdlajajma => "AMEIKAGDIFC_IHGDLAJAJMA",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"AMEIKAGDIFC_PBGOAOGCPLA" => Some(Self::AmeikagdifcPbgoaogcpla),
|
|
"AMEIKAGDIFC_OLKBMGLCENL" => Some(Self::AmeikagdifcOlkbmglcenl),
|
|
"AMEIKAGDIFC_ALPFGINEKIL" => Some(Self::AmeikagdifcAlpfginekil),
|
|
"AMEIKAGDIFC_NNDCINJLBPI" => Some(Self::AmeikagdifcNndcinjlbpi),
|
|
"AMEIKAGDIFC_MAPKBMAHBKE" => Some(Self::AmeikagdifcMapkbmahbke),
|
|
"AMEIKAGDIFC_DMGFEOBEAFD" => Some(Self::AmeikagdifcDmgfeobeafd),
|
|
"AMEIKAGDIFC_BCPOMCGMFFK" => Some(Self::AmeikagdifcBcpomcgmffk),
|
|
"AMEIKAGDIFC_LFAHFLJMFNK" => Some(Self::AmeikagdifcLfahfljmfnk),
|
|
"AMEIKAGDIFC_NOAMEMMFGKP" => Some(Self::AmeikagdifcNoamemmfgkp),
|
|
"AMEIKAGDIFC_HKOAHEKCJAE" => Some(Self::AmeikagdifcHkoahekcjae),
|
|
"AMEIKAGDIFC_IHGDLAJAJMA" => Some(Self::AmeikagdifcIhgdlajajma),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Phaoiglgbmg {
|
|
Oljcmibgngl = 0,
|
|
Dlpkbbhkfbl = 1,
|
|
}
|
|
impl Phaoiglgbmg {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Oljcmibgngl => "PHAOIGLGBMG_OLJCMIBGNGL",
|
|
Self::Dlpkbbhkfbl => "PHAOIGLGBMG_DLPKBBHKFBL",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"PHAOIGLGBMG_OLJCMIBGNGL" => Some(Self::Oljcmibgngl),
|
|
"PHAOIGLGBMG_DLPKBBHKFBL" => Some(Self::Dlpkbbhkfbl),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdRogueTournType {
|
|
DidfahmpgbhNlcdgipgfdj = 0,
|
|
CmdRogueTournGetPermanentTalentInfoCsReq = 6011,
|
|
CmdNpojnhkpkmn = 6018,
|
|
CmdRogueTournLeaveScRsp = 6040,
|
|
CmdRogueTournDeleteArchiveScRsp = 6086,
|
|
CmdRogueTournGetPermanentTalentInfoScRsp = 6098,
|
|
CmdRogueTournQueryCsReq = 6046,
|
|
CmdRogueTournEnterRoomCsReq = 6019,
|
|
CmdRogueTournResetPermanentTalentCsReq = 6020,
|
|
CmdRogueTournReviveAvatarCsReq = 6062,
|
|
CmdJgfpijkofcc = 6099,
|
|
CmdRogueTournTakeExpRewardScRsp = 6023,
|
|
CmdRogueTournWeekChallengeUpdateScNotify = 6059,
|
|
CmdRogueTournSaveBuildRefCsReq = 6033,
|
|
CmdPalaopcbapc = 6057,
|
|
CmdRogueTournGetAllBuildRefCsReq = 6093,
|
|
CmdRogueTournReEnterRogueCocoonStageScRsp = 6090,
|
|
CmdRogueTournEnterRogueCocoonSceneScRsp = 6094,
|
|
CmdEinjmhbmdii = 6085,
|
|
CmdRogueTournGetAllBuildRefScRsp = 6055,
|
|
CmdRogueTournGetArchiveRepositoryScRsp = 6026,
|
|
CmdRogueTournGetAllArchiveScRsp = 6095,
|
|
CmdRogueTournRenameBuildRefScRsp = 6079,
|
|
CmdRogueTournLeaveCsReq = 6025,
|
|
CmdRogueTournEnterLayerCsReq = 6038,
|
|
CmdRogueTournEnableSeasonTalentCsReq = 6063,
|
|
CmdRogueTournLevelInfoUpdateScNotify = 6076,
|
|
CmdRogueTournEnableSeasonTalentScRsp = 6048,
|
|
CmdRogueTournUseSuperRewardKeyCsReq = 6065,
|
|
CmdRogueTournEnterRoomScRsp = 6049,
|
|
CmdRogueTournSettleCsReq = 6022,
|
|
CmdRogueTournHandBookNotify = 6092,
|
|
CmdRogueTournEnterCsReq = 6083,
|
|
CmdRogueTournConfirmSettleCsReq = 6081,
|
|
CmdRogueTournTitanUpdateTitanBlessProgressScNotify = 6064,
|
|
CmdRogueTournExpNotify = 6028,
|
|
CmdRogueTournStartCsReq = 6042,
|
|
CmdRogueTournGetMiscRealTimeDataCsReq = 6073,
|
|
CmdRogueTournDeleteBuildRefScRsp = 6074,
|
|
CmdRogueTournEnterLayerScRsp = 6084,
|
|
CmdRogueTournGetAllArchiveCsReq = 6088,
|
|
CmdRogueTournConfirmSettleScRsp = 6097,
|
|
CmdRogueTournSaveBuildRefScRsp = 6056,
|
|
CmdRogueTournGetSettleInfoCsReq = 6071,
|
|
CmdRogueTournEnablePermanentTalentScRsp = 6037,
|
|
CmdRogueTournRenameBuildRefCsReq = 6054,
|
|
CmdRogueTournBattleFailSettleInfoScNotify = 6050,
|
|
CmdRogueTournQueryScRsp = 6096,
|
|
CmdRogueTournRenameArchiveCsReq = 6089,
|
|
CmdRogueTournLeaveRogueCocoonSceneScRsp = 6068,
|
|
CmdRogueTournEnterScRsp = 6034,
|
|
CmdRogueTournGetCurRogueCocoonInfoScRsp = 6044,
|
|
CmdRogueTournResetPermanentTalentScRsp = 6058,
|
|
CmdRogueTournReviveCostUpdateScNotify = 6045,
|
|
CmdRogueTournGetSeasonTalentInfoCsReq = 6036,
|
|
CmdRogueTournSettleScRsp = 6039,
|
|
CmdRogueTournClearArchiveNameScNotify = 6016,
|
|
CmdRogueTournReviveAvatarScRsp = 6052,
|
|
CmdRogueTournDeleteBuildRefCsReq = 6032,
|
|
CmdRogueTournTakeExpRewardCsReq = 6041,
|
|
CmdRogueTournPersonaRoomCardZoneUpdateScNotify = 6066,
|
|
CmdRogueTournUseSuperRewardKeyScRsp = 6078,
|
|
CmdRogueTournGetSettleInfoScRsp = 6053,
|
|
CmdRogueTournGetCurRogueCocoonInfoCsReq = 6047,
|
|
CmdRogueTournDeleteArchiveCsReq = 6013,
|
|
CmdMniljcpcofg = 6067,
|
|
CmdRogueTournGetArchiveRepositoryCsReq = 6030,
|
|
CmdRogueTournAreaUpdateScNotify = 6069,
|
|
CmdRogueTournGetSeasonTalentInfoScRsp = 6077,
|
|
CmdRogueTournLeaveRogueCocoonSceneCsReq = 6027,
|
|
CmdRogueTournEnablePermanentTalentCsReq = 6021,
|
|
CmdRogueTournStartScRsp = 6015,
|
|
CmdRogueTournEnterRogueCocoonSceneCsReq = 6051,
|
|
CmdBodcekedlme = 6075,
|
|
CmdRogueTournReEnterRogueCocoonStageCsReq = 6100,
|
|
CmdRogueTournRenameArchiveScRsp = 6024,
|
|
CmdRogueTournGetMiscRealTimeDataScRsp = 6091,
|
|
}
|
|
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::DidfahmpgbhNlcdgipgfdj => "DIDFAHMPGBH_NLCDGIPGFDJ",
|
|
Self::CmdRogueTournGetPermanentTalentInfoCsReq => {
|
|
"CmdRogueTournGetPermanentTalentInfoCsReq"
|
|
}
|
|
Self::CmdNpojnhkpkmn => "CmdNPOJNHKPKMN",
|
|
Self::CmdRogueTournLeaveScRsp => "CmdRogueTournLeaveScRsp",
|
|
Self::CmdRogueTournDeleteArchiveScRsp => "CmdRogueTournDeleteArchiveScRsp",
|
|
Self::CmdRogueTournGetPermanentTalentInfoScRsp => {
|
|
"CmdRogueTournGetPermanentTalentInfoScRsp"
|
|
}
|
|
Self::CmdRogueTournQueryCsReq => "CmdRogueTournQueryCsReq",
|
|
Self::CmdRogueTournEnterRoomCsReq => "CmdRogueTournEnterRoomCsReq",
|
|
Self::CmdRogueTournResetPermanentTalentCsReq => {
|
|
"CmdRogueTournResetPermanentTalentCsReq"
|
|
}
|
|
Self::CmdRogueTournReviveAvatarCsReq => "CmdRogueTournReviveAvatarCsReq",
|
|
Self::CmdJgfpijkofcc => "CmdJGFPIJKOFCC",
|
|
Self::CmdRogueTournTakeExpRewardScRsp => "CmdRogueTournTakeExpRewardScRsp",
|
|
Self::CmdRogueTournWeekChallengeUpdateScNotify => {
|
|
"CmdRogueTournWeekChallengeUpdateScNotify"
|
|
}
|
|
Self::CmdRogueTournSaveBuildRefCsReq => "CmdRogueTournSaveBuildRefCsReq",
|
|
Self::CmdPalaopcbapc => "CmdPALAOPCBAPC",
|
|
Self::CmdRogueTournGetAllBuildRefCsReq => "CmdRogueTournGetAllBuildRefCsReq",
|
|
Self::CmdRogueTournReEnterRogueCocoonStageScRsp => {
|
|
"CmdRogueTournReEnterRogueCocoonStageScRsp"
|
|
}
|
|
Self::CmdRogueTournEnterRogueCocoonSceneScRsp => {
|
|
"CmdRogueTournEnterRogueCocoonSceneScRsp"
|
|
}
|
|
Self::CmdEinjmhbmdii => "CmdEINJMHBMDII",
|
|
Self::CmdRogueTournGetAllBuildRefScRsp => "CmdRogueTournGetAllBuildRefScRsp",
|
|
Self::CmdRogueTournGetArchiveRepositoryScRsp => {
|
|
"CmdRogueTournGetArchiveRepositoryScRsp"
|
|
}
|
|
Self::CmdRogueTournGetAllArchiveScRsp => "CmdRogueTournGetAllArchiveScRsp",
|
|
Self::CmdRogueTournRenameBuildRefScRsp => "CmdRogueTournRenameBuildRefScRsp",
|
|
Self::CmdRogueTournLeaveCsReq => "CmdRogueTournLeaveCsReq",
|
|
Self::CmdRogueTournEnterLayerCsReq => "CmdRogueTournEnterLayerCsReq",
|
|
Self::CmdRogueTournEnableSeasonTalentCsReq => {
|
|
"CmdRogueTournEnableSeasonTalentCsReq"
|
|
}
|
|
Self::CmdRogueTournLevelInfoUpdateScNotify => {
|
|
"CmdRogueTournLevelInfoUpdateScNotify"
|
|
}
|
|
Self::CmdRogueTournEnableSeasonTalentScRsp => {
|
|
"CmdRogueTournEnableSeasonTalentScRsp"
|
|
}
|
|
Self::CmdRogueTournUseSuperRewardKeyCsReq => {
|
|
"CmdRogueTournUseSuperRewardKeyCsReq"
|
|
}
|
|
Self::CmdRogueTournEnterRoomScRsp => "CmdRogueTournEnterRoomScRsp",
|
|
Self::CmdRogueTournSettleCsReq => "CmdRogueTournSettleCsReq",
|
|
Self::CmdRogueTournHandBookNotify => "CmdRogueTournHandBookNotify",
|
|
Self::CmdRogueTournEnterCsReq => "CmdRogueTournEnterCsReq",
|
|
Self::CmdRogueTournConfirmSettleCsReq => "CmdRogueTournConfirmSettleCsReq",
|
|
Self::CmdRogueTournTitanUpdateTitanBlessProgressScNotify => {
|
|
"CmdRogueTournTitanUpdateTitanBlessProgressScNotify"
|
|
}
|
|
Self::CmdRogueTournExpNotify => "CmdRogueTournExpNotify",
|
|
Self::CmdRogueTournStartCsReq => "CmdRogueTournStartCsReq",
|
|
Self::CmdRogueTournGetMiscRealTimeDataCsReq => {
|
|
"CmdRogueTournGetMiscRealTimeDataCsReq"
|
|
}
|
|
Self::CmdRogueTournDeleteBuildRefScRsp => "CmdRogueTournDeleteBuildRefScRsp",
|
|
Self::CmdRogueTournEnterLayerScRsp => "CmdRogueTournEnterLayerScRsp",
|
|
Self::CmdRogueTournGetAllArchiveCsReq => "CmdRogueTournGetAllArchiveCsReq",
|
|
Self::CmdRogueTournConfirmSettleScRsp => "CmdRogueTournConfirmSettleScRsp",
|
|
Self::CmdRogueTournSaveBuildRefScRsp => "CmdRogueTournSaveBuildRefScRsp",
|
|
Self::CmdRogueTournGetSettleInfoCsReq => "CmdRogueTournGetSettleInfoCsReq",
|
|
Self::CmdRogueTournEnablePermanentTalentScRsp => {
|
|
"CmdRogueTournEnablePermanentTalentScRsp"
|
|
}
|
|
Self::CmdRogueTournRenameBuildRefCsReq => "CmdRogueTournRenameBuildRefCsReq",
|
|
Self::CmdRogueTournBattleFailSettleInfoScNotify => {
|
|
"CmdRogueTournBattleFailSettleInfoScNotify"
|
|
}
|
|
Self::CmdRogueTournQueryScRsp => "CmdRogueTournQueryScRsp",
|
|
Self::CmdRogueTournRenameArchiveCsReq => "CmdRogueTournRenameArchiveCsReq",
|
|
Self::CmdRogueTournLeaveRogueCocoonSceneScRsp => {
|
|
"CmdRogueTournLeaveRogueCocoonSceneScRsp"
|
|
}
|
|
Self::CmdRogueTournEnterScRsp => "CmdRogueTournEnterScRsp",
|
|
Self::CmdRogueTournGetCurRogueCocoonInfoScRsp => {
|
|
"CmdRogueTournGetCurRogueCocoonInfoScRsp"
|
|
}
|
|
Self::CmdRogueTournResetPermanentTalentScRsp => {
|
|
"CmdRogueTournResetPermanentTalentScRsp"
|
|
}
|
|
Self::CmdRogueTournReviveCostUpdateScNotify => {
|
|
"CmdRogueTournReviveCostUpdateScNotify"
|
|
}
|
|
Self::CmdRogueTournGetSeasonTalentInfoCsReq => {
|
|
"CmdRogueTournGetSeasonTalentInfoCsReq"
|
|
}
|
|
Self::CmdRogueTournSettleScRsp => "CmdRogueTournSettleScRsp",
|
|
Self::CmdRogueTournClearArchiveNameScNotify => {
|
|
"CmdRogueTournClearArchiveNameScNotify"
|
|
}
|
|
Self::CmdRogueTournReviveAvatarScRsp => "CmdRogueTournReviveAvatarScRsp",
|
|
Self::CmdRogueTournDeleteBuildRefCsReq => "CmdRogueTournDeleteBuildRefCsReq",
|
|
Self::CmdRogueTournTakeExpRewardCsReq => "CmdRogueTournTakeExpRewardCsReq",
|
|
Self::CmdRogueTournPersonaRoomCardZoneUpdateScNotify => {
|
|
"CmdRogueTournPersonaRoomCardZoneUpdateScNotify"
|
|
}
|
|
Self::CmdRogueTournUseSuperRewardKeyScRsp => {
|
|
"CmdRogueTournUseSuperRewardKeyScRsp"
|
|
}
|
|
Self::CmdRogueTournGetSettleInfoScRsp => "CmdRogueTournGetSettleInfoScRsp",
|
|
Self::CmdRogueTournGetCurRogueCocoonInfoCsReq => {
|
|
"CmdRogueTournGetCurRogueCocoonInfoCsReq"
|
|
}
|
|
Self::CmdRogueTournDeleteArchiveCsReq => "CmdRogueTournDeleteArchiveCsReq",
|
|
Self::CmdMniljcpcofg => "CmdMNILJCPCOFG",
|
|
Self::CmdRogueTournGetArchiveRepositoryCsReq => {
|
|
"CmdRogueTournGetArchiveRepositoryCsReq"
|
|
}
|
|
Self::CmdRogueTournAreaUpdateScNotify => "CmdRogueTournAreaUpdateScNotify",
|
|
Self::CmdRogueTournGetSeasonTalentInfoScRsp => {
|
|
"CmdRogueTournGetSeasonTalentInfoScRsp"
|
|
}
|
|
Self::CmdRogueTournLeaveRogueCocoonSceneCsReq => {
|
|
"CmdRogueTournLeaveRogueCocoonSceneCsReq"
|
|
}
|
|
Self::CmdRogueTournEnablePermanentTalentCsReq => {
|
|
"CmdRogueTournEnablePermanentTalentCsReq"
|
|
}
|
|
Self::CmdRogueTournStartScRsp => "CmdRogueTournStartScRsp",
|
|
Self::CmdRogueTournEnterRogueCocoonSceneCsReq => {
|
|
"CmdRogueTournEnterRogueCocoonSceneCsReq"
|
|
}
|
|
Self::CmdBodcekedlme => "CmdBODCEKEDLME",
|
|
Self::CmdRogueTournReEnterRogueCocoonStageCsReq => {
|
|
"CmdRogueTournReEnterRogueCocoonStageCsReq"
|
|
}
|
|
Self::CmdRogueTournRenameArchiveScRsp => "CmdRogueTournRenameArchiveScRsp",
|
|
Self::CmdRogueTournGetMiscRealTimeDataScRsp => {
|
|
"CmdRogueTournGetMiscRealTimeDataScRsp"
|
|
}
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"DIDFAHMPGBH_NLCDGIPGFDJ" => Some(Self::DidfahmpgbhNlcdgipgfdj),
|
|
"CmdRogueTournGetPermanentTalentInfoCsReq" => {
|
|
Some(Self::CmdRogueTournGetPermanentTalentInfoCsReq)
|
|
}
|
|
"CmdNPOJNHKPKMN" => Some(Self::CmdNpojnhkpkmn),
|
|
"CmdRogueTournLeaveScRsp" => Some(Self::CmdRogueTournLeaveScRsp),
|
|
"CmdRogueTournDeleteArchiveScRsp" => {
|
|
Some(Self::CmdRogueTournDeleteArchiveScRsp)
|
|
}
|
|
"CmdRogueTournGetPermanentTalentInfoScRsp" => {
|
|
Some(Self::CmdRogueTournGetPermanentTalentInfoScRsp)
|
|
}
|
|
"CmdRogueTournQueryCsReq" => Some(Self::CmdRogueTournQueryCsReq),
|
|
"CmdRogueTournEnterRoomCsReq" => Some(Self::CmdRogueTournEnterRoomCsReq),
|
|
"CmdRogueTournResetPermanentTalentCsReq" => {
|
|
Some(Self::CmdRogueTournResetPermanentTalentCsReq)
|
|
}
|
|
"CmdRogueTournReviveAvatarCsReq" => {
|
|
Some(Self::CmdRogueTournReviveAvatarCsReq)
|
|
}
|
|
"CmdJGFPIJKOFCC" => Some(Self::CmdJgfpijkofcc),
|
|
"CmdRogueTournTakeExpRewardScRsp" => {
|
|
Some(Self::CmdRogueTournTakeExpRewardScRsp)
|
|
}
|
|
"CmdRogueTournWeekChallengeUpdateScNotify" => {
|
|
Some(Self::CmdRogueTournWeekChallengeUpdateScNotify)
|
|
}
|
|
"CmdRogueTournSaveBuildRefCsReq" => {
|
|
Some(Self::CmdRogueTournSaveBuildRefCsReq)
|
|
}
|
|
"CmdPALAOPCBAPC" => Some(Self::CmdPalaopcbapc),
|
|
"CmdRogueTournGetAllBuildRefCsReq" => {
|
|
Some(Self::CmdRogueTournGetAllBuildRefCsReq)
|
|
}
|
|
"CmdRogueTournReEnterRogueCocoonStageScRsp" => {
|
|
Some(Self::CmdRogueTournReEnterRogueCocoonStageScRsp)
|
|
}
|
|
"CmdRogueTournEnterRogueCocoonSceneScRsp" => {
|
|
Some(Self::CmdRogueTournEnterRogueCocoonSceneScRsp)
|
|
}
|
|
"CmdEINJMHBMDII" => Some(Self::CmdEinjmhbmdii),
|
|
"CmdRogueTournGetAllBuildRefScRsp" => {
|
|
Some(Self::CmdRogueTournGetAllBuildRefScRsp)
|
|
}
|
|
"CmdRogueTournGetArchiveRepositoryScRsp" => {
|
|
Some(Self::CmdRogueTournGetArchiveRepositoryScRsp)
|
|
}
|
|
"CmdRogueTournGetAllArchiveScRsp" => {
|
|
Some(Self::CmdRogueTournGetAllArchiveScRsp)
|
|
}
|
|
"CmdRogueTournRenameBuildRefScRsp" => {
|
|
Some(Self::CmdRogueTournRenameBuildRefScRsp)
|
|
}
|
|
"CmdRogueTournLeaveCsReq" => Some(Self::CmdRogueTournLeaveCsReq),
|
|
"CmdRogueTournEnterLayerCsReq" => Some(Self::CmdRogueTournEnterLayerCsReq),
|
|
"CmdRogueTournEnableSeasonTalentCsReq" => {
|
|
Some(Self::CmdRogueTournEnableSeasonTalentCsReq)
|
|
}
|
|
"CmdRogueTournLevelInfoUpdateScNotify" => {
|
|
Some(Self::CmdRogueTournLevelInfoUpdateScNotify)
|
|
}
|
|
"CmdRogueTournEnableSeasonTalentScRsp" => {
|
|
Some(Self::CmdRogueTournEnableSeasonTalentScRsp)
|
|
}
|
|
"CmdRogueTournUseSuperRewardKeyCsReq" => {
|
|
Some(Self::CmdRogueTournUseSuperRewardKeyCsReq)
|
|
}
|
|
"CmdRogueTournEnterRoomScRsp" => Some(Self::CmdRogueTournEnterRoomScRsp),
|
|
"CmdRogueTournSettleCsReq" => Some(Self::CmdRogueTournSettleCsReq),
|
|
"CmdRogueTournHandBookNotify" => Some(Self::CmdRogueTournHandBookNotify),
|
|
"CmdRogueTournEnterCsReq" => Some(Self::CmdRogueTournEnterCsReq),
|
|
"CmdRogueTournConfirmSettleCsReq" => {
|
|
Some(Self::CmdRogueTournConfirmSettleCsReq)
|
|
}
|
|
"CmdRogueTournTitanUpdateTitanBlessProgressScNotify" => {
|
|
Some(Self::CmdRogueTournTitanUpdateTitanBlessProgressScNotify)
|
|
}
|
|
"CmdRogueTournExpNotify" => Some(Self::CmdRogueTournExpNotify),
|
|
"CmdRogueTournStartCsReq" => Some(Self::CmdRogueTournStartCsReq),
|
|
"CmdRogueTournGetMiscRealTimeDataCsReq" => {
|
|
Some(Self::CmdRogueTournGetMiscRealTimeDataCsReq)
|
|
}
|
|
"CmdRogueTournDeleteBuildRefScRsp" => {
|
|
Some(Self::CmdRogueTournDeleteBuildRefScRsp)
|
|
}
|
|
"CmdRogueTournEnterLayerScRsp" => Some(Self::CmdRogueTournEnterLayerScRsp),
|
|
"CmdRogueTournGetAllArchiveCsReq" => {
|
|
Some(Self::CmdRogueTournGetAllArchiveCsReq)
|
|
}
|
|
"CmdRogueTournConfirmSettleScRsp" => {
|
|
Some(Self::CmdRogueTournConfirmSettleScRsp)
|
|
}
|
|
"CmdRogueTournSaveBuildRefScRsp" => {
|
|
Some(Self::CmdRogueTournSaveBuildRefScRsp)
|
|
}
|
|
"CmdRogueTournGetSettleInfoCsReq" => {
|
|
Some(Self::CmdRogueTournGetSettleInfoCsReq)
|
|
}
|
|
"CmdRogueTournEnablePermanentTalentScRsp" => {
|
|
Some(Self::CmdRogueTournEnablePermanentTalentScRsp)
|
|
}
|
|
"CmdRogueTournRenameBuildRefCsReq" => {
|
|
Some(Self::CmdRogueTournRenameBuildRefCsReq)
|
|
}
|
|
"CmdRogueTournBattleFailSettleInfoScNotify" => {
|
|
Some(Self::CmdRogueTournBattleFailSettleInfoScNotify)
|
|
}
|
|
"CmdRogueTournQueryScRsp" => Some(Self::CmdRogueTournQueryScRsp),
|
|
"CmdRogueTournRenameArchiveCsReq" => {
|
|
Some(Self::CmdRogueTournRenameArchiveCsReq)
|
|
}
|
|
"CmdRogueTournLeaveRogueCocoonSceneScRsp" => {
|
|
Some(Self::CmdRogueTournLeaveRogueCocoonSceneScRsp)
|
|
}
|
|
"CmdRogueTournEnterScRsp" => Some(Self::CmdRogueTournEnterScRsp),
|
|
"CmdRogueTournGetCurRogueCocoonInfoScRsp" => {
|
|
Some(Self::CmdRogueTournGetCurRogueCocoonInfoScRsp)
|
|
}
|
|
"CmdRogueTournResetPermanentTalentScRsp" => {
|
|
Some(Self::CmdRogueTournResetPermanentTalentScRsp)
|
|
}
|
|
"CmdRogueTournReviveCostUpdateScNotify" => {
|
|
Some(Self::CmdRogueTournReviveCostUpdateScNotify)
|
|
}
|
|
"CmdRogueTournGetSeasonTalentInfoCsReq" => {
|
|
Some(Self::CmdRogueTournGetSeasonTalentInfoCsReq)
|
|
}
|
|
"CmdRogueTournSettleScRsp" => Some(Self::CmdRogueTournSettleScRsp),
|
|
"CmdRogueTournClearArchiveNameScNotify" => {
|
|
Some(Self::CmdRogueTournClearArchiveNameScNotify)
|
|
}
|
|
"CmdRogueTournReviveAvatarScRsp" => {
|
|
Some(Self::CmdRogueTournReviveAvatarScRsp)
|
|
}
|
|
"CmdRogueTournDeleteBuildRefCsReq" => {
|
|
Some(Self::CmdRogueTournDeleteBuildRefCsReq)
|
|
}
|
|
"CmdRogueTournTakeExpRewardCsReq" => {
|
|
Some(Self::CmdRogueTournTakeExpRewardCsReq)
|
|
}
|
|
"CmdRogueTournPersonaRoomCardZoneUpdateScNotify" => {
|
|
Some(Self::CmdRogueTournPersonaRoomCardZoneUpdateScNotify)
|
|
}
|
|
"CmdRogueTournUseSuperRewardKeyScRsp" => {
|
|
Some(Self::CmdRogueTournUseSuperRewardKeyScRsp)
|
|
}
|
|
"CmdRogueTournGetSettleInfoScRsp" => {
|
|
Some(Self::CmdRogueTournGetSettleInfoScRsp)
|
|
}
|
|
"CmdRogueTournGetCurRogueCocoonInfoCsReq" => {
|
|
Some(Self::CmdRogueTournGetCurRogueCocoonInfoCsReq)
|
|
}
|
|
"CmdRogueTournDeleteArchiveCsReq" => {
|
|
Some(Self::CmdRogueTournDeleteArchiveCsReq)
|
|
}
|
|
"CmdMNILJCPCOFG" => Some(Self::CmdMniljcpcofg),
|
|
"CmdRogueTournGetArchiveRepositoryCsReq" => {
|
|
Some(Self::CmdRogueTournGetArchiveRepositoryCsReq)
|
|
}
|
|
"CmdRogueTournAreaUpdateScNotify" => {
|
|
Some(Self::CmdRogueTournAreaUpdateScNotify)
|
|
}
|
|
"CmdRogueTournGetSeasonTalentInfoScRsp" => {
|
|
Some(Self::CmdRogueTournGetSeasonTalentInfoScRsp)
|
|
}
|
|
"CmdRogueTournLeaveRogueCocoonSceneCsReq" => {
|
|
Some(Self::CmdRogueTournLeaveRogueCocoonSceneCsReq)
|
|
}
|
|
"CmdRogueTournEnablePermanentTalentCsReq" => {
|
|
Some(Self::CmdRogueTournEnablePermanentTalentCsReq)
|
|
}
|
|
"CmdRogueTournStartScRsp" => Some(Self::CmdRogueTournStartScRsp),
|
|
"CmdRogueTournEnterRogueCocoonSceneCsReq" => {
|
|
Some(Self::CmdRogueTournEnterRogueCocoonSceneCsReq)
|
|
}
|
|
"CmdBODCEKEDLME" => Some(Self::CmdBodcekedlme),
|
|
"CmdRogueTournReEnterRogueCocoonStageCsReq" => {
|
|
Some(Self::CmdRogueTournReEnterRogueCocoonStageCsReq)
|
|
}
|
|
"CmdRogueTournRenameArchiveScRsp" => {
|
|
Some(Self::CmdRogueTournRenameArchiveScRsp)
|
|
}
|
|
"CmdRogueTournGetMiscRealTimeDataScRsp" => {
|
|
Some(Self::CmdRogueTournGetMiscRealTimeDataScRsp)
|
|
}
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum RogueTournLevelStatus {
|
|
NhmpgnhbblcNlcdgipgfdj = 0,
|
|
NhmpgnhbblcLooaknhdbll = 1,
|
|
NhmpgnhbblcCckpncibdgp = 2,
|
|
NhmpgnhbblcJknpmimbgml = 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::NhmpgnhbblcNlcdgipgfdj => "NHMPGNHBBLC_NLCDGIPGFDJ",
|
|
Self::NhmpgnhbblcLooaknhdbll => "NHMPGNHBBLC_LOOAKNHDBLL",
|
|
Self::NhmpgnhbblcCckpncibdgp => "NHMPGNHBBLC_CCKPNCIBDGP",
|
|
Self::NhmpgnhbblcJknpmimbgml => "NHMPGNHBBLC_JKNPMIMBGML",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"NHMPGNHBBLC_NLCDGIPGFDJ" => Some(Self::NhmpgnhbblcNlcdgipgfdj),
|
|
"NHMPGNHBBLC_LOOAKNHDBLL" => Some(Self::NhmpgnhbblcLooaknhdbll),
|
|
"NHMPGNHBBLC_CCKPNCIBDGP" => Some(Self::NhmpgnhbblcCckpncibdgp),
|
|
"NHMPGNHBBLC_JKNPMIMBGML" => Some(Self::NhmpgnhbblcJknpmimbgml),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Idcbnmfdico {
|
|
Nlcdgipgfdj = 0,
|
|
Looaknhdbll = 1,
|
|
Cihfgjdchia = 2,
|
|
}
|
|
impl Idcbnmfdico {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Nlcdgipgfdj => "IDCBNMFDICO_NLCDGIPGFDJ",
|
|
Self::Looaknhdbll => "IDCBNMFDICO_LOOAKNHDBLL",
|
|
Self::Cihfgjdchia => "IDCBNMFDICO_CIHFGJDCHIA",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"IDCBNMFDICO_NLCDGIPGFDJ" => Some(Self::Nlcdgipgfdj),
|
|
"IDCBNMFDICO_LOOAKNHDBLL" => Some(Self::Looaknhdbll),
|
|
"IDCBNMFDICO_CIHFGJDCHIA" => Some(Self::Cihfgjdchia),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Iiaogeiadga {
|
|
Nlcdgipgfdj = 0,
|
|
Jhhajdkpljh = 1,
|
|
Looaknhdbll = 2,
|
|
Cihfgjdchia = 3,
|
|
}
|
|
impl Iiaogeiadga {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Nlcdgipgfdj => "IIAOGEIADGA_NLCDGIPGFDJ",
|
|
Self::Jhhajdkpljh => "IIAOGEIADGA_JHHAJDKPLJH",
|
|
Self::Looaknhdbll => "IIAOGEIADGA_LOOAKNHDBLL",
|
|
Self::Cihfgjdchia => "IIAOGEIADGA_CIHFGJDCHIA",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"IIAOGEIADGA_NLCDGIPGFDJ" => Some(Self::Nlcdgipgfdj),
|
|
"IIAOGEIADGA_JHHAJDKPLJH" => Some(Self::Jhhajdkpljh),
|
|
"IIAOGEIADGA_LOOAKNHDBLL" => Some(Self::Looaknhdbll),
|
|
"IIAOGEIADGA_CIHFGJDCHIA" => Some(Self::Cihfgjdchia),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Fkngoglnkig {
|
|
Nlcdgipgfdj = 0,
|
|
Ehniplneedi = 1,
|
|
Pmkmeaagkap = 2,
|
|
Mnbaghpefbc = 3,
|
|
}
|
|
impl Fkngoglnkig {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Nlcdgipgfdj => "FKNGOGLNKIG_NLCDGIPGFDJ",
|
|
Self::Ehniplneedi => "FKNGOGLNKIG_EHNIPLNEEDI",
|
|
Self::Pmkmeaagkap => "FKNGOGLNKIG_PMKMEAAGKAP",
|
|
Self::Mnbaghpefbc => "FKNGOGLNKIG_MNBAGHPEFBC",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"FKNGOGLNKIG_NLCDGIPGFDJ" => Some(Self::Nlcdgipgfdj),
|
|
"FKNGOGLNKIG_EHNIPLNEEDI" => Some(Self::Ehniplneedi),
|
|
"FKNGOGLNKIG_PMKMEAAGKAP" => Some(Self::Pmkmeaagkap),
|
|
"FKNGOGLNKIG_MNBAGHPEFBC" => Some(Self::Mnbaghpefbc),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Jgjleklgpil {
|
|
Ddcdlgbiill = 0,
|
|
Bndaaepcpja = 1,
|
|
Chbmdckjofk = 2,
|
|
Aclfimibokk = 3,
|
|
Mlpmlknikac = 4,
|
|
Deoickddfco = 5,
|
|
Okbnjopccjm = 6,
|
|
Ckjfoiclfbb = 7,
|
|
Mahmljlljlo = 8,
|
|
}
|
|
impl Jgjleklgpil {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Ddcdlgbiill => "JGJLEKLGPIL_DDCDLGBIILL",
|
|
Self::Bndaaepcpja => "JGJLEKLGPIL_BNDAAEPCPJA",
|
|
Self::Chbmdckjofk => "JGJLEKLGPIL_CHBMDCKJOFK",
|
|
Self::Aclfimibokk => "JGJLEKLGPIL_ACLFIMIBOKK",
|
|
Self::Mlpmlknikac => "JGJLEKLGPIL_MLPMLKNIKAC",
|
|
Self::Deoickddfco => "JGJLEKLGPIL_DEOICKDDFCO",
|
|
Self::Okbnjopccjm => "JGJLEKLGPIL_OKBNJOPCCJM",
|
|
Self::Ckjfoiclfbb => "JGJLEKLGPIL_CKJFOICLFBB",
|
|
Self::Mahmljlljlo => "JGJLEKLGPIL_MAHMLJLLJLO",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"JGJLEKLGPIL_DDCDLGBIILL" => Some(Self::Ddcdlgbiill),
|
|
"JGJLEKLGPIL_BNDAAEPCPJA" => Some(Self::Bndaaepcpja),
|
|
"JGJLEKLGPIL_CHBMDCKJOFK" => Some(Self::Chbmdckjofk),
|
|
"JGJLEKLGPIL_ACLFIMIBOKK" => Some(Self::Aclfimibokk),
|
|
"JGJLEKLGPIL_MLPMLKNIKAC" => Some(Self::Mlpmlknikac),
|
|
"JGJLEKLGPIL_DEOICKDDFCO" => Some(Self::Deoickddfco),
|
|
"JGJLEKLGPIL_OKBNJOPCCJM" => Some(Self::Okbnjopccjm),
|
|
"JGJLEKLGPIL_CKJFOICLFBB" => Some(Self::Ckjfoiclfbb),
|
|
"JGJLEKLGPIL_MAHMLJLLJLO" => Some(Self::Mahmljlljlo),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdRollShopType {
|
|
OhcmlbponobNlcdgipgfdj = 0,
|
|
CmdGetRollShopInfoScRsp = 6906,
|
|
CmdTakeRollShopRewardCsReq = 6902,
|
|
CmdDoGachaInRollShopCsReq = 6916,
|
|
CmdGetRollShopInfoCsReq = 6918,
|
|
CmdTakeRollShopRewardScRsp = 6919,
|
|
CmdDoGachaInRollShopScRsp = 6920,
|
|
}
|
|
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::OhcmlbponobNlcdgipgfdj => "OHCMLBPONOB_NLCDGIPGFDJ",
|
|
Self::CmdGetRollShopInfoScRsp => "CmdGetRollShopInfoScRsp",
|
|
Self::CmdTakeRollShopRewardCsReq => "CmdTakeRollShopRewardCsReq",
|
|
Self::CmdDoGachaInRollShopCsReq => "CmdDoGachaInRollShopCsReq",
|
|
Self::CmdGetRollShopInfoCsReq => "CmdGetRollShopInfoCsReq",
|
|
Self::CmdTakeRollShopRewardScRsp => "CmdTakeRollShopRewardScRsp",
|
|
Self::CmdDoGachaInRollShopScRsp => "CmdDoGachaInRollShopScRsp",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"OHCMLBPONOB_NLCDGIPGFDJ" => Some(Self::OhcmlbponobNlcdgipgfdj),
|
|
"CmdGetRollShopInfoScRsp" => Some(Self::CmdGetRollShopInfoScRsp),
|
|
"CmdTakeRollShopRewardCsReq" => Some(Self::CmdTakeRollShopRewardCsReq),
|
|
"CmdDoGachaInRollShopCsReq" => Some(Self::CmdDoGachaInRollShopCsReq),
|
|
"CmdGetRollShopInfoCsReq" => Some(Self::CmdGetRollShopInfoCsReq),
|
|
"CmdTakeRollShopRewardScRsp" => Some(Self::CmdTakeRollShopRewardScRsp),
|
|
"CmdDoGachaInRollShopScRsp" => Some(Self::CmdDoGachaInRollShopScRsp),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdSceneType {
|
|
JhdckjgdkbeNlcdgipgfdj = 0,
|
|
CmdCounterDownScRsp = 1408,
|
|
CmdSceneReviveAfterRebattleScRsp = 1474,
|
|
CmdLjmenelbicd = 1401,
|
|
JhdckjgdkbeJiaehcicdlj = 1471,
|
|
CmdEnteredSceneChangeScNotify = 1425,
|
|
CmdSceneCastSkillCostMpCsReq = 1483,
|
|
CmdGetUnlockTeleportScRsp = 1486,
|
|
CmdSceneEnterStageCsReq = 1452,
|
|
CmdGroupStateChangeScRsp = 1465,
|
|
CmdSetTrainWorldIdCsReq = 1404,
|
|
CmdOchpfjekngm = 1430,
|
|
CmdSetTrainWorldIdScRsp = 1495,
|
|
CmdKcfmjcbjgmn = 1485,
|
|
CmdSceneEntityMoveScRsp = 1403,
|
|
CmdRefreshTriggerByClientCsReq = 1407,
|
|
CmdReEnterLastElementStageScRsp = 1423,
|
|
CmdGetSceneMapInfoScRsp = 1422,
|
|
CmdGetSceneMapInfoCsReq = 1446,
|
|
CmdGetCurSceneInfoCsReq = 1415,
|
|
CmdSceneEntityMoveCsReq = 1473,
|
|
CmdSetClientPausedScRsp = 1414,
|
|
CmdHnglcigbngb = 1424,
|
|
CmdEntityBindPropScRsp = 1416,
|
|
CmdPdhbdpnpmpi = 1467,
|
|
CmdGroupStateChangeScNotify = 1470,
|
|
CmdGetCurSceneInfoScRsp = 1481,
|
|
CmdUpdateFloorSavedValueNotify = 1455,
|
|
CmdActiveFarmElementScRsp = 1406,
|
|
JhdckjgdkbeNpbfhjhplel = 1458,
|
|
CmdSavePointsInfoNotify = 1420,
|
|
CmdDeleteSummonUnitScRsp = 1450,
|
|
CmdStartCocoonStageScRsp = 1432,
|
|
CmdEnterSectionCsReq = 1492,
|
|
CmdSyncEntityBuffChangeListScNotify = 1454,
|
|
CmdReEnterLastElementStageCsReq = 1491,
|
|
CmdTrainWorldIdChangeScNotify = 1460,
|
|
CmdSceneCheckpoingRefreshScRsp = 1461,
|
|
CmdSceneEntityTeleportCsReq = 1489,
|
|
CmdSceneEntityTeleportScRsp = 1440,
|
|
CmdSceneCastSkillScRsp = 1413,
|
|
CmdUnlockedAreaMapScNotify = 1477,
|
|
CmdSyncServerSceneChangeNotify = 1464,
|
|
CmdSetClientPausedCsReq = 1405,
|
|
JhdckjgdkbeAfeojbgccin = 1428,
|
|
CmdSceneEntityMoveScNotify = 1429,
|
|
CmdRefreshTriggerByClientScRsp = 1402,
|
|
CmdGroupStateChangeCsReq = 1456,
|
|
CmdEbadahnbiih = 1479,
|
|
CmdInteractPropScRsp = 1427,
|
|
JhdckjgdkbeIokibhklddi = 1435,
|
|
CmdEnterSceneScRsp = 1411,
|
|
CmdSceneCheckpoingRefreshCsReq = 1438,
|
|
CmdSceneCastSkillCsReq = 1436,
|
|
CmdDeactivateFarmElementCsReq = 1453,
|
|
CmdCounterDownCsReq = 1468,
|
|
CmdSceneCastSkillMpUpdateScNotify = 1442,
|
|
CmdGetEnteredSceneCsReq = 1484,
|
|
CmdGetUnlockTeleportCsReq = 1444,
|
|
CmdEnterSceneCsReq = 1431,
|
|
CmdUnlockTeleportNotify = 1419,
|
|
CmdOpenChestScNotify = 1475,
|
|
CmdSetGroupCustomSaveDataScRsp = 1443,
|
|
CmdGmabbkempnp = 1447,
|
|
CmdDeactivateFarmElementScRsp = 1463,
|
|
CmdUpdateGroupPropertyScRsp = 1433,
|
|
CmdEnterSceneByServerScNotify = 1497,
|
|
CmdActiveFarmElementCsReq = 1417,
|
|
CmdUpdateGroupPropertyCsReq = 1494,
|
|
CmdInteractPropCsReq = 1480,
|
|
CmdSceneReviveAfterRebattleCsReq = 1459,
|
|
CmdUpdateMechanismBarScNotify = 1434,
|
|
CmdSceneGroupRefreshScNotify = 1498,
|
|
CmdIlccpicilff = 1457,
|
|
CmdChangePropTimelineInfoScRsp = 1487,
|
|
CmdEnterSectionScRsp = 1466,
|
|
CmdDeleteSummonUnitCsReq = 1462,
|
|
CmdGetEnteredSceneScRsp = 1472,
|
|
CmdRefreshTriggerByClientScNotify = 1421,
|
|
CmdStartCocoonStageCsReq = 1499,
|
|
CmdFdgobnjpkjg = 1412,
|
|
CmdScenePlaneEventScNotify = 1469,
|
|
CmdChangePropTimelineInfoCsReq = 1410,
|
|
CmdMnepaigbpgm = 1478,
|
|
CmdSceneCastSkillCostMpScRsp = 1409,
|
|
CmdSceneEnterStageScRsp = 1448,
|
|
}
|
|
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::JhdckjgdkbeNlcdgipgfdj => "JHDCKJGDKBE_NLCDGIPGFDJ",
|
|
Self::CmdCounterDownScRsp => "CmdCounterDownScRsp",
|
|
Self::CmdSceneReviveAfterRebattleScRsp => "CmdSceneReviveAfterRebattleScRsp",
|
|
Self::CmdLjmenelbicd => "CmdLJMENELBICD",
|
|
Self::JhdckjgdkbeJiaehcicdlj => "JHDCKJGDKBE_JIAEHCICDLJ",
|
|
Self::CmdEnteredSceneChangeScNotify => "CmdEnteredSceneChangeScNotify",
|
|
Self::CmdSceneCastSkillCostMpCsReq => "CmdSceneCastSkillCostMpCsReq",
|
|
Self::CmdGetUnlockTeleportScRsp => "CmdGetUnlockTeleportScRsp",
|
|
Self::CmdSceneEnterStageCsReq => "CmdSceneEnterStageCsReq",
|
|
Self::CmdGroupStateChangeScRsp => "CmdGroupStateChangeScRsp",
|
|
Self::CmdSetTrainWorldIdCsReq => "CmdSetTrainWorldIdCsReq",
|
|
Self::CmdOchpfjekngm => "CmdOCHPFJEKNGM",
|
|
Self::CmdSetTrainWorldIdScRsp => "CmdSetTrainWorldIdScRsp",
|
|
Self::CmdKcfmjcbjgmn => "CmdKCFMJCBJGMN",
|
|
Self::CmdSceneEntityMoveScRsp => "CmdSceneEntityMoveScRsp",
|
|
Self::CmdRefreshTriggerByClientCsReq => "CmdRefreshTriggerByClientCsReq",
|
|
Self::CmdReEnterLastElementStageScRsp => "CmdReEnterLastElementStageScRsp",
|
|
Self::CmdGetSceneMapInfoScRsp => "CmdGetSceneMapInfoScRsp",
|
|
Self::CmdGetSceneMapInfoCsReq => "CmdGetSceneMapInfoCsReq",
|
|
Self::CmdGetCurSceneInfoCsReq => "CmdGetCurSceneInfoCsReq",
|
|
Self::CmdSceneEntityMoveCsReq => "CmdSceneEntityMoveCsReq",
|
|
Self::CmdSetClientPausedScRsp => "CmdSetClientPausedScRsp",
|
|
Self::CmdHnglcigbngb => "CmdHNGLCIGBNGB",
|
|
Self::CmdEntityBindPropScRsp => "CmdEntityBindPropScRsp",
|
|
Self::CmdPdhbdpnpmpi => "CmdPDHBDPNPMPI",
|
|
Self::CmdGroupStateChangeScNotify => "CmdGroupStateChangeScNotify",
|
|
Self::CmdGetCurSceneInfoScRsp => "CmdGetCurSceneInfoScRsp",
|
|
Self::CmdUpdateFloorSavedValueNotify => "CmdUpdateFloorSavedValueNotify",
|
|
Self::CmdActiveFarmElementScRsp => "CmdActiveFarmElementScRsp",
|
|
Self::JhdckjgdkbeNpbfhjhplel => "JHDCKJGDKBE_NPBFHJHPLEL",
|
|
Self::CmdSavePointsInfoNotify => "CmdSavePointsInfoNotify",
|
|
Self::CmdDeleteSummonUnitScRsp => "CmdDeleteSummonUnitScRsp",
|
|
Self::CmdStartCocoonStageScRsp => "CmdStartCocoonStageScRsp",
|
|
Self::CmdEnterSectionCsReq => "CmdEnterSectionCsReq",
|
|
Self::CmdSyncEntityBuffChangeListScNotify => {
|
|
"CmdSyncEntityBuffChangeListScNotify"
|
|
}
|
|
Self::CmdReEnterLastElementStageCsReq => "CmdReEnterLastElementStageCsReq",
|
|
Self::CmdTrainWorldIdChangeScNotify => "CmdTrainWorldIdChangeScNotify",
|
|
Self::CmdSceneCheckpoingRefreshScRsp => "CmdSceneCheckpoingRefreshScRsp",
|
|
Self::CmdSceneEntityTeleportCsReq => "CmdSceneEntityTeleportCsReq",
|
|
Self::CmdSceneEntityTeleportScRsp => "CmdSceneEntityTeleportScRsp",
|
|
Self::CmdSceneCastSkillScRsp => "CmdSceneCastSkillScRsp",
|
|
Self::CmdUnlockedAreaMapScNotify => "CmdUnlockedAreaMapScNotify",
|
|
Self::CmdSyncServerSceneChangeNotify => "CmdSyncServerSceneChangeNotify",
|
|
Self::CmdSetClientPausedCsReq => "CmdSetClientPausedCsReq",
|
|
Self::JhdckjgdkbeAfeojbgccin => "JHDCKJGDKBE_AFEOJBGCCIN",
|
|
Self::CmdSceneEntityMoveScNotify => "CmdSceneEntityMoveScNotify",
|
|
Self::CmdRefreshTriggerByClientScRsp => "CmdRefreshTriggerByClientScRsp",
|
|
Self::CmdGroupStateChangeCsReq => "CmdGroupStateChangeCsReq",
|
|
Self::CmdEbadahnbiih => "CmdEBADAHNBIIH",
|
|
Self::CmdInteractPropScRsp => "CmdInteractPropScRsp",
|
|
Self::JhdckjgdkbeIokibhklddi => "JHDCKJGDKBE_IOKIBHKLDDI",
|
|
Self::CmdEnterSceneScRsp => "CmdEnterSceneScRsp",
|
|
Self::CmdSceneCheckpoingRefreshCsReq => "CmdSceneCheckpoingRefreshCsReq",
|
|
Self::CmdSceneCastSkillCsReq => "CmdSceneCastSkillCsReq",
|
|
Self::CmdDeactivateFarmElementCsReq => "CmdDeactivateFarmElementCsReq",
|
|
Self::CmdCounterDownCsReq => "CmdCounterDownCsReq",
|
|
Self::CmdSceneCastSkillMpUpdateScNotify => {
|
|
"CmdSceneCastSkillMpUpdateScNotify"
|
|
}
|
|
Self::CmdGetEnteredSceneCsReq => "CmdGetEnteredSceneCsReq",
|
|
Self::CmdGetUnlockTeleportCsReq => "CmdGetUnlockTeleportCsReq",
|
|
Self::CmdEnterSceneCsReq => "CmdEnterSceneCsReq",
|
|
Self::CmdUnlockTeleportNotify => "CmdUnlockTeleportNotify",
|
|
Self::CmdOpenChestScNotify => "CmdOpenChestScNotify",
|
|
Self::CmdSetGroupCustomSaveDataScRsp => "CmdSetGroupCustomSaveDataScRsp",
|
|
Self::CmdGmabbkempnp => "CmdGMABBKEMPNP",
|
|
Self::CmdDeactivateFarmElementScRsp => "CmdDeactivateFarmElementScRsp",
|
|
Self::CmdUpdateGroupPropertyScRsp => "CmdUpdateGroupPropertyScRsp",
|
|
Self::CmdEnterSceneByServerScNotify => "CmdEnterSceneByServerScNotify",
|
|
Self::CmdActiveFarmElementCsReq => "CmdActiveFarmElementCsReq",
|
|
Self::CmdUpdateGroupPropertyCsReq => "CmdUpdateGroupPropertyCsReq",
|
|
Self::CmdInteractPropCsReq => "CmdInteractPropCsReq",
|
|
Self::CmdSceneReviveAfterRebattleCsReq => "CmdSceneReviveAfterRebattleCsReq",
|
|
Self::CmdUpdateMechanismBarScNotify => "CmdUpdateMechanismBarScNotify",
|
|
Self::CmdSceneGroupRefreshScNotify => "CmdSceneGroupRefreshScNotify",
|
|
Self::CmdIlccpicilff => "CmdILCCPICILFF",
|
|
Self::CmdChangePropTimelineInfoScRsp => "CmdChangePropTimelineInfoScRsp",
|
|
Self::CmdEnterSectionScRsp => "CmdEnterSectionScRsp",
|
|
Self::CmdDeleteSummonUnitCsReq => "CmdDeleteSummonUnitCsReq",
|
|
Self::CmdGetEnteredSceneScRsp => "CmdGetEnteredSceneScRsp",
|
|
Self::CmdRefreshTriggerByClientScNotify => {
|
|
"CmdRefreshTriggerByClientScNotify"
|
|
}
|
|
Self::CmdStartCocoonStageCsReq => "CmdStartCocoonStageCsReq",
|
|
Self::CmdFdgobnjpkjg => "CmdFDGOBNJPKJG",
|
|
Self::CmdScenePlaneEventScNotify => "CmdScenePlaneEventScNotify",
|
|
Self::CmdChangePropTimelineInfoCsReq => "CmdChangePropTimelineInfoCsReq",
|
|
Self::CmdMnepaigbpgm => "CmdMNEPAIGBPGM",
|
|
Self::CmdSceneCastSkillCostMpScRsp => "CmdSceneCastSkillCostMpScRsp",
|
|
Self::CmdSceneEnterStageScRsp => "CmdSceneEnterStageScRsp",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"JHDCKJGDKBE_NLCDGIPGFDJ" => Some(Self::JhdckjgdkbeNlcdgipgfdj),
|
|
"CmdCounterDownScRsp" => Some(Self::CmdCounterDownScRsp),
|
|
"CmdSceneReviveAfterRebattleScRsp" => {
|
|
Some(Self::CmdSceneReviveAfterRebattleScRsp)
|
|
}
|
|
"CmdLJMENELBICD" => Some(Self::CmdLjmenelbicd),
|
|
"JHDCKJGDKBE_JIAEHCICDLJ" => Some(Self::JhdckjgdkbeJiaehcicdlj),
|
|
"CmdEnteredSceneChangeScNotify" => Some(Self::CmdEnteredSceneChangeScNotify),
|
|
"CmdSceneCastSkillCostMpCsReq" => Some(Self::CmdSceneCastSkillCostMpCsReq),
|
|
"CmdGetUnlockTeleportScRsp" => Some(Self::CmdGetUnlockTeleportScRsp),
|
|
"CmdSceneEnterStageCsReq" => Some(Self::CmdSceneEnterStageCsReq),
|
|
"CmdGroupStateChangeScRsp" => Some(Self::CmdGroupStateChangeScRsp),
|
|
"CmdSetTrainWorldIdCsReq" => Some(Self::CmdSetTrainWorldIdCsReq),
|
|
"CmdOCHPFJEKNGM" => Some(Self::CmdOchpfjekngm),
|
|
"CmdSetTrainWorldIdScRsp" => Some(Self::CmdSetTrainWorldIdScRsp),
|
|
"CmdKCFMJCBJGMN" => Some(Self::CmdKcfmjcbjgmn),
|
|
"CmdSceneEntityMoveScRsp" => Some(Self::CmdSceneEntityMoveScRsp),
|
|
"CmdRefreshTriggerByClientCsReq" => {
|
|
Some(Self::CmdRefreshTriggerByClientCsReq)
|
|
}
|
|
"CmdReEnterLastElementStageScRsp" => {
|
|
Some(Self::CmdReEnterLastElementStageScRsp)
|
|
}
|
|
"CmdGetSceneMapInfoScRsp" => Some(Self::CmdGetSceneMapInfoScRsp),
|
|
"CmdGetSceneMapInfoCsReq" => Some(Self::CmdGetSceneMapInfoCsReq),
|
|
"CmdGetCurSceneInfoCsReq" => Some(Self::CmdGetCurSceneInfoCsReq),
|
|
"CmdSceneEntityMoveCsReq" => Some(Self::CmdSceneEntityMoveCsReq),
|
|
"CmdSetClientPausedScRsp" => Some(Self::CmdSetClientPausedScRsp),
|
|
"CmdHNGLCIGBNGB" => Some(Self::CmdHnglcigbngb),
|
|
"CmdEntityBindPropScRsp" => Some(Self::CmdEntityBindPropScRsp),
|
|
"CmdPDHBDPNPMPI" => Some(Self::CmdPdhbdpnpmpi),
|
|
"CmdGroupStateChangeScNotify" => Some(Self::CmdGroupStateChangeScNotify),
|
|
"CmdGetCurSceneInfoScRsp" => Some(Self::CmdGetCurSceneInfoScRsp),
|
|
"CmdUpdateFloorSavedValueNotify" => {
|
|
Some(Self::CmdUpdateFloorSavedValueNotify)
|
|
}
|
|
"CmdActiveFarmElementScRsp" => Some(Self::CmdActiveFarmElementScRsp),
|
|
"JHDCKJGDKBE_NPBFHJHPLEL" => Some(Self::JhdckjgdkbeNpbfhjhplel),
|
|
"CmdSavePointsInfoNotify" => Some(Self::CmdSavePointsInfoNotify),
|
|
"CmdDeleteSummonUnitScRsp" => Some(Self::CmdDeleteSummonUnitScRsp),
|
|
"CmdStartCocoonStageScRsp" => Some(Self::CmdStartCocoonStageScRsp),
|
|
"CmdEnterSectionCsReq" => Some(Self::CmdEnterSectionCsReq),
|
|
"CmdSyncEntityBuffChangeListScNotify" => {
|
|
Some(Self::CmdSyncEntityBuffChangeListScNotify)
|
|
}
|
|
"CmdReEnterLastElementStageCsReq" => {
|
|
Some(Self::CmdReEnterLastElementStageCsReq)
|
|
}
|
|
"CmdTrainWorldIdChangeScNotify" => Some(Self::CmdTrainWorldIdChangeScNotify),
|
|
"CmdSceneCheckpoingRefreshScRsp" => {
|
|
Some(Self::CmdSceneCheckpoingRefreshScRsp)
|
|
}
|
|
"CmdSceneEntityTeleportCsReq" => Some(Self::CmdSceneEntityTeleportCsReq),
|
|
"CmdSceneEntityTeleportScRsp" => Some(Self::CmdSceneEntityTeleportScRsp),
|
|
"CmdSceneCastSkillScRsp" => Some(Self::CmdSceneCastSkillScRsp),
|
|
"CmdUnlockedAreaMapScNotify" => Some(Self::CmdUnlockedAreaMapScNotify),
|
|
"CmdSyncServerSceneChangeNotify" => {
|
|
Some(Self::CmdSyncServerSceneChangeNotify)
|
|
}
|
|
"CmdSetClientPausedCsReq" => Some(Self::CmdSetClientPausedCsReq),
|
|
"JHDCKJGDKBE_AFEOJBGCCIN" => Some(Self::JhdckjgdkbeAfeojbgccin),
|
|
"CmdSceneEntityMoveScNotify" => Some(Self::CmdSceneEntityMoveScNotify),
|
|
"CmdRefreshTriggerByClientScRsp" => {
|
|
Some(Self::CmdRefreshTriggerByClientScRsp)
|
|
}
|
|
"CmdGroupStateChangeCsReq" => Some(Self::CmdGroupStateChangeCsReq),
|
|
"CmdEBADAHNBIIH" => Some(Self::CmdEbadahnbiih),
|
|
"CmdInteractPropScRsp" => Some(Self::CmdInteractPropScRsp),
|
|
"JHDCKJGDKBE_IOKIBHKLDDI" => Some(Self::JhdckjgdkbeIokibhklddi),
|
|
"CmdEnterSceneScRsp" => Some(Self::CmdEnterSceneScRsp),
|
|
"CmdSceneCheckpoingRefreshCsReq" => {
|
|
Some(Self::CmdSceneCheckpoingRefreshCsReq)
|
|
}
|
|
"CmdSceneCastSkillCsReq" => Some(Self::CmdSceneCastSkillCsReq),
|
|
"CmdDeactivateFarmElementCsReq" => Some(Self::CmdDeactivateFarmElementCsReq),
|
|
"CmdCounterDownCsReq" => Some(Self::CmdCounterDownCsReq),
|
|
"CmdSceneCastSkillMpUpdateScNotify" => {
|
|
Some(Self::CmdSceneCastSkillMpUpdateScNotify)
|
|
}
|
|
"CmdGetEnteredSceneCsReq" => Some(Self::CmdGetEnteredSceneCsReq),
|
|
"CmdGetUnlockTeleportCsReq" => Some(Self::CmdGetUnlockTeleportCsReq),
|
|
"CmdEnterSceneCsReq" => Some(Self::CmdEnterSceneCsReq),
|
|
"CmdUnlockTeleportNotify" => Some(Self::CmdUnlockTeleportNotify),
|
|
"CmdOpenChestScNotify" => Some(Self::CmdOpenChestScNotify),
|
|
"CmdSetGroupCustomSaveDataScRsp" => {
|
|
Some(Self::CmdSetGroupCustomSaveDataScRsp)
|
|
}
|
|
"CmdGMABBKEMPNP" => Some(Self::CmdGmabbkempnp),
|
|
"CmdDeactivateFarmElementScRsp" => Some(Self::CmdDeactivateFarmElementScRsp),
|
|
"CmdUpdateGroupPropertyScRsp" => Some(Self::CmdUpdateGroupPropertyScRsp),
|
|
"CmdEnterSceneByServerScNotify" => Some(Self::CmdEnterSceneByServerScNotify),
|
|
"CmdActiveFarmElementCsReq" => Some(Self::CmdActiveFarmElementCsReq),
|
|
"CmdUpdateGroupPropertyCsReq" => Some(Self::CmdUpdateGroupPropertyCsReq),
|
|
"CmdInteractPropCsReq" => Some(Self::CmdInteractPropCsReq),
|
|
"CmdSceneReviveAfterRebattleCsReq" => {
|
|
Some(Self::CmdSceneReviveAfterRebattleCsReq)
|
|
}
|
|
"CmdUpdateMechanismBarScNotify" => Some(Self::CmdUpdateMechanismBarScNotify),
|
|
"CmdSceneGroupRefreshScNotify" => Some(Self::CmdSceneGroupRefreshScNotify),
|
|
"CmdILCCPICILFF" => Some(Self::CmdIlccpicilff),
|
|
"CmdChangePropTimelineInfoScRsp" => {
|
|
Some(Self::CmdChangePropTimelineInfoScRsp)
|
|
}
|
|
"CmdEnterSectionScRsp" => Some(Self::CmdEnterSectionScRsp),
|
|
"CmdDeleteSummonUnitCsReq" => Some(Self::CmdDeleteSummonUnitCsReq),
|
|
"CmdGetEnteredSceneScRsp" => Some(Self::CmdGetEnteredSceneScRsp),
|
|
"CmdRefreshTriggerByClientScNotify" => {
|
|
Some(Self::CmdRefreshTriggerByClientScNotify)
|
|
}
|
|
"CmdStartCocoonStageCsReq" => Some(Self::CmdStartCocoonStageCsReq),
|
|
"CmdFDGOBNJPKJG" => Some(Self::CmdFdgobnjpkjg),
|
|
"CmdScenePlaneEventScNotify" => Some(Self::CmdScenePlaneEventScNotify),
|
|
"CmdChangePropTimelineInfoCsReq" => {
|
|
Some(Self::CmdChangePropTimelineInfoCsReq)
|
|
}
|
|
"CmdMNEPAIGBPGM" => Some(Self::CmdMnepaigbpgm),
|
|
"CmdSceneCastSkillCostMpScRsp" => Some(Self::CmdSceneCastSkillCostMpScRsp),
|
|
"CmdSceneEnterStageScRsp" => Some(Self::CmdSceneEnterStageScRsp),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Jnboifcnbch {
|
|
Hglifjghade = 0,
|
|
Lcfjooiaehd = 1,
|
|
}
|
|
impl Jnboifcnbch {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Hglifjghade => "JNBOIFCNBCH_HGLIFJGHADE",
|
|
Self::Lcfjooiaehd => "JNBOIFCNBCH_LCFJOOIAEHD",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"JNBOIFCNBCH_HGLIFJGHADE" => Some(Self::Hglifjghade),
|
|
"JNBOIFCNBCH_LCFJOOIAEHD" => Some(Self::Lcfjooiaehd),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum SkillExtraTag {
|
|
SceneCastSkillNone = 0,
|
|
SceneCastSkillProjectileHit = 1,
|
|
SceneCastSkillProjectileLifetimeFinish = 2,
|
|
}
|
|
impl SkillExtraTag {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::SceneCastSkillNone => "SCENE_CAST_SKILL_NONE",
|
|
Self::SceneCastSkillProjectileHit => "SCENE_CAST_SKILL_PROJECTILE_HIT",
|
|
Self::SceneCastSkillProjectileLifetimeFinish => {
|
|
"SCENE_CAST_SKILL_PROJECTILE_LIFETIME_FINISH"
|
|
}
|
|
}
|
|
}
|
|
/// 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_CAST_SKILL_NONE" => Some(Self::SceneCastSkillNone),
|
|
"SCENE_CAST_SKILL_PROJECTILE_HIT" => Some(Self::SceneCastSkillProjectileHit),
|
|
"SCENE_CAST_SKILL_PROJECTILE_LIFETIME_FINISH" => {
|
|
Some(Self::SceneCastSkillProjectileLifetimeFinish)
|
|
}
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum MonsterBattleType {
|
|
None = 0,
|
|
TriggerBattle = 1,
|
|
DirectDieSimulateBattle = 2,
|
|
DirectDieSkipBattle = 3,
|
|
NoBattle = 4,
|
|
}
|
|
impl MonsterBattleType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::None => "MONSTER_BATTLE_TYPE_NONE",
|
|
Self::TriggerBattle => "MONSTER_BATTLE_TYPE_TRIGGER_BATTLE",
|
|
Self::DirectDieSimulateBattle => {
|
|
"MONSTER_BATTLE_TYPE_DIRECT_DIE_SIMULATE_BATTLE"
|
|
}
|
|
Self::DirectDieSkipBattle => "MONSTER_BATTLE_TYPE_DIRECT_DIE_SKIP_BATTLE",
|
|
Self::NoBattle => "MONSTER_BATTLE_TYPE_NO_BATTLE",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"MONSTER_BATTLE_TYPE_NONE" => Some(Self::None),
|
|
"MONSTER_BATTLE_TYPE_TRIGGER_BATTLE" => Some(Self::TriggerBattle),
|
|
"MONSTER_BATTLE_TYPE_DIRECT_DIE_SIMULATE_BATTLE" => {
|
|
Some(Self::DirectDieSimulateBattle)
|
|
}
|
|
"MONSTER_BATTLE_TYPE_DIRECT_DIE_SKIP_BATTLE" => {
|
|
Some(Self::DirectDieSkipBattle)
|
|
}
|
|
"MONSTER_BATTLE_TYPE_NO_BATTLE" => Some(Self::NoBattle),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum SceneEntityBuffChangeType {
|
|
Default = 0,
|
|
AddMazebuff = 1,
|
|
AddAdvModifier = 2,
|
|
}
|
|
impl SceneEntityBuffChangeType {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Default => "SCENE_ENTITY_BUFF_CHANGE_TYPE_DEFAULT",
|
|
Self::AddMazebuff => "SCENE_ENTITY_BUFF_CHANGE_TYPE_ADD_MAZEBUFF",
|
|
Self::AddAdvModifier => "SCENE_ENTITY_BUFF_CHANGE_TYPE_ADD_ADV_MODIFIER",
|
|
}
|
|
}
|
|
/// 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_ENTITY_BUFF_CHANGE_TYPE_DEFAULT" => Some(Self::Default),
|
|
"SCENE_ENTITY_BUFF_CHANGE_TYPE_ADD_MAZEBUFF" => Some(Self::AddMazebuff),
|
|
"SCENE_ENTITY_BUFF_CHANGE_TYPE_ADD_ADV_MODIFIER" => {
|
|
Some(Self::AddAdvModifier)
|
|
}
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum EnterSceneReason {
|
|
None = 0,
|
|
ChallengeTimeout = 1,
|
|
RogueTimeout = 2,
|
|
ChangeStoryline = 3,
|
|
DimensionMerge = 4,
|
|
}
|
|
impl EnterSceneReason {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::None => "ENTER_SCENE_REASON_NONE",
|
|
Self::ChallengeTimeout => "ENTER_SCENE_REASON_CHALLENGE_TIMEOUT",
|
|
Self::RogueTimeout => "ENTER_SCENE_REASON_ROGUE_TIMEOUT",
|
|
Self::ChangeStoryline => "ENTER_SCENE_REASON_CHANGE_STORYLINE",
|
|
Self::DimensionMerge => "ENTER_SCENE_REASON_DIMENSION_MERGE",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"ENTER_SCENE_REASON_NONE" => Some(Self::None),
|
|
"ENTER_SCENE_REASON_CHALLENGE_TIMEOUT" => Some(Self::ChallengeTimeout),
|
|
"ENTER_SCENE_REASON_ROGUE_TIMEOUT" => Some(Self::RogueTimeout),
|
|
"ENTER_SCENE_REASON_CHANGE_STORYLINE" => Some(Self::ChangeStoryline),
|
|
"ENTER_SCENE_REASON_DIMENSION_MERGE" => Some(Self::DimensionMerge),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum ChestType {
|
|
MapInfoChestTypeNone = 0,
|
|
MapInfoChestTypeNormal = 101,
|
|
MapInfoChestTypeChallenge = 102,
|
|
MapInfoChestTypePuzzle = 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::MapInfoChestTypeNone => "MAP_INFO_CHEST_TYPE_NONE",
|
|
Self::MapInfoChestTypeNormal => "MAP_INFO_CHEST_TYPE_NORMAL",
|
|
Self::MapInfoChestTypeChallenge => "MAP_INFO_CHEST_TYPE_CHALLENGE",
|
|
Self::MapInfoChestTypePuzzle => "MAP_INFO_CHEST_TYPE_PUZZLE",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"MAP_INFO_CHEST_TYPE_NONE" => Some(Self::MapInfoChestTypeNone),
|
|
"MAP_INFO_CHEST_TYPE_NORMAL" => Some(Self::MapInfoChestTypeNormal),
|
|
"MAP_INFO_CHEST_TYPE_CHALLENGE" => Some(Self::MapInfoChestTypeChallenge),
|
|
"MAP_INFO_CHEST_TYPE_PUZZLE" => Some(Self::MapInfoChestTypePuzzle),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum GameplayCounterUpdateReason {
|
|
None = 0,
|
|
Activate = 1,
|
|
Deactivate = 2,
|
|
Change = 3,
|
|
}
|
|
impl GameplayCounterUpdateReason {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::None => "GAMEPLAY_COUNTER_UPDATE_REASON_NONE",
|
|
Self::Activate => "GAMEPLAY_COUNTER_UPDATE_REASON_ACTIVATE",
|
|
Self::Deactivate => "GAMEPLAY_COUNTER_UPDATE_REASON_DEACTIVATE",
|
|
Self::Change => "GAMEPLAY_COUNTER_UPDATE_REASON_CHANGE",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"GAMEPLAY_COUNTER_UPDATE_REASON_NONE" => Some(Self::None),
|
|
"GAMEPLAY_COUNTER_UPDATE_REASON_ACTIVATE" => Some(Self::Activate),
|
|
"GAMEPLAY_COUNTER_UPDATE_REASON_DEACTIVATE" => Some(Self::Deactivate),
|
|
"GAMEPLAY_COUNTER_UPDATE_REASON_CHANGE" => Some(Self::Change),
|
|
_ => 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,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdServerPrefsType {
|
|
EhbmiaimldmNlcdgipgfdj = 0,
|
|
CmdUpdateServerPrefsCsReq = 6136,
|
|
CmdUpdateServerPrefsDataScRsp = 6113,
|
|
CmdGetAllServerPrefsDataCsReq = 6173,
|
|
CmdGetServerPrefsDataScRsp = 6127,
|
|
EhbmiaimldmBiollcikffd = 6180,
|
|
CmdGetAllServerPrefsDataScRsp = 6103,
|
|
}
|
|
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::EhbmiaimldmNlcdgipgfdj => "EHBMIAIMLDM_NLCDGIPGFDJ",
|
|
Self::CmdUpdateServerPrefsCsReq => "CmdUpdateServerPrefsCsReq",
|
|
Self::CmdUpdateServerPrefsDataScRsp => "CmdUpdateServerPrefsDataScRsp",
|
|
Self::CmdGetAllServerPrefsDataCsReq => "CmdGetAllServerPrefsDataCsReq",
|
|
Self::CmdGetServerPrefsDataScRsp => "CmdGetServerPrefsDataScRsp",
|
|
Self::EhbmiaimldmBiollcikffd => "EHBMIAIMLDM_BIOLLCIKFFD",
|
|
Self::CmdGetAllServerPrefsDataScRsp => "CmdGetAllServerPrefsDataScRsp",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"EHBMIAIMLDM_NLCDGIPGFDJ" => Some(Self::EhbmiaimldmNlcdgipgfdj),
|
|
"CmdUpdateServerPrefsCsReq" => Some(Self::CmdUpdateServerPrefsCsReq),
|
|
"CmdUpdateServerPrefsDataScRsp" => Some(Self::CmdUpdateServerPrefsDataScRsp),
|
|
"CmdGetAllServerPrefsDataCsReq" => Some(Self::CmdGetAllServerPrefsDataCsReq),
|
|
"CmdGetServerPrefsDataScRsp" => Some(Self::CmdGetServerPrefsDataScRsp),
|
|
"EHBMIAIMLDM_BIOLLCIKFFD" => Some(Self::EhbmiaimldmBiollcikffd),
|
|
"CmdGetAllServerPrefsDataScRsp" => Some(Self::CmdGetAllServerPrefsDataScRsp),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdShopType {
|
|
LhkceahdmdfNlcdgipgfdj = 0,
|
|
CmdTakeCityShopRewardScRsp = 1513,
|
|
CmdBuyGoodsScRsp = 1527,
|
|
CmdCityShopInfoScNotify = 1515,
|
|
CmdTakeCityShopRewardCsReq = 1536,
|
|
CmdGetShopListCsReq = 1573,
|
|
CmdBuyGoodsCsReq = 1580,
|
|
CmdGetShopListScRsp = 1503,
|
|
}
|
|
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::LhkceahdmdfNlcdgipgfdj => "LHKCEAHDMDF_NLCDGIPGFDJ",
|
|
Self::CmdTakeCityShopRewardScRsp => "CmdTakeCityShopRewardScRsp",
|
|
Self::CmdBuyGoodsScRsp => "CmdBuyGoodsScRsp",
|
|
Self::CmdCityShopInfoScNotify => "CmdCityShopInfoScNotify",
|
|
Self::CmdTakeCityShopRewardCsReq => "CmdTakeCityShopRewardCsReq",
|
|
Self::CmdGetShopListCsReq => "CmdGetShopListCsReq",
|
|
Self::CmdBuyGoodsCsReq => "CmdBuyGoodsCsReq",
|
|
Self::CmdGetShopListScRsp => "CmdGetShopListScRsp",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"LHKCEAHDMDF_NLCDGIPGFDJ" => Some(Self::LhkceahdmdfNlcdgipgfdj),
|
|
"CmdTakeCityShopRewardScRsp" => Some(Self::CmdTakeCityShopRewardScRsp),
|
|
"CmdBuyGoodsScRsp" => Some(Self::CmdBuyGoodsScRsp),
|
|
"CmdCityShopInfoScNotify" => Some(Self::CmdCityShopInfoScNotify),
|
|
"CmdTakeCityShopRewardCsReq" => Some(Self::CmdTakeCityShopRewardCsReq),
|
|
"CmdGetShopListCsReq" => Some(Self::CmdGetShopListCsReq),
|
|
"CmdBuyGoodsCsReq" => Some(Self::CmdBuyGoodsCsReq),
|
|
"CmdGetShopListScRsp" => Some(Self::CmdGetShopListScRsp),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdSpaceZooType {
|
|
LpmaenkeehoNlcdgipgfdj = 0,
|
|
CmdSpaceZooDeleteCatCsReq = 6710,
|
|
CmdCgfmdmpckdn = 6712,
|
|
CmdSpaceZooDataCsReq = 6773,
|
|
CmdSpaceZooBornCsReq = 6780,
|
|
CmdSpaceZooMutateScRsp = 6713,
|
|
CmdSpaceZooTakeCsReq = 6783,
|
|
CmdSpaceZooBornScRsp = 6727,
|
|
CmdSpaceZooDeleteCatScRsp = 6787,
|
|
CmdSpaceZooOpCatteryCsReq = 6715,
|
|
CmdBaekeidldci = 6754,
|
|
CmdSpaceZooOpCatteryScRsp = 6781,
|
|
CmdSpaceZooMutateCsReq = 6736,
|
|
CmdSpaceZooCatUpdateNotify = 6729,
|
|
CmdSpaceZooDataScRsp = 6703,
|
|
CmdSpaceZooTakeScRsp = 6709,
|
|
}
|
|
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::LpmaenkeehoNlcdgipgfdj => "LPMAENKEEHO_NLCDGIPGFDJ",
|
|
Self::CmdSpaceZooDeleteCatCsReq => "CmdSpaceZooDeleteCatCsReq",
|
|
Self::CmdCgfmdmpckdn => "CmdCGFMDMPCKDN",
|
|
Self::CmdSpaceZooDataCsReq => "CmdSpaceZooDataCsReq",
|
|
Self::CmdSpaceZooBornCsReq => "CmdSpaceZooBornCsReq",
|
|
Self::CmdSpaceZooMutateScRsp => "CmdSpaceZooMutateScRsp",
|
|
Self::CmdSpaceZooTakeCsReq => "CmdSpaceZooTakeCsReq",
|
|
Self::CmdSpaceZooBornScRsp => "CmdSpaceZooBornScRsp",
|
|
Self::CmdSpaceZooDeleteCatScRsp => "CmdSpaceZooDeleteCatScRsp",
|
|
Self::CmdSpaceZooOpCatteryCsReq => "CmdSpaceZooOpCatteryCsReq",
|
|
Self::CmdBaekeidldci => "CmdBAEKEIDLDCI",
|
|
Self::CmdSpaceZooOpCatteryScRsp => "CmdSpaceZooOpCatteryScRsp",
|
|
Self::CmdSpaceZooMutateCsReq => "CmdSpaceZooMutateCsReq",
|
|
Self::CmdSpaceZooCatUpdateNotify => "CmdSpaceZooCatUpdateNotify",
|
|
Self::CmdSpaceZooDataScRsp => "CmdSpaceZooDataScRsp",
|
|
Self::CmdSpaceZooTakeScRsp => "CmdSpaceZooTakeScRsp",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"LPMAENKEEHO_NLCDGIPGFDJ" => Some(Self::LpmaenkeehoNlcdgipgfdj),
|
|
"CmdSpaceZooDeleteCatCsReq" => Some(Self::CmdSpaceZooDeleteCatCsReq),
|
|
"CmdCGFMDMPCKDN" => Some(Self::CmdCgfmdmpckdn),
|
|
"CmdSpaceZooDataCsReq" => Some(Self::CmdSpaceZooDataCsReq),
|
|
"CmdSpaceZooBornCsReq" => Some(Self::CmdSpaceZooBornCsReq),
|
|
"CmdSpaceZooMutateScRsp" => Some(Self::CmdSpaceZooMutateScRsp),
|
|
"CmdSpaceZooTakeCsReq" => Some(Self::CmdSpaceZooTakeCsReq),
|
|
"CmdSpaceZooBornScRsp" => Some(Self::CmdSpaceZooBornScRsp),
|
|
"CmdSpaceZooDeleteCatScRsp" => Some(Self::CmdSpaceZooDeleteCatScRsp),
|
|
"CmdSpaceZooOpCatteryCsReq" => Some(Self::CmdSpaceZooOpCatteryCsReq),
|
|
"CmdBAEKEIDLDCI" => Some(Self::CmdBaekeidldci),
|
|
"CmdSpaceZooOpCatteryScRsp" => Some(Self::CmdSpaceZooOpCatteryScRsp),
|
|
"CmdSpaceZooMutateCsReq" => Some(Self::CmdSpaceZooMutateCsReq),
|
|
"CmdSpaceZooCatUpdateNotify" => Some(Self::CmdSpaceZooCatUpdateNotify),
|
|
"CmdSpaceZooDataScRsp" => Some(Self::CmdSpaceZooDataScRsp),
|
|
"CmdSpaceZooTakeScRsp" => Some(Self::CmdSpaceZooTakeScRsp),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdStarFightType {
|
|
KlomgbffjiiNlcdgipgfdj = 0,
|
|
CmdGetStarFightDataCsReq = 7169,
|
|
CmdGetStarFightDataScRsp = 7168,
|
|
CmdStarFightDataChangeNotify = 7164,
|
|
CmdStartStarFightLevelCsReq = 7162,
|
|
CmdStartStarFightLevelScRsp = 7170,
|
|
}
|
|
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::KlomgbffjiiNlcdgipgfdj => "KLOMGBFFJII_NLCDGIPGFDJ",
|
|
Self::CmdGetStarFightDataCsReq => "CmdGetStarFightDataCsReq",
|
|
Self::CmdGetStarFightDataScRsp => "CmdGetStarFightDataScRsp",
|
|
Self::CmdStarFightDataChangeNotify => "CmdStarFightDataChangeNotify",
|
|
Self::CmdStartStarFightLevelCsReq => "CmdStartStarFightLevelCsReq",
|
|
Self::CmdStartStarFightLevelScRsp => "CmdStartStarFightLevelScRsp",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"KLOMGBFFJII_NLCDGIPGFDJ" => Some(Self::KlomgbffjiiNlcdgipgfdj),
|
|
"CmdGetStarFightDataCsReq" => Some(Self::CmdGetStarFightDataCsReq),
|
|
"CmdGetStarFightDataScRsp" => Some(Self::CmdGetStarFightDataScRsp),
|
|
"CmdStarFightDataChangeNotify" => Some(Self::CmdStarFightDataChangeNotify),
|
|
"CmdStartStarFightLevelCsReq" => Some(Self::CmdStartStarFightLevelCsReq),
|
|
"CmdStartStarFightLevelScRsp" => Some(Self::CmdStartStarFightLevelScRsp),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdStoryLineType {
|
|
AlmbggjdjbjNlcdgipgfdj = 0,
|
|
CmdGetStoryLineInfoScRsp = 6203,
|
|
CmdGetStoryLineInfoCsReq = 6273,
|
|
CmdStoryLineInfoScNotify = 6280,
|
|
CmdChangeStoryLineFinishScNotify = 6213,
|
|
CmdStoryLineTrialAvatarChangeScNotify = 6215,
|
|
}
|
|
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::AlmbggjdjbjNlcdgipgfdj => "ALMBGGJDJBJ_NLCDGIPGFDJ",
|
|
Self::CmdGetStoryLineInfoScRsp => "CmdGetStoryLineInfoScRsp",
|
|
Self::CmdGetStoryLineInfoCsReq => "CmdGetStoryLineInfoCsReq",
|
|
Self::CmdStoryLineInfoScNotify => "CmdStoryLineInfoScNotify",
|
|
Self::CmdChangeStoryLineFinishScNotify => "CmdChangeStoryLineFinishScNotify",
|
|
Self::CmdStoryLineTrialAvatarChangeScNotify => {
|
|
"CmdStoryLineTrialAvatarChangeScNotify"
|
|
}
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"ALMBGGJDJBJ_NLCDGIPGFDJ" => Some(Self::AlmbggjdjbjNlcdgipgfdj),
|
|
"CmdGetStoryLineInfoScRsp" => Some(Self::CmdGetStoryLineInfoScRsp),
|
|
"CmdGetStoryLineInfoCsReq" => Some(Self::CmdGetStoryLineInfoCsReq),
|
|
"CmdStoryLineInfoScNotify" => Some(Self::CmdStoryLineInfoScNotify),
|
|
"CmdChangeStoryLineFinishScNotify" => {
|
|
Some(Self::CmdChangeStoryLineFinishScNotify)
|
|
}
|
|
"CmdStoryLineTrialAvatarChangeScNotify" => {
|
|
Some(Self::CmdStoryLineTrialAvatarChangeScNotify)
|
|
}
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum ChangeStoryLineAction {
|
|
None = 0,
|
|
FinishAction = 1,
|
|
Client = 2,
|
|
CustomOp = 3,
|
|
Raid = 4,
|
|
Hkfkafpajco = 5,
|
|
}
|
|
impl ChangeStoryLineAction {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::None => "ChangeStoryLineAction_None",
|
|
Self::FinishAction => "ChangeStoryLineAction_FinishAction",
|
|
Self::Client => "ChangeStoryLineAction_Client",
|
|
Self::CustomOp => "ChangeStoryLineAction_CustomOP",
|
|
Self::Raid => "ChangeStoryLineAction_Raid",
|
|
Self::Hkfkafpajco => "ChangeStoryLineAction_HKFKAFPAJCO",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"ChangeStoryLineAction_None" => Some(Self::None),
|
|
"ChangeStoryLineAction_FinishAction" => Some(Self::FinishAction),
|
|
"ChangeStoryLineAction_Client" => Some(Self::Client),
|
|
"ChangeStoryLineAction_CustomOP" => Some(Self::CustomOp),
|
|
"ChangeStoryLineAction_Raid" => Some(Self::Raid),
|
|
"ChangeStoryLineAction_HKFKAFPAJCO" => Some(Self::Hkfkafpajco),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdStrongChallengeActivityType {
|
|
GdbhlmfljmhNlcdgipgfdj = 0,
|
|
CmdCbfojhepnhe = 6636,
|
|
CmdFpmficmfngj = 6673,
|
|
CmdEnterStrongChallengeActivityStageScRsp = 6627,
|
|
CmdEnterStrongChallengeActivityStageCsReq = 6680,
|
|
CmdCejmceebcog = 6603,
|
|
}
|
|
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::GdbhlmfljmhNlcdgipgfdj => "GDBHLMFLJMH_NLCDGIPGFDJ",
|
|
Self::CmdCbfojhepnhe => "CmdCBFOJHEPNHE",
|
|
Self::CmdFpmficmfngj => "CmdFPMFICMFNGJ",
|
|
Self::CmdEnterStrongChallengeActivityStageScRsp => {
|
|
"CmdEnterStrongChallengeActivityStageScRsp"
|
|
}
|
|
Self::CmdEnterStrongChallengeActivityStageCsReq => {
|
|
"CmdEnterStrongChallengeActivityStageCsReq"
|
|
}
|
|
Self::CmdCejmceebcog => "CmdCEJMCEEBCOG",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"GDBHLMFLJMH_NLCDGIPGFDJ" => Some(Self::GdbhlmfljmhNlcdgipgfdj),
|
|
"CmdCBFOJHEPNHE" => Some(Self::CmdCbfojhepnhe),
|
|
"CmdFPMFICMFNGJ" => Some(Self::CmdFpmficmfngj),
|
|
"CmdEnterStrongChallengeActivityStageScRsp" => {
|
|
Some(Self::CmdEnterStrongChallengeActivityStageScRsp)
|
|
}
|
|
"CmdEnterStrongChallengeActivityStageCsReq" => {
|
|
Some(Self::CmdEnterStrongChallengeActivityStageCsReq)
|
|
}
|
|
"CmdCEJMCEEBCOG" => Some(Self::CmdCejmceebcog),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdSummonActivityType {
|
|
FegmmlebkmaNlcdgipgfdj = 0,
|
|
CmdEnterSummonActivityStageScRsp = 7570,
|
|
CmdGetSummonActivityDataScRsp = 7568,
|
|
CmdSummonActivityBattleEndScNotify = 7564,
|
|
CmdEnterSummonActivityStageCsReq = 7562,
|
|
CmdGetSummonActivityDataCsReq = 7569,
|
|
}
|
|
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::FegmmlebkmaNlcdgipgfdj => "FEGMMLEBKMA_NLCDGIPGFDJ",
|
|
Self::CmdEnterSummonActivityStageScRsp => "CmdEnterSummonActivityStageScRsp",
|
|
Self::CmdGetSummonActivityDataScRsp => "CmdGetSummonActivityDataScRsp",
|
|
Self::CmdSummonActivityBattleEndScNotify => {
|
|
"CmdSummonActivityBattleEndScNotify"
|
|
}
|
|
Self::CmdEnterSummonActivityStageCsReq => "CmdEnterSummonActivityStageCsReq",
|
|
Self::CmdGetSummonActivityDataCsReq => "CmdGetSummonActivityDataCsReq",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"FEGMMLEBKMA_NLCDGIPGFDJ" => Some(Self::FegmmlebkmaNlcdgipgfdj),
|
|
"CmdEnterSummonActivityStageScRsp" => {
|
|
Some(Self::CmdEnterSummonActivityStageScRsp)
|
|
}
|
|
"CmdGetSummonActivityDataScRsp" => Some(Self::CmdGetSummonActivityDataScRsp),
|
|
"CmdSummonActivityBattleEndScNotify" => {
|
|
Some(Self::CmdSummonActivityBattleEndScNotify)
|
|
}
|
|
"CmdEnterSummonActivityStageCsReq" => {
|
|
Some(Self::CmdEnterSummonActivityStageCsReq)
|
|
}
|
|
"CmdGetSummonActivityDataCsReq" => Some(Self::CmdGetSummonActivityDataCsReq),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdSwitchHandType {
|
|
BkccnekjadfNlcdgipgfdj = 0,
|
|
CmdSwitchHandStartScRsp = 8120,
|
|
CmdGetSwitchHandDataCsReq = 8118,
|
|
CmdSwitchHandFinishCsReq = 8102,
|
|
CmdSwitchHandFinishScRsp = 8119,
|
|
CmdGetSwitchHandResetGameCsReq = 8108,
|
|
CmdGetSwitchHandResetHandPosCsReq = 8117,
|
|
CmdGetSwitchHandUpdateScRsp = 8114,
|
|
CmdSwitchHandStartCsReq = 8116,
|
|
CmdGetSwitchHandResetGameScRsp = 8107,
|
|
CmdGetSwitchHandDataScRsp = 8106,
|
|
CmdGetSwitchHandResetHandPosScRsp = 8103,
|
|
CmdOnpmjjocbmm = 8111,
|
|
CmdGetSwitchHandUpdateCsReq = 8112,
|
|
CmdJaioienpgod = 8104,
|
|
}
|
|
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::BkccnekjadfNlcdgipgfdj => "BKCCNEKJADF_NLCDGIPGFDJ",
|
|
Self::CmdSwitchHandStartScRsp => "CmdSwitchHandStartScRsp",
|
|
Self::CmdGetSwitchHandDataCsReq => "CmdGetSwitchHandDataCsReq",
|
|
Self::CmdSwitchHandFinishCsReq => "CmdSwitchHandFinishCsReq",
|
|
Self::CmdSwitchHandFinishScRsp => "CmdSwitchHandFinishScRsp",
|
|
Self::CmdGetSwitchHandResetGameCsReq => "CmdGetSwitchHandResetGameCsReq",
|
|
Self::CmdGetSwitchHandResetHandPosCsReq => {
|
|
"CmdGetSwitchHandResetHandPosCsReq"
|
|
}
|
|
Self::CmdGetSwitchHandUpdateScRsp => "CmdGetSwitchHandUpdateScRsp",
|
|
Self::CmdSwitchHandStartCsReq => "CmdSwitchHandStartCsReq",
|
|
Self::CmdGetSwitchHandResetGameScRsp => "CmdGetSwitchHandResetGameScRsp",
|
|
Self::CmdGetSwitchHandDataScRsp => "CmdGetSwitchHandDataScRsp",
|
|
Self::CmdGetSwitchHandResetHandPosScRsp => {
|
|
"CmdGetSwitchHandResetHandPosScRsp"
|
|
}
|
|
Self::CmdOnpmjjocbmm => "CmdONPMJJOCBMM",
|
|
Self::CmdGetSwitchHandUpdateCsReq => "CmdGetSwitchHandUpdateCsReq",
|
|
Self::CmdJaioienpgod => "CmdJAIOIENPGOD",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"BKCCNEKJADF_NLCDGIPGFDJ" => Some(Self::BkccnekjadfNlcdgipgfdj),
|
|
"CmdSwitchHandStartScRsp" => Some(Self::CmdSwitchHandStartScRsp),
|
|
"CmdGetSwitchHandDataCsReq" => Some(Self::CmdGetSwitchHandDataCsReq),
|
|
"CmdSwitchHandFinishCsReq" => Some(Self::CmdSwitchHandFinishCsReq),
|
|
"CmdSwitchHandFinishScRsp" => Some(Self::CmdSwitchHandFinishScRsp),
|
|
"CmdGetSwitchHandResetGameCsReq" => {
|
|
Some(Self::CmdGetSwitchHandResetGameCsReq)
|
|
}
|
|
"CmdGetSwitchHandResetHandPosCsReq" => {
|
|
Some(Self::CmdGetSwitchHandResetHandPosCsReq)
|
|
}
|
|
"CmdGetSwitchHandUpdateScRsp" => Some(Self::CmdGetSwitchHandUpdateScRsp),
|
|
"CmdSwitchHandStartCsReq" => Some(Self::CmdSwitchHandStartCsReq),
|
|
"CmdGetSwitchHandResetGameScRsp" => {
|
|
Some(Self::CmdGetSwitchHandResetGameScRsp)
|
|
}
|
|
"CmdGetSwitchHandDataScRsp" => Some(Self::CmdGetSwitchHandDataScRsp),
|
|
"CmdGetSwitchHandResetHandPosScRsp" => {
|
|
Some(Self::CmdGetSwitchHandResetHandPosScRsp)
|
|
}
|
|
"CmdONPMJJOCBMM" => Some(Self::CmdOnpmjjocbmm),
|
|
"CmdGetSwitchHandUpdateCsReq" => Some(Self::CmdGetSwitchHandUpdateCsReq),
|
|
"CmdJAIOIENPGOD" => Some(Self::CmdJaioienpgod),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Ddnjkamihhi {
|
|
Nlcdgipgfdj = 0,
|
|
Ljhjndhchjf = 1,
|
|
Hokacnfcjai = 2,
|
|
}
|
|
impl Ddnjkamihhi {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Nlcdgipgfdj => "DDNJKAMIHHI_NLCDGIPGFDJ",
|
|
Self::Ljhjndhchjf => "DDNJKAMIHHI_LJHJNDHCHJF",
|
|
Self::Hokacnfcjai => "DDNJKAMIHHI_HOKACNFCJAI",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"DDNJKAMIHHI_NLCDGIPGFDJ" => Some(Self::Nlcdgipgfdj),
|
|
"DDNJKAMIHHI_LJHJNDHCHJF" => Some(Self::Ljhjndhchjf),
|
|
"DDNJKAMIHHI_HOKACNFCJAI" => Some(Self::Hokacnfcjai),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdSwordTrainingType {
|
|
BkibajohbhnNlcdgipgfdj = 0,
|
|
CmdSwordTrainingStoryBattleScRsp = 7461,
|
|
CmdSwordTrainingLearnSkillCsReq = 7458,
|
|
CmdSwordTrainingStartGameScRsp = 7470,
|
|
CmdSwordTrainingStoryConfirmCsReq = 7462,
|
|
CmdSwordTrainingUnlockSyncScNotify = 7464,
|
|
CmdSwordTrainingDialogueSelectOptionScRsp = 7459,
|
|
CmdSwordTrainingSelectEndingCsReq = 7496,
|
|
CmdSwordTrainingSelectEndingScRsp = 7465,
|
|
CmdSwordTrainingLearnSkillScRsp = 7453,
|
|
CmdSwordTrainingExamResultConfirmScRsp = 7486,
|
|
CmdEnterSwordTrainingExamCsReq = 7490,
|
|
CmdSwordTrainingResumeGameCsReq = 7481,
|
|
CmdSwordTrainingResumeGameScRsp = 7475,
|
|
CmdSwordTrainingExamResultConfirmCsReq = 7485,
|
|
CmdSwordTrainingRestoreGameCsReq = 7474,
|
|
CmdGetSwordTrainingDataScRsp = 7457,
|
|
CmdSwordTrainingSetSkillTraceScRsp = 7476,
|
|
CmdSwordTrainingDailyPhaseConfirmScRsp = 7469,
|
|
CmdSwordTrainingDailyPhaseConfirmCsReq = 7477,
|
|
CmdGetSwordTrainingDataCsReq = 7492,
|
|
CmdSwordTrainingStartGameCsReq = 7488,
|
|
CmdSwordTrainingGameSyncChangeScNotify = 7482,
|
|
CmdSwordTrainingTurnActionScRsp = 7494,
|
|
CmdSwordTrainingSetSkillTraceCsReq = 7452,
|
|
CmdEnterSwordTrainingExamScRsp = 7455,
|
|
CmdSwordTrainingTurnActionCsReq = 7473,
|
|
CmdSwordTrainingStoryBattleCsReq = 7451,
|
|
CmdSwordTrainingDialogueSelectOptionCsReq = 7495,
|
|
CmdSwordTrainingGameSettleScNotify = 7499,
|
|
CmdSwordTrainingActionTurnSettleScNotify = 7483,
|
|
CmdSwordTrainingRestoreGameScRsp = 7478,
|
|
CmdSwordTrainingMarkEndingViewedScRsp = 7497,
|
|
CmdSwordTrainingStoryConfirmScRsp = 7456,
|
|
CmdSwordTrainingGiveUpGameCsReq = 7466,
|
|
CmdSwordTrainingGiveUpGameScRsp = 7491,
|
|
CmdSwordTrainingMarkEndingViewedCsReq = 7460,
|
|
}
|
|
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::BkibajohbhnNlcdgipgfdj => "BKIBAJOHBHN_NLCDGIPGFDJ",
|
|
Self::CmdSwordTrainingStoryBattleScRsp => "CmdSwordTrainingStoryBattleScRsp",
|
|
Self::CmdSwordTrainingLearnSkillCsReq => "CmdSwordTrainingLearnSkillCsReq",
|
|
Self::CmdSwordTrainingStartGameScRsp => "CmdSwordTrainingStartGameScRsp",
|
|
Self::CmdSwordTrainingStoryConfirmCsReq => {
|
|
"CmdSwordTrainingStoryConfirmCsReq"
|
|
}
|
|
Self::CmdSwordTrainingUnlockSyncScNotify => {
|
|
"CmdSwordTrainingUnlockSyncScNotify"
|
|
}
|
|
Self::CmdSwordTrainingDialogueSelectOptionScRsp => {
|
|
"CmdSwordTrainingDialogueSelectOptionScRsp"
|
|
}
|
|
Self::CmdSwordTrainingSelectEndingCsReq => {
|
|
"CmdSwordTrainingSelectEndingCsReq"
|
|
}
|
|
Self::CmdSwordTrainingSelectEndingScRsp => {
|
|
"CmdSwordTrainingSelectEndingScRsp"
|
|
}
|
|
Self::CmdSwordTrainingLearnSkillScRsp => "CmdSwordTrainingLearnSkillScRsp",
|
|
Self::CmdSwordTrainingExamResultConfirmScRsp => {
|
|
"CmdSwordTrainingExamResultConfirmScRsp"
|
|
}
|
|
Self::CmdEnterSwordTrainingExamCsReq => "CmdEnterSwordTrainingExamCsReq",
|
|
Self::CmdSwordTrainingResumeGameCsReq => "CmdSwordTrainingResumeGameCsReq",
|
|
Self::CmdSwordTrainingResumeGameScRsp => "CmdSwordTrainingResumeGameScRsp",
|
|
Self::CmdSwordTrainingExamResultConfirmCsReq => {
|
|
"CmdSwordTrainingExamResultConfirmCsReq"
|
|
}
|
|
Self::CmdSwordTrainingRestoreGameCsReq => "CmdSwordTrainingRestoreGameCsReq",
|
|
Self::CmdGetSwordTrainingDataScRsp => "CmdGetSwordTrainingDataScRsp",
|
|
Self::CmdSwordTrainingSetSkillTraceScRsp => {
|
|
"CmdSwordTrainingSetSkillTraceScRsp"
|
|
}
|
|
Self::CmdSwordTrainingDailyPhaseConfirmScRsp => {
|
|
"CmdSwordTrainingDailyPhaseConfirmScRsp"
|
|
}
|
|
Self::CmdSwordTrainingDailyPhaseConfirmCsReq => {
|
|
"CmdSwordTrainingDailyPhaseConfirmCsReq"
|
|
}
|
|
Self::CmdGetSwordTrainingDataCsReq => "CmdGetSwordTrainingDataCsReq",
|
|
Self::CmdSwordTrainingStartGameCsReq => "CmdSwordTrainingStartGameCsReq",
|
|
Self::CmdSwordTrainingGameSyncChangeScNotify => {
|
|
"CmdSwordTrainingGameSyncChangeScNotify"
|
|
}
|
|
Self::CmdSwordTrainingTurnActionScRsp => "CmdSwordTrainingTurnActionScRsp",
|
|
Self::CmdSwordTrainingSetSkillTraceCsReq => {
|
|
"CmdSwordTrainingSetSkillTraceCsReq"
|
|
}
|
|
Self::CmdEnterSwordTrainingExamScRsp => "CmdEnterSwordTrainingExamScRsp",
|
|
Self::CmdSwordTrainingTurnActionCsReq => "CmdSwordTrainingTurnActionCsReq",
|
|
Self::CmdSwordTrainingStoryBattleCsReq => "CmdSwordTrainingStoryBattleCsReq",
|
|
Self::CmdSwordTrainingDialogueSelectOptionCsReq => {
|
|
"CmdSwordTrainingDialogueSelectOptionCsReq"
|
|
}
|
|
Self::CmdSwordTrainingGameSettleScNotify => {
|
|
"CmdSwordTrainingGameSettleScNotify"
|
|
}
|
|
Self::CmdSwordTrainingActionTurnSettleScNotify => {
|
|
"CmdSwordTrainingActionTurnSettleScNotify"
|
|
}
|
|
Self::CmdSwordTrainingRestoreGameScRsp => "CmdSwordTrainingRestoreGameScRsp",
|
|
Self::CmdSwordTrainingMarkEndingViewedScRsp => {
|
|
"CmdSwordTrainingMarkEndingViewedScRsp"
|
|
}
|
|
Self::CmdSwordTrainingStoryConfirmScRsp => {
|
|
"CmdSwordTrainingStoryConfirmScRsp"
|
|
}
|
|
Self::CmdSwordTrainingGiveUpGameCsReq => "CmdSwordTrainingGiveUpGameCsReq",
|
|
Self::CmdSwordTrainingGiveUpGameScRsp => "CmdSwordTrainingGiveUpGameScRsp",
|
|
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 {
|
|
"BKIBAJOHBHN_NLCDGIPGFDJ" => Some(Self::BkibajohbhnNlcdgipgfdj),
|
|
"CmdSwordTrainingStoryBattleScRsp" => {
|
|
Some(Self::CmdSwordTrainingStoryBattleScRsp)
|
|
}
|
|
"CmdSwordTrainingLearnSkillCsReq" => {
|
|
Some(Self::CmdSwordTrainingLearnSkillCsReq)
|
|
}
|
|
"CmdSwordTrainingStartGameScRsp" => {
|
|
Some(Self::CmdSwordTrainingStartGameScRsp)
|
|
}
|
|
"CmdSwordTrainingStoryConfirmCsReq" => {
|
|
Some(Self::CmdSwordTrainingStoryConfirmCsReq)
|
|
}
|
|
"CmdSwordTrainingUnlockSyncScNotify" => {
|
|
Some(Self::CmdSwordTrainingUnlockSyncScNotify)
|
|
}
|
|
"CmdSwordTrainingDialogueSelectOptionScRsp" => {
|
|
Some(Self::CmdSwordTrainingDialogueSelectOptionScRsp)
|
|
}
|
|
"CmdSwordTrainingSelectEndingCsReq" => {
|
|
Some(Self::CmdSwordTrainingSelectEndingCsReq)
|
|
}
|
|
"CmdSwordTrainingSelectEndingScRsp" => {
|
|
Some(Self::CmdSwordTrainingSelectEndingScRsp)
|
|
}
|
|
"CmdSwordTrainingLearnSkillScRsp" => {
|
|
Some(Self::CmdSwordTrainingLearnSkillScRsp)
|
|
}
|
|
"CmdSwordTrainingExamResultConfirmScRsp" => {
|
|
Some(Self::CmdSwordTrainingExamResultConfirmScRsp)
|
|
}
|
|
"CmdEnterSwordTrainingExamCsReq" => {
|
|
Some(Self::CmdEnterSwordTrainingExamCsReq)
|
|
}
|
|
"CmdSwordTrainingResumeGameCsReq" => {
|
|
Some(Self::CmdSwordTrainingResumeGameCsReq)
|
|
}
|
|
"CmdSwordTrainingResumeGameScRsp" => {
|
|
Some(Self::CmdSwordTrainingResumeGameScRsp)
|
|
}
|
|
"CmdSwordTrainingExamResultConfirmCsReq" => {
|
|
Some(Self::CmdSwordTrainingExamResultConfirmCsReq)
|
|
}
|
|
"CmdSwordTrainingRestoreGameCsReq" => {
|
|
Some(Self::CmdSwordTrainingRestoreGameCsReq)
|
|
}
|
|
"CmdGetSwordTrainingDataScRsp" => Some(Self::CmdGetSwordTrainingDataScRsp),
|
|
"CmdSwordTrainingSetSkillTraceScRsp" => {
|
|
Some(Self::CmdSwordTrainingSetSkillTraceScRsp)
|
|
}
|
|
"CmdSwordTrainingDailyPhaseConfirmScRsp" => {
|
|
Some(Self::CmdSwordTrainingDailyPhaseConfirmScRsp)
|
|
}
|
|
"CmdSwordTrainingDailyPhaseConfirmCsReq" => {
|
|
Some(Self::CmdSwordTrainingDailyPhaseConfirmCsReq)
|
|
}
|
|
"CmdGetSwordTrainingDataCsReq" => Some(Self::CmdGetSwordTrainingDataCsReq),
|
|
"CmdSwordTrainingStartGameCsReq" => {
|
|
Some(Self::CmdSwordTrainingStartGameCsReq)
|
|
}
|
|
"CmdSwordTrainingGameSyncChangeScNotify" => {
|
|
Some(Self::CmdSwordTrainingGameSyncChangeScNotify)
|
|
}
|
|
"CmdSwordTrainingTurnActionScRsp" => {
|
|
Some(Self::CmdSwordTrainingTurnActionScRsp)
|
|
}
|
|
"CmdSwordTrainingSetSkillTraceCsReq" => {
|
|
Some(Self::CmdSwordTrainingSetSkillTraceCsReq)
|
|
}
|
|
"CmdEnterSwordTrainingExamScRsp" => {
|
|
Some(Self::CmdEnterSwordTrainingExamScRsp)
|
|
}
|
|
"CmdSwordTrainingTurnActionCsReq" => {
|
|
Some(Self::CmdSwordTrainingTurnActionCsReq)
|
|
}
|
|
"CmdSwordTrainingStoryBattleCsReq" => {
|
|
Some(Self::CmdSwordTrainingStoryBattleCsReq)
|
|
}
|
|
"CmdSwordTrainingDialogueSelectOptionCsReq" => {
|
|
Some(Self::CmdSwordTrainingDialogueSelectOptionCsReq)
|
|
}
|
|
"CmdSwordTrainingGameSettleScNotify" => {
|
|
Some(Self::CmdSwordTrainingGameSettleScNotify)
|
|
}
|
|
"CmdSwordTrainingActionTurnSettleScNotify" => {
|
|
Some(Self::CmdSwordTrainingActionTurnSettleScNotify)
|
|
}
|
|
"CmdSwordTrainingRestoreGameScRsp" => {
|
|
Some(Self::CmdSwordTrainingRestoreGameScRsp)
|
|
}
|
|
"CmdSwordTrainingMarkEndingViewedScRsp" => {
|
|
Some(Self::CmdSwordTrainingMarkEndingViewedScRsp)
|
|
}
|
|
"CmdSwordTrainingStoryConfirmScRsp" => {
|
|
Some(Self::CmdSwordTrainingStoryConfirmScRsp)
|
|
}
|
|
"CmdSwordTrainingGiveUpGameCsReq" => {
|
|
Some(Self::CmdSwordTrainingGiveUpGameCsReq)
|
|
}
|
|
"CmdSwordTrainingGiveUpGameScRsp" => {
|
|
Some(Self::CmdSwordTrainingGiveUpGameScRsp)
|
|
}
|
|
"CmdSwordTrainingMarkEndingViewedCsReq" => {
|
|
Some(Self::CmdSwordTrainingMarkEndingViewedCsReq)
|
|
}
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Bhjofljgnkn {
|
|
Nlcdgipgfdj = 0,
|
|
Leneghppele = 1,
|
|
Lidkloccdgi = 2,
|
|
Action = 3,
|
|
Ofplodjbgmg = 4,
|
|
Ddgdjckkhph = 5,
|
|
Ddbijdildjl = 6,
|
|
Nclbfaallfj = 7,
|
|
}
|
|
impl Bhjofljgnkn {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Nlcdgipgfdj => "BHJOFLJGNKN_NLCDGIPGFDJ",
|
|
Self::Leneghppele => "BHJOFLJGNKN_LENEGHPPELE",
|
|
Self::Lidkloccdgi => "BHJOFLJGNKN_LIDKLOCCDGI",
|
|
Self::Action => "BHJOFLJGNKN_action",
|
|
Self::Ofplodjbgmg => "BHJOFLJGNKN_OFPLODJBGMG",
|
|
Self::Ddgdjckkhph => "BHJOFLJGNKN_DDGDJCKKHPH",
|
|
Self::Ddbijdildjl => "BHJOFLJGNKN_DDBIJDILDJL",
|
|
Self::Nclbfaallfj => "BHJOFLJGNKN_NCLBFAALLFJ",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"BHJOFLJGNKN_NLCDGIPGFDJ" => Some(Self::Nlcdgipgfdj),
|
|
"BHJOFLJGNKN_LENEGHPPELE" => Some(Self::Leneghppele),
|
|
"BHJOFLJGNKN_LIDKLOCCDGI" => Some(Self::Lidkloccdgi),
|
|
"BHJOFLJGNKN_action" => Some(Self::Action),
|
|
"BHJOFLJGNKN_OFPLODJBGMG" => Some(Self::Ofplodjbgmg),
|
|
"BHJOFLJGNKN_DDGDJCKKHPH" => Some(Self::Ddgdjckkhph),
|
|
"BHJOFLJGNKN_DDBIJDILDJL" => Some(Self::Ddbijdildjl),
|
|
"BHJOFLJGNKN_NCLBFAALLFJ" => Some(Self::Nclbfaallfj),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum SwordTrainingDailyPhaseType {
|
|
GfekoongjblNlcdgipgfdj = 0,
|
|
GfekoongjblJimmojhfoke = 1,
|
|
GfekoongjblJmchljlgppd = 2,
|
|
GfekoongjblOhdhbfkjikl = 3,
|
|
GfekoongjblNpjhplialin = 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::GfekoongjblNlcdgipgfdj => "GFEKOONGJBL_NLCDGIPGFDJ",
|
|
Self::GfekoongjblJimmojhfoke => "GFEKOONGJBL_JIMMOJHFOKE",
|
|
Self::GfekoongjblJmchljlgppd => "GFEKOONGJBL_JMCHLJLGPPD",
|
|
Self::GfekoongjblOhdhbfkjikl => "GFEKOONGJBL_OHDHBFKJIKL",
|
|
Self::GfekoongjblNpjhplialin => "GFEKOONGJBL_NPJHPLIALIN",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"GFEKOONGJBL_NLCDGIPGFDJ" => Some(Self::GfekoongjblNlcdgipgfdj),
|
|
"GFEKOONGJBL_JIMMOJHFOKE" => Some(Self::GfekoongjblJimmojhfoke),
|
|
"GFEKOONGJBL_JMCHLJLGPPD" => Some(Self::GfekoongjblJmchljlgppd),
|
|
"GFEKOONGJBL_OHDHBFKJIKL" => Some(Self::GfekoongjblOhdhbfkjikl),
|
|
"GFEKOONGJBL_NPJHPLIALIN" => Some(Self::GfekoongjblNpjhplialin),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Ejcbokgjfhe {
|
|
Nlcdgipgfdj = 0,
|
|
Glanplegmpg = 1,
|
|
Cighhakhhmn = 2,
|
|
Gamnpomoaig = 3,
|
|
Kikadfcipjo = 4,
|
|
Nkaacmgnnpk = 5,
|
|
}
|
|
impl Ejcbokgjfhe {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Nlcdgipgfdj => "EJCBOKGJFHE_NLCDGIPGFDJ",
|
|
Self::Glanplegmpg => "EJCBOKGJFHE_GLANPLEGMPG",
|
|
Self::Cighhakhhmn => "EJCBOKGJFHE_CIGHHAKHHMN",
|
|
Self::Gamnpomoaig => "EJCBOKGJFHE_GAMNPOMOAIG",
|
|
Self::Kikadfcipjo => "EJCBOKGJFHE_KIKADFCIPJO",
|
|
Self::Nkaacmgnnpk => "EJCBOKGJFHE_NKAACMGNNPK",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"EJCBOKGJFHE_NLCDGIPGFDJ" => Some(Self::Nlcdgipgfdj),
|
|
"EJCBOKGJFHE_GLANPLEGMPG" => Some(Self::Glanplegmpg),
|
|
"EJCBOKGJFHE_CIGHHAKHHMN" => Some(Self::Cighhakhhmn),
|
|
"EJCBOKGJFHE_GAMNPOMOAIG" => Some(Self::Gamnpomoaig),
|
|
"EJCBOKGJFHE_KIKADFCIPJO" => Some(Self::Kikadfcipjo),
|
|
"EJCBOKGJFHE_NKAACMGNNPK" => Some(Self::Nkaacmgnnpk),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Ippkhofkmhm {
|
|
Klhmfenbdid = 0,
|
|
Jkgefnaimfk = 1,
|
|
Cjoadamkifc = 2,
|
|
Fbhdmjmlbic = 3,
|
|
Okcnppplahm = 4,
|
|
Kpomipjoknd = 5,
|
|
}
|
|
impl Ippkhofkmhm {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Klhmfenbdid => "IPPKHOFKMHM_KLHMFENBDID",
|
|
Self::Jkgefnaimfk => "IPPKHOFKMHM_JKGEFNAIMFK",
|
|
Self::Cjoadamkifc => "IPPKHOFKMHM_CJOADAMKIFC",
|
|
Self::Fbhdmjmlbic => "IPPKHOFKMHM_FBHDMJMLBIC",
|
|
Self::Okcnppplahm => "IPPKHOFKMHM_OKCNPPPLAHM",
|
|
Self::Kpomipjoknd => "IPPKHOFKMHM_KPOMIPJOKND",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"IPPKHOFKMHM_KLHMFENBDID" => Some(Self::Klhmfenbdid),
|
|
"IPPKHOFKMHM_JKGEFNAIMFK" => Some(Self::Jkgefnaimfk),
|
|
"IPPKHOFKMHM_CJOADAMKIFC" => Some(Self::Cjoadamkifc),
|
|
"IPPKHOFKMHM_FBHDMJMLBIC" => Some(Self::Fbhdmjmlbic),
|
|
"IPPKHOFKMHM_OKCNPPPLAHM" => Some(Self::Okcnppplahm),
|
|
"IPPKHOFKMHM_KPOMIPJOKND" => Some(Self::Kpomipjoknd),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdPlayerSyncType {
|
|
OfhddjmloggLidgokifpoj = 0,
|
|
CmdPlayerSyncScNotify = 673,
|
|
}
|
|
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::OfhddjmloggLidgokifpoj => "OFHDDJMLOGG_LIDGOKIFPOJ",
|
|
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 {
|
|
"OFHDDJMLOGG_LIDGOKIFPOJ" => Some(Self::OfhddjmloggLidgokifpoj),
|
|
"CmdPlayerSyncScNotify" => Some(Self::CmdPlayerSyncScNotify),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdTalkEventType {
|
|
LagobkecedbMnpgflpbdlk = 0,
|
|
CmdTakeTalkRewardCsReq = 2180,
|
|
CmdTakeTalkRewardScRsp = 2127,
|
|
CmdSelectInclinationTextScRsp = 2187,
|
|
CmdFinishFirstTalkByPerformanceNpcCsReq = 2154,
|
|
CmdSelectInclinationTextCsReq = 2110,
|
|
CmdGetFirstTalkByPerformanceNpcScRsp = 2112,
|
|
CmdGetNpcTakenRewardScRsp = 2103,
|
|
CmdGetFirstTalkByPerformanceNpcCsReq = 2129,
|
|
CmdGetFirstTalkNpcScRsp = 2113,
|
|
CmdGetFirstTalkNpcCsReq = 2136,
|
|
CmdFinishFirstTalkByPerformanceNpcScRsp = 2183,
|
|
CmdFinishFirstTalkNpcCsReq = 2115,
|
|
CmdGetNpcTakenRewardCsReq = 2173,
|
|
CmdFinishFirstTalkNpcScRsp = 2181,
|
|
}
|
|
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::LagobkecedbMnpgflpbdlk => "LAGOBKECEDB_MNPGFLPBDLK",
|
|
Self::CmdTakeTalkRewardCsReq => "CmdTakeTalkRewardCsReq",
|
|
Self::CmdTakeTalkRewardScRsp => "CmdTakeTalkRewardScRsp",
|
|
Self::CmdSelectInclinationTextScRsp => "CmdSelectInclinationTextScRsp",
|
|
Self::CmdFinishFirstTalkByPerformanceNpcCsReq => {
|
|
"CmdFinishFirstTalkByPerformanceNpcCsReq"
|
|
}
|
|
Self::CmdSelectInclinationTextCsReq => "CmdSelectInclinationTextCsReq",
|
|
Self::CmdGetFirstTalkByPerformanceNpcScRsp => {
|
|
"CmdGetFirstTalkByPerformanceNpcScRsp"
|
|
}
|
|
Self::CmdGetNpcTakenRewardScRsp => "CmdGetNpcTakenRewardScRsp",
|
|
Self::CmdGetFirstTalkByPerformanceNpcCsReq => {
|
|
"CmdGetFirstTalkByPerformanceNpcCsReq"
|
|
}
|
|
Self::CmdGetFirstTalkNpcScRsp => "CmdGetFirstTalkNpcScRsp",
|
|
Self::CmdGetFirstTalkNpcCsReq => "CmdGetFirstTalkNpcCsReq",
|
|
Self::CmdFinishFirstTalkByPerformanceNpcScRsp => {
|
|
"CmdFinishFirstTalkByPerformanceNpcScRsp"
|
|
}
|
|
Self::CmdFinishFirstTalkNpcCsReq => "CmdFinishFirstTalkNpcCsReq",
|
|
Self::CmdGetNpcTakenRewardCsReq => "CmdGetNpcTakenRewardCsReq",
|
|
Self::CmdFinishFirstTalkNpcScRsp => "CmdFinishFirstTalkNpcScRsp",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"LAGOBKECEDB_MNPGFLPBDLK" => Some(Self::LagobkecedbMnpgflpbdlk),
|
|
"CmdTakeTalkRewardCsReq" => Some(Self::CmdTakeTalkRewardCsReq),
|
|
"CmdTakeTalkRewardScRsp" => Some(Self::CmdTakeTalkRewardScRsp),
|
|
"CmdSelectInclinationTextScRsp" => Some(Self::CmdSelectInclinationTextScRsp),
|
|
"CmdFinishFirstTalkByPerformanceNpcCsReq" => {
|
|
Some(Self::CmdFinishFirstTalkByPerformanceNpcCsReq)
|
|
}
|
|
"CmdSelectInclinationTextCsReq" => Some(Self::CmdSelectInclinationTextCsReq),
|
|
"CmdGetFirstTalkByPerformanceNpcScRsp" => {
|
|
Some(Self::CmdGetFirstTalkByPerformanceNpcScRsp)
|
|
}
|
|
"CmdGetNpcTakenRewardScRsp" => Some(Self::CmdGetNpcTakenRewardScRsp),
|
|
"CmdGetFirstTalkByPerformanceNpcCsReq" => {
|
|
Some(Self::CmdGetFirstTalkByPerformanceNpcCsReq)
|
|
}
|
|
"CmdGetFirstTalkNpcScRsp" => Some(Self::CmdGetFirstTalkNpcScRsp),
|
|
"CmdGetFirstTalkNpcCsReq" => Some(Self::CmdGetFirstTalkNpcCsReq),
|
|
"CmdFinishFirstTalkByPerformanceNpcScRsp" => {
|
|
Some(Self::CmdFinishFirstTalkByPerformanceNpcScRsp)
|
|
}
|
|
"CmdFinishFirstTalkNpcCsReq" => Some(Self::CmdFinishFirstTalkNpcCsReq),
|
|
"CmdGetNpcTakenRewardCsReq" => Some(Self::CmdGetNpcTakenRewardCsReq),
|
|
"CmdFinishFirstTalkNpcScRsp" => Some(Self::CmdFinishFirstTalkNpcScRsp),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdTarotBookType {
|
|
AcplkajaailNlcdgipgfdj = 0,
|
|
CmdTarotBookFinishInteractionCsReq = 8151,
|
|
CmdTarotBookOpenPackScRsp = 8160,
|
|
CmdTarotBookUnlockInteractionScRsp = 8148,
|
|
CmdTarotBookOpenPackCsReq = 8156,
|
|
CmdTarotBookUnlockInteractionCsReq = 8143,
|
|
CmdTarotBookGetDataScRsp = 8146,
|
|
CmdTarotBookMultiOpenPackAndUnlockStoryScRsp = 8155,
|
|
CmdTarotBookFinishInteractionScRsp = 8157,
|
|
CmdTarotBookUnlockStoryScRsp = 8159,
|
|
CmdTarotBookFinishStoryCsReq = 8152,
|
|
CmdTarotBookMultiOpenPackAndUnlockStoryCsReq = 8150,
|
|
CmdTarotBookSyncDataScNotify = 8147,
|
|
CmdTarotBookGetDataCsReq = 8158,
|
|
CmdTarotBookUnlockStoryCsReq = 8142,
|
|
CmdTarotBookModifyEnergyScNotify = 8144,
|
|
CmdTarotBookFinishStoryScRsp = 8154,
|
|
}
|
|
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::AcplkajaailNlcdgipgfdj => "ACPLKAJAAIL_NLCDGIPGFDJ",
|
|
Self::CmdTarotBookFinishInteractionCsReq => {
|
|
"CmdTarotBookFinishInteractionCsReq"
|
|
}
|
|
Self::CmdTarotBookOpenPackScRsp => "CmdTarotBookOpenPackScRsp",
|
|
Self::CmdTarotBookUnlockInteractionScRsp => {
|
|
"CmdTarotBookUnlockInteractionScRsp"
|
|
}
|
|
Self::CmdTarotBookOpenPackCsReq => "CmdTarotBookOpenPackCsReq",
|
|
Self::CmdTarotBookUnlockInteractionCsReq => {
|
|
"CmdTarotBookUnlockInteractionCsReq"
|
|
}
|
|
Self::CmdTarotBookGetDataScRsp => "CmdTarotBookGetDataScRsp",
|
|
Self::CmdTarotBookMultiOpenPackAndUnlockStoryScRsp => {
|
|
"CmdTarotBookMultiOpenPackAndUnlockStoryScRsp"
|
|
}
|
|
Self::CmdTarotBookFinishInteractionScRsp => {
|
|
"CmdTarotBookFinishInteractionScRsp"
|
|
}
|
|
Self::CmdTarotBookUnlockStoryScRsp => "CmdTarotBookUnlockStoryScRsp",
|
|
Self::CmdTarotBookFinishStoryCsReq => "CmdTarotBookFinishStoryCsReq",
|
|
Self::CmdTarotBookMultiOpenPackAndUnlockStoryCsReq => {
|
|
"CmdTarotBookMultiOpenPackAndUnlockStoryCsReq"
|
|
}
|
|
Self::CmdTarotBookSyncDataScNotify => "CmdTarotBookSyncDataScNotify",
|
|
Self::CmdTarotBookGetDataCsReq => "CmdTarotBookGetDataCsReq",
|
|
Self::CmdTarotBookUnlockStoryCsReq => "CmdTarotBookUnlockStoryCsReq",
|
|
Self::CmdTarotBookModifyEnergyScNotify => "CmdTarotBookModifyEnergyScNotify",
|
|
Self::CmdTarotBookFinishStoryScRsp => "CmdTarotBookFinishStoryScRsp",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"ACPLKAJAAIL_NLCDGIPGFDJ" => Some(Self::AcplkajaailNlcdgipgfdj),
|
|
"CmdTarotBookFinishInteractionCsReq" => {
|
|
Some(Self::CmdTarotBookFinishInteractionCsReq)
|
|
}
|
|
"CmdTarotBookOpenPackScRsp" => Some(Self::CmdTarotBookOpenPackScRsp),
|
|
"CmdTarotBookUnlockInteractionScRsp" => {
|
|
Some(Self::CmdTarotBookUnlockInteractionScRsp)
|
|
}
|
|
"CmdTarotBookOpenPackCsReq" => Some(Self::CmdTarotBookOpenPackCsReq),
|
|
"CmdTarotBookUnlockInteractionCsReq" => {
|
|
Some(Self::CmdTarotBookUnlockInteractionCsReq)
|
|
}
|
|
"CmdTarotBookGetDataScRsp" => Some(Self::CmdTarotBookGetDataScRsp),
|
|
"CmdTarotBookMultiOpenPackAndUnlockStoryScRsp" => {
|
|
Some(Self::CmdTarotBookMultiOpenPackAndUnlockStoryScRsp)
|
|
}
|
|
"CmdTarotBookFinishInteractionScRsp" => {
|
|
Some(Self::CmdTarotBookFinishInteractionScRsp)
|
|
}
|
|
"CmdTarotBookUnlockStoryScRsp" => Some(Self::CmdTarotBookUnlockStoryScRsp),
|
|
"CmdTarotBookFinishStoryCsReq" => Some(Self::CmdTarotBookFinishStoryCsReq),
|
|
"CmdTarotBookMultiOpenPackAndUnlockStoryCsReq" => {
|
|
Some(Self::CmdTarotBookMultiOpenPackAndUnlockStoryCsReq)
|
|
}
|
|
"CmdTarotBookSyncDataScNotify" => Some(Self::CmdTarotBookSyncDataScNotify),
|
|
"CmdTarotBookGetDataCsReq" => Some(Self::CmdTarotBookGetDataCsReq),
|
|
"CmdTarotBookUnlockStoryCsReq" => Some(Self::CmdTarotBookUnlockStoryCsReq),
|
|
"CmdTarotBookModifyEnergyScNotify" => {
|
|
Some(Self::CmdTarotBookModifyEnergyScNotify)
|
|
}
|
|
"CmdTarotBookFinishStoryScRsp" => Some(Self::CmdTarotBookFinishStoryScRsp),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdTelevisionActivityType {
|
|
EdaaokdaeifNlcdgipgfdj = 0,
|
|
CmdTelevisionActivityBattleEndScNotify = 6979,
|
|
CmdEnterTelevisionActivityStageScRsp = 6962,
|
|
CmdGetTelevisionActivityDataCsReq = 6978,
|
|
CmdOamgajbhjla = 6976,
|
|
CmdGetTelevisionActivityDataScRsp = 6966,
|
|
CmdEnterTelevisionActivityStageCsReq = 6980,
|
|
}
|
|
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::EdaaokdaeifNlcdgipgfdj => "EDAAOKDAEIF_NLCDGIPGFDJ",
|
|
Self::CmdTelevisionActivityBattleEndScNotify => {
|
|
"CmdTelevisionActivityBattleEndScNotify"
|
|
}
|
|
Self::CmdEnterTelevisionActivityStageScRsp => {
|
|
"CmdEnterTelevisionActivityStageScRsp"
|
|
}
|
|
Self::CmdGetTelevisionActivityDataCsReq => {
|
|
"CmdGetTelevisionActivityDataCsReq"
|
|
}
|
|
Self::CmdOamgajbhjla => "CmdOAMGAJBHJLA",
|
|
Self::CmdGetTelevisionActivityDataScRsp => {
|
|
"CmdGetTelevisionActivityDataScRsp"
|
|
}
|
|
Self::CmdEnterTelevisionActivityStageCsReq => {
|
|
"CmdEnterTelevisionActivityStageCsReq"
|
|
}
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"EDAAOKDAEIF_NLCDGIPGFDJ" => Some(Self::EdaaokdaeifNlcdgipgfdj),
|
|
"CmdTelevisionActivityBattleEndScNotify" => {
|
|
Some(Self::CmdTelevisionActivityBattleEndScNotify)
|
|
}
|
|
"CmdEnterTelevisionActivityStageScRsp" => {
|
|
Some(Self::CmdEnterTelevisionActivityStageScRsp)
|
|
}
|
|
"CmdGetTelevisionActivityDataCsReq" => {
|
|
Some(Self::CmdGetTelevisionActivityDataCsReq)
|
|
}
|
|
"CmdOAMGAJBHJLA" => Some(Self::CmdOamgajbhjla),
|
|
"CmdGetTelevisionActivityDataScRsp" => {
|
|
Some(Self::CmdGetTelevisionActivityDataScRsp)
|
|
}
|
|
"CmdEnterTelevisionActivityStageCsReq" => {
|
|
Some(Self::CmdEnterTelevisionActivityStageCsReq)
|
|
}
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdTextJoinType {
|
|
MlhmkfmjkhdNlcdgipgfdj = 0,
|
|
CmdTextJoinQueryScRsp = 3827,
|
|
CmdTextJoinQueryCsReq = 3880,
|
|
MlhmkfmjkhdIponeplmcbi = 3873,
|
|
CmdTextJoinBatchSaveScRsp = 3813,
|
|
CmdTextJoinBatchSaveCsReq = 3836,
|
|
CmdOgfbeapmgjm = 3803,
|
|
}
|
|
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::MlhmkfmjkhdNlcdgipgfdj => "MLHMKFMJKHD_NLCDGIPGFDJ",
|
|
Self::CmdTextJoinQueryScRsp => "CmdTextJoinQueryScRsp",
|
|
Self::CmdTextJoinQueryCsReq => "CmdTextJoinQueryCsReq",
|
|
Self::MlhmkfmjkhdIponeplmcbi => "MLHMKFMJKHD_IPONEPLMCBI",
|
|
Self::CmdTextJoinBatchSaveScRsp => "CmdTextJoinBatchSaveScRsp",
|
|
Self::CmdTextJoinBatchSaveCsReq => "CmdTextJoinBatchSaveCsReq",
|
|
Self::CmdOgfbeapmgjm => "CmdOGFBEAPMGJM",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"MLHMKFMJKHD_NLCDGIPGFDJ" => Some(Self::MlhmkfmjkhdNlcdgipgfdj),
|
|
"CmdTextJoinQueryScRsp" => Some(Self::CmdTextJoinQueryScRsp),
|
|
"CmdTextJoinQueryCsReq" => Some(Self::CmdTextJoinQueryCsReq),
|
|
"MLHMKFMJKHD_IPONEPLMCBI" => Some(Self::MlhmkfmjkhdIponeplmcbi),
|
|
"CmdTextJoinBatchSaveScRsp" => Some(Self::CmdTextJoinBatchSaveScRsp),
|
|
"CmdTextJoinBatchSaveCsReq" => Some(Self::CmdTextJoinBatchSaveCsReq),
|
|
"CmdOGFBEAPMGJM" => Some(Self::CmdOgfbeapmgjm),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdTrackPhotoActivityType {
|
|
FnmamnlnkkjNlcdgipgfdj = 0,
|
|
CmdSettleTrackPhotoStageCsReq = 7552,
|
|
CmdSettleTrackPhotoStageScRsp = 7560,
|
|
CmdEgijmpcijog = 7556,
|
|
CmdIgkbmleljdh = 7557,
|
|
CmdStartTrackPhotoStageCsReq = 7554,
|
|
CmdGetTrackPhotoActivityDataCsReq = 7559,
|
|
CmdStartTrackPhotoStageScRsp = 7551,
|
|
CmdGetTrackPhotoActivityDataScRsp = 7558,
|
|
}
|
|
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::FnmamnlnkkjNlcdgipgfdj => "FNMAMNLNKKJ_NLCDGIPGFDJ",
|
|
Self::CmdSettleTrackPhotoStageCsReq => "CmdSettleTrackPhotoStageCsReq",
|
|
Self::CmdSettleTrackPhotoStageScRsp => "CmdSettleTrackPhotoStageScRsp",
|
|
Self::CmdEgijmpcijog => "CmdEGIJMPCIJOG",
|
|
Self::CmdIgkbmleljdh => "CmdIGKBMLELJDH",
|
|
Self::CmdStartTrackPhotoStageCsReq => "CmdStartTrackPhotoStageCsReq",
|
|
Self::CmdGetTrackPhotoActivityDataCsReq => {
|
|
"CmdGetTrackPhotoActivityDataCsReq"
|
|
}
|
|
Self::CmdStartTrackPhotoStageScRsp => "CmdStartTrackPhotoStageScRsp",
|
|
Self::CmdGetTrackPhotoActivityDataScRsp => {
|
|
"CmdGetTrackPhotoActivityDataScRsp"
|
|
}
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"FNMAMNLNKKJ_NLCDGIPGFDJ" => Some(Self::FnmamnlnkkjNlcdgipgfdj),
|
|
"CmdSettleTrackPhotoStageCsReq" => Some(Self::CmdSettleTrackPhotoStageCsReq),
|
|
"CmdSettleTrackPhotoStageScRsp" => Some(Self::CmdSettleTrackPhotoStageScRsp),
|
|
"CmdEGIJMPCIJOG" => Some(Self::CmdEgijmpcijog),
|
|
"CmdIGKBMLELJDH" => Some(Self::CmdIgkbmleljdh),
|
|
"CmdStartTrackPhotoStageCsReq" => Some(Self::CmdStartTrackPhotoStageCsReq),
|
|
"CmdGetTrackPhotoActivityDataCsReq" => {
|
|
Some(Self::CmdGetTrackPhotoActivityDataCsReq)
|
|
}
|
|
"CmdStartTrackPhotoStageScRsp" => Some(Self::CmdStartTrackPhotoStageScRsp),
|
|
"CmdGetTrackPhotoActivityDataScRsp" => {
|
|
Some(Self::CmdGetTrackPhotoActivityDataScRsp)
|
|
}
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdTrainCakeCatchType {
|
|
NmgingmhjdaNlcdgipgfdj = 0,
|
|
CmdJkilaalmfib = 9679,
|
|
CmdTrainCakeCatchSearchScRsp = 9716,
|
|
CmdSocialPlayTalkScRsp = 9755,
|
|
CmdTrainCakeCatchDiyScRsp = 9752,
|
|
CmdTrainCakeCatchOpenBoxScRsp = 9760,
|
|
CmdTrainCakeCatchDiyLikeScRsp = 9640,
|
|
NmgingmhjdaAefohgjhomb = 9633,
|
|
CmdTrainCakeCatchDiyLikeCsReq = 9720,
|
|
CmdTrainCakeCatchSearchCsReq = 9644,
|
|
CmdSocialPlayQueryRecentVisitorsCsReq = 9698,
|
|
CmdSocialPlayPreCheckEnterRoomCsReq = 9653,
|
|
CmdDjihnchdfed = 9765,
|
|
CmdTrainCakeCatchDiyCsReq = 9637,
|
|
CmdBodemoldhaa = 9625,
|
|
CmdTrainCakeCatchGetDataScRsp = 9641,
|
|
CmdSocialPlayRoomPlayerMoveScNotify = 9754,
|
|
CmdTrainCakeCatchDataScNotify = 9712,
|
|
CmdJgamellglge = 9646,
|
|
CmdTrainCakeCatchGetDataCsReq = 9715,
|
|
CmdTrainCakeCatchOpenBoxCsReq = 9768,
|
|
CmdBpjmeghiein = 9632,
|
|
CmdSocialPlayQueryRecentVisitorsScRsp = 9676,
|
|
CmdSocialPlayGameplayOperationScNotify = 9642,
|
|
CmdSocialPlaySettingInfoScNotify = 9626,
|
|
CmdSocialPlayTalkCsReq = 9700,
|
|
CmdSocialPlayPreCheckEnterRoomScRsp = 9622,
|
|
}
|
|
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::NmgingmhjdaNlcdgipgfdj => "NMGINGMHJDA_NLCDGIPGFDJ",
|
|
Self::CmdJkilaalmfib => "CmdJKILAALMFIB",
|
|
Self::CmdTrainCakeCatchSearchScRsp => "CmdTrainCakeCatchSearchScRsp",
|
|
Self::CmdSocialPlayTalkScRsp => "CmdSocialPlayTalkScRsp",
|
|
Self::CmdTrainCakeCatchDiyScRsp => "CmdTrainCakeCatchDiyScRsp",
|
|
Self::CmdTrainCakeCatchOpenBoxScRsp => "CmdTrainCakeCatchOpenBoxScRsp",
|
|
Self::CmdTrainCakeCatchDiyLikeScRsp => "CmdTrainCakeCatchDiyLikeScRsp",
|
|
Self::NmgingmhjdaAefohgjhomb => "NMGINGMHJDA_AEFOHGJHOMB",
|
|
Self::CmdTrainCakeCatchDiyLikeCsReq => "CmdTrainCakeCatchDiyLikeCsReq",
|
|
Self::CmdTrainCakeCatchSearchCsReq => "CmdTrainCakeCatchSearchCsReq",
|
|
Self::CmdSocialPlayQueryRecentVisitorsCsReq => {
|
|
"CmdSocialPlayQueryRecentVisitorsCsReq"
|
|
}
|
|
Self::CmdSocialPlayPreCheckEnterRoomCsReq => {
|
|
"CmdSocialPlayPreCheckEnterRoomCsReq"
|
|
}
|
|
Self::CmdDjihnchdfed => "CmdDJIHNCHDFED",
|
|
Self::CmdTrainCakeCatchDiyCsReq => "CmdTrainCakeCatchDiyCsReq",
|
|
Self::CmdBodemoldhaa => "CmdBODEMOLDHAA",
|
|
Self::CmdTrainCakeCatchGetDataScRsp => "CmdTrainCakeCatchGetDataScRsp",
|
|
Self::CmdSocialPlayRoomPlayerMoveScNotify => {
|
|
"CmdSocialPlayRoomPlayerMoveScNotify"
|
|
}
|
|
Self::CmdTrainCakeCatchDataScNotify => "CmdTrainCakeCatchDataScNotify",
|
|
Self::CmdJgamellglge => "CmdJGAMELLGLGE",
|
|
Self::CmdTrainCakeCatchGetDataCsReq => "CmdTrainCakeCatchGetDataCsReq",
|
|
Self::CmdTrainCakeCatchOpenBoxCsReq => "CmdTrainCakeCatchOpenBoxCsReq",
|
|
Self::CmdBpjmeghiein => "CmdBPJMEGHIEIN",
|
|
Self::CmdSocialPlayQueryRecentVisitorsScRsp => {
|
|
"CmdSocialPlayQueryRecentVisitorsScRsp"
|
|
}
|
|
Self::CmdSocialPlayGameplayOperationScNotify => {
|
|
"CmdSocialPlayGameplayOperationScNotify"
|
|
}
|
|
Self::CmdSocialPlaySettingInfoScNotify => "CmdSocialPlaySettingInfoScNotify",
|
|
Self::CmdSocialPlayTalkCsReq => "CmdSocialPlayTalkCsReq",
|
|
Self::CmdSocialPlayPreCheckEnterRoomScRsp => {
|
|
"CmdSocialPlayPreCheckEnterRoomScRsp"
|
|
}
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"NMGINGMHJDA_NLCDGIPGFDJ" => Some(Self::NmgingmhjdaNlcdgipgfdj),
|
|
"CmdJKILAALMFIB" => Some(Self::CmdJkilaalmfib),
|
|
"CmdTrainCakeCatchSearchScRsp" => Some(Self::CmdTrainCakeCatchSearchScRsp),
|
|
"CmdSocialPlayTalkScRsp" => Some(Self::CmdSocialPlayTalkScRsp),
|
|
"CmdTrainCakeCatchDiyScRsp" => Some(Self::CmdTrainCakeCatchDiyScRsp),
|
|
"CmdTrainCakeCatchOpenBoxScRsp" => Some(Self::CmdTrainCakeCatchOpenBoxScRsp),
|
|
"CmdTrainCakeCatchDiyLikeScRsp" => Some(Self::CmdTrainCakeCatchDiyLikeScRsp),
|
|
"NMGINGMHJDA_AEFOHGJHOMB" => Some(Self::NmgingmhjdaAefohgjhomb),
|
|
"CmdTrainCakeCatchDiyLikeCsReq" => Some(Self::CmdTrainCakeCatchDiyLikeCsReq),
|
|
"CmdTrainCakeCatchSearchCsReq" => Some(Self::CmdTrainCakeCatchSearchCsReq),
|
|
"CmdSocialPlayQueryRecentVisitorsCsReq" => {
|
|
Some(Self::CmdSocialPlayQueryRecentVisitorsCsReq)
|
|
}
|
|
"CmdSocialPlayPreCheckEnterRoomCsReq" => {
|
|
Some(Self::CmdSocialPlayPreCheckEnterRoomCsReq)
|
|
}
|
|
"CmdDJIHNCHDFED" => Some(Self::CmdDjihnchdfed),
|
|
"CmdTrainCakeCatchDiyCsReq" => Some(Self::CmdTrainCakeCatchDiyCsReq),
|
|
"CmdBODEMOLDHAA" => Some(Self::CmdBodemoldhaa),
|
|
"CmdTrainCakeCatchGetDataScRsp" => Some(Self::CmdTrainCakeCatchGetDataScRsp),
|
|
"CmdSocialPlayRoomPlayerMoveScNotify" => {
|
|
Some(Self::CmdSocialPlayRoomPlayerMoveScNotify)
|
|
}
|
|
"CmdTrainCakeCatchDataScNotify" => Some(Self::CmdTrainCakeCatchDataScNotify),
|
|
"CmdJGAMELLGLGE" => Some(Self::CmdJgamellglge),
|
|
"CmdTrainCakeCatchGetDataCsReq" => Some(Self::CmdTrainCakeCatchGetDataCsReq),
|
|
"CmdTrainCakeCatchOpenBoxCsReq" => Some(Self::CmdTrainCakeCatchOpenBoxCsReq),
|
|
"CmdBPJMEGHIEIN" => Some(Self::CmdBpjmeghiein),
|
|
"CmdSocialPlayQueryRecentVisitorsScRsp" => {
|
|
Some(Self::CmdSocialPlayQueryRecentVisitorsScRsp)
|
|
}
|
|
"CmdSocialPlayGameplayOperationScNotify" => {
|
|
Some(Self::CmdSocialPlayGameplayOperationScNotify)
|
|
}
|
|
"CmdSocialPlaySettingInfoScNotify" => {
|
|
Some(Self::CmdSocialPlaySettingInfoScNotify)
|
|
}
|
|
"CmdSocialPlayTalkCsReq" => Some(Self::CmdSocialPlayTalkCsReq),
|
|
"CmdSocialPlayPreCheckEnterRoomScRsp" => {
|
|
Some(Self::CmdSocialPlayPreCheckEnterRoomScRsp)
|
|
}
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdTrainPartyType {
|
|
NhgaoakemdkNlcdgipgfdj = 0,
|
|
CmdTrainPartyHandlePendingActionCsReq = 8029,
|
|
CmdTrainPartyHandlePendingActionScRsp = 8012,
|
|
CmdTrainPartyGetDataScRsp = 8003,
|
|
CmdDniafcgkeop = 8099,
|
|
CmdTrainPartySettleNotify = 8015,
|
|
CmdTrainPartyTakeBuildLevelAwardScRsp = 8085,
|
|
CmdTrainPartyGamePlayStartCsReq = 8092,
|
|
NhgaoakemdkCddgcnfbfmi = 8028,
|
|
CmdTrainPartyBuildDiyScRsp = 8042,
|
|
CmdTrainPartySyncUpdateScNotify = 8010,
|
|
CmdIbncbepcapf = 8020,
|
|
CmdTrainPartyBuildStartStepCsReq = 8054,
|
|
CmdTrainPartyGamePlayStartScRsp = 8066,
|
|
CmdTrainPartyBuildSelfDisplayAreaDiyScRsp = 8063,
|
|
CmdTrainPartyTakeBuildLevelAwardCsReq = 8067,
|
|
CmdTrainPartyGetDataCsReq = 8073,
|
|
CmdTrainPartyUseCardScRsp = 8027,
|
|
CmdTrainPartyGamePlaySettleNotify = 8030,
|
|
CmdTrainPartyBuildSelfDisplayAreaDiyCsReq = 8053,
|
|
CmdFhlhoepckag = 8061,
|
|
CmdTrainPartyBuildingUpdateNotify = 8076,
|
|
CmdDbghchponoh = 8078,
|
|
CmdTrainPartyBuildDiyCsReq = 8009,
|
|
CmdTrainPartyBuildRoomScNotify = 8032,
|
|
CmdTrainPartyMoveScNotify = 8036,
|
|
CmdTrainPartyBuildSelfDisplayAreaDiyScNotify = 8017,
|
|
CmdTrainPartySetBadgeAutoFillCsReq = 8006,
|
|
CmdTrainPartySetBadgeAutoFillScRsp = 8100,
|
|
CmdFddjjcfnfoj = 8024,
|
|
CmdAmdompigbpg = 8071,
|
|
NhgaoakemdkObhinpcabdb = 8001,
|
|
CmdTrainPartyBuildStartStepScRsp = 8083,
|
|
CmdTrainPartyUseCardCsReq = 8080,
|
|
}
|
|
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::NhgaoakemdkNlcdgipgfdj => "NHGAOAKEMDK_NLCDGIPGFDJ",
|
|
Self::CmdTrainPartyHandlePendingActionCsReq => {
|
|
"CmdTrainPartyHandlePendingActionCsReq"
|
|
}
|
|
Self::CmdTrainPartyHandlePendingActionScRsp => {
|
|
"CmdTrainPartyHandlePendingActionScRsp"
|
|
}
|
|
Self::CmdTrainPartyGetDataScRsp => "CmdTrainPartyGetDataScRsp",
|
|
Self::CmdDniafcgkeop => "CmdDNIAFCGKEOP",
|
|
Self::CmdTrainPartySettleNotify => "CmdTrainPartySettleNotify",
|
|
Self::CmdTrainPartyTakeBuildLevelAwardScRsp => {
|
|
"CmdTrainPartyTakeBuildLevelAwardScRsp"
|
|
}
|
|
Self::CmdTrainPartyGamePlayStartCsReq => "CmdTrainPartyGamePlayStartCsReq",
|
|
Self::NhgaoakemdkCddgcnfbfmi => "NHGAOAKEMDK_CDDGCNFBFMI",
|
|
Self::CmdTrainPartyBuildDiyScRsp => "CmdTrainPartyBuildDiyScRsp",
|
|
Self::CmdTrainPartySyncUpdateScNotify => "CmdTrainPartySyncUpdateScNotify",
|
|
Self::CmdIbncbepcapf => "CmdIBNCBEPCAPF",
|
|
Self::CmdTrainPartyBuildStartStepCsReq => "CmdTrainPartyBuildStartStepCsReq",
|
|
Self::CmdTrainPartyGamePlayStartScRsp => "CmdTrainPartyGamePlayStartScRsp",
|
|
Self::CmdTrainPartyBuildSelfDisplayAreaDiyScRsp => {
|
|
"CmdTrainPartyBuildSelfDisplayAreaDiyScRsp"
|
|
}
|
|
Self::CmdTrainPartyTakeBuildLevelAwardCsReq => {
|
|
"CmdTrainPartyTakeBuildLevelAwardCsReq"
|
|
}
|
|
Self::CmdTrainPartyGetDataCsReq => "CmdTrainPartyGetDataCsReq",
|
|
Self::CmdTrainPartyUseCardScRsp => "CmdTrainPartyUseCardScRsp",
|
|
Self::CmdTrainPartyGamePlaySettleNotify => {
|
|
"CmdTrainPartyGamePlaySettleNotify"
|
|
}
|
|
Self::CmdTrainPartyBuildSelfDisplayAreaDiyCsReq => {
|
|
"CmdTrainPartyBuildSelfDisplayAreaDiyCsReq"
|
|
}
|
|
Self::CmdFhlhoepckag => "CmdFHLHOEPCKAG",
|
|
Self::CmdTrainPartyBuildingUpdateNotify => {
|
|
"CmdTrainPartyBuildingUpdateNotify"
|
|
}
|
|
Self::CmdDbghchponoh => "CmdDBGHCHPONOH",
|
|
Self::CmdTrainPartyBuildDiyCsReq => "CmdTrainPartyBuildDiyCsReq",
|
|
Self::CmdTrainPartyBuildRoomScNotify => "CmdTrainPartyBuildRoomScNotify",
|
|
Self::CmdTrainPartyMoveScNotify => "CmdTrainPartyMoveScNotify",
|
|
Self::CmdTrainPartyBuildSelfDisplayAreaDiyScNotify => {
|
|
"CmdTrainPartyBuildSelfDisplayAreaDiyScNotify"
|
|
}
|
|
Self::CmdTrainPartySetBadgeAutoFillCsReq => {
|
|
"CmdTrainPartySetBadgeAutoFillCsReq"
|
|
}
|
|
Self::CmdTrainPartySetBadgeAutoFillScRsp => {
|
|
"CmdTrainPartySetBadgeAutoFillScRsp"
|
|
}
|
|
Self::CmdFddjjcfnfoj => "CmdFDDJJCFNFOJ",
|
|
Self::CmdAmdompigbpg => "CmdAMDOMPIGBPG",
|
|
Self::NhgaoakemdkObhinpcabdb => "NHGAOAKEMDK_OBHINPCABDB",
|
|
Self::CmdTrainPartyBuildStartStepScRsp => "CmdTrainPartyBuildStartStepScRsp",
|
|
Self::CmdTrainPartyUseCardCsReq => "CmdTrainPartyUseCardCsReq",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"NHGAOAKEMDK_NLCDGIPGFDJ" => Some(Self::NhgaoakemdkNlcdgipgfdj),
|
|
"CmdTrainPartyHandlePendingActionCsReq" => {
|
|
Some(Self::CmdTrainPartyHandlePendingActionCsReq)
|
|
}
|
|
"CmdTrainPartyHandlePendingActionScRsp" => {
|
|
Some(Self::CmdTrainPartyHandlePendingActionScRsp)
|
|
}
|
|
"CmdTrainPartyGetDataScRsp" => Some(Self::CmdTrainPartyGetDataScRsp),
|
|
"CmdDNIAFCGKEOP" => Some(Self::CmdDniafcgkeop),
|
|
"CmdTrainPartySettleNotify" => Some(Self::CmdTrainPartySettleNotify),
|
|
"CmdTrainPartyTakeBuildLevelAwardScRsp" => {
|
|
Some(Self::CmdTrainPartyTakeBuildLevelAwardScRsp)
|
|
}
|
|
"CmdTrainPartyGamePlayStartCsReq" => {
|
|
Some(Self::CmdTrainPartyGamePlayStartCsReq)
|
|
}
|
|
"NHGAOAKEMDK_CDDGCNFBFMI" => Some(Self::NhgaoakemdkCddgcnfbfmi),
|
|
"CmdTrainPartyBuildDiyScRsp" => Some(Self::CmdTrainPartyBuildDiyScRsp),
|
|
"CmdTrainPartySyncUpdateScNotify" => {
|
|
Some(Self::CmdTrainPartySyncUpdateScNotify)
|
|
}
|
|
"CmdIBNCBEPCAPF" => Some(Self::CmdIbncbepcapf),
|
|
"CmdTrainPartyBuildStartStepCsReq" => {
|
|
Some(Self::CmdTrainPartyBuildStartStepCsReq)
|
|
}
|
|
"CmdTrainPartyGamePlayStartScRsp" => {
|
|
Some(Self::CmdTrainPartyGamePlayStartScRsp)
|
|
}
|
|
"CmdTrainPartyBuildSelfDisplayAreaDiyScRsp" => {
|
|
Some(Self::CmdTrainPartyBuildSelfDisplayAreaDiyScRsp)
|
|
}
|
|
"CmdTrainPartyTakeBuildLevelAwardCsReq" => {
|
|
Some(Self::CmdTrainPartyTakeBuildLevelAwardCsReq)
|
|
}
|
|
"CmdTrainPartyGetDataCsReq" => Some(Self::CmdTrainPartyGetDataCsReq),
|
|
"CmdTrainPartyUseCardScRsp" => Some(Self::CmdTrainPartyUseCardScRsp),
|
|
"CmdTrainPartyGamePlaySettleNotify" => {
|
|
Some(Self::CmdTrainPartyGamePlaySettleNotify)
|
|
}
|
|
"CmdTrainPartyBuildSelfDisplayAreaDiyCsReq" => {
|
|
Some(Self::CmdTrainPartyBuildSelfDisplayAreaDiyCsReq)
|
|
}
|
|
"CmdFHLHOEPCKAG" => Some(Self::CmdFhlhoepckag),
|
|
"CmdTrainPartyBuildingUpdateNotify" => {
|
|
Some(Self::CmdTrainPartyBuildingUpdateNotify)
|
|
}
|
|
"CmdDBGHCHPONOH" => Some(Self::CmdDbghchponoh),
|
|
"CmdTrainPartyBuildDiyCsReq" => Some(Self::CmdTrainPartyBuildDiyCsReq),
|
|
"CmdTrainPartyBuildRoomScNotify" => {
|
|
Some(Self::CmdTrainPartyBuildRoomScNotify)
|
|
}
|
|
"CmdTrainPartyMoveScNotify" => Some(Self::CmdTrainPartyMoveScNotify),
|
|
"CmdTrainPartyBuildSelfDisplayAreaDiyScNotify" => {
|
|
Some(Self::CmdTrainPartyBuildSelfDisplayAreaDiyScNotify)
|
|
}
|
|
"CmdTrainPartySetBadgeAutoFillCsReq" => {
|
|
Some(Self::CmdTrainPartySetBadgeAutoFillCsReq)
|
|
}
|
|
"CmdTrainPartySetBadgeAutoFillScRsp" => {
|
|
Some(Self::CmdTrainPartySetBadgeAutoFillScRsp)
|
|
}
|
|
"CmdFDDJJCFNFOJ" => Some(Self::CmdFddjjcfnfoj),
|
|
"CmdAMDOMPIGBPG" => Some(Self::CmdAmdompigbpg),
|
|
"NHGAOAKEMDK_OBHINPCABDB" => Some(Self::NhgaoakemdkObhinpcabdb),
|
|
"CmdTrainPartyBuildStartStepScRsp" => {
|
|
Some(Self::CmdTrainPartyBuildStartStepScRsp)
|
|
}
|
|
"CmdTrainPartyUseCardCsReq" => Some(Self::CmdTrainPartyUseCardCsReq),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Jiiehebibmo {
|
|
Cijcgpbofjp = 0,
|
|
Bhpknhchojf = 1,
|
|
Heimdagndlo = 2,
|
|
Mjhbdakijdp = 3,
|
|
}
|
|
impl Jiiehebibmo {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Cijcgpbofjp => "JIIEHEBIBMO_CIJCGPBOFJP",
|
|
Self::Bhpknhchojf => "JIIEHEBIBMO_BHPKNHCHOJF",
|
|
Self::Heimdagndlo => "JIIEHEBIBMO_HEIMDAGNDLO",
|
|
Self::Mjhbdakijdp => "JIIEHEBIBMO_MJHBDAKIJDP",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"JIIEHEBIBMO_CIJCGPBOFJP" => Some(Self::Cijcgpbofjp),
|
|
"JIIEHEBIBMO_BHPKNHCHOJF" => Some(Self::Bhpknhchojf),
|
|
"JIIEHEBIBMO_HEIMDAGNDLO" => Some(Self::Heimdagndlo),
|
|
"JIIEHEBIBMO_MJHBDAKIJDP" => Some(Self::Mjhbdakijdp),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Mkiibimnigk {
|
|
Efbkdlijkag = 0,
|
|
Mgfhdnjakkm = 1,
|
|
Ngaahfbkmfm = 2,
|
|
Ebjcjajdinc = 3,
|
|
Idmgagljmlk = 4,
|
|
Ipfppclniho = 5,
|
|
}
|
|
impl Mkiibimnigk {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Efbkdlijkag => "MKIIBIMNIGK_EFBKDLIJKAG",
|
|
Self::Mgfhdnjakkm => "MKIIBIMNIGK_MGFHDNJAKKM",
|
|
Self::Ngaahfbkmfm => "MKIIBIMNIGK_NGAAHFBKMFM",
|
|
Self::Ebjcjajdinc => "MKIIBIMNIGK_EBJCJAJDINC",
|
|
Self::Idmgagljmlk => "MKIIBIMNIGK_IDMGAGLJMLK",
|
|
Self::Ipfppclniho => "MKIIBIMNIGK_IPFPPCLNIHO",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"MKIIBIMNIGK_EFBKDLIJKAG" => Some(Self::Efbkdlijkag),
|
|
"MKIIBIMNIGK_MGFHDNJAKKM" => Some(Self::Mgfhdnjakkm),
|
|
"MKIIBIMNIGK_NGAAHFBKMFM" => Some(Self::Ngaahfbkmfm),
|
|
"MKIIBIMNIGK_EBJCJAJDINC" => Some(Self::Ebjcjajdinc),
|
|
"MKIIBIMNIGK_IDMGAGLJMLK" => Some(Self::Idmgagljmlk),
|
|
"MKIIBIMNIGK_IPFPPCLNIHO" => Some(Self::Ipfppclniho),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Lhlbgjlffkk {
|
|
Kghkhlkdebk = 0,
|
|
Akgdaffkanp = 1,
|
|
Knjdgimkjme = 2,
|
|
Dodhmjbmhaf = 3,
|
|
}
|
|
impl Lhlbgjlffkk {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Kghkhlkdebk => "LHLBGJLFFKK_KGHKHLKDEBK",
|
|
Self::Akgdaffkanp => "LHLBGJLFFKK_AKGDAFFKANP",
|
|
Self::Knjdgimkjme => "LHLBGJLFFKK_KNJDGIMKJME",
|
|
Self::Dodhmjbmhaf => "LHLBGJLFFKK_DODHMJBMHAF",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"LHLBGJLFFKK_KGHKHLKDEBK" => Some(Self::Kghkhlkdebk),
|
|
"LHLBGJLFFKK_AKGDAFFKANP" => Some(Self::Akgdaffkanp),
|
|
"LHLBGJLFFKK_KNJDGIMKJME" => Some(Self::Knjdgimkjme),
|
|
"LHLBGJLFFKK_DODHMJBMHAF" => Some(Self::Dodhmjbmhaf),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum TrainPartyMtSkillBriefType {
|
|
AnmelocbhgkOdchajhnfdf = 0,
|
|
AnmelocbhgkEndbhcelnkl = 1,
|
|
AnmelocbhgkAmflhlkglfl = 2,
|
|
AnmelocbhgkEcpmedneoge = 3,
|
|
AnmelocbhgkNhlnohdcphh = 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::AnmelocbhgkOdchajhnfdf => "ANMELOCBHGK_ODCHAJHNFDF",
|
|
Self::AnmelocbhgkEndbhcelnkl => "ANMELOCBHGK_ENDBHCELNKL",
|
|
Self::AnmelocbhgkAmflhlkglfl => "ANMELOCBHGK_AMFLHLKGLFL",
|
|
Self::AnmelocbhgkEcpmedneoge => "ANMELOCBHGK_ECPMEDNEOGE",
|
|
Self::AnmelocbhgkNhlnohdcphh => "ANMELOCBHGK_NHLNOHDCPHH",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"ANMELOCBHGK_ODCHAJHNFDF" => Some(Self::AnmelocbhgkOdchajhnfdf),
|
|
"ANMELOCBHGK_ENDBHCELNKL" => Some(Self::AnmelocbhgkEndbhcelnkl),
|
|
"ANMELOCBHGK_AMFLHLKGLFL" => Some(Self::AnmelocbhgkAmflhlkglfl),
|
|
"ANMELOCBHGK_ECPMEDNEOGE" => Some(Self::AnmelocbhgkEcpmedneoge),
|
|
"ANMELOCBHGK_NHLNOHDCPHH" => Some(Self::AnmelocbhgkNhlnohdcphh),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Bgppdmipddh {
|
|
Iiheidcfale = 0,
|
|
Odfnppacbci = 1,
|
|
Abnpbgjgahd = 2,
|
|
Hcfkojholik = 3,
|
|
Bcdlkdkdafh = 4,
|
|
Giofbnenijm = 5,
|
|
Mkmjjphdobh = 6,
|
|
Kogggjlbhen = 7,
|
|
Nnpjfbfilel = 8,
|
|
}
|
|
impl Bgppdmipddh {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Iiheidcfale => "BGPPDMIPDDH_IIHEIDCFALE",
|
|
Self::Odfnppacbci => "BGPPDMIPDDH_ODFNPPACBCI",
|
|
Self::Abnpbgjgahd => "BGPPDMIPDDH_ABNPBGJGAHD",
|
|
Self::Hcfkojholik => "BGPPDMIPDDH_HCFKOJHOLIK",
|
|
Self::Bcdlkdkdafh => "BGPPDMIPDDH_BCDLKDKDAFH",
|
|
Self::Giofbnenijm => "BGPPDMIPDDH_GIOFBNENIJM",
|
|
Self::Mkmjjphdobh => "BGPPDMIPDDH_MKMJJPHDOBH",
|
|
Self::Kogggjlbhen => "BGPPDMIPDDH_KOGGGJLBHEN",
|
|
Self::Nnpjfbfilel => "BGPPDMIPDDH_NNPJFBFILEL",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"BGPPDMIPDDH_IIHEIDCFALE" => Some(Self::Iiheidcfale),
|
|
"BGPPDMIPDDH_ODFNPPACBCI" => Some(Self::Odfnppacbci),
|
|
"BGPPDMIPDDH_ABNPBGJGAHD" => Some(Self::Abnpbgjgahd),
|
|
"BGPPDMIPDDH_HCFKOJHOLIK" => Some(Self::Hcfkojholik),
|
|
"BGPPDMIPDDH_BCDLKDKDAFH" => Some(Self::Bcdlkdkdafh),
|
|
"BGPPDMIPDDH_GIOFBNENIJM" => Some(Self::Giofbnenijm),
|
|
"BGPPDMIPDDH_MKMJJPHDOBH" => Some(Self::Mkmjjphdobh),
|
|
"BGPPDMIPDDH_KOGGGJLBHEN" => Some(Self::Kogggjlbhen),
|
|
"BGPPDMIPDDH_NNPJFBFILEL" => Some(Self::Nnpjfbfilel),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdTrainVisitorType {
|
|
PbnhnkpgiplNlcdgipgfdj = 0,
|
|
CmdTrainVisitorRewardSendNotify = 3713,
|
|
PbnhnkpgiplGgfofbfaein = 3780,
|
|
CmdObicgcefcci = 3712,
|
|
CmdTrainRefreshTimeNotify = 3736,
|
|
CmdTrainVisitorBehaviorFinishScRsp = 3703,
|
|
CmdGetTrainVisitorRegisterScRsp = 3781,
|
|
CmdGetTrainVisitorRegisterCsReq = 3715,
|
|
CmdEidkoeheaaa = 3727,
|
|
CmdTakeTrainVisitorBehaviorRewardCsReq = 3710,
|
|
CmdTrainVisitorBehaviorFinishCsReq = 3773,
|
|
CmdNnahgdgnoek = 3729,
|
|
CmdTakeTrainVisitorBehaviorRewardScRsp = 3787,
|
|
}
|
|
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::PbnhnkpgiplNlcdgipgfdj => "PBNHNKPGIPL_NLCDGIPGFDJ",
|
|
Self::CmdTrainVisitorRewardSendNotify => "CmdTrainVisitorRewardSendNotify",
|
|
Self::PbnhnkpgiplGgfofbfaein => "PBNHNKPGIPL_GGFOFBFAEIN",
|
|
Self::CmdObicgcefcci => "CmdOBICGCEFCCI",
|
|
Self::CmdTrainRefreshTimeNotify => "CmdTrainRefreshTimeNotify",
|
|
Self::CmdTrainVisitorBehaviorFinishScRsp => {
|
|
"CmdTrainVisitorBehaviorFinishScRsp"
|
|
}
|
|
Self::CmdGetTrainVisitorRegisterScRsp => "CmdGetTrainVisitorRegisterScRsp",
|
|
Self::CmdGetTrainVisitorRegisterCsReq => "CmdGetTrainVisitorRegisterCsReq",
|
|
Self::CmdEidkoeheaaa => "CmdEIDKOEHEAAA",
|
|
Self::CmdTakeTrainVisitorBehaviorRewardCsReq => {
|
|
"CmdTakeTrainVisitorBehaviorRewardCsReq"
|
|
}
|
|
Self::CmdTrainVisitorBehaviorFinishCsReq => {
|
|
"CmdTrainVisitorBehaviorFinishCsReq"
|
|
}
|
|
Self::CmdNnahgdgnoek => "CmdNNAHGDGNOEK",
|
|
Self::CmdTakeTrainVisitorBehaviorRewardScRsp => {
|
|
"CmdTakeTrainVisitorBehaviorRewardScRsp"
|
|
}
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"PBNHNKPGIPL_NLCDGIPGFDJ" => Some(Self::PbnhnkpgiplNlcdgipgfdj),
|
|
"CmdTrainVisitorRewardSendNotify" => {
|
|
Some(Self::CmdTrainVisitorRewardSendNotify)
|
|
}
|
|
"PBNHNKPGIPL_GGFOFBFAEIN" => Some(Self::PbnhnkpgiplGgfofbfaein),
|
|
"CmdOBICGCEFCCI" => Some(Self::CmdObicgcefcci),
|
|
"CmdTrainRefreshTimeNotify" => Some(Self::CmdTrainRefreshTimeNotify),
|
|
"CmdTrainVisitorBehaviorFinishScRsp" => {
|
|
Some(Self::CmdTrainVisitorBehaviorFinishScRsp)
|
|
}
|
|
"CmdGetTrainVisitorRegisterScRsp" => {
|
|
Some(Self::CmdGetTrainVisitorRegisterScRsp)
|
|
}
|
|
"CmdGetTrainVisitorRegisterCsReq" => {
|
|
Some(Self::CmdGetTrainVisitorRegisterCsReq)
|
|
}
|
|
"CmdEIDKOEHEAAA" => Some(Self::CmdEidkoeheaaa),
|
|
"CmdTakeTrainVisitorBehaviorRewardCsReq" => {
|
|
Some(Self::CmdTakeTrainVisitorBehaviorRewardCsReq)
|
|
}
|
|
"CmdTrainVisitorBehaviorFinishCsReq" => {
|
|
Some(Self::CmdTrainVisitorBehaviorFinishCsReq)
|
|
}
|
|
"CmdNNAHGDGNOEK" => Some(Self::CmdNnahgdgnoek),
|
|
"CmdTakeTrainVisitorBehaviorRewardScRsp" => {
|
|
Some(Self::CmdTakeTrainVisitorBehaviorRewardScRsp)
|
|
}
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Cfcpoedppkb {
|
|
Abecleigdef = 0,
|
|
Cinljppiinl = 1,
|
|
Chbnbpfijpg = 2,
|
|
}
|
|
impl Cfcpoedppkb {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Abecleigdef => "CFCPOEDPPKB_ABECLEIGDEF",
|
|
Self::Cinljppiinl => "CFCPOEDPPKB_CINLJPPIINL",
|
|
Self::Chbnbpfijpg => "CFCPOEDPPKB_CHBNBPFIJPG",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"CFCPOEDPPKB_ABECLEIGDEF" => Some(Self::Abecleigdef),
|
|
"CFCPOEDPPKB_CINLJPPIINL" => Some(Self::Cinljppiinl),
|
|
"CFCPOEDPPKB_CHBNBPFIJPG" => Some(Self::Chbnbpfijpg),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum TrainVisitorStatus {
|
|
LdmccfpapolNlcdgipgfdj = 0,
|
|
LdmccfpapolKpjgdhlenip = 1,
|
|
LdmccfpapolPgaaclckffo = 2,
|
|
LdmccfpapolFbaefcephhi = 3,
|
|
LdmccfpapolHkmjggpkgim = 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::LdmccfpapolNlcdgipgfdj => "LDMCCFPAPOL_NLCDGIPGFDJ",
|
|
Self::LdmccfpapolKpjgdhlenip => "LDMCCFPAPOL_KPJGDHLENIP",
|
|
Self::LdmccfpapolPgaaclckffo => "LDMCCFPAPOL_PGAACLCKFFO",
|
|
Self::LdmccfpapolFbaefcephhi => "LDMCCFPAPOL_FBAEFCEPHHI",
|
|
Self::LdmccfpapolHkmjggpkgim => "LDMCCFPAPOL_HKMJGGPKGIM",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"LDMCCFPAPOL_NLCDGIPGFDJ" => Some(Self::LdmccfpapolNlcdgipgfdj),
|
|
"LDMCCFPAPOL_KPJGDHLENIP" => Some(Self::LdmccfpapolKpjgdhlenip),
|
|
"LDMCCFPAPOL_PGAACLCKFFO" => Some(Self::LdmccfpapolPgaaclckffo),
|
|
"LDMCCFPAPOL_FBAEFCEPHHI" => Some(Self::LdmccfpapolFbaefcephhi),
|
|
"LDMCCFPAPOL_HKMJGGPKGIM" => Some(Self::LdmccfpapolHkmjggpkgim),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Ackpcffemhb {
|
|
Nlcdgipgfdj = 0,
|
|
Ggeogcbgeih = 1,
|
|
Cnpnacjbhjg = 2,
|
|
}
|
|
impl Ackpcffemhb {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Nlcdgipgfdj => "ACKPCFFEMHB_NLCDGIPGFDJ",
|
|
Self::Ggeogcbgeih => "ACKPCFFEMHB_GGEOGCBGEIH",
|
|
Self::Cnpnacjbhjg => "ACKPCFFEMHB_CNPNACJBHJG",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"ACKPCFFEMHB_NLCDGIPGFDJ" => Some(Self::Nlcdgipgfdj),
|
|
"ACKPCFFEMHB_GGEOGCBGEIH" => Some(Self::Ggeogcbgeih),
|
|
"ACKPCFFEMHB_CNPNACJBHJG" => Some(Self::Cnpnacjbhjg),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdTravelBrochureType {
|
|
CjbnlbinfjjNfdndmdgick = 0,
|
|
CmdMladijbblpn = 6442,
|
|
CmdGnilaaacodb = 6410,
|
|
CmdTravelBrochureApplyPasterListScRsp = 6478,
|
|
CmdTravelBrochureSelectMessageCsReq = 6436,
|
|
CmdBahmabonkbp = 6429,
|
|
CmdFpgbalikpde = 6438,
|
|
CmdOhmieppckbj = 6476,
|
|
CmdDdhiijajioo = 6454,
|
|
CmdTravelBrochureGetDataCsReq = 6473,
|
|
CmdTravelBrochurePageResetCsReq = 6461,
|
|
CmdTravelBrochureApplyPasterListCsReq = 6471,
|
|
CmdTravelBrochureGetDataScRsp = 6403,
|
|
CmdDahldomhfan = 6481,
|
|
CmdAkgfmpcfook = 6487,
|
|
CmdIdnieakjmcf = 6412,
|
|
CmdTravelBrochurePageResetScRsp = 6424,
|
|
CmdTravelBrochurePageUnlockScNotify = 6480,
|
|
CmdTravelBrochureSelectMessageScRsp = 6413,
|
|
CjbnlbinfjjLejlgaedoen = 6415,
|
|
CmdHpgigeeaghl = 6409,
|
|
}
|
|
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::CjbnlbinfjjNfdndmdgick => "CJBNLBINFJJ_NFDNDMDGICK",
|
|
Self::CmdMladijbblpn => "CmdMLADIJBBLPN",
|
|
Self::CmdGnilaaacodb => "CmdGNILAAACODB",
|
|
Self::CmdTravelBrochureApplyPasterListScRsp => {
|
|
"CmdTravelBrochureApplyPasterListScRsp"
|
|
}
|
|
Self::CmdTravelBrochureSelectMessageCsReq => {
|
|
"CmdTravelBrochureSelectMessageCsReq"
|
|
}
|
|
Self::CmdBahmabonkbp => "CmdBAHMABONKBP",
|
|
Self::CmdFpgbalikpde => "CmdFPGBALIKPDE",
|
|
Self::CmdOhmieppckbj => "CmdOHMIEPPCKBJ",
|
|
Self::CmdDdhiijajioo => "CmdDDHIIJAJIOO",
|
|
Self::CmdTravelBrochureGetDataCsReq => "CmdTravelBrochureGetDataCsReq",
|
|
Self::CmdTravelBrochurePageResetCsReq => "CmdTravelBrochurePageResetCsReq",
|
|
Self::CmdTravelBrochureApplyPasterListCsReq => {
|
|
"CmdTravelBrochureApplyPasterListCsReq"
|
|
}
|
|
Self::CmdTravelBrochureGetDataScRsp => "CmdTravelBrochureGetDataScRsp",
|
|
Self::CmdDahldomhfan => "CmdDAHLDOMHFAN",
|
|
Self::CmdAkgfmpcfook => "CmdAKGFMPCFOOK",
|
|
Self::CmdIdnieakjmcf => "CmdIDNIEAKJMCF",
|
|
Self::CmdTravelBrochurePageResetScRsp => "CmdTravelBrochurePageResetScRsp",
|
|
Self::CmdTravelBrochurePageUnlockScNotify => {
|
|
"CmdTravelBrochurePageUnlockScNotify"
|
|
}
|
|
Self::CmdTravelBrochureSelectMessageScRsp => {
|
|
"CmdTravelBrochureSelectMessageScRsp"
|
|
}
|
|
Self::CjbnlbinfjjLejlgaedoen => "CJBNLBINFJJ_LEJLGAEDOEN",
|
|
Self::CmdHpgigeeaghl => "CmdHPGIGEEAGHL",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"CJBNLBINFJJ_NFDNDMDGICK" => Some(Self::CjbnlbinfjjNfdndmdgick),
|
|
"CmdMLADIJBBLPN" => Some(Self::CmdMladijbblpn),
|
|
"CmdGNILAAACODB" => Some(Self::CmdGnilaaacodb),
|
|
"CmdTravelBrochureApplyPasterListScRsp" => {
|
|
Some(Self::CmdTravelBrochureApplyPasterListScRsp)
|
|
}
|
|
"CmdTravelBrochureSelectMessageCsReq" => {
|
|
Some(Self::CmdTravelBrochureSelectMessageCsReq)
|
|
}
|
|
"CmdBAHMABONKBP" => Some(Self::CmdBahmabonkbp),
|
|
"CmdFPGBALIKPDE" => Some(Self::CmdFpgbalikpde),
|
|
"CmdOHMIEPPCKBJ" => Some(Self::CmdOhmieppckbj),
|
|
"CmdDDHIIJAJIOO" => Some(Self::CmdDdhiijajioo),
|
|
"CmdTravelBrochureGetDataCsReq" => Some(Self::CmdTravelBrochureGetDataCsReq),
|
|
"CmdTravelBrochurePageResetCsReq" => {
|
|
Some(Self::CmdTravelBrochurePageResetCsReq)
|
|
}
|
|
"CmdTravelBrochureApplyPasterListCsReq" => {
|
|
Some(Self::CmdTravelBrochureApplyPasterListCsReq)
|
|
}
|
|
"CmdTravelBrochureGetDataScRsp" => Some(Self::CmdTravelBrochureGetDataScRsp),
|
|
"CmdDAHLDOMHFAN" => Some(Self::CmdDahldomhfan),
|
|
"CmdAKGFMPCFOOK" => Some(Self::CmdAkgfmpcfook),
|
|
"CmdIDNIEAKJMCF" => Some(Self::CmdIdnieakjmcf),
|
|
"CmdTravelBrochurePageResetScRsp" => {
|
|
Some(Self::CmdTravelBrochurePageResetScRsp)
|
|
}
|
|
"CmdTravelBrochurePageUnlockScNotify" => {
|
|
Some(Self::CmdTravelBrochurePageUnlockScNotify)
|
|
}
|
|
"CmdTravelBrochureSelectMessageScRsp" => {
|
|
Some(Self::CmdTravelBrochureSelectMessageScRsp)
|
|
}
|
|
"CJBNLBINFJJ_LEJLGAEDOEN" => Some(Self::CjbnlbinfjjLejlgaedoen),
|
|
"CmdHPGIGEEAGHL" => Some(Self::CmdHpgigeeaghl),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Olbnnjkcmai {
|
|
Njbgkcigoje = 0,
|
|
Gpnifhbehnb = 1,
|
|
Kcehidflklm = 2,
|
|
}
|
|
impl Olbnnjkcmai {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Njbgkcigoje => "OLBNNJKCMAI_NJBGKCIGOJE",
|
|
Self::Gpnifhbehnb => "OLBNNJKCMAI_GPNIFHBEHNB",
|
|
Self::Kcehidflklm => "OLBNNJKCMAI_KCEHIDFLKLM",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"OLBNNJKCMAI_NJBGKCIGOJE" => Some(Self::Njbgkcigoje),
|
|
"OLBNNJKCMAI_GPNIFHBEHNB" => Some(Self::Gpnifhbehnb),
|
|
"OLBNNJKCMAI_KCEHIDFLKLM" => Some(Self::Kcehidflklm),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Oflkobjhfkh {
|
|
Chdlpmpjloj = 0,
|
|
Ifeokeghlbl = 1,
|
|
Mdgociekfjb = 2,
|
|
}
|
|
impl Oflkobjhfkh {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Chdlpmpjloj => "OFLKOBJHFKH_CHDLPMPJLOJ",
|
|
Self::Ifeokeghlbl => "OFLKOBJHFKH_IFEOKEGHLBL",
|
|
Self::Mdgociekfjb => "OFLKOBJHFKH_MDGOCIEKFJB",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"OFLKOBJHFKH_CHDLPMPJLOJ" => Some(Self::Chdlpmpjloj),
|
|
"OFLKOBJHFKH_IFEOKEGHLBL" => Some(Self::Ifeokeghlbl),
|
|
"OFLKOBJHFKH_MDGOCIEKFJB" => Some(Self::Mdgociekfjb),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdTreasureDungeonType {
|
|
PokagmcajaiNlcdgipgfdj = 0,
|
|
CmdFightTreasureDungeonMonsterCsReq = 4476,
|
|
CmdOpenTreasureDungeonGridCsReq = 4409,
|
|
CmdEnterTreasureDungeonCsReq = 4454,
|
|
CmdOpenTreasureDungeonGridScRsp = 4442,
|
|
CmdEnterTreasureDungeonScRsp = 4483,
|
|
CmdTreasureDungeonDataScNotify = 4473,
|
|
CmdGetTreasureDungeonActivityDataScRsp = 4412,
|
|
CmdOmkakfpogda = 4452,
|
|
CmdUseTreasureDungeonItemScRsp = 4478,
|
|
CmdFightTreasureDungeonMonsterScRsp = 4438,
|
|
CmdInteractTreasureDungeonGridScRsp = 4424,
|
|
CmdGetTreasureDungeonActivityDataCsReq = 4429,
|
|
CmdInteractTreasureDungeonGridCsReq = 4461,
|
|
CmdPnoeincjclo = 4448,
|
|
CmdUseTreasureDungeonItemCsReq = 4471,
|
|
CmdTreasureDungeonFinishScNotify = 4403,
|
|
}
|
|
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::PokagmcajaiNlcdgipgfdj => "POKAGMCAJAI_NLCDGIPGFDJ",
|
|
Self::CmdFightTreasureDungeonMonsterCsReq => {
|
|
"CmdFightTreasureDungeonMonsterCsReq"
|
|
}
|
|
Self::CmdOpenTreasureDungeonGridCsReq => "CmdOpenTreasureDungeonGridCsReq",
|
|
Self::CmdEnterTreasureDungeonCsReq => "CmdEnterTreasureDungeonCsReq",
|
|
Self::CmdOpenTreasureDungeonGridScRsp => "CmdOpenTreasureDungeonGridScRsp",
|
|
Self::CmdEnterTreasureDungeonScRsp => "CmdEnterTreasureDungeonScRsp",
|
|
Self::CmdTreasureDungeonDataScNotify => "CmdTreasureDungeonDataScNotify",
|
|
Self::CmdGetTreasureDungeonActivityDataScRsp => {
|
|
"CmdGetTreasureDungeonActivityDataScRsp"
|
|
}
|
|
Self::CmdOmkakfpogda => "CmdOMKAKFPOGDA",
|
|
Self::CmdUseTreasureDungeonItemScRsp => "CmdUseTreasureDungeonItemScRsp",
|
|
Self::CmdFightTreasureDungeonMonsterScRsp => {
|
|
"CmdFightTreasureDungeonMonsterScRsp"
|
|
}
|
|
Self::CmdInteractTreasureDungeonGridScRsp => {
|
|
"CmdInteractTreasureDungeonGridScRsp"
|
|
}
|
|
Self::CmdGetTreasureDungeonActivityDataCsReq => {
|
|
"CmdGetTreasureDungeonActivityDataCsReq"
|
|
}
|
|
Self::CmdInteractTreasureDungeonGridCsReq => {
|
|
"CmdInteractTreasureDungeonGridCsReq"
|
|
}
|
|
Self::CmdPnoeincjclo => "CmdPNOEINCJCLO",
|
|
Self::CmdUseTreasureDungeonItemCsReq => "CmdUseTreasureDungeonItemCsReq",
|
|
Self::CmdTreasureDungeonFinishScNotify => "CmdTreasureDungeonFinishScNotify",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"POKAGMCAJAI_NLCDGIPGFDJ" => Some(Self::PokagmcajaiNlcdgipgfdj),
|
|
"CmdFightTreasureDungeonMonsterCsReq" => {
|
|
Some(Self::CmdFightTreasureDungeonMonsterCsReq)
|
|
}
|
|
"CmdOpenTreasureDungeonGridCsReq" => {
|
|
Some(Self::CmdOpenTreasureDungeonGridCsReq)
|
|
}
|
|
"CmdEnterTreasureDungeonCsReq" => Some(Self::CmdEnterTreasureDungeonCsReq),
|
|
"CmdOpenTreasureDungeonGridScRsp" => {
|
|
Some(Self::CmdOpenTreasureDungeonGridScRsp)
|
|
}
|
|
"CmdEnterTreasureDungeonScRsp" => Some(Self::CmdEnterTreasureDungeonScRsp),
|
|
"CmdTreasureDungeonDataScNotify" => {
|
|
Some(Self::CmdTreasureDungeonDataScNotify)
|
|
}
|
|
"CmdGetTreasureDungeonActivityDataScRsp" => {
|
|
Some(Self::CmdGetTreasureDungeonActivityDataScRsp)
|
|
}
|
|
"CmdOMKAKFPOGDA" => Some(Self::CmdOmkakfpogda),
|
|
"CmdUseTreasureDungeonItemScRsp" => {
|
|
Some(Self::CmdUseTreasureDungeonItemScRsp)
|
|
}
|
|
"CmdFightTreasureDungeonMonsterScRsp" => {
|
|
Some(Self::CmdFightTreasureDungeonMonsterScRsp)
|
|
}
|
|
"CmdInteractTreasureDungeonGridScRsp" => {
|
|
Some(Self::CmdInteractTreasureDungeonGridScRsp)
|
|
}
|
|
"CmdGetTreasureDungeonActivityDataCsReq" => {
|
|
Some(Self::CmdGetTreasureDungeonActivityDataCsReq)
|
|
}
|
|
"CmdInteractTreasureDungeonGridCsReq" => {
|
|
Some(Self::CmdInteractTreasureDungeonGridCsReq)
|
|
}
|
|
"CmdPNOEINCJCLO" => Some(Self::CmdPnoeincjclo),
|
|
"CmdUseTreasureDungeonItemCsReq" => {
|
|
Some(Self::CmdUseTreasureDungeonItemCsReq)
|
|
}
|
|
"CmdTreasureDungeonFinishScNotify" => {
|
|
Some(Self::CmdTreasureDungeonFinishScNotify)
|
|
}
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum TreasureDungeonRecordType {
|
|
EfphnjobnoeOmckglpafkd = 0,
|
|
EfphnjobnoeFodbjhoofpm = 1,
|
|
EfphnjobnoeNabdfpoenlo = 2,
|
|
EfphnjobnoeMccehcfbjin = 3,
|
|
EfphnjobnoeBiomgombldf = 5,
|
|
EfphnjobnoeGejmkiifpcc = 6,
|
|
EfphnjobnoeGdhpeolinmk = 9,
|
|
EfphnjobnoeBnhojcleegp = 10,
|
|
EfphnjobnoeAjcdjljkenm = 11,
|
|
EfphnjobnoeIbmoenfpgil = 15,
|
|
EfphnjobnoeMdnaacinpcg = 16,
|
|
EfphnjobnoeImjmfnffeen = 20,
|
|
EfphnjobnoeFfplpcnkfdg = 24,
|
|
EfphnjobnoeHnclhigbgjo = 25,
|
|
EfphnjobnoeFdahdjmccki = 27,
|
|
EfphnjobnoeOjlmpnnfjkh = 28,
|
|
EfphnjobnoeLlfidacchcp = 29,
|
|
EfphnjobnoeBjgokllnbpi = 30,
|
|
EfphnjobnoeAnojjcdmbnd = 31,
|
|
EfphnjobnoeGldjbcfafdk = 33,
|
|
EfphnjobnoeIpiphhcefan = 34,
|
|
EfphnjobnoeGpnoifpmbcp = 35,
|
|
EfphnjobnoeOpmonhdogcj = 36,
|
|
EfphnjobnoeKdiajhkpiph = 37,
|
|
EfphnjobnoeNmhhodnlgcl = 40,
|
|
EfphnjobnoeFcngbpijnhc = 41,
|
|
EfphnjobnoeHdklleogjnh = 42,
|
|
EfphnjobnoeJplkjjpmlcm = 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::EfphnjobnoeOmckglpafkd => "EFPHNJOBNOE_OMCKGLPAFKD",
|
|
Self::EfphnjobnoeFodbjhoofpm => "EFPHNJOBNOE_FODBJHOOFPM",
|
|
Self::EfphnjobnoeNabdfpoenlo => "EFPHNJOBNOE_NABDFPOENLO",
|
|
Self::EfphnjobnoeMccehcfbjin => "EFPHNJOBNOE_MCCEHCFBJIN",
|
|
Self::EfphnjobnoeBiomgombldf => "EFPHNJOBNOE_BIOMGOMBLDF",
|
|
Self::EfphnjobnoeGejmkiifpcc => "EFPHNJOBNOE_GEJMKIIFPCC",
|
|
Self::EfphnjobnoeGdhpeolinmk => "EFPHNJOBNOE_GDHPEOLINMK",
|
|
Self::EfphnjobnoeBnhojcleegp => "EFPHNJOBNOE_BNHOJCLEEGP",
|
|
Self::EfphnjobnoeAjcdjljkenm => "EFPHNJOBNOE_AJCDJLJKENM",
|
|
Self::EfphnjobnoeIbmoenfpgil => "EFPHNJOBNOE_IBMOENFPGIL",
|
|
Self::EfphnjobnoeMdnaacinpcg => "EFPHNJOBNOE_MDNAACINPCG",
|
|
Self::EfphnjobnoeImjmfnffeen => "EFPHNJOBNOE_IMJMFNFFEEN",
|
|
Self::EfphnjobnoeFfplpcnkfdg => "EFPHNJOBNOE_FFPLPCNKFDG",
|
|
Self::EfphnjobnoeHnclhigbgjo => "EFPHNJOBNOE_HNCLHIGBGJO",
|
|
Self::EfphnjobnoeFdahdjmccki => "EFPHNJOBNOE_FDAHDJMCCKI",
|
|
Self::EfphnjobnoeOjlmpnnfjkh => "EFPHNJOBNOE_OJLMPNNFJKH",
|
|
Self::EfphnjobnoeLlfidacchcp => "EFPHNJOBNOE_LLFIDACCHCP",
|
|
Self::EfphnjobnoeBjgokllnbpi => "EFPHNJOBNOE_BJGOKLLNBPI",
|
|
Self::EfphnjobnoeAnojjcdmbnd => "EFPHNJOBNOE_ANOJJCDMBND",
|
|
Self::EfphnjobnoeGldjbcfafdk => "EFPHNJOBNOE_GLDJBCFAFDK",
|
|
Self::EfphnjobnoeIpiphhcefan => "EFPHNJOBNOE_IPIPHHCEFAN",
|
|
Self::EfphnjobnoeGpnoifpmbcp => "EFPHNJOBNOE_GPNOIFPMBCP",
|
|
Self::EfphnjobnoeOpmonhdogcj => "EFPHNJOBNOE_OPMONHDOGCJ",
|
|
Self::EfphnjobnoeKdiajhkpiph => "EFPHNJOBNOE_KDIAJHKPIPH",
|
|
Self::EfphnjobnoeNmhhodnlgcl => "EFPHNJOBNOE_NMHHODNLGCL",
|
|
Self::EfphnjobnoeFcngbpijnhc => "EFPHNJOBNOE_FCNGBPIJNHC",
|
|
Self::EfphnjobnoeHdklleogjnh => "EFPHNJOBNOE_HDKLLEOGJNH",
|
|
Self::EfphnjobnoeJplkjjpmlcm => "EFPHNJOBNOE_JPLKJJPMLCM",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"EFPHNJOBNOE_OMCKGLPAFKD" => Some(Self::EfphnjobnoeOmckglpafkd),
|
|
"EFPHNJOBNOE_FODBJHOOFPM" => Some(Self::EfphnjobnoeFodbjhoofpm),
|
|
"EFPHNJOBNOE_NABDFPOENLO" => Some(Self::EfphnjobnoeNabdfpoenlo),
|
|
"EFPHNJOBNOE_MCCEHCFBJIN" => Some(Self::EfphnjobnoeMccehcfbjin),
|
|
"EFPHNJOBNOE_BIOMGOMBLDF" => Some(Self::EfphnjobnoeBiomgombldf),
|
|
"EFPHNJOBNOE_GEJMKIIFPCC" => Some(Self::EfphnjobnoeGejmkiifpcc),
|
|
"EFPHNJOBNOE_GDHPEOLINMK" => Some(Self::EfphnjobnoeGdhpeolinmk),
|
|
"EFPHNJOBNOE_BNHOJCLEEGP" => Some(Self::EfphnjobnoeBnhojcleegp),
|
|
"EFPHNJOBNOE_AJCDJLJKENM" => Some(Self::EfphnjobnoeAjcdjljkenm),
|
|
"EFPHNJOBNOE_IBMOENFPGIL" => Some(Self::EfphnjobnoeIbmoenfpgil),
|
|
"EFPHNJOBNOE_MDNAACINPCG" => Some(Self::EfphnjobnoeMdnaacinpcg),
|
|
"EFPHNJOBNOE_IMJMFNFFEEN" => Some(Self::EfphnjobnoeImjmfnffeen),
|
|
"EFPHNJOBNOE_FFPLPCNKFDG" => Some(Self::EfphnjobnoeFfplpcnkfdg),
|
|
"EFPHNJOBNOE_HNCLHIGBGJO" => Some(Self::EfphnjobnoeHnclhigbgjo),
|
|
"EFPHNJOBNOE_FDAHDJMCCKI" => Some(Self::EfphnjobnoeFdahdjmccki),
|
|
"EFPHNJOBNOE_OJLMPNNFJKH" => Some(Self::EfphnjobnoeOjlmpnnfjkh),
|
|
"EFPHNJOBNOE_LLFIDACCHCP" => Some(Self::EfphnjobnoeLlfidacchcp),
|
|
"EFPHNJOBNOE_BJGOKLLNBPI" => Some(Self::EfphnjobnoeBjgokllnbpi),
|
|
"EFPHNJOBNOE_ANOJJCDMBND" => Some(Self::EfphnjobnoeAnojjcdmbnd),
|
|
"EFPHNJOBNOE_GLDJBCFAFDK" => Some(Self::EfphnjobnoeGldjbcfafdk),
|
|
"EFPHNJOBNOE_IPIPHHCEFAN" => Some(Self::EfphnjobnoeIpiphhcefan),
|
|
"EFPHNJOBNOE_GPNOIFPMBCP" => Some(Self::EfphnjobnoeGpnoifpmbcp),
|
|
"EFPHNJOBNOE_OPMONHDOGCJ" => Some(Self::EfphnjobnoeOpmonhdogcj),
|
|
"EFPHNJOBNOE_KDIAJHKPIPH" => Some(Self::EfphnjobnoeKdiajhkpiph),
|
|
"EFPHNJOBNOE_NMHHODNLGCL" => Some(Self::EfphnjobnoeNmhhodnlgcl),
|
|
"EFPHNJOBNOE_FCNGBPIJNHC" => Some(Self::EfphnjobnoeFcngbpijnhc),
|
|
"EFPHNJOBNOE_HDKLLEOGJNH" => Some(Self::EfphnjobnoeHdklleogjnh),
|
|
"EFPHNJOBNOE_JPLKJJPMLCM" => Some(Self::EfphnjobnoeJplkjjpmlcm),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdTutorialType {
|
|
KaamcalpipdNlcdgipgfdj = 0,
|
|
CmdUnlockTutorialCsReq = 1636,
|
|
CmdUnlockTutorialGuideScRsp = 1681,
|
|
CmdGetTutorialCsReq = 1673,
|
|
CmdUnlockTutorialGuideCsReq = 1615,
|
|
CmdFinishTutorialGuideScRsp = 1612,
|
|
CmdUnlockTutorialScRsp = 1613,
|
|
CmdGetTutorialScRsp = 1603,
|
|
CmdGetTutorialGuideCsReq = 1680,
|
|
CmdFinishTutorialScRsp = 1687,
|
|
CmdFinishTutorialGuideCsReq = 1629,
|
|
CmdGetTutorialGuideScRsp = 1627,
|
|
CmdFinishTutorialCsReq = 1610,
|
|
}
|
|
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::KaamcalpipdNlcdgipgfdj => "KAAMCALPIPD_NLCDGIPGFDJ",
|
|
Self::CmdUnlockTutorialCsReq => "CmdUnlockTutorialCsReq",
|
|
Self::CmdUnlockTutorialGuideScRsp => "CmdUnlockTutorialGuideScRsp",
|
|
Self::CmdGetTutorialCsReq => "CmdGetTutorialCsReq",
|
|
Self::CmdUnlockTutorialGuideCsReq => "CmdUnlockTutorialGuideCsReq",
|
|
Self::CmdFinishTutorialGuideScRsp => "CmdFinishTutorialGuideScRsp",
|
|
Self::CmdUnlockTutorialScRsp => "CmdUnlockTutorialScRsp",
|
|
Self::CmdGetTutorialScRsp => "CmdGetTutorialScRsp",
|
|
Self::CmdGetTutorialGuideCsReq => "CmdGetTutorialGuideCsReq",
|
|
Self::CmdFinishTutorialScRsp => "CmdFinishTutorialScRsp",
|
|
Self::CmdFinishTutorialGuideCsReq => "CmdFinishTutorialGuideCsReq",
|
|
Self::CmdGetTutorialGuideScRsp => "CmdGetTutorialGuideScRsp",
|
|
Self::CmdFinishTutorialCsReq => "CmdFinishTutorialCsReq",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"KAAMCALPIPD_NLCDGIPGFDJ" => Some(Self::KaamcalpipdNlcdgipgfdj),
|
|
"CmdUnlockTutorialCsReq" => Some(Self::CmdUnlockTutorialCsReq),
|
|
"CmdUnlockTutorialGuideScRsp" => Some(Self::CmdUnlockTutorialGuideScRsp),
|
|
"CmdGetTutorialCsReq" => Some(Self::CmdGetTutorialCsReq),
|
|
"CmdUnlockTutorialGuideCsReq" => Some(Self::CmdUnlockTutorialGuideCsReq),
|
|
"CmdFinishTutorialGuideScRsp" => Some(Self::CmdFinishTutorialGuideScRsp),
|
|
"CmdUnlockTutorialScRsp" => Some(Self::CmdUnlockTutorialScRsp),
|
|
"CmdGetTutorialScRsp" => Some(Self::CmdGetTutorialScRsp),
|
|
"CmdGetTutorialGuideCsReq" => Some(Self::CmdGetTutorialGuideCsReq),
|
|
"CmdFinishTutorialScRsp" => Some(Self::CmdFinishTutorialScRsp),
|
|
"CmdFinishTutorialGuideCsReq" => Some(Self::CmdFinishTutorialGuideCsReq),
|
|
"CmdGetTutorialGuideScRsp" => Some(Self::CmdGetTutorialGuideScRsp),
|
|
"CmdFinishTutorialCsReq" => Some(Self::CmdFinishTutorialCsReq),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum TutorialStatus {
|
|
TutorialNone = 0,
|
|
TutorialUnlock = 1,
|
|
TutorialFinish = 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::TutorialNone => "TUTORIAL_NONE",
|
|
Self::TutorialUnlock => "TUTORIAL_UNLOCK",
|
|
Self::TutorialFinish => "TUTORIAL_FINISH",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"TUTORIAL_NONE" => Some(Self::TutorialNone),
|
|
"TUTORIAL_UNLOCK" => Some(Self::TutorialUnlock),
|
|
"TUTORIAL_FINISH" => Some(Self::TutorialFinish),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum TutorialFinishType {
|
|
CebjaaaipdaNlcdgipgfdj = 0,
|
|
CebjaaaipdaCnpnacjbhjg = 1,
|
|
CebjaaaipdaNnaidjindho = 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::CebjaaaipdaNlcdgipgfdj => "CEBJAAAIPDA_NLCDGIPGFDJ",
|
|
Self::CebjaaaipdaCnpnacjbhjg => "CEBJAAAIPDA_CNPNACJBHJG",
|
|
Self::CebjaaaipdaNnaidjindho => "CEBJAAAIPDA_NNAIDJINDHO",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"CEBJAAAIPDA_NLCDGIPGFDJ" => Some(Self::CebjaaaipdaNlcdgipgfdj),
|
|
"CEBJAAAIPDA_CNPNACJBHJG" => Some(Self::CebjaaaipdaCnpnacjbhjg),
|
|
"CEBJAAAIPDA_NNAIDJINDHO" => Some(Self::CebjaaaipdaNnaidjindho),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum TutorialGuideType {
|
|
AoccebgnpjaGinfcgdddom = 0,
|
|
AoccebgnpjaJloafbagfhg = 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::AoccebgnpjaGinfcgdddom => "AOCCEBGNPJA_GINFCGDDDOM",
|
|
Self::AoccebgnpjaJloafbagfhg => "AOCCEBGNPJA_JLOAFBAGFHG",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"AOCCEBGNPJA_GINFCGDDDOM" => Some(Self::AoccebgnpjaGinfcgdddom),
|
|
"AOCCEBGNPJA_JLOAFBAGFHG" => Some(Self::AoccebgnpjaJloafbagfhg),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdWaypointType {
|
|
ChleibcfdboNlcdgipgfdj = 0,
|
|
CmdHedcnkonnbi = 427,
|
|
ChleibcfdboKnfmjkogegf = 473,
|
|
CmdNfegdjldcjd = 415,
|
|
CmdGnlnlihkkpl = 410,
|
|
CmdMkepkkajone = 413,
|
|
ChleibcfdboCdndjjekeok = 480,
|
|
ChleibcfdboDdkcnbcoelm = 436,
|
|
ChleibcfdboCeoahcnjapl = 481,
|
|
CmdGmcagpohkjj = 403,
|
|
}
|
|
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::ChleibcfdboNlcdgipgfdj => "CHLEIBCFDBO_NLCDGIPGFDJ",
|
|
Self::CmdHedcnkonnbi => "CmdHEDCNKONNBI",
|
|
Self::ChleibcfdboKnfmjkogegf => "CHLEIBCFDBO_KNFMJKOGEGF",
|
|
Self::CmdNfegdjldcjd => "CmdNFEGDJLDCJD",
|
|
Self::CmdGnlnlihkkpl => "CmdGNLNLIHKKPL",
|
|
Self::CmdMkepkkajone => "CmdMKEPKKAJONE",
|
|
Self::ChleibcfdboCdndjjekeok => "CHLEIBCFDBO_CDNDJJEKEOK",
|
|
Self::ChleibcfdboDdkcnbcoelm => "CHLEIBCFDBO_DDKCNBCOELM",
|
|
Self::ChleibcfdboCeoahcnjapl => "CHLEIBCFDBO_CEOAHCNJAPL",
|
|
Self::CmdGmcagpohkjj => "CmdGMCAGPOHKJJ",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"CHLEIBCFDBO_NLCDGIPGFDJ" => Some(Self::ChleibcfdboNlcdgipgfdj),
|
|
"CmdHEDCNKONNBI" => Some(Self::CmdHedcnkonnbi),
|
|
"CHLEIBCFDBO_KNFMJKOGEGF" => Some(Self::ChleibcfdboKnfmjkogegf),
|
|
"CmdNFEGDJLDCJD" => Some(Self::CmdNfegdjldcjd),
|
|
"CmdGNLNLIHKKPL" => Some(Self::CmdGnlnlihkkpl),
|
|
"CmdMKEPKKAJONE" => Some(Self::CmdMkepkkajone),
|
|
"CHLEIBCFDBO_CDNDJJEKEOK" => Some(Self::ChleibcfdboCdndjjekeok),
|
|
"CHLEIBCFDBO_DDKCNBCOELM" => Some(Self::ChleibcfdboDdkcnbcoelm),
|
|
"CHLEIBCFDBO_CEOAHCNJAPL" => Some(Self::ChleibcfdboCeoahcnjapl),
|
|
"CmdGMCAGPOHKJJ" => Some(Self::CmdGmcagpohkjj),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Jplmloihnic {
|
|
Nlcdgipgfdj = 0,
|
|
Ppanbkdpffk = 1,
|
|
Jphlnojliam = 2,
|
|
}
|
|
impl Jplmloihnic {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Nlcdgipgfdj => "JPLMLOIHNIC_NLCDGIPGFDJ",
|
|
Self::Ppanbkdpffk => "JPLMLOIHNIC_PPANBKDPFFK",
|
|
Self::Jphlnojliam => "JPLMLOIHNIC_JPHLNOJLIAM",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"JPLMLOIHNIC_NLCDGIPGFDJ" => Some(Self::Nlcdgipgfdj),
|
|
"JPLMLOIHNIC_PPANBKDPFFK" => Some(Self::Ppanbkdpffk),
|
|
"JPLMLOIHNIC_JPHLNOJLIAM" => Some(Self::Jphlnojliam),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Omcnfmgpdap {
|
|
Iaimdiafcnl = 0,
|
|
Agbgjcindcp = 1,
|
|
Mdpibjphmgj = 2,
|
|
}
|
|
impl Omcnfmgpdap {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Iaimdiafcnl => "OMCNFMGPDAP_IAIMDIAFCNL",
|
|
Self::Agbgjcindcp => "OMCNFMGPDAP_AGBGJCINDCP",
|
|
Self::Mdpibjphmgj => "OMCNFMGPDAP_MDPIBJPHMGJ",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"OMCNFMGPDAP_IAIMDIAFCNL" => Some(Self::Iaimdiafcnl),
|
|
"OMCNFMGPDAP_AGBGJCINDCP" => Some(Self::Agbgjcindcp),
|
|
"OMCNFMGPDAP_MDPIBJPHMGJ" => Some(Self::Mdpibjphmgj),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdWolfBroType {
|
|
DpdigmlgdoiNlcdgipgfdj = 0,
|
|
CmdHfjcgemmpkb = 6520,
|
|
CmdLbmfcjlhnaa = 6538,
|
|
CmdCpkcmnjkpoe = 6523,
|
|
CmdLjeffbcjjem = 6543,
|
|
CmdHkpfpmjbnep = 6503,
|
|
CmdMddfdnhfcil = 6529,
|
|
CmdOkefgcnneki = 6534,
|
|
CmdDkjbginlbpp = 6519,
|
|
CmdJohdljlgnhl = 6507,
|
|
CmdAjdpponbabg = 6540,
|
|
CmdNhigcjfjgpf = 6521,
|
|
CmdKdmanlndioa = 6545,
|
|
CmdDeahiakbgmj = 6505,
|
|
CmdLjfeonhokag = 6544,
|
|
CmdLikmpnfokff = 6509,
|
|
CmdBppicamlgnb = 6527,
|
|
CmdNhlgedlkoki = 6532,
|
|
CmdPhpeppkfmjo = 6508,
|
|
CmdEnpjfkdklob = 6542,
|
|
}
|
|
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::DpdigmlgdoiNlcdgipgfdj => "DPDIGMLGDOI_NLCDGIPGFDJ",
|
|
Self::CmdHfjcgemmpkb => "CmdHFJCGEMMPKB",
|
|
Self::CmdLbmfcjlhnaa => "CmdLBMFCJLHNAA",
|
|
Self::CmdCpkcmnjkpoe => "CmdCPKCMNJKPOE",
|
|
Self::CmdLjeffbcjjem => "CmdLJEFFBCJJEM",
|
|
Self::CmdHkpfpmjbnep => "CmdHKPFPMJBNEP",
|
|
Self::CmdMddfdnhfcil => "CmdMDDFDNHFCIL",
|
|
Self::CmdOkefgcnneki => "CmdOKEFGCNNEKI",
|
|
Self::CmdDkjbginlbpp => "CmdDKJBGINLBPP",
|
|
Self::CmdJohdljlgnhl => "CmdJOHDLJLGNHL",
|
|
Self::CmdAjdpponbabg => "CmdAJDPPONBABG",
|
|
Self::CmdNhigcjfjgpf => "CmdNHIGCJFJGPF",
|
|
Self::CmdKdmanlndioa => "CmdKDMANLNDIOA",
|
|
Self::CmdDeahiakbgmj => "CmdDEAHIAKBGMJ",
|
|
Self::CmdLjfeonhokag => "CmdLJFEONHOKAG",
|
|
Self::CmdLikmpnfokff => "CmdLIKMPNFOKFF",
|
|
Self::CmdBppicamlgnb => "CmdBPPICAMLGNB",
|
|
Self::CmdNhlgedlkoki => "CmdNHLGEDLKOKI",
|
|
Self::CmdPhpeppkfmjo => "CmdPHPEPPKFMJO",
|
|
Self::CmdEnpjfkdklob => "CmdENPJFKDKLOB",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"DPDIGMLGDOI_NLCDGIPGFDJ" => Some(Self::DpdigmlgdoiNlcdgipgfdj),
|
|
"CmdHFJCGEMMPKB" => Some(Self::CmdHfjcgemmpkb),
|
|
"CmdLBMFCJLHNAA" => Some(Self::CmdLbmfcjlhnaa),
|
|
"CmdCPKCMNJKPOE" => Some(Self::CmdCpkcmnjkpoe),
|
|
"CmdLJEFFBCJJEM" => Some(Self::CmdLjeffbcjjem),
|
|
"CmdHKPFPMJBNEP" => Some(Self::CmdHkpfpmjbnep),
|
|
"CmdMDDFDNHFCIL" => Some(Self::CmdMddfdnhfcil),
|
|
"CmdOKEFGCNNEKI" => Some(Self::CmdOkefgcnneki),
|
|
"CmdDKJBGINLBPP" => Some(Self::CmdDkjbginlbpp),
|
|
"CmdJOHDLJLGNHL" => Some(Self::CmdJohdljlgnhl),
|
|
"CmdAJDPPONBABG" => Some(Self::CmdAjdpponbabg),
|
|
"CmdNHIGCJFJGPF" => Some(Self::CmdNhigcjfjgpf),
|
|
"CmdKDMANLNDIOA" => Some(Self::CmdKdmanlndioa),
|
|
"CmdDEAHIAKBGMJ" => Some(Self::CmdDeahiakbgmj),
|
|
"CmdLJFEONHOKAG" => Some(Self::CmdLjfeonhokag),
|
|
"CmdLIKMPNFOKFF" => Some(Self::CmdLikmpnfokff),
|
|
"CmdBPPICAMLGNB" => Some(Self::CmdBppicamlgnb),
|
|
"CmdNHLGEDLKOKI" => Some(Self::CmdNhlgedlkoki),
|
|
"CmdPHPEPPKFMJO" => Some(Self::CmdPhpeppkfmjo),
|
|
"CmdENPJFKDKLOB" => Some(Self::CmdEnpjfkdklob),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum CmdWorldUnlockType {
|
|
LlhkmpclgonNlcdgipgfdj = 0,
|
|
CmdWorldUnlockCsReq = 7626,
|
|
CmdWorldUnlockScRsp = 7627,
|
|
}
|
|
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::LlhkmpclgonNlcdgipgfdj => "LLHKMPCLGON_NLCDGIPGFDJ",
|
|
Self::CmdWorldUnlockCsReq => "CmdWorldUnlockCsReq",
|
|
Self::CmdWorldUnlockScRsp => "CmdWorldUnlockScRsp",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"LLHKMPCLGON_NLCDGIPGFDJ" => Some(Self::LlhkmpclgonNlcdgipgfdj),
|
|
"CmdWorldUnlockCsReq" => Some(Self::CmdWorldUnlockCsReq),
|
|
"CmdWorldUnlockScRsp" => Some(Self::CmdWorldUnlockScRsp),
|
|
_ => None,
|
|
}
|
|
}
|
|
}
|
|
#[derive(proto_derive::CmdID)]
|
|
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord, ::prost::Enumeration)]
|
|
#[repr(i32)]
|
|
pub enum Ekighmcpkge {
|
|
Nlcdgipgfdj = 0,
|
|
Jhnaafbkpoe = 1,
|
|
Lednkhgenaf = 2,
|
|
Iegkookjcbb = 3,
|
|
Ncbnjdinflf = 4,
|
|
Blejilfldgk = 5,
|
|
Cgccknedghh = 6,
|
|
Bnbabbmfeli = 7,
|
|
Bcafbafeobp = 8,
|
|
}
|
|
impl Ekighmcpkge {
|
|
/// String value of the enum field names used in the ProtoBuf definition.
|
|
///
|
|
/// The values are not transformed in any way and thus are considered stable
|
|
/// (if the ProtoBuf definition does not change) and safe for programmatic use.
|
|
pub fn as_str_name(&self) -> &'static str {
|
|
match self {
|
|
Self::Nlcdgipgfdj => "EKIGHMCPKGE_NLCDGIPGFDJ",
|
|
Self::Jhnaafbkpoe => "EKIGHMCPKGE_JHNAAFBKPOE",
|
|
Self::Lednkhgenaf => "EKIGHMCPKGE_LEDNKHGENAF",
|
|
Self::Iegkookjcbb => "EKIGHMCPKGE_IEGKOOKJCBB",
|
|
Self::Ncbnjdinflf => "EKIGHMCPKGE_NCBNJDINFLF",
|
|
Self::Blejilfldgk => "EKIGHMCPKGE_BLEJILFLDGK",
|
|
Self::Cgccknedghh => "EKIGHMCPKGE_CGCCKNEDGHH",
|
|
Self::Bnbabbmfeli => "EKIGHMCPKGE_BNBABBMFELI",
|
|
Self::Bcafbafeobp => "EKIGHMCPKGE_BCAFBAFEOBP",
|
|
}
|
|
}
|
|
/// Creates an enum from field names used in the ProtoBuf definition.
|
|
pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
|
|
match value {
|
|
"EKIGHMCPKGE_NLCDGIPGFDJ" => Some(Self::Nlcdgipgfdj),
|
|
"EKIGHMCPKGE_JHNAAFBKPOE" => Some(Self::Jhnaafbkpoe),
|
|
"EKIGHMCPKGE_LEDNKHGENAF" => Some(Self::Lednkhgenaf),
|
|
"EKIGHMCPKGE_IEGKOOKJCBB" => Some(Self::Iegkookjcbb),
|
|
"EKIGHMCPKGE_NCBNJDINFLF" => Some(Self::Ncbnjdinflf),
|
|
"EKIGHMCPKGE_BLEJILFLDGK" => Some(Self::Blejilfldgk),
|
|
"EKIGHMCPKGE_CGCCKNEDGHH" => Some(Self::Cgccknedghh),
|
|
"EKIGHMCPKGE_BNBABBMFELI" => Some(Self::Bnbabbmfeli),
|
|
"EKIGHMCPKGE_BCAFBAFEOBP" => Some(Self::Bcafbafeobp),
|
|
_ => None,
|
|
}
|
|
}
|
|
} |