98 lines
2.9 KiB
Protocol Buffer
98 lines
2.9 KiB
Protocol Buffer
syntax = "proto3";
|
|
|
|
|
|
import "Common.proto";
|
|
|
|
message AJNOEKPLPCL {
|
|
uint32 cur_layer = 1; // offset: 44
|
|
uint32 PKKDALHLCLA = 6; // offset: 48
|
|
uint32 IEOGEFBLNEL = 8; // offset: 40
|
|
uint32 FMCPHDJEIDC = 9; // offset: 36
|
|
uint32 DNAPFBANFHJ = 11; // offset: 28
|
|
uint32 ICKJKIENKFI = 12; // offset: 24
|
|
bool MJIPOJPBKNB = 14; // offset: 32
|
|
}
|
|
|
|
message BBCOLCHCEFP {
|
|
repeated uint32 NOEPBNMJFGL = 2; // offset: 48
|
|
uint32 map_id = 3; // offset: 68
|
|
repeated uint32 unfinished_story_line_id_list = 5; // offset: 32
|
|
uint32 PJKMDLCCHHD = 6; // offset: 56
|
|
GMIJHCONFIH HAJJBOFCFOO = 7; // offset: 16
|
|
RogueStatus status = 9; // offset: 60
|
|
uint32 KNDHMNBIIDF = 13; // offset: 64
|
|
APNCCNFJBKO JPKACKNNHCA = 15; // offset: 40
|
|
}
|
|
|
|
message CAEFBGAFKHD {
|
|
AvatarType avatar_type = 8; // offset: 24
|
|
uint32 avatar_id = 15; // offset: 28
|
|
}
|
|
|
|
enum CmdRogueEndlessType {
|
|
CmdRogueEndlessType_MOLJCEFGPLL = 0;
|
|
CmdRogueEndlessType_EnterRogueEndlessActivityStageCsReq = 6010;
|
|
CmdRogueEndlessType_GetRogueEndlessActivityDataCsReq = 6002;
|
|
CmdRogueEndlessType_TakeRogueEndlessActivityAllBonusRewardScRsp = 6001;
|
|
CmdRogueEndlessType_EnterRogueEndlessActivityStageScRsp = 6009;
|
|
CmdRogueEndlessType_TakeRogueEndlessActivityAllBonusRewardCsReq = 6008;
|
|
CmdRogueEndlessType_TakeRogueEndlessActivityPointRewardScRsp = 6005;
|
|
CmdRogueEndlessType_TakeRogueEndlessActivityPointRewardCsReq = 6007;
|
|
CmdRogueEndlessType_RogueEndlessActivityBattleEndScNotify = 6004;
|
|
CmdRogueEndlessType_GetRogueEndlessActivityDataScRsp = 6003;
|
|
}
|
|
|
|
message EnterRogueEndlessActivityStageCsReq {
|
|
repeated CAEFBGAFKHD avatar_list = 5; // offset: 16
|
|
uint32 MPMMCPMNLID = 14; // offset: 32
|
|
}
|
|
|
|
message EnterRogueEndlessActivityStageScRsp {
|
|
uint32 retcode = 6; // offset: 32
|
|
SceneBattleInfo battle_info = 12; // offset: 24
|
|
}
|
|
|
|
message GetRogueEndlessActivityDataCsReq {
|
|
}
|
|
|
|
message GetRogueEndlessActivityDataScRsp {
|
|
repeated uint32 IEPPNGMCKJH = 1; // offset: 16
|
|
uint32 IAHEDAAPNEO = 7; // offset: 48
|
|
uint32 CHIAFOOAIBK = 8; // offset: 40
|
|
uint32 retcode = 10; // offset: 44
|
|
repeated HGFJAHILCAA data = 13; // offset: 24
|
|
}
|
|
|
|
message HGFJAHILCAA {
|
|
uint32 area_id = 8; // offset: 40
|
|
BBCOLCHCEFP BHHHNHMMDMH = 10; // offset: 32
|
|
AJNOEKPLPCL PMKGMLELPPI = 13; // offset: 24
|
|
}
|
|
|
|
message RogueEndlessActivityBattleEndScNotify {
|
|
AJNOEKPLPCL PMKGMLELPPI = 15; // offset: 24
|
|
}
|
|
|
|
message TakeRogueEndlessActivityAllBonusRewardCsReq {
|
|
}
|
|
|
|
message TakeRogueEndlessActivityAllBonusRewardScRsp {
|
|
ItemList reward = 4; // offset: 32
|
|
uint32 CHIAFOOAIBK = 6; // offset: 40
|
|
uint32 retcode = 13; // offset: 44
|
|
repeated uint32 IEPPNGMCKJH = 14; // offset: 16
|
|
}
|
|
|
|
message TakeRogueEndlessActivityPointRewardCsReq {
|
|
uint32 level = 8; // offset: 24
|
|
bool LEFJBFMDEGK = 12; // offset: 28
|
|
}
|
|
|
|
message TakeRogueEndlessActivityPointRewardScRsp {
|
|
repeated uint32 IEPPNGMCKJH = 2; // offset: 16
|
|
uint32 CHIAFOOAIBK = 4; // offset: 44
|
|
uint32 retcode = 8; // offset: 48
|
|
uint32 level = 10; // offset: 40
|
|
ItemList reward = 11; // offset: 24
|
|
}
|