Files
CapySR/proto/CmdParkourType.proto
T

125 lines
3.2 KiB
Protocol Buffer
Raw Normal View History

syntax = "proto3";
message ABEBEOKFKFF {
uint32 cnt = 1; // offset: 24
EJEGHJPAMPI type = 11; // offset: 28
}
message BADOONPCDLO {
uint32 level_id = 4; // offset: 24
bool AJGOLAKNGPA = 6; // offset: 32
uint32 time = 8; // offset: 28
}
message BDEOLCNPBPP {
uint32 id = 1; // offset: 28
uint32 cnt = 13; // offset: 24
}
message COIMBCBMNIE {
uint32 level_id = 2; // offset: 32
repeated HANMCLKOCBO BEDHEKAGAPE = 8; // offset: 16
}
enum CmdParkourType {
CmdParkourType_NLCDGIPGFDJ = 0;
CmdParkourType_ParkourEndLevelCsReq = 8400;
CmdParkourType_ParkourEndLevelScRsp = 8385;
CmdParkourType_ParkourGetDataCsReq = 8390;
CmdParkourType_ParkourGetRankingInfoCsReq = 8397;
CmdParkourType_ParkourGetDataScRsp = 8396;
CmdParkourType_ParkourGetRankingInfoScRsp = 8388;
CmdParkourType_ParkourStartLevelScRsp = 8393;
CmdParkourType_ParkourStartLevelCsReq = 8384;
}
enum EJEGHJPAMPI {
EJEGHJPAMPI_BACKHOLLHDC = 0;
EJEGHJPAMPI_HAAFIJPEJOO = 1;
EJEGHJPAMPI_FPPDHDLGACM = 2;
}
message HANMCLKOCBO {
uint32 time = 2; // offset: 28
uint32 id = 3; // offset: 24
uint32 LJJGFIPLDLI = 14; // offset: 32
}
message IJJFBFPCBCI {
uint32 IEOJFKHKBEP = 1; // offset: 24
uint32 BLEFGKAGDEN = 5; // offset: 36
uint32 KBFHFLODGIA = 8; // offset: 28
uint32 ICBKCJKHNBP = 12; // offset: 32
}
enum OHFECKKADEK {
OHFECKKADEK_NLCDGIPGFDJ = 0;
OHFECKKADEK_CIHFGJDCHIA = 1;
OHFECKKADEK_INCLHHDFCEL = 2;
}
message OIHEIIDJOLI {
uint32 FPIDONGEKFO = 1; // offset: 32
repeated BDEOLCNPBPP OECOCOPOOHO = 2; // offset: 16
uint32 NCMMFCJGDKA = 3; // offset: 36
uint32 GPHNIOGICJP = 4; // offset: 64
uint32 BAPPKHBKOAG = 6; // offset: 60
uint32 GCAFHJIAMIL = 7; // offset: 56
uint32 GOMFPKDIIKA = 8; // offset: 48
uint32 MGPMDJOMMOK = 9; // offset: 44
uint32 GBOLMEOHEOB = 10; // offset: 40
uint32 PLOEMBOCIGE = 13; // offset: 68
uint32 DHJEALPGPJK = 15; // offset: 52
}
message ParkourEndLevelCsReq {
uint32 level_id = 1; // offset: 68
repeated IJJFBFPCBCI FENPLCNDKBJ = 2; // offset: 24
uint32 time = 3; // offset: 56
repeated ABEBEOKFKFF IDLJKFOKBJD = 5; // offset: 40
uint32 total_time = 6; // offset: 60
OIHEIIDJOLI PKMAFFMMMAE = 8; // offset: 16
uint32 KMGMFCJIAPI = 11; // offset: 72
uint32 CEKKJHBNEOD = 12; // offset: 52
OHFECKKADEK end_reason = 14; // offset: 48
uint32 rank = 15; // offset: 64
}
message ParkourEndLevelScRsp {
uint32 retcode = 2; // offset: 36
BADOONPCDLO ENKCCEACJKL = 4; // offset: 16
uint32 level_id = 10; // offset: 44
bool ADJLGNBJAOC = 11; // offset: 40
OHFECKKADEK end_reason = 12; // offset: 32
uint32 time = 13; // offset: 48
bool AJGOLAKNGPA = 15; // offset: 41
}
message ParkourGetDataCsReq {
}
message ParkourGetDataScRsp {
uint32 retcode = 14; // offset: 32
repeated BADOONPCDLO CGIPFMLDPNA = 15; // offset: 24
}
message ParkourGetRankingInfoCsReq {
}
message ParkourGetRankingInfoScRsp {
uint32 retcode = 3; // offset: 40
COIMBCBMNIE LGFNFABAAGA = 12; // offset: 16
repeated COIMBCBMNIE JNMFKJHCOEG = 14; // offset: 24
}
message ParkourStartLevelCsReq {
uint32 level_id = 1; // offset: 24
uint32 CEKKJHBNEOD = 4; // offset: 28
}
message ParkourStartLevelScRsp {
uint32 retcode = 6; // offset: 28
uint32 level_id = 10; // offset: 32
uint32 CEKKJHBNEOD = 14; // offset: 24
}