Files
CapySR/proto/CmdRogueType.proto
T

452 lines
12 KiB
Protocol Buffer
Raw Normal View History

syntax = "proto3";
import "Common.proto";
message AEFFOCFJNBF {
uint32 buff_id = 11; // offset: 32
ItemCostData cost_data = 15; // offset: 16
}
message AGEHGBKOBEF {
EDOIEMCFFCA LFLCDNGALME = 192; // offset: 32
HNKAOFDGLIE CFDIKLBINHK = 1042; // offset: 24
}
message ALBLEFHHJIC {
AvatarType avatar_type = 1; // offset: 28
uint32 id = 5; // offset: 36
uint32 slot = 7; // offset: 24
uint32 level = 11; // offset: 32
}
message CAJEBOPPMCJ {
uint32 KNDHMNBIIDF = 1; // offset: 44
RogueAreaStatus area_status = 4; // offset: 24
uint32 map_id = 9; // offset: 28
bool ALAJJMKOMML = 10; // offset: 36
RogueStatus NHDLEFAAPOB = 12; // offset: 32
uint32 area_id = 13; // offset: 40
}
message CDDIJCBEAHJ {
repeated uint32 CEMOJMBHLDD = 2; // offset: 16
}
message CFMHEMGEANC {
repeated ABOFJEIMLLJ CHCMEKAFKAF = 14; // offset: 16
}
message CGNNMPIKBBB {
uint32 LJNGPCKPJLF = 3; // offset: 24
int64 begin_time = 9; // offset: 32
int64 end_time = 11; // offset: 40
}
message CIFCAIEDOLK {
uint32 unlock_aeon_enhance_num = 2; // offset: 24
uint32 JPPAGGPJOMO = 8; // offset: 28
}
enum CmdRogueType {
CmdRogueType_NLCDGIPGFDJ = 0;
CmdRogueType_GetRogueTalentInfoCsReq = 1802;
CmdRogueType_EnhanceRogueBuffScRsp = 1807;
CmdRogueType_GetRogueInitialScoreScRsp = 1824;
CmdRogueType_TakeRogueAeonLevelRewardScRsp = 1828;
CmdRogueType_EnhanceRogueBuffCsReq = 1885;
CmdRogueType_ReviveRogueAvatarCsReq = 1811;
CmdRogueType_GetRogueInfoCsReq = 1834;
CmdRogueType_GetRogueInfoScRsp = 1825;
CmdRogueType_EnableRogueTalentCsReq = 1890;
CmdRogueType_LeaveRogueCsReq = 1858;
CmdRogueType_HPJBLIFMOJB = 1830;
CmdRogueType_ReviveRogueAvatarScRsp = 1817;
CmdRogueType_EnterRogueMapRoomCsReq = 1879;
CmdRogueType_PickRogueAvatarScRsp = 1821;
CmdRogueType_GetRogueTalentInfoScRsp = 1806;
CmdRogueType_SyncRogueAreaUnlockScNotify = 1900;
CmdRogueType_StartRogueScRsp = 1875;
CmdRogueType_SyncRogueMapRoomScNotify = 1896;
CmdRogueType_SyncRogueReviveInfoScNotify = 1803;
CmdRogueType_ExchangeRogueRewardKeyScRsp = 1862;
CmdRogueType_PickRogueAvatarCsReq = 1864;
CmdRogueType_GetRogueAeonInfoCsReq = 1865;
CmdRogueType_GetRogueBuffEnhanceInfoScRsp = 1819;
CmdRogueType_SyncRogueExploreWinScNotify = 1882;
CmdRogueType_FinishAeonDialogueGroupScRsp = 1820;
CmdRogueType_EnterRogueMapRoomScRsp = 1841;
CmdRogueType_SyncRogueStatusScNotify = 1843;
CmdRogueType_TakeRogueAeonLevelRewardCsReq = 1837;
CmdRogueType_SyncRogueSeasonFinishScNotify = 1832;
CmdRogueType_SyncRogueVirtualItemInfoScNotify = 1801;
CmdRogueType_QuitRogueCsReq = 1829;
CmdRogueType_FinishAeonDialogueGroupCsReq = 1848;
CmdRogueType_SyncRogueAeonScNotify = 1827;
CmdRogueType_LeaveRogueScRsp = 1856;
CmdRogueType_GetRogueBuffEnhanceInfoCsReq = 1804;
CmdRogueType_StartRogueCsReq = 1805;
CmdRogueType_GetRogueAeonInfoScRsp = 1855;
CmdRogueType_EnterRogueCsReq = 1860;
CmdRogueType_QuitRogueScRsp = 1822;
CmdRogueType_OpenRogueChestScRsp = 1853;
CmdRogueType_SyncRogueGetItemScNotify = 1895;
CmdRogueType_EnterRogueScRsp = 1816;
CmdRogueType_OpenRogueChestCsReq = 1897;
CmdRogueType_ExchangeRogueRewardKeyCsReq = 1844;
CmdRogueType_EnableRogueTalentScRsp = 1854;
CmdRogueType_SyncRogueFinishScNotify = 1868;
}
message DNDMLICBKEF {
uint32 area_id = 2; // offset: 36
uint32 map_id = 8; // offset: 44
uint32 HPKMGKPPELC = 10; // offset: 32
repeated PAIJCBOKIFO LLNICHDDIAN = 11; // offset: 24
uint32 ANHDBMOPGDC = 15; // offset: 40
}
message EDOIEMCFFCA {
GFGHGCIMKGA AEFMMOHKCHJ = 2; // offset: 40
GOIEJOCFKEE ACLKMFCDMED = 8; // offset: 24
CGNNMPIKBBB HHFAAFOBKME = 13; // offset: 16
MBCBDJNKFEB NIKDPODBIEF = 15; // offset: 32
}
message EFDAIBDBFEA {
uint32 total_count = 1; // offset: 36
uint32 LJCEOGPOGBE = 4; // offset: 28
uint32 NPHAJEKCBKF = 6; // offset: 32
uint32 DGGCFDKJDPO = 10; // offset: 24
}
message ENOBKLGCHOD {
repeated uint32 NOEPBNMJFGL = 1; // offset: 32
repeated uint32 unfinished_story_line_id_list = 4; // offset: 40
KCMFAIBMOHB MFEODNJNGDP = 9; // offset: 24
}
message EnableRogueTalentCsReq {
uint32 CKHCLKOALKE = 8; // offset: 24
}
message EnableRogueTalentScRsp {
uint32 retcode = 10; // offset: 32
FDBDLBAPDBE JCOBJAMPOAL = 11; // offset: 24
}
message EnterRogueCsReq {
uint32 area_id = 12; // offset: 24
}
message EnterRogueMapRoomCsReq {
uint32 MAJKFIMPOOF = 1; // offset: 28
uint32 room_id = 10; // offset: 24
}
message EnterRogueMapRoomScRsp {
uint32 ANHDBMOPGDC = 2; // offset: 52
uint32 retcode = 6; // offset: 48
LineupInfo lineup = 7; // offset: 40
FHEGNOPNICH JNKLNLKHGBB = 14; // offset: 24
SceneInfo scene = 15; // offset: 32
}
message EnterRogueScRsp {
FHEGNOPNICH JNKLNLKHGBB = 2; // offset: 24
uint32 retcode = 5; // offset: 56
SceneInfo scene = 7; // offset: 48
LineupInfo lineup = 13; // offset: 32
AGEHGBKOBEF rogue_game_info = 15; // offset: 16
}
message ExchangeRogueRewardKeyCsReq {
uint32 count = 3; // offset: 24
}
message ExchangeRogueRewardKeyScRsp {
uint32 count = 10; // offset: 24
uint32 retcode = 12; // offset: 28
}
message FLCPJJMHAGO {
uint32 max_level = 3; // offset: 36
uint32 AFEMBLFCCCH = 13; // offset: 28
uint32 level = 14; // offset: 32
uint32 exp = 15; // offset: 24
}
message FinishAeonDialogueGroupCsReq {
uint32 AFEMBLFCCCH = 11; // offset: 24
}
message FinishAeonDialogueGroupScRsp {
FLCPJJMHAGO AEFMMOHKCHJ = 1; // offset: 24
ItemList reward = 11; // offset: 16
uint32 retcode = 14; // offset: 40
}
message GAOBHBLFPEC {
uint32 OFHBBKOKANF = 2; // offset: 32
uint32 GBIEAMKLONK = 7; // offset: 28
uint32 LKHAIEIDAJL = 12; // offset: 36
uint32 DBHOIDLKMAB = 14; // offset: 24
}
message GFGHGCIMKGA {
repeated uint32 OPAEGCBNACJ = 5; // offset: 16
uint32 unlock_aeon_enhance_num = 14; // offset: 32
}
message GKHGFCBMLBL {
KCOEJJKGNIG record_info = 5; // offset: 24
uint32 GEBGGMAGDJB = 6; // offset: 44
uint32 score_id = 7; // offset: 68
uint32 MHPHDCFKMLF = 8; // offset: 40
ItemList LHPNJLBPACA = 10; // offset: 16
bool is_win = 11; // offset: 52
uint32 GMIIMAHLIJF = 12; // offset: 60
uint32 GHCBFCIGIBF = 13; // offset: 64
uint32 HEOMALBNJLL = 98; // offset: 48
uint32 area_id = 1019; // offset: 56
}
message GOIEJOCFKEE {
repeated CAJEBOPPMCJ OJGOAOPLMLB = 11; // offset: 24
}
message GetRogueAeonInfoCsReq {
}
message GetRogueAeonInfoScRsp {
uint32 retcode = 8; // offset: 32
repeated FLCPJJMHAGO JHEHAIBMNNF = 12; // offset: 24
}
message GetRogueBuffEnhanceInfoCsReq {
}
message GetRogueBuffEnhanceInfoScRsp {
uint32 PLDKENJLKME = 6; // offset: 32
HFGBCEKGFHK retcode = 11; // offset: 16
}
message GetRogueInfoCsReq {
}
message GetRogueInfoScRsp {
AGEHGBKOBEF rogue_game_info = 13; // offset: 16
uint32 retcode = 15; // offset: 32
}
message GetRogueInitialScoreScRsp {
uint32 retcode = 6; // offset: 24
}
message GetRogueTalentInfoCsReq {
}
message GetRogueTalentInfoScRsp {
uint32 retcode = 7; // offset: 32
FDBDLBAPDBE JCOBJAMPOAL = 13; // offset: 24
}
message HFGBCEKGFHK {
repeated AEFFOCFJNBF EMAGFIBLNCJ = 15; // offset: 16
}
message HIKOBOMBMPB {
OEDNNHAOHAB DNPCCFFFBHN = 5; // offset: 24
}
message HNKAOFDGLIE {
bool ILOFGCAFHAH = 1; // offset: 92
AGEOGDOGDMM DHEKLJDBNNP = 4; // offset: 56
ENOBKLGCHOD EIOHFJMFOKF = 6; // offset: 24
INHBMHCJJCN FMIGOKIDKJL = 7; // offset: 64
DNDMLICBKEF COOOMDKGODF = 9; // offset: 80
HIKOBOMBMPB DNPCCFFFBHN = 11; // offset: 48
RogueStatus status = 12; // offset: 88
CFMHEMGEANC HABJHGPFGEB = 13; // offset: 16
CIFCAIEDOLK AEFMMOHKCHJ = 14; // offset: 32
CDDIJCBEAHJ IELPCHGLFCA = 15; // offset: 72
}
message JIBBEEAIDIC {
repeated uint32 OPAEGCBNACJ = 2; // offset: 24
uint32 unlock_aeon_enhance_num = 5; // offset: 36
uint32 JPPAGGPJOMO = 15; // offset: 32
}
message KCMFAIBMOHB {
ItemCostData LNIEFKBMIPD = 5; // offset: 16
}
message KCOEJJKGNIG {
repeated ALBLEFHHJIC avatar_list = 1; // offset: 16
repeated uint32 MAJGMMCOCIG = 12; // offset: 40
repeated ABOFJEIMLLJ buff_list = 14; // offset: 32
}
message KLFPHOOPELB {
}
message LeaveRogueCsReq {
}
message LeaveRogueScRsp {
FHEGNOPNICH JNKLNLKHGBB = 1; // offset: 40
uint32 retcode = 6; // offset: 48
LineupInfo lineup = 10; // offset: 24
SceneInfo scene = 11; // offset: 16
}
message MBCBDJNKFEB {
uint32 GEBGGMAGDJB = 7; // offset: 24
uint32 CICAENDEDFE = 8; // offset: 28
uint32 PDGBEJHNHHE = 14; // offset: 32
}
message OEDNNHAOHAB {
repeated EFDAIBDBFEA MAJGMMCOCIG = 1; // offset: 24
}
message OpenRogueChestCsReq {
uint32 interacted_prop_entity_id = 6; // offset: 28
bool FDEKKOKBDIC = 12; // offset: 24
}
message OpenRogueChestScRsp {
LMDPKOELKFL ABEMLCJBIEF = 4; // offset: 24
ItemList drop_data = 6; // offset: 40
uint32 retcode = 9; // offset: 48
ItemList reward = 12; // offset: 16
}
message PAIJCBOKIFO {
RogueRoomStatus CAGDNHCOCKM = 3; // offset: 36
uint32 PGACMFLCDID = 8; // offset: 28
uint32 MAJKFIMPOOF = 11; // offset: 40
uint32 room_id = 13; // offset: 32
RogueRoomStatus FCHHPCIDNGM = 14; // offset: 24
}
message PickRogueAvatarCsReq {
uint32 prop_entity_id = 6; // offset: 40
repeated uint32 DFPPCAJDBFK = 11; // offset: 16
repeated uint32 NOEPBNMJFGL = 14; // offset: 24
}
message PickRogueAvatarScRsp {
repeated uint32 BFEDFBEKOBI = 6; // offset: 24
uint32 retcode = 13; // offset: 40
repeated uint32 NOEPBNMJFGL = 15; // offset: 16
}
message QuitRogueCsReq {
uint32 area_id = 1; // offset: 24
}
message QuitRogueScRsp {
uint32 retcode = 8; // offset: 32
AGEHGBKOBEF rogue_game_info = 10; // offset: 24
}
message ReviveRogueAvatarCsReq {
repeated uint32 NOEPBNMJFGL = 10; // offset: 16
uint32 interacted_prop_entity_id = 13; // offset: 32
}
message ReviveRogueAvatarScRsp {
KCMFAIBMOHB PHNAANFIFGB = 3; // offset: 16
uint32 PLDKENJLKME = 4; // offset: 32
}
enum RogueAreaStatus {
RogueAreaStatus_Lock = 0;
RogueAreaStatus_Unlock = 1;
RogueAreaStatus_FirstPass = 2;
RogueAreaStatus_Close = 3;
}
enum RogueRoomStatus {
RogueRoomStatus_None = 0;
RogueRoomStatus_Lock = 1;
RogueRoomStatus_Unlock = 2;
RogueRoomStatus_Play = 3;
RogueRoomStatus_Finish = 4;
}
message StartRogueCsReq {
repeated uint32 NOEPBNMJFGL = 2; // offset: 16
repeated uint32 unfinished_story_line_id_list = 4; // offset: 32
uint32 AFEMBLFCCCH = 5; // offset: 48
uint32 area_id = 10; // offset: 52
repeated uint32 JKPIPNMGGOA = 12; // offset: 24
}
message StartRogueScRsp {
AGEHGBKOBEF rogue_game_info = 4; // offset: 48
uint32 retcode = 8; // offset: 56
LineupInfo lineup = 11; // offset: 16
FHEGNOPNICH JNKLNLKHGBB = 12; // offset: 32
SceneInfo scene = 15; // offset: 24
}
message SyncRogueAeonScNotify {
JIBBEEAIDIC BGDGIIOKHGF = 4; // offset: 16
}
message SyncRogueAreaUnlockScNotify {
uint32 area_id = 2; // offset: 24
}
message SyncRogueExploreWinScNotify {
bool ILOFGCAFHAH = 14; // offset: 24
}
message SyncRogueFinishScNotify {
GKHGFCBMLBL NLEOMLNOKCC = 14; // offset: 24
}
message SyncRogueGetItemScNotify {
ItemList get_item_list = 3; // offset: 32
ItemList IIDEAGLAMCC = 4; // offset: 24
}
message SyncRogueMapRoomScNotify {
PAIJCBOKIFO HNEANMNJHDB = 4; // offset: 24
uint32 map_id = 7; // offset: 32
}
message SyncRogueReviveInfoScNotify {
KCMFAIBMOHB MFEODNJNGDP = 2; // offset: 16
}
message SyncRogueSeasonFinishScNotify {
LineupInfo lineup = 5; // offset: 24
bool FALJMPELHIO = 7; // offset: 48
SceneInfo scene = 12; // offset: 16
GKHGFCBMLBL NLEOMLNOKCC = 15; // offset: 40
}
message SyncRogueStatusScNotify {
bool AOBCKABCHGO = 8; // offset: 28
RogueStatus status = 13; // offset: 24
}
message SyncRogueVirtualItemInfoScNotify {
GAOBHBLFPEC NIKDPODBIEF = 15; // offset: 24
}
message TakeRogueAeonLevelRewardCsReq {
uint32 AFEMBLFCCCH = 2; // offset: 24
uint32 level = 7; // offset: 28
}
message TakeRogueAeonLevelRewardScRsp {
uint32 level = 4; // offset: 32
ItemList ENGHMIAMPLG = 10; // offset: 24
uint32 AFEMBLFCCCH = 11; // offset: 40
uint32 retcode = 14; // offset: 36
}