434 lines
12 KiB
Protocol Buffer
434 lines
12 KiB
Protocol Buffer
syntax = "proto3";
|
|
|
|
|
|
message BBDLCOJKGMI {
|
|
GLLDHGHJLOA PHLAMKCLLKP = 2; // offset: 16
|
|
}
|
|
|
|
enum BDEJGKKACMA {
|
|
BDEJGKKACMA_NLCDGIPGFDJ = 0;
|
|
BDEJGKKACMA_hp = 1;
|
|
BDEJGKKACMA_COJOIFPPCIJ = 2;
|
|
}
|
|
|
|
message CJHOCMLPMJD {
|
|
repeated uint32 AJFJLCKPNAM = 5; // offset: 16
|
|
}
|
|
|
|
message ChimeraDuelChangeLineupCsReq {
|
|
uint32 ALJOJIDAAPC = 5; // offset: 32
|
|
repeated uint32 AJFJLCKPNAM = 6; // offset: 24
|
|
uint32 GIECFFNDLEB = 8; // offset: 36
|
|
}
|
|
|
|
message ChimeraDuelChangeLineupScRsp {
|
|
uint32 retcode = 10; // offset: 32
|
|
repeated uint32 AJFJLCKPNAM = 11; // offset: 16
|
|
}
|
|
|
|
message ChimeraDuelEndGameCsReq {
|
|
}
|
|
|
|
message ChimeraDuelEndGameScRsp {
|
|
uint32 retcode = 4; // offset: 32
|
|
EBPBMFBFEJA CECFDNCDBEI = 13; // offset: 16
|
|
}
|
|
|
|
message ChimeraDuelEndRoundBattleStageCsReq {
|
|
IDGMALDABBE stt = 1; // offset: 24
|
|
DIIKFKNEHHG NONPIMDDJNN = 2; // offset: 36
|
|
uint32 MILMHPODLBB = 15; // offset: 32
|
|
}
|
|
|
|
message ChimeraDuelEndRoundBattleStageScRsp {
|
|
uint32 retcode = 9; // offset: 32
|
|
DIIKFKNEHHG NONPIMDDJNN = 11; // offset: 40
|
|
oneof KKNBOACNCON {
|
|
LCEDDGELBMJ CFDIKLBINHK = 1788; // offset: 16
|
|
EBPBMFBFEJA CECFDNCDBEI = 693; // offset: 16
|
|
}
|
|
}
|
|
|
|
message ChimeraDuelEndRoundShopStageCsReq {
|
|
}
|
|
|
|
message ChimeraDuelEndRoundShopStageScRsp {
|
|
uint32 retcode = 6; // offset: 32
|
|
LCEDDGELBMJ CFDIKLBINHK = 13; // offset: 24
|
|
}
|
|
|
|
message ChimeraDuelFinishMasterChallengeCsReq {
|
|
uint32 IPINHNFCIOE = 8; // offset: 24
|
|
}
|
|
|
|
message ChimeraDuelFinishMasterChallengeScRsp {
|
|
uint32 IPINHNFCIOE = 3; // offset: 24
|
|
uint32 retcode = 7; // offset: 28
|
|
}
|
|
|
|
message ChimeraDuelGetDataCsReq {
|
|
}
|
|
|
|
message ChimeraDuelGetDataScRsp {
|
|
LCEDDGELBMJ CFDIKLBINHK = 2; // offset: 16
|
|
uint32 retcode = 4; // offset: 40
|
|
PCBOLEAFMDN COFPFIDNONN = 8; // offset: 32
|
|
}
|
|
|
|
message ChimeraDuelGetFriendListCsReq {
|
|
}
|
|
|
|
message ChimeraDuelGetFriendListScRsp {
|
|
repeated MPPHIOJNKGB friend_list = 2; // offset: 24
|
|
uint32 retcode = 6; // offset: 32
|
|
}
|
|
|
|
message ChimeraDuelPlayerRankData {
|
|
uint32 score_id = 6; // offset: 24
|
|
uint32 rank = 15; // offset: 28
|
|
}
|
|
|
|
message ChimeraDuelSaveFriendPvpLineupCsReq {
|
|
uint32 slot = 10; // offset: 24
|
|
}
|
|
|
|
message ChimeraDuelSaveFriendPvpLineupScRsp {
|
|
uint32 retcode = 7; // offset: 36
|
|
PNCNGIAMLCA lineup = 11; // offset: 16
|
|
uint32 slot = 13; // offset: 32
|
|
}
|
|
|
|
message ChimeraDuelSelectGameCsReq {
|
|
uint32 FGLEKNDHMKN = 3; // offset: 24
|
|
}
|
|
|
|
message ChimeraDuelSelectGameScRsp {
|
|
uint32 FGLEKNDHMKN = 8; // offset: 24
|
|
uint32 retcode = 11; // offset: 28
|
|
}
|
|
|
|
message ChimeraDuelSellChimeraCsReq {
|
|
repeated uint32 AJFJLCKPNAM = 1; // offset: 16
|
|
uint32 NDJGKJMPPHJ = 2; // offset: 32
|
|
}
|
|
|
|
message ChimeraDuelSellChimeraScRsp {
|
|
repeated uint32 AJFJLCKPNAM = 5; // offset: 16
|
|
uint32 NDJGKJMPPHJ = 8; // offset: 32
|
|
uint32 retcode = 14; // offset: 36
|
|
}
|
|
|
|
message ChimeraDuelSetFriendDefendLineupCsReq {
|
|
uint32 slot = 14; // offset: 24
|
|
}
|
|
|
|
message ChimeraDuelSetFriendDefendLineupScRsp {
|
|
uint32 retcode = 10; // offset: 24
|
|
uint32 slot = 13; // offset: 28
|
|
}
|
|
|
|
message ChimeraDuelShopBuyChimeraCsReq {
|
|
repeated uint32 FMMICIHEOCM = 9; // offset: 16
|
|
uint32 GCKFOOIEHHA = 11; // offset: 36
|
|
uint32 KODOOHHPIKN = 13; // offset: 32
|
|
}
|
|
|
|
message ChimeraDuelShopBuyChimeraScRsp {
|
|
uint32 retcode = 4; // offset: 24
|
|
}
|
|
|
|
message ChimeraDuelShopBuyItemCsReq {
|
|
uint32 JHINLPCKMPK = 8; // offset: 28
|
|
uint32 AGBAIFPNKII = 13; // offset: 24
|
|
}
|
|
|
|
message ChimeraDuelShopBuyItemScRsp {
|
|
uint32 retcode = 9; // offset: 24
|
|
}
|
|
|
|
message ChimeraDuelShopLockCsReq {
|
|
bool is_locked = 1; // offset: 32
|
|
oneof KKNBOACNCON {
|
|
uint32 NDJGKJMPPHJ = 13; // offset: 16
|
|
uint32 AGBAIFPNKII = 2; // offset: 16
|
|
}
|
|
}
|
|
|
|
message ChimeraDuelShopLockScRsp {
|
|
uint32 retcode = 3; // offset: 40
|
|
bool is_locked = 15; // offset: 36
|
|
oneof KKNBOACNCON {
|
|
uint32 NDJGKJMPPHJ = 4; // offset: 16
|
|
uint32 AGBAIFPNKII = 5; // offset: 16
|
|
}
|
|
}
|
|
|
|
message ChimeraDuelShopRefreshCsReq {
|
|
}
|
|
|
|
message ChimeraDuelShopRefreshScRsp {
|
|
uint32 retcode = 11; // offset: 24
|
|
}
|
|
|
|
message ChimeraDuelStartGameCsReq {
|
|
uint32 IPINHNFCIOE = 9; // offset: 24
|
|
}
|
|
|
|
message ChimeraDuelStartGameScRsp {
|
|
uint32 retcode = 7; // offset: 32
|
|
LCEDDGELBMJ CFDIKLBINHK = 15; // offset: 16
|
|
}
|
|
|
|
message ChimeraDuelSyncChangeScNotify {
|
|
repeated LGEDKNLBCAN DGNGMJMPFGK = 13; // offset: 24
|
|
}
|
|
|
|
message ChimeraDuelUnlockMasterCsReq {
|
|
uint32 IPINHNFCIOE = 7; // offset: 24
|
|
}
|
|
|
|
message ChimeraDuelUnlockMasterScRsp {
|
|
uint32 IPINHNFCIOE = 9; // offset: 28
|
|
uint32 retcode = 15; // offset: 24
|
|
}
|
|
|
|
enum CmdChimeraDuelType {
|
|
CmdChimeraDuelType_NLCDGIPGFDJ = 0;
|
|
CmdChimeraDuelType_ChimeraDuelSaveFriendPvpLineupScRsp = 9251;
|
|
CmdChimeraDuelType_ChimeraDuelShopRefreshCsReq = 9217;
|
|
CmdChimeraDuelType_ChimeraDuelGetFriendListCsReq = 9253;
|
|
CmdChimeraDuelType_ChimeraDuelSetFriendDefendLineupScRsp = 9245;
|
|
CmdChimeraDuelType_ChimeraDuelSetFriendDefendLineupCsReq = 9227;
|
|
CmdChimeraDuelType_ChimeraDuelChangeLineupCsReq = 9249;
|
|
CmdChimeraDuelType_ChimeraDuelGetDataScRsp = 9216;
|
|
CmdChimeraDuelType_ChimeraDuelShopRefreshScRsp = 9229;
|
|
CmdChimeraDuelType_ChimeraDuelGetFriendListScRsp = 9243;
|
|
CmdChimeraDuelType_ChimeraDuelSyncChangeScNotify = 9252;
|
|
CmdChimeraDuelType_ChimeraDuelShopBuyItemScRsp = 9212;
|
|
CmdChimeraDuelType_ChimeraDuelShopLockScRsp = 9248;
|
|
CmdChimeraDuelType_ChimeraDuelSellChimeraCsReq = 9222;
|
|
CmdChimeraDuelType_ChimeraDuelEndRoundShopStageScRsp = 9214;
|
|
CmdChimeraDuelType_ChimeraDuelGetDataCsReq = 9244;
|
|
CmdChimeraDuelType_ChimeraDuelEndRoundShopStageCsReq = 9236;
|
|
CmdChimeraDuelType_ChimeraDuelFinishMasterChallengeCsReq = 9238;
|
|
CmdChimeraDuelType_ChimeraDuelEndRoundBattleStageCsReq = 9258;
|
|
CmdChimeraDuelType_ChimeraDuelFinishMasterChallengeScRsp = 9234;
|
|
CmdChimeraDuelType_ChimeraDuelStartGameCsReq = 9226;
|
|
CmdChimeraDuelType_ChimeraDuelUnlockMasterCsReq = 9239;
|
|
CmdChimeraDuelType_ChimeraDuelChangeLineupScRsp = 9231;
|
|
CmdChimeraDuelType_ChimeraDuelEndRoundBattleStageScRsp = 9224;
|
|
CmdChimeraDuelType_ChimeraDuelSelectGameCsReq = 9223;
|
|
CmdChimeraDuelType_ChimeraDuelShopBuyItemCsReq = 9233;
|
|
CmdChimeraDuelType_ChimeraDuelSellChimeraScRsp = 9215;
|
|
CmdChimeraDuelType_ChimeraDuelShopBuyChimeraScRsp = 9235;
|
|
CmdChimeraDuelType_ChimeraDuelEndGameCsReq = 9250;
|
|
CmdChimeraDuelType_ChimeraDuelShopBuyChimeraCsReq = 9257;
|
|
CmdChimeraDuelType_ChimeraDuelStartGameScRsp = 9221;
|
|
CmdChimeraDuelType_ChimeraDuelShopLockCsReq = 9228;
|
|
CmdChimeraDuelType_ChimeraDuelSelectGameScRsp = 9225;
|
|
CmdChimeraDuelType_ChimeraDuelUnlockMasterScRsp = 9242;
|
|
CmdChimeraDuelType_ChimeraDuelSaveFriendPvpLineupCsReq = 9219;
|
|
CmdChimeraDuelType_ChimeraDuelEndGameScRsp = 9218;
|
|
}
|
|
|
|
enum DIIKFKNEHHG {
|
|
DIIKFKNEHHG_NLCDGIPGFDJ = 0;
|
|
DIIKFKNEHHG_EHNIPLNEEDI = 1;
|
|
DIIKFKNEHHG_FAODKNDLNPF = 2;
|
|
DIIKFKNEHHG_EEOOMIBEMNH = 3;
|
|
}
|
|
|
|
message DMOJMNKOILL {
|
|
bool is_locked = 3; // offset: 29
|
|
bool IFIGFODOPBB = 4; // offset: 28
|
|
uint32 item_id = 8; // offset: 24
|
|
uint32 AGBAIFPNKII = 11; // offset: 32
|
|
}
|
|
|
|
message EBPBMFBFEJA {
|
|
uint32 FGLEKNDHMKN = 4; // offset: 44
|
|
LCEDDGELBMJ CFDIKLBINHK = 9; // offset: 24
|
|
ChimeraDuelPlayerRankData AAIMONALOPD = 11; // offset: 16
|
|
bool ENFKEAEGPBJ = 15; // offset: 40
|
|
}
|
|
|
|
message FJJHCDGNDPD {
|
|
repeated uint32 ACCKECIHCGJ = 1; // offset: 32
|
|
repeated uint32 JJOJFFAOEDI = 11; // offset: 16
|
|
}
|
|
|
|
message FLOPNJFNAOG {
|
|
POACIACEJJN JOOEEKMDAEO = 5; // offset: 16
|
|
bool NBHLDBBBPPA = 11; // offset: 32
|
|
}
|
|
|
|
message GIEPFAIPADI {
|
|
repeated uint32 FMMICIHEOCM = 10; // offset: 16
|
|
}
|
|
|
|
message GLLDHGHJLOA {
|
|
repeated uint32 AJFJLCKPNAM = 2; // offset: 32
|
|
uint32 rank = 3; // offset: 68
|
|
string nickname = 4; // offset: 24
|
|
uint32 IPINHNFCIOE = 6; // offset: 56
|
|
uint32 head_icon = 7; // offset: 64
|
|
uint32 uid = 8; // offset: 52
|
|
uint32 KIMKENNLHEH = 9; // offset: 48
|
|
repeated NHDGNBKBNDB BCGOAIPKGIK = 11; // offset: 16
|
|
uint32 hp = 13; // offset: 60
|
|
}
|
|
|
|
message HNAOOMKGFCB {
|
|
PDHFFPOJNJG source_type = 2; // offset: 28
|
|
uint32 BHCCDFFBAAM = 13; // offset: 32
|
|
uint32 LLMHAEAPGON = 14; // offset: 24
|
|
}
|
|
|
|
message IDGMALDABBE {
|
|
repeated KELKOMPBONA IIFPJKNCLGF = 3; // offset: 24
|
|
repeated KELKOMPBONA EECAHBHNDHC = 10; // offset: 32
|
|
NDLBFFKAGBN NMPGPDMHKAM = 11; // offset: 16
|
|
uint32 total_damage = 14; // offset: 48
|
|
uint32 cost_time = 15; // offset: 52
|
|
}
|
|
|
|
message JJKOHCPBGAL {
|
|
uint32 FLIEDGKFNOL = 5; // offset: 48
|
|
HNAOOMKGFCB source = 9; // offset: 16
|
|
GIEPFAIPADI LHEOBNDKGHD = 12; // offset: 32
|
|
oneof BHNPKLCNDNG {
|
|
BDEJGKKACMA LLCOEPJFGPE = 118; // offset: 24
|
|
uint32 BNCCMEGJONF = 446; // offset: 24
|
|
FJJHCDGNDPD IAECKEDODEF = 451; // offset: 24
|
|
}
|
|
}
|
|
|
|
message JJNHIKIGKJC {
|
|
uint32 unique_id = 6; // offset: 28
|
|
uint32 item_id = 7; // offset: 24
|
|
}
|
|
|
|
message KELKOMPBONA {
|
|
uint32 level = 1; // offset: 52
|
|
int32 atk = 2; // offset: 64
|
|
uint32 FGECDDFBFOJ = 5; // offset: 72
|
|
uint32 grid_fight_equipment_id = 6; // offset: 44
|
|
uint32 EBMJGPMHDMK = 7; // offset: 68
|
|
uint32 MBNBFBNKLGH = 8; // offset: 24
|
|
uint32 unique_id = 9; // offset: 28
|
|
uint32 DIECMLHJCFE = 10; // offset: 32
|
|
KPEPGHLKNFG status = 11; // offset: 60
|
|
int32 hp = 12; // offset: 56
|
|
uint32 index = 13; // offset: 48
|
|
uint32 DKHCOHKFKFA = 14; // offset: 40
|
|
uint32 exp = 15; // offset: 36
|
|
}
|
|
|
|
message KGHDDIBDABP {
|
|
uint32 IPAOBKONIFL = 2; // offset: 36
|
|
uint32 NDJGKJMPPHJ = 10; // offset: 32
|
|
bool is_locked = 11; // offset: 24
|
|
uint32 grid_fight_equipment_id = 13; // offset: 28
|
|
uint32 FGECDDFBFOJ = 14; // offset: 40
|
|
}
|
|
|
|
enum KPEPGHLKNFG {
|
|
KPEPGHLKNFG_LCNJHOKLMPN = 0;
|
|
KPEPGHLKNFG_JJBEPKLOLCP = 1;
|
|
KPEPGHLKNFG_DOGMHOAOJFD = 2;
|
|
}
|
|
|
|
message LCEDDGELBMJ {
|
|
repeated uint32 HGKDHJHKFBP = 2; // offset: 40
|
|
uint32 BAJHKGJPFED = 4; // offset: 76
|
|
uint32 NMPABPJHGPE = 5; // offset: 72
|
|
uint32 hp = 6; // offset: 56
|
|
uint32 IDNHBBMLNJK = 8; // offset: 52
|
|
uint32 JGPHDBDHKKO = 9; // offset: 64
|
|
uint32 KIMKENNLHEH = 10; // offset: 68
|
|
repeated NHDGNBKBNDB BCGOAIPKGIK = 13; // offset: 16
|
|
uint32 IPINHNFCIOE = 14; // offset: 48
|
|
oneof PAPIIIMEKDD {
|
|
POACIACEJJN HKFFIGBBFAE = 1599; // offset: 24
|
|
BBDLCOJKGMI PJCKOBNPFCB = 1575; // offset: 24
|
|
}
|
|
}
|
|
|
|
message LGEDKNLBCAN {
|
|
oneof MMCGBGDJIPN {
|
|
JJKOHCPBGAL ALPKKNKAFBG = 3; // offset: 16
|
|
uint32 PBCGHKNGBFC = 14; // offset: 16
|
|
NHDGNBKBNDB PFOBPLCGGGI = 9; // offset: 16
|
|
uint32 KBPJKIEBBON = 10; // offset: 16
|
|
FLOPNJFNAOG KJHMPBOIGGE = 11; // offset: 16
|
|
CJHOCMLPMJD FICFIOENBEN = 2; // offset: 16
|
|
uint32 GCKFOOIEHHA = 15; // offset: 16
|
|
uint32 HFOKEKMCOBP = 8; // offset: 16
|
|
uint32 CIFFLEBCFGK = 13; // offset: 16
|
|
MAFDLBFIJMB BHPPAPONGOE = 6; // offset: 16
|
|
uint32 NGBAKCIGBMN = 7; // offset: 16
|
|
}
|
|
}
|
|
|
|
message MAFDLBFIJMB {
|
|
PNCNGIAMLCA lineup = 10; // offset: 16
|
|
uint32 slot = 15; // offset: 32
|
|
}
|
|
|
|
message MPPHIOJNKGB {
|
|
uint32 uid = 1; // offset: 36
|
|
uint32 score_id = 4; // offset: 32
|
|
PNCNGIAMLCA lineup = 7; // offset: 24
|
|
}
|
|
|
|
message NDLBFFKAGBN {
|
|
uint32 BPHNEOLCKAD = 1; // offset: 40
|
|
uint32 MHDBNNKHBBL = 3; // offset: 28
|
|
uint32 total_turns = 5; // offset: 36
|
|
uint32 ODIBDCLGKBE = 6; // offset: 32
|
|
uint32 total_auto_turns = 12; // offset: 24
|
|
uint32 LPLLIICLCHB = 14; // offset: 44
|
|
}
|
|
|
|
message NHDGNBKBNDB {
|
|
int32 GIFJODBPLPJ = 3; // offset: 48
|
|
uint32 unique_id = 4; // offset: 32
|
|
JJNHIKIGKJC equip = 6; // offset: 16
|
|
int32 OEEIPJDNMOK = 8; // offset: 36
|
|
uint32 LLEOGLLHCLK = 10; // offset: 52
|
|
uint32 exp = 11; // offset: 40
|
|
uint32 FGECDDFBFOJ = 15; // offset: 44
|
|
}
|
|
|
|
message PCBOLEAFMDN {
|
|
uint32 NGBAKCIGBMN = 4; // offset: 76
|
|
uint32 DEFHFAGLMLC = 5; // offset: 68
|
|
repeated uint32 PGGOOINMOLF = 8; // offset: 24
|
|
uint32 FGLEKNDHMKN = 9; // offset: 64
|
|
uint32 CIFFLEBCFGK = 10; // offset: 72
|
|
repeated uint32 FOLMLBOLGEM = 11; // offset: 56
|
|
repeated uint32 HAKLMIAENCF = 12; // offset: 48
|
|
repeated MAFDLBFIJMB GNJGPFDKLBH = 14; // offset: 40
|
|
ChimeraDuelPlayerRankData AAIMONALOPD = 15; // offset: 32
|
|
}
|
|
|
|
enum PDHFFPOJNJG {
|
|
PDHFFPOJNJG_NLCDGIPGFDJ = 0;
|
|
PDHFFPOJNJG_GIKNCJMJLFE = 1;
|
|
PDHFFPOJNJG_PAGPNOKLNOM = 2;
|
|
PDHFFPOJNJG_LPIINKCPJPO = 3;
|
|
PDHFFPOJNJG_DIMIFCJPHME = 4;
|
|
PDHFFPOJNJG_AJGOEJHKOKE = 5;
|
|
}
|
|
|
|
message PNCNGIAMLCA {
|
|
repeated NHDGNBKBNDB BCGOAIPKGIK = 7; // offset: 32
|
|
repeated uint32 AJFJLCKPNAM = 9; // offset: 16
|
|
uint32 IPINHNFCIOE = 12; // offset: 40
|
|
}
|
|
|
|
message POACIACEJJN {
|
|
repeated DMOJMNKOILL LCJFDCHINHL = 6; // offset: 32
|
|
repeated KGHDDIBDABP DKCMMMPNEME = 9; // offset: 24
|
|
}
|