Files
CapySR/proto/CmdQuestType.proto
T

88 lines
2.0 KiB
Protocol Buffer

syntax = "proto3";
import "Common.proto";
message BICDPPOGHND {
uint32 PLDKENJLKME = 11; // offset: 24
}
message BatchGetQuestDataScRsp {
uint32 retcode = 5; // offset: 32
repeated Quest quest_list = 9; // offset: 16
}
enum CmdQuestType {
CmdQuestType_NLCDGIPGFDJ = 0;
CmdQuestType_TakeQuestOptionalRewardCsReq = 939;
CmdQuestType_GetQuestRecordCsReq = 958;
CmdQuestType_QuestRecordScNotify = 983;
CmdQuestType_OIHECCNGJKO = 905;
CmdQuestType_OJKCEKKDLEL = 968;
CmdQuestType_FinishQuestCsReq = 915;
CmdQuestType_GetQuestRecordScRsp = 956;
CmdQuestType_BatchGetQuestDataScRsp = 964;
CmdQuestType_TakeQuestOptionalRewardScRsp = 961;
CmdQuestType_TakeQuestRewardScRsp = 975;
CmdQuestType_GetQuestDataCsReq = 934;
CmdQuestType_GetQuestDataScRsp = 925;
CmdQuestType_CFHHFHMGAGL = 942;
}
message ECLGDFGGOFH {
uint32 progress = 3; // offset: 28
uint32 MNLAMKJIAOC = 15; // offset: 24
}
message EMHALMBFHKG {
repeated uint32 ODJIJFJCHHB = 2; // offset: 24
}
message FinishQuestCsReq {
uint32 quest_id = 7; // offset: 24
uint32 prop_id = 8; // offset: 32
uint32 group_id = 11; // offset: 28
}
message GetQuestDataCsReq {
}
message GetQuestDataScRsp {
uint32 retcode = 8; // offset: 32
repeated Quest quest_list = 10; // offset: 24
}
message GetQuestRecordCsReq {
}
message GetQuestRecordScRsp {
repeated ECLGDFGGOFH AOOFGCNFBPL = 1; // offset: 16
uint32 retcode = 6; // offset: 32
}
message JGAONCGEIND {
repeated uint32 MDCDGIGBNFD = 15; // offset: 16
}
message QuestRecordScNotify {
ECLGDFGGOFH HLMPJLDBPJP = 5; // offset: 24
}
message TakeQuestOptionalRewardCsReq {
uint32 optional_reward_id = 4; // offset: 28
uint32 quest_id = 7; // offset: 24
}
message TakeQuestOptionalRewardScRsp {
ItemList reward = 1; // offset: 16
uint32 retcode = 3; // offset: 36
uint32 quest_id = 4; // offset: 32
}
message TakeQuestRewardScRsp {
ItemList reward = 3; // offset: 40
repeated uint32 quest_id_list = 5; // offset: 24
uint32 retcode = 9; // offset: 48
repeated uint32 succ_quest_id_list = 13; // offset: 16
}