init(server/game): rewrite the server in c++

This commit is contained in:
capyb2222 committed 2026-09-10 20:47:29 -07:00
1 parent 63385b7e87
commit 04b14f5a22
273 files changed
+3450394

No files matched your search

+94
View File
@@ -0,0 +1,94 @@
syntax = "proto3";
import "Common.proto";
import "CommonTrainCakeCatch.proto";
message BPJMEGHIEIN {
bool JMAODNEONPF = 6; // offset: 36
uint32 retcode = 8; // offset: 32
ItemList reward = 12; // offset: 16
uint32 ONOHPMDGNNH = 15; // offset: 40
}
message CIEAALPHGFM {
}
enum CmdTrainCakeCatchType {
CmdTrainCakeCatchType_NLCDGIPGFDJ = 0;
CmdTrainCakeCatchType_TrainPetDiyCsReq = 10159;
CmdTrainCakeCatchType_TrainCakeCatchSearchCsReq = 10144;
CmdTrainCakeCatchType_TrainCakeCatchDiyCsReq = 10160;
CmdTrainCakeCatchType_TrainCakeCatchDiyLikeScRsp = 10149;
CmdTrainCakeCatchType_TrainCakeCatchDiyLikeCsReq = 10152;
CmdTrainCakeCatchType_TrainCakeCatchOpenBoxScRsp = 10148;
CmdTrainCakeCatchType_TrainPetDiyScRsp = 10158;
CmdTrainCakeCatchType_CFAOJOLPOPG = 10146;
CmdTrainCakeCatchType_HBFHPELOABD = 10142;
CmdTrainCakeCatchType_TrainCakeCatchDiyScRsp = 10145;
CmdTrainCakeCatchType_TrainCakeCatchSearchScRsp = 10153;
CmdTrainCakeCatchType_AEFOHGJHOMB = 10147;
CmdTrainCakeCatchType_DPDPFKFCPNP = 10154;
CmdTrainCakeCatchType_TrainCakeCatchOpenBoxCsReq = 10157;
CmdTrainCakeCatchType_TrainCakeCatchDataScNotify = 10143;
}
message GBHIPKDIMMH {
repeated uint32 BPAOGJPLENJ = 3; // offset: 24
uint32 retcode = 10; // offset: 32
}
message JJNAGGNONHA {
}
message TrainCakeCatchDataScNotify {
repeated JOFHMCJPBCE NIELDCLPOLA = 7; // offset: 24
repeated uint32 performance_id_list = 9; // offset: 16
}
message TrainCakeCatchDiyCsReq {
BFAKMCIJFCB NLJBJMDPBGN = 8; // offset: 24
}
message TrainCakeCatchDiyLikeCsReq {
}
message TrainCakeCatchDiyLikeScRsp {
repeated uint32 BPAOGJPLENJ = 7; // offset: 16
uint32 retcode = 11; // offset: 32
}
message TrainCakeCatchDiyScRsp {
BFAKMCIJFCB NLJBJMDPBGN = 2; // offset: 24
uint32 retcode = 8; // offset: 32
}
message TrainCakeCatchOpenBoxCsReq {
}
message TrainCakeCatchOpenBoxScRsp {
int64 CMHKFNFKGOI = 3; // offset: 40
uint32 retcode = 8; // offset: 32
repeated IKAHKMNCFDN BJPHDKEBOBK = 9; // offset: 16
}
message TrainCakeCatchSearchCsReq {
uint32 PCPDHEIEJFO = 11; // offset: 24
}
message TrainCakeCatchSearchScRsp {
repeated PJFIMFJPMCN CEMFBJPOLNP = 1; // offset: 24
uint32 PCPDHEIEJFO = 2; // offset: 48
uint32 retcode = 4; // offset: 52
JOFHMCJPBCE NIELDCLPOLA = 7; // offset: 40
repeated uint32 GINENNKGDMG = 15; // offset: 16
}
message TrainPetDiyCsReq {
HANFHCOHGBP IAPPNHBCEKO = 12; // offset: 24
}
message TrainPetDiyScRsp {
CGLJLBDFNBK KABGCGENKLK = 2; // offset: 16
uint32 retcode = 8; // offset: 32
}