Files
CapySR/proto/CmdRaidType.proto
T

182 lines
4.5 KiB
Protocol Buffer

syntax = "proto3";
import "Common.proto";
message ChallengeRaidNotify {
KBONOPFLPDJ GCBDMEPBNHN = 6; // offset: 24
}
enum CmdRaidType {
CmdRaidType_NLCDGIPGFDJ = 0;
CmdRaidType_GetRaidInfoScRsp = 2214;
CmdRaidType_GDJCOFKGJCG = 2232;
CmdRaidType_GetChallengeRaidInfoScRsp = 2216;
CmdRaidType_StartRaidScRsp = 2206;
CmdRaidType_TakeChallengeRaidRewardScRsp = 2226;
CmdRaidType_GetAllSaveRaidScRsp = 2202;
CmdRaidType_StartRaidCsReq = 2234;
CmdRaidType_RaidInfoNotify = 2229;
CmdRaidType_GetRaidInfoCsReq = 2248;
CmdRaidType_DelSaveRaidScNotify = 2218;
CmdRaidType_GetSaveRaidCsReq = 2247;
CmdRaidType_GetAllSaveRaidCsReq = 2223;
CmdRaidType_LeaveRaidCsReq = 2220;
CmdRaidType_LeaveRaidScRsp = 2231;
CmdRaidType_RaidKickByServer = 2238;
CmdRaidType_SetClientRaidTargetCountScRsp = 2208;
CmdRaidType_GetSaveRaidScRsp = 2225;
CmdRaidType_SetClientRaidTargetCountCsReq = 2240;
CmdRaidType_ChallengeRaidNotify = 2204;
CmdRaidType_TakeChallengeRaidRewardCsReq = 2211;
}
message DelSaveRaidScNotify {
uint32 raid_id = 7; // offset: 28
uint32 world_level = 10; // offset: 24
}
message FinishedRaidInfo {
uint32 world_level = 7; // offset: 36
repeated uint32 NGKBFPFOOPK = 9; // offset: 16
uint32 raid_id = 12; // offset: 32
}
enum GMFMPPKAEHE {
GMFMPPKAEHE_NLCDGIPGFDJ = 0;
GMFMPPKAEHE_HNADCAHHKIJ = 1;
}
message GetAllSaveRaidCsReq {
}
message GetAllSaveRaidScRsp {
uint32 retcode = 2; // offset: 32
repeated RaidData raid_data_list = 4; // offset: 24
}
message GetChallengeRaidInfoScRsp {
repeated uint32 ICCCHCCDKND = 1; // offset: 16
uint32 retcode = 3; // offset: 40
repeated KBONOPFLPDJ DBOADIFANMH = 12; // offset: 24
}
message GetRaidInfoCsReq {
}
message GetRaidInfoScRsp {
repeated uint32 challenge_taken_reward_id_list = 1; // offset: 32
uint32 retcode = 2; // offset: 48
repeated KBONOPFLPDJ challenge_raid_list = 7; // offset: 40
repeated FinishedRaidInfo finished_raid_info_list = 12; // offset: 16
}
message GetSaveRaidCsReq {
uint32 raid_id = 11; // offset: 24
uint32 world_level = 15; // offset: 28
}
message GetSaveRaidScRsp {
repeated RaidTargetInfo raid_target_info = 3; // offset: 16
uint32 retcode = 4; // offset: 40
uint32 raid_id = 11; // offset: 36
bool is_save = 14; // offset: 44
uint32 world_level = 15; // offset: 32
}
message KBONOPFLPDJ {
uint32 max_score = 3; // offset: 24
uint32 raid_id = 11; // offset: 28
}
message LeaveRaidCsReq {
bool is_save = 6; // offset: 28
uint32 raid_id = 14; // offset: 24
}
message LeaveRaidScRsp {
uint32 retcode = 3; // offset: 24
uint32 world_level = 5; // offset: 32
uint32 raid_id = 12; // offset: 28
}
enum MJPGDJIGLKO {
MJPGDJIGLKO_NLCDGIPGFDJ = 0;
MJPGDJIGLKO_BMOOGBNPEAA = 1;
MJPGDJIGLKO_CIHFGJDCHIA = 2;
}
message OICLHALJIEH {
}
message RaidData {
uint32 raid_id = 1; // offset: 32
uint32 world_level = 3; // offset: 36
repeated RaidTargetInfo raid_target_info = 7; // offset: 16
}
message RaidInfoNotify {
uint32 world_level = 4; // offset: 40
RaidStatus status = 5; // offset: 44
ItemList item_list = 6; // offset: 16
uint32 raid_id = 8; // offset: 48
repeated RaidTargetInfo raid_target_info = 12; // offset: 24
uint64 raid_finish_time = 15; // offset: 56
}
message RaidKickByServer {
SceneInfo scene = 3; // offset: 32
uint32 world_level = 4; // offset: 48
LineupInfo lineup = 6; // offset: 16
uint32 raid_id = 8; // offset: 40
GMFMPPKAEHE reason = 9; // offset: 44
}
enum RaidStatus {
RAID_STATUS_NONE = 0;
RAID_STATUS_DOING = 1;
RAID_STATUS_FINISH = 2;
RAID_STATUS_FAILED = 3;
}
message RaidTargetInfo {
MJPGDJIGLKO KCEEHIOCBPC = 8; // offset: 24
uint32 KKCKMCDGCGK = 11; // offset: 28
uint32 LCILPGIDEAC = 14; // offset: 32
}
message SetClientRaidTargetCountCsReq {
uint32 progress = 7; // offset: 24
uint32 KJKGHIEKNID = 8; // offset: 28
}
message SetClientRaidTargetCountScRsp {
uint32 retcode = 2; // offset: 32
uint32 KJKGHIEKNID = 9; // offset: 24
uint32 progress = 12; // offset: 28
}
message StartRaidCsReq {
uint32 world_level = 2; // offset: 48
uint32 is_save = 3; // offset: 52
repeated AvatarIdentifier NIMDEPFJJNI = 4; // offset: 16
uint32 prop_entity_id = 6; // offset: 40
uint32 raid_id = 9; // offset: 44
repeated uint32 avatar_list = 13; // offset: 32
}
message StartRaidScRsp {
GEGLJDELBHA scene = 5; // offset: 24
uint32 retcode = 12; // offset: 32
}
message TakeChallengeRaidRewardCsReq {
uint32 HEJANCCDGAP = 12; // offset: 24
}
message TakeChallengeRaidRewardScRsp {
uint32 retcode = 2; // offset: 32
uint32 HEJANCCDGAP = 12; // offset: 36
ItemList reward = 15; // offset: 16
}