mirror of
https://github.com/FlourishingWorld/hk4e.git
synced 2026-02-04 15:52:27 +08:00
69 lines
1.3 KiB
Protocol Buffer
69 lines
1.3 KiB
Protocol Buffer
syntax = "proto3";
|
|
|
|
package proto;
|
|
|
|
option go_package = "./;proto";
|
|
|
|
message OpActivityInfo {
|
|
uint32 activity_id = 2;
|
|
uint32 end_time = 6;
|
|
uint32 begin_time = 5;
|
|
bool is_has_change = 1;
|
|
uint32 schedule_id = 13;
|
|
oneof detail {
|
|
BonusOpActivityInfo bonus_info = 12;
|
|
}
|
|
}
|
|
|
|
message BonusOpActivityInfo {
|
|
uint32 left_bonus_count = 11;
|
|
}
|
|
|
|
message GetOpActivityInfoReq {
|
|
enum CmdId {
|
|
option allow_alias = true;
|
|
NONE = 0;
|
|
CMD_ID = 5172;
|
|
ENET_CHANNEL_ID = 0;
|
|
ENET_IS_RELIABLE = 1;
|
|
IS_ALLOW_CLIENT = 1;
|
|
}
|
|
}
|
|
|
|
message GetOpActivityInfoRsp {
|
|
enum CmdId {
|
|
option allow_alias = true;
|
|
NONE = 0;
|
|
CMD_ID = 5198;
|
|
ENET_CHANNEL_ID = 0;
|
|
ENET_IS_RELIABLE = 1;
|
|
}
|
|
|
|
int32 retcode = 10;
|
|
repeated OpActivityInfo op_activity_info_list = 7;
|
|
}
|
|
|
|
message OpActivityDataNotify {
|
|
enum CmdId {
|
|
option allow_alias = true;
|
|
NONE = 0;
|
|
CMD_ID = 5112;
|
|
ENET_CHANNEL_ID = 0;
|
|
ENET_IS_RELIABLE = 1;
|
|
}
|
|
|
|
repeated OpActivityInfo op_activity_info_list = 15;
|
|
}
|
|
|
|
message OpActivityUpdateNotify {
|
|
enum CmdId {
|
|
option allow_alias = true;
|
|
NONE = 0;
|
|
CMD_ID = 5135;
|
|
ENET_CHANNEL_ID = 0;
|
|
ENET_IS_RELIABLE = 1;
|
|
}
|
|
|
|
OpActivityInfo op_activity_info = 6;
|
|
}
|