mirror of
https://github.com/FlourishingWorld/hk4e.git
synced 2026-02-04 18:52:25 +08:00
204 lines
4.0 KiB
Protocol Buffer
204 lines
4.0 KiB
Protocol Buffer
syntax = "proto3";
|
|
|
|
package proto;
|
|
|
|
import "define.proto";
|
|
|
|
option go_package = "./;proto";
|
|
|
|
message MechanicusInfo {
|
|
repeated Uint32Pair gear_level_pair_list = 14;
|
|
repeated uint32 open_sequence_id_list = 7;
|
|
uint32 coin = 8;
|
|
uint32 punish_over_time = 12;
|
|
uint32 mechanicus_id = 10;
|
|
repeated uint32 finish_difficult_level_list = 13;
|
|
bool is_finish_teach_dungeon = 4;
|
|
}
|
|
|
|
message GetMechanicusInfoReq {
|
|
enum CmdId {
|
|
option allow_alias = true;
|
|
NONE = 0;
|
|
CMD_ID = 3972;
|
|
ENET_CHANNEL_ID = 0;
|
|
ENET_IS_RELIABLE = 1;
|
|
IS_ALLOW_CLIENT = 1;
|
|
}
|
|
}
|
|
|
|
message GetMechanicusInfoRsp {
|
|
enum CmdId {
|
|
option allow_alias = true;
|
|
NONE = 0;
|
|
CMD_ID = 3998;
|
|
ENET_CHANNEL_ID = 0;
|
|
ENET_IS_RELIABLE = 1;
|
|
}
|
|
|
|
int32 retcode = 14;
|
|
MechanicusInfo mechanicus_info = 15;
|
|
}
|
|
|
|
message MechanicusSequenceOpenNotify {
|
|
enum CmdId {
|
|
option allow_alias = true;
|
|
NONE = 0;
|
|
CMD_ID = 3912;
|
|
ENET_CHANNEL_ID = 0;
|
|
ENET_IS_RELIABLE = 1;
|
|
}
|
|
|
|
uint32 mechanicus_id = 8;
|
|
uint32 sequence_id = 7;
|
|
}
|
|
|
|
message MechanicusCoinNotify {
|
|
enum CmdId {
|
|
option allow_alias = true;
|
|
NONE = 0;
|
|
CMD_ID = 3935;
|
|
ENET_CHANNEL_ID = 0;
|
|
ENET_IS_RELIABLE = 1;
|
|
}
|
|
|
|
uint32 mechanicus_id = 7;
|
|
uint32 coin = 4;
|
|
}
|
|
|
|
message MechanicusOpenNotify {
|
|
enum CmdId {
|
|
option allow_alias = true;
|
|
NONE = 0;
|
|
CMD_ID = 3907;
|
|
ENET_CHANNEL_ID = 0;
|
|
ENET_IS_RELIABLE = 1;
|
|
}
|
|
|
|
uint32 mechanicus_id = 2;
|
|
}
|
|
|
|
message MechanicusCloseNotify {
|
|
enum CmdId {
|
|
option allow_alias = true;
|
|
NONE = 0;
|
|
CMD_ID = 3921;
|
|
ENET_CHANNEL_ID = 0;
|
|
ENET_IS_RELIABLE = 1;
|
|
}
|
|
|
|
uint32 mechanicus_id = 6;
|
|
}
|
|
|
|
message MechanicusUnlockGearReq {
|
|
enum CmdId {
|
|
option allow_alias = true;
|
|
NONE = 0;
|
|
CMD_ID = 3903;
|
|
ENET_CHANNEL_ID = 0;
|
|
ENET_IS_RELIABLE = 1;
|
|
IS_ALLOW_CLIENT = 1;
|
|
}
|
|
|
|
uint32 mechanicus_id = 7;
|
|
uint32 gear_id = 6;
|
|
}
|
|
|
|
message MechanicusUnlockGearRsp {
|
|
enum CmdId {
|
|
option allow_alias = true;
|
|
NONE = 0;
|
|
CMD_ID = 3990;
|
|
ENET_CHANNEL_ID = 0;
|
|
ENET_IS_RELIABLE = 1;
|
|
}
|
|
|
|
int32 retcode = 3;
|
|
uint32 mechanicus_id = 8;
|
|
uint32 gear_id = 14;
|
|
}
|
|
|
|
message MechanicusLevelupGearReq {
|
|
enum CmdId {
|
|
option allow_alias = true;
|
|
NONE = 0;
|
|
CMD_ID = 3973;
|
|
ENET_CHANNEL_ID = 0;
|
|
ENET_IS_RELIABLE = 1;
|
|
IS_ALLOW_CLIENT = 1;
|
|
}
|
|
|
|
uint32 gear_id = 14;
|
|
uint32 mechanicus_id = 12;
|
|
}
|
|
|
|
message MechanicusLevelupGearRsp {
|
|
enum CmdId {
|
|
option allow_alias = true;
|
|
NONE = 0;
|
|
CMD_ID = 3999;
|
|
ENET_CHANNEL_ID = 0;
|
|
ENET_IS_RELIABLE = 1;
|
|
}
|
|
|
|
uint32 gear_id = 7;
|
|
uint32 mechanicus_id = 2;
|
|
uint32 after_gear_level = 12;
|
|
int32 retcode = 8;
|
|
}
|
|
|
|
message EnterMechanicusDungeonReq {
|
|
enum CmdId {
|
|
option allow_alias = true;
|
|
NONE = 0;
|
|
CMD_ID = 3931;
|
|
ENET_CHANNEL_ID = 0;
|
|
ENET_IS_RELIABLE = 1;
|
|
IS_ALLOW_CLIENT = 1;
|
|
}
|
|
|
|
uint32 difficult_level = 7;
|
|
}
|
|
|
|
message EnterMechanicusDungeonRsp {
|
|
enum CmdId {
|
|
option allow_alias = true;
|
|
NONE = 0;
|
|
CMD_ID = 3975;
|
|
ENET_CHANNEL_ID = 0;
|
|
ENET_IS_RELIABLE = 1;
|
|
}
|
|
|
|
uint32 wrong_uid = 12;
|
|
uint32 difficult_level = 13;
|
|
int32 retcode = 6;
|
|
uint32 dungeon_id = 11;
|
|
}
|
|
|
|
message MechanicusCandidateTeamCreateReq {
|
|
enum CmdId {
|
|
option allow_alias = true;
|
|
NONE = 0;
|
|
CMD_ID = 3981;
|
|
ENET_CHANNEL_ID = 0;
|
|
ENET_IS_RELIABLE = 1;
|
|
IS_ALLOW_CLIENT = 1;
|
|
}
|
|
|
|
uint32 difficult_level = 6;
|
|
}
|
|
|
|
message MechanicusCandidateTeamCreateRsp {
|
|
enum CmdId {
|
|
option allow_alias = true;
|
|
NONE = 0;
|
|
CMD_ID = 3905;
|
|
ENET_CHANNEL_ID = 0;
|
|
ENET_IS_RELIABLE = 1;
|
|
}
|
|
|
|
uint32 dungeon_id = 1;
|
|
int32 retcode = 7;
|
|
uint32 difficult_level = 10;
|
|
}
|