// Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.27.1 // protoc v3.3.0 // source: pb/MultiDup.proto // 多人副本 package MultiDup import ( protoreflect "google.golang.org/protobuf/reflect/protoreflect" protoimpl "google.golang.org/protobuf/runtime/protoimpl" reflect "reflect" sync "sync" ) const ( // Verify that this generated code is sufficiently up-to-date. _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) // Verify that runtime/protoimpl is sufficiently up-to-date. _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) ) // // 进入大厅(注册下自己的uid) type CS_MD_EnterLobby struct { state protoimpl.MessageState sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields Zoneid int32 `protobuf:"varint,1,opt,name=Zoneid,proto3" json:"Zoneid,omitempty"` Uid string `protobuf:"bytes,2,opt,name=Uid,proto3" json:"Uid,omitempty"` } func (x *CS_MD_EnterLobby) Reset() { *x = CS_MD_EnterLobby{} if protoimpl.UnsafeEnabled { mi := &file_pb_MultiDup_proto_msgTypes[0] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } } func (x *CS_MD_EnterLobby) String() string { return protoimpl.X.MessageStringOf(x) } func (*CS_MD_EnterLobby) ProtoMessage() {} func (x *CS_MD_EnterLobby) ProtoReflect() protoreflect.Message { mi := &file_pb_MultiDup_proto_msgTypes[0] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use CS_MD_EnterLobby.ProtoReflect.Descriptor instead. func (*CS_MD_EnterLobby) Descriptor() ([]byte, []int) { return file_pb_MultiDup_proto_rawDescGZIP(), []int{0} } func (x *CS_MD_EnterLobby) GetZoneid() int32 { if x != nil { return x.Zoneid } return 0 } func (x *CS_MD_EnterLobby) GetUid() string { if x != nil { return x.Uid } return "" } // 多人副本, 创建房间 type CS_MD_CreateRoom struct { state protoimpl.MessageState sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields Zoneid int32 `protobuf:"varint,1,opt,name=Zoneid,proto3" json:"Zoneid,omitempty"` // zoneid Uid string `protobuf:"bytes,2,opt,name=Uid,proto3" json:"Uid,omitempty"` // 玩家id Mapid int32 `protobuf:"varint,3,opt,name=Mapid,proto3" json:"Mapid,omitempty"` // 地图id } func (x *CS_MD_CreateRoom) Reset() { *x = CS_MD_CreateRoom{} if protoimpl.UnsafeEnabled { mi := &file_pb_MultiDup_proto_msgTypes[1] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } } func (x *CS_MD_CreateRoom) String() string { return protoimpl.X.MessageStringOf(x) } func (*CS_MD_CreateRoom) ProtoMessage() {} func (x *CS_MD_CreateRoom) ProtoReflect() protoreflect.Message { mi := &file_pb_MultiDup_proto_msgTypes[1] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use CS_MD_CreateRoom.ProtoReflect.Descriptor instead. func (*CS_MD_CreateRoom) Descriptor() ([]byte, []int) { return file_pb_MultiDup_proto_rawDescGZIP(), []int{1} } func (x *CS_MD_CreateRoom) GetZoneid() int32 { if x != nil { return x.Zoneid } return 0 } func (x *CS_MD_CreateRoom) GetUid() string { if x != nil { return x.Uid } return "" } func (x *CS_MD_CreateRoom) GetMapid() int32 { if x != nil { return x.Mapid } return 0 } // 多人副本, 申请房间(列表) type CS_MD_GetRoomList struct { state protoimpl.MessageState sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields Zoneid int32 `protobuf:"varint,1,opt,name=Zoneid,proto3" json:"Zoneid,omitempty"` Uid string `protobuf:"bytes,2,opt,name=Uid,proto3" json:"Uid,omitempty"` } func (x *CS_MD_GetRoomList) Reset() { *x = CS_MD_GetRoomList{} if protoimpl.UnsafeEnabled { mi := &file_pb_MultiDup_proto_msgTypes[2] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } } func (x *CS_MD_GetRoomList) String() string { return protoimpl.X.MessageStringOf(x) } func (*CS_MD_GetRoomList) ProtoMessage() {} func (x *CS_MD_GetRoomList) ProtoReflect() protoreflect.Message { mi := &file_pb_MultiDup_proto_msgTypes[2] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use CS_MD_GetRoomList.ProtoReflect.Descriptor instead. func (*CS_MD_GetRoomList) Descriptor() ([]byte, []int) { return file_pb_MultiDup_proto_rawDescGZIP(), []int{2} } func (x *CS_MD_GetRoomList) GetZoneid() int32 { if x != nil { return x.Zoneid } return 0 } func (x *CS_MD_GetRoomList) GetUid() string { if x != nil { return x.Uid } return "" } // 多人副本, 加入房间 type CS_MD_EnterRoom struct { state protoimpl.MessageState sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields Zoneid int32 `protobuf:"varint,1,opt,name=Zoneid,proto3" json:"Zoneid,omitempty"` Uid string `protobuf:"bytes,2,opt,name=Uid,proto3" json:"Uid,omitempty"` RoomId int32 `protobuf:"varint,3,opt,name=RoomId,proto3" json:"RoomId,omitempty"` // 房间id } func (x *CS_MD_EnterRoom) Reset() { *x = CS_MD_EnterRoom{} if protoimpl.UnsafeEnabled { mi := &file_pb_MultiDup_proto_msgTypes[3] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } } func (x *CS_MD_EnterRoom) String() string { return protoimpl.X.MessageStringOf(x) } func (*CS_MD_EnterRoom) ProtoMessage() {} func (x *CS_MD_EnterRoom) ProtoReflect() protoreflect.Message { mi := &file_pb_MultiDup_proto_msgTypes[3] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use CS_MD_EnterRoom.ProtoReflect.Descriptor instead. func (*CS_MD_EnterRoom) Descriptor() ([]byte, []int) { return file_pb_MultiDup_proto_rawDescGZIP(), []int{3} } func (x *CS_MD_EnterRoom) GetZoneid() int32 { if x != nil { return x.Zoneid } return 0 } func (x *CS_MD_EnterRoom) GetUid() string { if x != nil { return x.Uid } return "" } func (x *CS_MD_EnterRoom) GetRoomId() int32 { if x != nil { return x.RoomId } return 0 } // 多人副本, 离开房间 type CS_MD_LeaveRoom struct { state protoimpl.MessageState sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields Zoneid int32 `protobuf:"varint,1,opt,name=Zoneid,proto3" json:"Zoneid,omitempty"` Uid string `protobuf:"bytes,2,opt,name=Uid,proto3" json:"Uid,omitempty"` //int32 RoomId=3; // 房间id (理论上已经处于房间中不需要此字段) } func (x *CS_MD_LeaveRoom) Reset() { *x = CS_MD_LeaveRoom{} if protoimpl.UnsafeEnabled { mi := &file_pb_MultiDup_proto_msgTypes[4] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } } func (x *CS_MD_LeaveRoom) String() string { return protoimpl.X.MessageStringOf(x) } func (*CS_MD_LeaveRoom) ProtoMessage() {} func (x *CS_MD_LeaveRoom) ProtoReflect() protoreflect.Message { mi := &file_pb_MultiDup_proto_msgTypes[4] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use CS_MD_LeaveRoom.ProtoReflect.Descriptor instead. func (*CS_MD_LeaveRoom) Descriptor() ([]byte, []int) { return file_pb_MultiDup_proto_rawDescGZIP(), []int{4} } func (x *CS_MD_LeaveRoom) GetZoneid() int32 { if x != nil { return x.Zoneid } return 0 } func (x *CS_MD_LeaveRoom) GetUid() string { if x != nil { return x.Uid } return "" } // 多人副本, 开始游戏(创建者) type CS_MD_BeginDup struct { state protoimpl.MessageState sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields Zoneid int32 `protobuf:"varint,1,opt,name=Zoneid,proto3" json:"Zoneid,omitempty"` Uid string `protobuf:"bytes,2,opt,name=Uid,proto3" json:"Uid,omitempty"` //int32 RoomId=3; // 房间id (理论上已经处于房间中不需要此字段) } func (x *CS_MD_BeginDup) Reset() { *x = CS_MD_BeginDup{} if protoimpl.UnsafeEnabled { mi := &file_pb_MultiDup_proto_msgTypes[5] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } } func (x *CS_MD_BeginDup) String() string { return protoimpl.X.MessageStringOf(x) } func (*CS_MD_BeginDup) ProtoMessage() {} func (x *CS_MD_BeginDup) ProtoReflect() protoreflect.Message { mi := &file_pb_MultiDup_proto_msgTypes[5] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use CS_MD_BeginDup.ProtoReflect.Descriptor instead. func (*CS_MD_BeginDup) Descriptor() ([]byte, []int) { return file_pb_MultiDup_proto_rawDescGZIP(), []int{5} } func (x *CS_MD_BeginDup) GetZoneid() int32 { if x != nil { return x.Zoneid } return 0 } func (x *CS_MD_BeginDup) GetUid() string { if x != nil { return x.Uid } return "" } type CS_BT_Login struct { state protoimpl.MessageState sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields Zoneid int32 `protobuf:"varint,1,opt,name=Zoneid,proto3" json:"Zoneid,omitempty"` Uid string `protobuf:"bytes,2,opt,name=Uid,proto3" json:"Uid,omitempty"` Msg string `protobuf:"bytes,3,opt,name=Msg,proto3" json:"Msg,omitempty"` } func (x *CS_BT_Login) Reset() { *x = CS_BT_Login{} if protoimpl.UnsafeEnabled { mi := &file_pb_MultiDup_proto_msgTypes[6] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } } func (x *CS_BT_Login) String() string { return protoimpl.X.MessageStringOf(x) } func (*CS_BT_Login) ProtoMessage() {} func (x *CS_BT_Login) ProtoReflect() protoreflect.Message { mi := &file_pb_MultiDup_proto_msgTypes[6] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use CS_BT_Login.ProtoReflect.Descriptor instead. func (*CS_BT_Login) Descriptor() ([]byte, []int) { return file_pb_MultiDup_proto_rawDescGZIP(), []int{6} } func (x *CS_BT_Login) GetZoneid() int32 { if x != nil { return x.Zoneid } return 0 } func (x *CS_BT_Login) GetUid() string { if x != nil { return x.Uid } return "" } func (x *CS_BT_Login) GetMsg() string { if x != nil { return x.Msg } return "" } // 查询组队列表 type CS_BT_PeopleList struct { state protoimpl.MessageState sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields Zoneid int32 `protobuf:"varint,1,opt,name=Zoneid,proto3" json:"Zoneid,omitempty"` Uid string `protobuf:"bytes,2,opt,name=Uid,proto3" json:"Uid,omitempty"` } func (x *CS_BT_PeopleList) Reset() { *x = CS_BT_PeopleList{} if protoimpl.UnsafeEnabled { mi := &file_pb_MultiDup_proto_msgTypes[7] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } } func (x *CS_BT_PeopleList) String() string { return protoimpl.X.MessageStringOf(x) } func (*CS_BT_PeopleList) ProtoMessage() {} func (x *CS_BT_PeopleList) ProtoReflect() protoreflect.Message { mi := &file_pb_MultiDup_proto_msgTypes[7] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use CS_BT_PeopleList.ProtoReflect.Descriptor instead. func (*CS_BT_PeopleList) Descriptor() ([]byte, []int) { return file_pb_MultiDup_proto_rawDescGZIP(), []int{7} } func (x *CS_BT_PeopleList) GetZoneid() int32 { if x != nil { return x.Zoneid } return 0 } func (x *CS_BT_PeopleList) GetUid() string { if x != nil { return x.Uid } return "" } type CS_BT_Status struct { state protoimpl.MessageState sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields Zoneid int32 `protobuf:"varint,1,opt,name=Zoneid,proto3" json:"Zoneid,omitempty"` SenderUid string `protobuf:"bytes,2,opt,name=SenderUid,proto3" json:"SenderUid,omitempty"` PropertyName string `protobuf:"bytes,3,opt,name=PropertyName,proto3" json:"PropertyName,omitempty"` Value string `protobuf:"bytes,4,opt,name=Value,proto3" json:"Value,omitempty"` } func (x *CS_BT_Status) Reset() { *x = CS_BT_Status{} if protoimpl.UnsafeEnabled { mi := &file_pb_MultiDup_proto_msgTypes[8] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } } func (x *CS_BT_Status) String() string { return protoimpl.X.MessageStringOf(x) } func (*CS_BT_Status) ProtoMessage() {} func (x *CS_BT_Status) ProtoReflect() protoreflect.Message { mi := &file_pb_MultiDup_proto_msgTypes[8] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use CS_BT_Status.ProtoReflect.Descriptor instead. func (*CS_BT_Status) Descriptor() ([]byte, []int) { return file_pb_MultiDup_proto_rawDescGZIP(), []int{8} } func (x *CS_BT_Status) GetZoneid() int32 { if x != nil { return x.Zoneid } return 0 } func (x *CS_BT_Status) GetSenderUid() string { if x != nil { return x.SenderUid } return "" } func (x *CS_BT_Status) GetPropertyName() string { if x != nil { return x.PropertyName } return "" } func (x *CS_BT_Status) GetValue() string { if x != nil { return x.Value } return "" } type CS_BT_Position struct { state protoimpl.MessageState sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields Zoneid int32 `protobuf:"varint,1,opt,name=Zoneid,proto3" json:"Zoneid,omitempty"` SenderUid string `protobuf:"bytes,2,opt,name=SenderUid,proto3" json:"SenderUid,omitempty"` X float32 `protobuf:"fixed32,3,opt,name=X,proto3" json:"X,omitempty"` Y float32 `protobuf:"fixed32,4,opt,name=Y,proto3" json:"Y,omitempty"` Z float32 `protobuf:"fixed32,5,opt,name=Z,proto3" json:"Z,omitempty"` } func (x *CS_BT_Position) Reset() { *x = CS_BT_Position{} if protoimpl.UnsafeEnabled { mi := &file_pb_MultiDup_proto_msgTypes[9] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } } func (x *CS_BT_Position) String() string { return protoimpl.X.MessageStringOf(x) } func (*CS_BT_Position) ProtoMessage() {} func (x *CS_BT_Position) ProtoReflect() protoreflect.Message { mi := &file_pb_MultiDup_proto_msgTypes[9] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use CS_BT_Position.ProtoReflect.Descriptor instead. func (*CS_BT_Position) Descriptor() ([]byte, []int) { return file_pb_MultiDup_proto_rawDescGZIP(), []int{9} } func (x *CS_BT_Position) GetZoneid() int32 { if x != nil { return x.Zoneid } return 0 } func (x *CS_BT_Position) GetSenderUid() string { if x != nil { return x.SenderUid } return "" } func (x *CS_BT_Position) GetX() float32 { if x != nil { return x.X } return 0 } func (x *CS_BT_Position) GetY() float32 { if x != nil { return x.Y } return 0 } func (x *CS_BT_Position) GetZ() float32 { if x != nil { return x.Z } return 0 } // 战斗服务, 广播 type CS_BT_BroadCast struct { state protoimpl.MessageState sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields Zoneid int32 `protobuf:"varint,1,opt,name=Zoneid,proto3" json:"Zoneid,omitempty"` SenderUid string `protobuf:"bytes,2,opt,name=SenderUid,proto3" json:"SenderUid,omitempty"` Msg string `protobuf:"bytes,3,opt,name=Msg,proto3" json:"Msg,omitempty"` } func (x *CS_BT_BroadCast) Reset() { *x = CS_BT_BroadCast{} if protoimpl.UnsafeEnabled { mi := &file_pb_MultiDup_proto_msgTypes[10] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } } func (x *CS_BT_BroadCast) String() string { return protoimpl.X.MessageStringOf(x) } func (*CS_BT_BroadCast) ProtoMessage() {} func (x *CS_BT_BroadCast) ProtoReflect() protoreflect.Message { mi := &file_pb_MultiDup_proto_msgTypes[10] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use CS_BT_BroadCast.ProtoReflect.Descriptor instead. func (*CS_BT_BroadCast) Descriptor() ([]byte, []int) { return file_pb_MultiDup_proto_rawDescGZIP(), []int{10} } func (x *CS_BT_BroadCast) GetZoneid() int32 { if x != nil { return x.Zoneid } return 0 } func (x *CS_BT_BroadCast) GetSenderUid() string { if x != nil { return x.SenderUid } return "" } func (x *CS_BT_BroadCast) GetMsg() string { if x != nil { return x.Msg } return "" } type CS_BT_Over struct { state protoimpl.MessageState sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields Zoneid int32 `protobuf:"varint,1,opt,name=Zoneid,proto3" json:"Zoneid,omitempty"` SenderUid string `protobuf:"bytes,2,opt,name=SenderUid,proto3" json:"SenderUid,omitempty"` Msg string `protobuf:"bytes,3,opt,name=Msg,proto3" json:"Msg,omitempty"` } func (x *CS_BT_Over) Reset() { *x = CS_BT_Over{} if protoimpl.UnsafeEnabled { mi := &file_pb_MultiDup_proto_msgTypes[11] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } } func (x *CS_BT_Over) String() string { return protoimpl.X.MessageStringOf(x) } func (*CS_BT_Over) ProtoMessage() {} func (x *CS_BT_Over) ProtoReflect() protoreflect.Message { mi := &file_pb_MultiDup_proto_msgTypes[11] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use CS_BT_Over.ProtoReflect.Descriptor instead. func (*CS_BT_Over) Descriptor() ([]byte, []int) { return file_pb_MultiDup_proto_rawDescGZIP(), []int{11} } func (x *CS_BT_Over) GetZoneid() int32 { if x != nil { return x.Zoneid } return 0 } func (x *CS_BT_Over) GetSenderUid() string { if x != nil { return x.SenderUid } return "" } func (x *CS_BT_Over) GetMsg() string { if x != nil { return x.Msg } return "" } // // 加入房间成功 type SC_MD_EnterLobby struct { state protoimpl.MessageState sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields } func (x *SC_MD_EnterLobby) Reset() { *x = SC_MD_EnterLobby{} if protoimpl.UnsafeEnabled { mi := &file_pb_MultiDup_proto_msgTypes[12] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } } func (x *SC_MD_EnterLobby) String() string { return protoimpl.X.MessageStringOf(x) } func (*SC_MD_EnterLobby) ProtoMessage() {} func (x *SC_MD_EnterLobby) ProtoReflect() protoreflect.Message { mi := &file_pb_MultiDup_proto_msgTypes[12] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use SC_MD_EnterLobby.ProtoReflect.Descriptor instead. func (*SC_MD_EnterLobby) Descriptor() ([]byte, []int) { return file_pb_MultiDup_proto_rawDescGZIP(), []int{12} } // 多人副本, 创建房间 type SC_MD_CreateRoom struct { state protoimpl.MessageState sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields Zoneid int32 `protobuf:"varint,1,opt,name=Zoneid,proto3" json:"Zoneid,omitempty"` Uid string `protobuf:"bytes,2,opt,name=Uid,proto3" json:"Uid,omitempty"` Mapid int32 `protobuf:"varint,3,opt,name=Mapid,proto3" json:"Mapid,omitempty"` RoomId int32 `protobuf:"varint,4,opt,name=RoomId,proto3" json:"RoomId,omitempty"` // 房间id (服务端分配) } func (x *SC_MD_CreateRoom) Reset() { *x = SC_MD_CreateRoom{} if protoimpl.UnsafeEnabled { mi := &file_pb_MultiDup_proto_msgTypes[13] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } } func (x *SC_MD_CreateRoom) String() string { return protoimpl.X.MessageStringOf(x) } func (*SC_MD_CreateRoom) ProtoMessage() {} func (x *SC_MD_CreateRoom) ProtoReflect() protoreflect.Message { mi := &file_pb_MultiDup_proto_msgTypes[13] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use SC_MD_CreateRoom.ProtoReflect.Descriptor instead. func (*SC_MD_CreateRoom) Descriptor() ([]byte, []int) { return file_pb_MultiDup_proto_rawDescGZIP(), []int{13} } func (x *SC_MD_CreateRoom) GetZoneid() int32 { if x != nil { return x.Zoneid } return 0 } func (x *SC_MD_CreateRoom) GetUid() string { if x != nil { return x.Uid } return "" } func (x *SC_MD_CreateRoom) GetMapid() int32 { if x != nil { return x.Mapid } return 0 } func (x *SC_MD_CreateRoom) GetRoomId() int32 { if x != nil { return x.RoomId } return 0 } // 多人副本, 申请房间(列表) type SC_MD_GetRoomList struct { state protoimpl.MessageState sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields RoomInfos []*SC_MD_GetRoomList_RoomInfo `protobuf:"bytes,1,rep,name=RoomInfos,proto3" json:"RoomInfos,omitempty"` } func (x *SC_MD_GetRoomList) Reset() { *x = SC_MD_GetRoomList{} if protoimpl.UnsafeEnabled { mi := &file_pb_MultiDup_proto_msgTypes[14] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } } func (x *SC_MD_GetRoomList) String() string { return protoimpl.X.MessageStringOf(x) } func (*SC_MD_GetRoomList) ProtoMessage() {} func (x *SC_MD_GetRoomList) ProtoReflect() protoreflect.Message { mi := &file_pb_MultiDup_proto_msgTypes[14] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use SC_MD_GetRoomList.ProtoReflect.Descriptor instead. func (*SC_MD_GetRoomList) Descriptor() ([]byte, []int) { return file_pb_MultiDup_proto_rawDescGZIP(), []int{14} } func (x *SC_MD_GetRoomList) GetRoomInfos() []*SC_MD_GetRoomList_RoomInfo { if x != nil { return x.RoomInfos } return nil } // 多人副本, 加入房间 type SC_MD_EnterRoom struct { state protoimpl.MessageState sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields Zoneid int32 `protobuf:"varint,1,opt,name=Zoneid,proto3" json:"Zoneid,omitempty"` Uid string `protobuf:"bytes,2,opt,name=Uid,proto3" json:"Uid,omitempty"` // (新进id) Mapid int32 `protobuf:"varint,3,opt,name=Mapid,proto3" json:"Mapid,omitempty"` Ip string `protobuf:"bytes,4,opt,name=Ip,proto3" json:"Ip,omitempty"` // 战斗服务器ip Port int32 `protobuf:"varint,5,opt,name=Port,proto3" json:"Port,omitempty"` // 战斗服务器端口 PlayerUids []string `protobuf:"bytes,6,rep,name=PlayerUids,proto3" json:"PlayerUids,omitempty"` } func (x *SC_MD_EnterRoom) Reset() { *x = SC_MD_EnterRoom{} if protoimpl.UnsafeEnabled { mi := &file_pb_MultiDup_proto_msgTypes[15] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } } func (x *SC_MD_EnterRoom) String() string { return protoimpl.X.MessageStringOf(x) } func (*SC_MD_EnterRoom) ProtoMessage() {} func (x *SC_MD_EnterRoom) ProtoReflect() protoreflect.Message { mi := &file_pb_MultiDup_proto_msgTypes[15] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use SC_MD_EnterRoom.ProtoReflect.Descriptor instead. func (*SC_MD_EnterRoom) Descriptor() ([]byte, []int) { return file_pb_MultiDup_proto_rawDescGZIP(), []int{15} } func (x *SC_MD_EnterRoom) GetZoneid() int32 { if x != nil { return x.Zoneid } return 0 } func (x *SC_MD_EnterRoom) GetUid() string { if x != nil { return x.Uid } return "" } func (x *SC_MD_EnterRoom) GetMapid() int32 { if x != nil { return x.Mapid } return 0 } func (x *SC_MD_EnterRoom) GetIp() string { if x != nil { return x.Ip } return "" } func (x *SC_MD_EnterRoom) GetPort() int32 { if x != nil { return x.Port } return 0 } func (x *SC_MD_EnterRoom) GetPlayerUids() []string { if x != nil { return x.PlayerUids } return nil } // 多人副本, 离开房间 type SC_MD_LeaveRoom struct { state protoimpl.MessageState sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields Zoneid int32 `protobuf:"varint,1,opt,name=Zoneid,proto3" json:"Zoneid,omitempty"` Uid string `protobuf:"bytes,2,opt,name=Uid,proto3" json:"Uid,omitempty"` // (离开id) } func (x *SC_MD_LeaveRoom) Reset() { *x = SC_MD_LeaveRoom{} if protoimpl.UnsafeEnabled { mi := &file_pb_MultiDup_proto_msgTypes[16] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } } func (x *SC_MD_LeaveRoom) String() string { return protoimpl.X.MessageStringOf(x) } func (*SC_MD_LeaveRoom) ProtoMessage() {} func (x *SC_MD_LeaveRoom) ProtoReflect() protoreflect.Message { mi := &file_pb_MultiDup_proto_msgTypes[16] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use SC_MD_LeaveRoom.ProtoReflect.Descriptor instead. func (*SC_MD_LeaveRoom) Descriptor() ([]byte, []int) { return file_pb_MultiDup_proto_rawDescGZIP(), []int{16} } func (x *SC_MD_LeaveRoom) GetZoneid() int32 { if x != nil { return x.Zoneid } return 0 } func (x *SC_MD_LeaveRoom) GetUid() string { if x != nil { return x.Uid } return "" } // 多人副本, 开始游戏(创建者) type SC_MD_BeginDup struct { state protoimpl.MessageState sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields Battleserver string `protobuf:"bytes,1,opt,name=Battleserver,proto3" json:"Battleserver,omitempty"` BattleServerPort int32 `protobuf:"varint,2,opt,name=BattleServerPort,proto3" json:"BattleServerPort,omitempty"` Mapid int32 `protobuf:"varint,3,opt,name=Mapid,proto3" json:"Mapid,omitempty"` } func (x *SC_MD_BeginDup) Reset() { *x = SC_MD_BeginDup{} if protoimpl.UnsafeEnabled { mi := &file_pb_MultiDup_proto_msgTypes[17] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } } func (x *SC_MD_BeginDup) String() string { return protoimpl.X.MessageStringOf(x) } func (*SC_MD_BeginDup) ProtoMessage() {} func (x *SC_MD_BeginDup) ProtoReflect() protoreflect.Message { mi := &file_pb_MultiDup_proto_msgTypes[17] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use SC_MD_BeginDup.ProtoReflect.Descriptor instead. func (*SC_MD_BeginDup) Descriptor() ([]byte, []int) { return file_pb_MultiDup_proto_rawDescGZIP(), []int{17} } func (x *SC_MD_BeginDup) GetBattleserver() string { if x != nil { return x.Battleserver } return "" } func (x *SC_MD_BeginDup) GetBattleServerPort() int32 { if x != nil { return x.BattleServerPort } return 0 } func (x *SC_MD_BeginDup) GetMapid() int32 { if x != nil { return x.Mapid } return 0 } type SC_BT_Login struct { state protoimpl.MessageState sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields Zoneid int32 `protobuf:"varint,1,opt,name=Zoneid,proto3" json:"Zoneid,omitempty"` Uid string `protobuf:"bytes,2,opt,name=Uid,proto3" json:"Uid,omitempty"` Msg string `protobuf:"bytes,3,opt,name=Msg,proto3" json:"Msg,omitempty"` } func (x *SC_BT_Login) Reset() { *x = SC_BT_Login{} if protoimpl.UnsafeEnabled { mi := &file_pb_MultiDup_proto_msgTypes[18] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } } func (x *SC_BT_Login) String() string { return protoimpl.X.MessageStringOf(x) } func (*SC_BT_Login) ProtoMessage() {} func (x *SC_BT_Login) ProtoReflect() protoreflect.Message { mi := &file_pb_MultiDup_proto_msgTypes[18] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use SC_BT_Login.ProtoReflect.Descriptor instead. func (*SC_BT_Login) Descriptor() ([]byte, []int) { return file_pb_MultiDup_proto_rawDescGZIP(), []int{18} } func (x *SC_BT_Login) GetZoneid() int32 { if x != nil { return x.Zoneid } return 0 } func (x *SC_BT_Login) GetUid() string { if x != nil { return x.Uid } return "" } func (x *SC_BT_Login) GetMsg() string { if x != nil { return x.Msg } return "" } // 战斗服务器, 玩家列表更新 type SC_BT_PeopleList struct { state protoimpl.MessageState sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields Zoneid int32 `protobuf:"varint,1,opt,name=Zoneid,proto3" json:"Zoneid,omitempty"` NewerUid string `protobuf:"bytes,2,opt,name=NewerUid,proto3" json:"NewerUid,omitempty"` // (新进id) PlayerUids []string `protobuf:"bytes,3,rep,name=PlayerUids,proto3" json:"PlayerUids,omitempty"` } func (x *SC_BT_PeopleList) Reset() { *x = SC_BT_PeopleList{} if protoimpl.UnsafeEnabled { mi := &file_pb_MultiDup_proto_msgTypes[19] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } } func (x *SC_BT_PeopleList) String() string { return protoimpl.X.MessageStringOf(x) } func (*SC_BT_PeopleList) ProtoMessage() {} func (x *SC_BT_PeopleList) ProtoReflect() protoreflect.Message { mi := &file_pb_MultiDup_proto_msgTypes[19] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use SC_BT_PeopleList.ProtoReflect.Descriptor instead. func (*SC_BT_PeopleList) Descriptor() ([]byte, []int) { return file_pb_MultiDup_proto_rawDescGZIP(), []int{19} } func (x *SC_BT_PeopleList) GetZoneid() int32 { if x != nil { return x.Zoneid } return 0 } func (x *SC_BT_PeopleList) GetNewerUid() string { if x != nil { return x.NewerUid } return "" } func (x *SC_BT_PeopleList) GetPlayerUids() []string { if x != nil { return x.PlayerUids } return nil } // 战斗服务 同步状态 type SC_BT_Status struct { state protoimpl.MessageState sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields Zoneid int32 `protobuf:"varint,1,opt,name=Zoneid,proto3" json:"Zoneid,omitempty"` SenderUid string `protobuf:"bytes,2,opt,name=SenderUid,proto3" json:"SenderUid,omitempty"` // 属性名称 PropertyName string `protobuf:"bytes,3,opt,name=PropertyName,proto3" json:"PropertyName,omitempty"` // 属性值 Value string `protobuf:"bytes,4,opt,name=Value,proto3" json:"Value,omitempty"` } func (x *SC_BT_Status) Reset() { *x = SC_BT_Status{} if protoimpl.UnsafeEnabled { mi := &file_pb_MultiDup_proto_msgTypes[20] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } } func (x *SC_BT_Status) String() string { return protoimpl.X.MessageStringOf(x) } func (*SC_BT_Status) ProtoMessage() {} func (x *SC_BT_Status) ProtoReflect() protoreflect.Message { mi := &file_pb_MultiDup_proto_msgTypes[20] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use SC_BT_Status.ProtoReflect.Descriptor instead. func (*SC_BT_Status) Descriptor() ([]byte, []int) { return file_pb_MultiDup_proto_rawDescGZIP(), []int{20} } func (x *SC_BT_Status) GetZoneid() int32 { if x != nil { return x.Zoneid } return 0 } func (x *SC_BT_Status) GetSenderUid() string { if x != nil { return x.SenderUid } return "" } func (x *SC_BT_Status) GetPropertyName() string { if x != nil { return x.PropertyName } return "" } func (x *SC_BT_Status) GetValue() string { if x != nil { return x.Value } return "" } // 战斗服务 同步位置 type SC_BT_Position struct { state protoimpl.MessageState sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields Zoneid int32 `protobuf:"varint,1,opt,name=Zoneid,proto3" json:"Zoneid,omitempty"` // 发送者uid SenderUid string `protobuf:"bytes,2,opt,name=SenderUid,proto3" json:"SenderUid,omitempty"` X float32 `protobuf:"fixed32,3,opt,name=X,proto3" json:"X,omitempty"` Y float32 `protobuf:"fixed32,4,opt,name=Y,proto3" json:"Y,omitempty"` Z float32 `protobuf:"fixed32,5,opt,name=Z,proto3" json:"Z,omitempty"` } func (x *SC_BT_Position) Reset() { *x = SC_BT_Position{} if protoimpl.UnsafeEnabled { mi := &file_pb_MultiDup_proto_msgTypes[21] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } } func (x *SC_BT_Position) String() string { return protoimpl.X.MessageStringOf(x) } func (*SC_BT_Position) ProtoMessage() {} func (x *SC_BT_Position) ProtoReflect() protoreflect.Message { mi := &file_pb_MultiDup_proto_msgTypes[21] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use SC_BT_Position.ProtoReflect.Descriptor instead. func (*SC_BT_Position) Descriptor() ([]byte, []int) { return file_pb_MultiDup_proto_rawDescGZIP(), []int{21} } func (x *SC_BT_Position) GetZoneid() int32 { if x != nil { return x.Zoneid } return 0 } func (x *SC_BT_Position) GetSenderUid() string { if x != nil { return x.SenderUid } return "" } func (x *SC_BT_Position) GetX() float32 { if x != nil { return x.X } return 0 } func (x *SC_BT_Position) GetY() float32 { if x != nil { return x.Y } return 0 } func (x *SC_BT_Position) GetZ() float32 { if x != nil { return x.Z } return 0 } // 战斗服务 广播 type SC_BT_BroadCast struct { state protoimpl.MessageState sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields Zoneid int32 `protobuf:"varint,1,opt,name=Zoneid,proto3" json:"Zoneid,omitempty"` // 发送者uid SenderUid string `protobuf:"bytes,2,opt,name=SenderUid,proto3" json:"SenderUid,omitempty"` Msg string `protobuf:"bytes,3,opt,name=Msg,proto3" json:"Msg,omitempty"` } func (x *SC_BT_BroadCast) Reset() { *x = SC_BT_BroadCast{} if protoimpl.UnsafeEnabled { mi := &file_pb_MultiDup_proto_msgTypes[22] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } } func (x *SC_BT_BroadCast) String() string { return protoimpl.X.MessageStringOf(x) } func (*SC_BT_BroadCast) ProtoMessage() {} func (x *SC_BT_BroadCast) ProtoReflect() protoreflect.Message { mi := &file_pb_MultiDup_proto_msgTypes[22] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use SC_BT_BroadCast.ProtoReflect.Descriptor instead. func (*SC_BT_BroadCast) Descriptor() ([]byte, []int) { return file_pb_MultiDup_proto_rawDescGZIP(), []int{22} } func (x *SC_BT_BroadCast) GetZoneid() int32 { if x != nil { return x.Zoneid } return 0 } func (x *SC_BT_BroadCast) GetSenderUid() string { if x != nil { return x.SenderUid } return "" } func (x *SC_BT_BroadCast) GetMsg() string { if x != nil { return x.Msg } return "" } // 战斗服务,结束 type SC_BT_Over struct { state protoimpl.MessageState sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields Zoneid int32 `protobuf:"varint,1,opt,name=Zoneid,proto3" json:"Zoneid,omitempty"` SenderUid string `protobuf:"bytes,2,opt,name=SenderUid,proto3" json:"SenderUid,omitempty"` Msg string `protobuf:"bytes,3,opt,name=Msg,proto3" json:"Msg,omitempty"` } func (x *SC_BT_Over) Reset() { *x = SC_BT_Over{} if protoimpl.UnsafeEnabled { mi := &file_pb_MultiDup_proto_msgTypes[23] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } } func (x *SC_BT_Over) String() string { return protoimpl.X.MessageStringOf(x) } func (*SC_BT_Over) ProtoMessage() {} func (x *SC_BT_Over) ProtoReflect() protoreflect.Message { mi := &file_pb_MultiDup_proto_msgTypes[23] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use SC_BT_Over.ProtoReflect.Descriptor instead. func (*SC_BT_Over) Descriptor() ([]byte, []int) { return file_pb_MultiDup_proto_rawDescGZIP(), []int{23} } func (x *SC_BT_Over) GetZoneid() int32 { if x != nil { return x.Zoneid } return 0 } func (x *SC_BT_Over) GetSenderUid() string { if x != nil { return x.SenderUid } return "" } func (x *SC_BT_Over) GetMsg() string { if x != nil { return x.Msg } return "" } // 多人副本在战斗服创建房间 type SS_CreateBattleServer struct { state protoimpl.MessageState sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields RoomId int32 `protobuf:"varint,1,opt,name=RoomId,proto3" json:"RoomId,omitempty"` PlayerUids []string `protobuf:"bytes,2,rep,name=PlayerUids,proto3" json:"PlayerUids,omitempty"` } func (x *SS_CreateBattleServer) Reset() { *x = SS_CreateBattleServer{} if protoimpl.UnsafeEnabled { mi := &file_pb_MultiDup_proto_msgTypes[24] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } } func (x *SS_CreateBattleServer) String() string { return protoimpl.X.MessageStringOf(x) } func (*SS_CreateBattleServer) ProtoMessage() {} func (x *SS_CreateBattleServer) ProtoReflect() protoreflect.Message { mi := &file_pb_MultiDup_proto_msgTypes[24] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use SS_CreateBattleServer.ProtoReflect.Descriptor instead. func (*SS_CreateBattleServer) Descriptor() ([]byte, []int) { return file_pb_MultiDup_proto_rawDescGZIP(), []int{24} } func (x *SS_CreateBattleServer) GetRoomId() int32 { if x != nil { return x.RoomId } return 0 } func (x *SS_CreateBattleServer) GetPlayerUids() []string { if x != nil { return x.PlayerUids } return nil } // 多人副本,创建战斗房间OK type SS_CreateBattleServerOK struct { state protoimpl.MessageState sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields } func (x *SS_CreateBattleServerOK) Reset() { *x = SS_CreateBattleServerOK{} if protoimpl.UnsafeEnabled { mi := &file_pb_MultiDup_proto_msgTypes[25] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } } func (x *SS_CreateBattleServerOK) String() string { return protoimpl.X.MessageStringOf(x) } func (*SS_CreateBattleServerOK) ProtoMessage() {} func (x *SS_CreateBattleServerOK) ProtoReflect() protoreflect.Message { mi := &file_pb_MultiDup_proto_msgTypes[25] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use SS_CreateBattleServerOK.ProtoReflect.Descriptor instead. func (*SS_CreateBattleServerOK) Descriptor() ([]byte, []int) { return file_pb_MultiDup_proto_rawDescGZIP(), []int{25} } type SC_MD_GetRoomList_RoomInfo struct { state protoimpl.MessageState sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields RoomId int32 `protobuf:"varint,1,opt,name=RoomId,proto3" json:"RoomId,omitempty"` Mapid int32 `protobuf:"varint,2,opt,name=Mapid,proto3" json:"Mapid,omitempty"` PlayerUids []string `protobuf:"bytes,3,rep,name=PlayerUids,proto3" json:"PlayerUids,omitempty"` //?? Battleserver string `protobuf:"bytes,4,opt,name=Battleserver,proto3" json:"Battleserver,omitempty"` BattleServerPort int32 `protobuf:"varint,5,opt,name=BattleServerPort,proto3" json:"BattleServerPort,omitempty"` } func (x *SC_MD_GetRoomList_RoomInfo) Reset() { *x = SC_MD_GetRoomList_RoomInfo{} if protoimpl.UnsafeEnabled { mi := &file_pb_MultiDup_proto_msgTypes[26] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } } func (x *SC_MD_GetRoomList_RoomInfo) String() string { return protoimpl.X.MessageStringOf(x) } func (*SC_MD_GetRoomList_RoomInfo) ProtoMessage() {} func (x *SC_MD_GetRoomList_RoomInfo) ProtoReflect() protoreflect.Message { mi := &file_pb_MultiDup_proto_msgTypes[26] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) } return ms } return mi.MessageOf(x) } // Deprecated: Use SC_MD_GetRoomList_RoomInfo.ProtoReflect.Descriptor instead. func (*SC_MD_GetRoomList_RoomInfo) Descriptor() ([]byte, []int) { return file_pb_MultiDup_proto_rawDescGZIP(), []int{14, 0} } func (x *SC_MD_GetRoomList_RoomInfo) GetRoomId() int32 { if x != nil { return x.RoomId } return 0 } func (x *SC_MD_GetRoomList_RoomInfo) GetMapid() int32 { if x != nil { return x.Mapid } return 0 } func (x *SC_MD_GetRoomList_RoomInfo) GetPlayerUids() []string { if x != nil { return x.PlayerUids } return nil } func (x *SC_MD_GetRoomList_RoomInfo) GetBattleserver() string { if x != nil { return x.Battleserver } return "" } func (x *SC_MD_GetRoomList_RoomInfo) GetBattleServerPort() int32 { if x != nil { return x.BattleServerPort } return 0 } var File_pb_MultiDup_proto protoreflect.FileDescriptor var file_pb_MultiDup_proto_rawDesc = []byte{ 0x0a, 0x11, 0x70, 0x62, 0x2f, 0x4d, 0x75, 0x6c, 0x74, 0x69, 0x44, 0x75, 0x70, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x08, 0x4d, 0x75, 0x6c, 0x74, 0x69, 0x44, 0x75, 0x70, 0x22, 0x3c, 0x0a, 0x10, 0x43, 0x53, 0x5f, 0x4d, 0x44, 0x5f, 0x45, 0x6e, 0x74, 0x65, 0x72, 0x4c, 0x6f, 0x62, 0x62, 0x79, 0x12, 0x16, 0x0a, 0x06, 0x5a, 0x6f, 0x6e, 0x65, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x06, 0x5a, 0x6f, 0x6e, 0x65, 0x69, 0x64, 0x12, 0x10, 0x0a, 0x03, 0x55, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x55, 0x69, 0x64, 0x22, 0x52, 0x0a, 0x10, 0x43, 0x53, 0x5f, 0x4d, 0x44, 0x5f, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x52, 0x6f, 0x6f, 0x6d, 0x12, 0x16, 0x0a, 0x06, 0x5a, 0x6f, 0x6e, 0x65, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x06, 0x5a, 0x6f, 0x6e, 0x65, 0x69, 0x64, 0x12, 0x10, 0x0a, 0x03, 0x55, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x55, 0x69, 0x64, 0x12, 0x14, 0x0a, 0x05, 0x4d, 0x61, 0x70, 0x69, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x4d, 0x61, 0x70, 0x69, 0x64, 0x22, 0x3d, 0x0a, 0x11, 0x43, 0x53, 0x5f, 0x4d, 0x44, 0x5f, 0x47, 0x65, 0x74, 0x52, 0x6f, 0x6f, 0x6d, 0x4c, 0x69, 0x73, 0x74, 0x12, 0x16, 0x0a, 0x06, 0x5a, 0x6f, 0x6e, 0x65, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x06, 0x5a, 0x6f, 0x6e, 0x65, 0x69, 0x64, 0x12, 0x10, 0x0a, 0x03, 0x55, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x55, 0x69, 0x64, 0x22, 0x53, 0x0a, 0x0f, 0x43, 0x53, 0x5f, 0x4d, 0x44, 0x5f, 0x45, 0x6e, 0x74, 0x65, 0x72, 0x52, 0x6f, 0x6f, 0x6d, 0x12, 0x16, 0x0a, 0x06, 0x5a, 0x6f, 0x6e, 0x65, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x06, 0x5a, 0x6f, 0x6e, 0x65, 0x69, 0x64, 0x12, 0x10, 0x0a, 0x03, 0x55, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x55, 0x69, 0x64, 0x12, 0x16, 0x0a, 0x06, 0x52, 0x6f, 0x6f, 0x6d, 0x49, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x05, 0x52, 0x06, 0x52, 0x6f, 0x6f, 0x6d, 0x49, 0x64, 0x22, 0x3b, 0x0a, 0x0f, 0x43, 0x53, 0x5f, 0x4d, 0x44, 0x5f, 0x4c, 0x65, 0x61, 0x76, 0x65, 0x52, 0x6f, 0x6f, 0x6d, 0x12, 0x16, 0x0a, 0x06, 0x5a, 0x6f, 0x6e, 0x65, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x06, 0x5a, 0x6f, 0x6e, 0x65, 0x69, 0x64, 0x12, 0x10, 0x0a, 0x03, 0x55, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x55, 0x69, 0x64, 0x22, 0x3a, 0x0a, 0x0e, 0x43, 0x53, 0x5f, 0x4d, 0x44, 0x5f, 0x42, 0x65, 0x67, 0x69, 0x6e, 0x44, 0x75, 0x70, 0x12, 0x16, 0x0a, 0x06, 0x5a, 0x6f, 0x6e, 0x65, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x06, 0x5a, 0x6f, 0x6e, 0x65, 0x69, 0x64, 0x12, 0x10, 0x0a, 0x03, 0x55, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x55, 0x69, 0x64, 0x22, 0x49, 0x0a, 0x0b, 0x43, 0x53, 0x5f, 0x42, 0x54, 0x5f, 0x4c, 0x6f, 0x67, 0x69, 0x6e, 0x12, 0x16, 0x0a, 0x06, 0x5a, 0x6f, 0x6e, 0x65, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x06, 0x5a, 0x6f, 0x6e, 0x65, 0x69, 0x64, 0x12, 0x10, 0x0a, 0x03, 0x55, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x55, 0x69, 0x64, 0x12, 0x10, 0x0a, 0x03, 0x4d, 0x73, 0x67, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x4d, 0x73, 0x67, 0x22, 0x3c, 0x0a, 0x10, 0x43, 0x53, 0x5f, 0x42, 0x54, 0x5f, 0x50, 0x65, 0x6f, 0x70, 0x6c, 0x65, 0x4c, 0x69, 0x73, 0x74, 0x12, 0x16, 0x0a, 0x06, 0x5a, 0x6f, 0x6e, 0x65, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x06, 0x5a, 0x6f, 0x6e, 0x65, 0x69, 0x64, 0x12, 0x10, 0x0a, 0x03, 0x55, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x55, 0x69, 0x64, 0x22, 0x7e, 0x0a, 0x0c, 0x43, 0x53, 0x5f, 0x42, 0x54, 0x5f, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x16, 0x0a, 0x06, 0x5a, 0x6f, 0x6e, 0x65, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x06, 0x5a, 0x6f, 0x6e, 0x65, 0x69, 0x64, 0x12, 0x1c, 0x0a, 0x09, 0x53, 0x65, 0x6e, 0x64, 0x65, 0x72, 0x55, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x53, 0x65, 0x6e, 0x64, 0x65, 0x72, 0x55, 0x69, 0x64, 0x12, 0x22, 0x0a, 0x0c, 0x50, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x79, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0c, 0x50, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x79, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x14, 0x0a, 0x05, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x22, 0x70, 0x0a, 0x0e, 0x43, 0x53, 0x5f, 0x42, 0x54, 0x5f, 0x50, 0x6f, 0x73, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x16, 0x0a, 0x06, 0x5a, 0x6f, 0x6e, 0x65, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x06, 0x5a, 0x6f, 0x6e, 0x65, 0x69, 0x64, 0x12, 0x1c, 0x0a, 0x09, 0x53, 0x65, 0x6e, 0x64, 0x65, 0x72, 0x55, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x53, 0x65, 0x6e, 0x64, 0x65, 0x72, 0x55, 0x69, 0x64, 0x12, 0x0c, 0x0a, 0x01, 0x58, 0x18, 0x03, 0x20, 0x01, 0x28, 0x02, 0x52, 0x01, 0x58, 0x12, 0x0c, 0x0a, 0x01, 0x59, 0x18, 0x04, 0x20, 0x01, 0x28, 0x02, 0x52, 0x01, 0x59, 0x12, 0x0c, 0x0a, 0x01, 0x5a, 0x18, 0x05, 0x20, 0x01, 0x28, 0x02, 0x52, 0x01, 0x5a, 0x22, 0x59, 0x0a, 0x0f, 0x43, 0x53, 0x5f, 0x42, 0x54, 0x5f, 0x42, 0x72, 0x6f, 0x61, 0x64, 0x43, 0x61, 0x73, 0x74, 0x12, 0x16, 0x0a, 0x06, 0x5a, 0x6f, 0x6e, 0x65, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x06, 0x5a, 0x6f, 0x6e, 0x65, 0x69, 0x64, 0x12, 0x1c, 0x0a, 0x09, 0x53, 0x65, 0x6e, 0x64, 0x65, 0x72, 0x55, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x53, 0x65, 0x6e, 0x64, 0x65, 0x72, 0x55, 0x69, 0x64, 0x12, 0x10, 0x0a, 0x03, 0x4d, 0x73, 0x67, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x4d, 0x73, 0x67, 0x22, 0x54, 0x0a, 0x0a, 0x43, 0x53, 0x5f, 0x42, 0x54, 0x5f, 0x4f, 0x76, 0x65, 0x72, 0x12, 0x16, 0x0a, 0x06, 0x5a, 0x6f, 0x6e, 0x65, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x06, 0x5a, 0x6f, 0x6e, 0x65, 0x69, 0x64, 0x12, 0x1c, 0x0a, 0x09, 0x53, 0x65, 0x6e, 0x64, 0x65, 0x72, 0x55, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x53, 0x65, 0x6e, 0x64, 0x65, 0x72, 0x55, 0x69, 0x64, 0x12, 0x10, 0x0a, 0x03, 0x4d, 0x73, 0x67, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x4d, 0x73, 0x67, 0x22, 0x12, 0x0a, 0x10, 0x53, 0x43, 0x5f, 0x4d, 0x44, 0x5f, 0x45, 0x6e, 0x74, 0x65, 0x72, 0x4c, 0x6f, 0x62, 0x62, 0x79, 0x22, 0x6a, 0x0a, 0x10, 0x53, 0x43, 0x5f, 0x4d, 0x44, 0x5f, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x52, 0x6f, 0x6f, 0x6d, 0x12, 0x16, 0x0a, 0x06, 0x5a, 0x6f, 0x6e, 0x65, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x06, 0x5a, 0x6f, 0x6e, 0x65, 0x69, 0x64, 0x12, 0x10, 0x0a, 0x03, 0x55, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x55, 0x69, 0x64, 0x12, 0x14, 0x0a, 0x05, 0x4d, 0x61, 0x70, 0x69, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x4d, 0x61, 0x70, 0x69, 0x64, 0x12, 0x16, 0x0a, 0x06, 0x52, 0x6f, 0x6f, 0x6d, 0x49, 0x64, 0x18, 0x04, 0x20, 0x01, 0x28, 0x05, 0x52, 0x06, 0x52, 0x6f, 0x6f, 0x6d, 0x49, 0x64, 0x22, 0x82, 0x02, 0x0a, 0x11, 0x53, 0x43, 0x5f, 0x4d, 0x44, 0x5f, 0x47, 0x65, 0x74, 0x52, 0x6f, 0x6f, 0x6d, 0x4c, 0x69, 0x73, 0x74, 0x12, 0x42, 0x0a, 0x09, 0x52, 0x6f, 0x6f, 0x6d, 0x49, 0x6e, 0x66, 0x6f, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x24, 0x2e, 0x4d, 0x75, 0x6c, 0x74, 0x69, 0x44, 0x75, 0x70, 0x2e, 0x53, 0x43, 0x5f, 0x4d, 0x44, 0x5f, 0x47, 0x65, 0x74, 0x52, 0x6f, 0x6f, 0x6d, 0x4c, 0x69, 0x73, 0x74, 0x2e, 0x52, 0x6f, 0x6f, 0x6d, 0x49, 0x6e, 0x66, 0x6f, 0x52, 0x09, 0x52, 0x6f, 0x6f, 0x6d, 0x49, 0x6e, 0x66, 0x6f, 0x73, 0x1a, 0xa8, 0x01, 0x0a, 0x08, 0x52, 0x6f, 0x6f, 0x6d, 0x49, 0x6e, 0x66, 0x6f, 0x12, 0x16, 0x0a, 0x06, 0x52, 0x6f, 0x6f, 0x6d, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x06, 0x52, 0x6f, 0x6f, 0x6d, 0x49, 0x64, 0x12, 0x14, 0x0a, 0x05, 0x4d, 0x61, 0x70, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x4d, 0x61, 0x70, 0x69, 0x64, 0x12, 0x1e, 0x0a, 0x0a, 0x50, 0x6c, 0x61, 0x79, 0x65, 0x72, 0x55, 0x69, 0x64, 0x73, 0x18, 0x03, 0x20, 0x03, 0x28, 0x09, 0x52, 0x0a, 0x50, 0x6c, 0x61, 0x79, 0x65, 0x72, 0x55, 0x69, 0x64, 0x73, 0x12, 0x22, 0x0a, 0x0c, 0x42, 0x61, 0x74, 0x74, 0x6c, 0x65, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0c, 0x42, 0x61, 0x74, 0x74, 0x6c, 0x65, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x12, 0x2a, 0x0a, 0x10, 0x42, 0x61, 0x74, 0x74, 0x6c, 0x65, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x50, 0x6f, 0x72, 0x74, 0x18, 0x05, 0x20, 0x01, 0x28, 0x05, 0x52, 0x10, 0x42, 0x61, 0x74, 0x74, 0x6c, 0x65, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x50, 0x6f, 0x72, 0x74, 0x22, 0x95, 0x01, 0x0a, 0x0f, 0x53, 0x43, 0x5f, 0x4d, 0x44, 0x5f, 0x45, 0x6e, 0x74, 0x65, 0x72, 0x52, 0x6f, 0x6f, 0x6d, 0x12, 0x16, 0x0a, 0x06, 0x5a, 0x6f, 0x6e, 0x65, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x06, 0x5a, 0x6f, 0x6e, 0x65, 0x69, 0x64, 0x12, 0x10, 0x0a, 0x03, 0x55, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x55, 0x69, 0x64, 0x12, 0x14, 0x0a, 0x05, 0x4d, 0x61, 0x70, 0x69, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x4d, 0x61, 0x70, 0x69, 0x64, 0x12, 0x0e, 0x0a, 0x02, 0x49, 0x70, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x02, 0x49, 0x70, 0x12, 0x12, 0x0a, 0x04, 0x50, 0x6f, 0x72, 0x74, 0x18, 0x05, 0x20, 0x01, 0x28, 0x05, 0x52, 0x04, 0x50, 0x6f, 0x72, 0x74, 0x12, 0x1e, 0x0a, 0x0a, 0x50, 0x6c, 0x61, 0x79, 0x65, 0x72, 0x55, 0x69, 0x64, 0x73, 0x18, 0x06, 0x20, 0x03, 0x28, 0x09, 0x52, 0x0a, 0x50, 0x6c, 0x61, 0x79, 0x65, 0x72, 0x55, 0x69, 0x64, 0x73, 0x22, 0x3b, 0x0a, 0x0f, 0x53, 0x43, 0x5f, 0x4d, 0x44, 0x5f, 0x4c, 0x65, 0x61, 0x76, 0x65, 0x52, 0x6f, 0x6f, 0x6d, 0x12, 0x16, 0x0a, 0x06, 0x5a, 0x6f, 0x6e, 0x65, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x06, 0x5a, 0x6f, 0x6e, 0x65, 0x69, 0x64, 0x12, 0x10, 0x0a, 0x03, 0x55, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x55, 0x69, 0x64, 0x22, 0x76, 0x0a, 0x0e, 0x53, 0x43, 0x5f, 0x4d, 0x44, 0x5f, 0x42, 0x65, 0x67, 0x69, 0x6e, 0x44, 0x75, 0x70, 0x12, 0x22, 0x0a, 0x0c, 0x42, 0x61, 0x74, 0x74, 0x6c, 0x65, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0c, 0x42, 0x61, 0x74, 0x74, 0x6c, 0x65, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x12, 0x2a, 0x0a, 0x10, 0x42, 0x61, 0x74, 0x74, 0x6c, 0x65, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x50, 0x6f, 0x72, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x10, 0x42, 0x61, 0x74, 0x74, 0x6c, 0x65, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x50, 0x6f, 0x72, 0x74, 0x12, 0x14, 0x0a, 0x05, 0x4d, 0x61, 0x70, 0x69, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x4d, 0x61, 0x70, 0x69, 0x64, 0x22, 0x49, 0x0a, 0x0b, 0x53, 0x43, 0x5f, 0x42, 0x54, 0x5f, 0x4c, 0x6f, 0x67, 0x69, 0x6e, 0x12, 0x16, 0x0a, 0x06, 0x5a, 0x6f, 0x6e, 0x65, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x06, 0x5a, 0x6f, 0x6e, 0x65, 0x69, 0x64, 0x12, 0x10, 0x0a, 0x03, 0x55, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x55, 0x69, 0x64, 0x12, 0x10, 0x0a, 0x03, 0x4d, 0x73, 0x67, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x4d, 0x73, 0x67, 0x22, 0x66, 0x0a, 0x10, 0x53, 0x43, 0x5f, 0x42, 0x54, 0x5f, 0x50, 0x65, 0x6f, 0x70, 0x6c, 0x65, 0x4c, 0x69, 0x73, 0x74, 0x12, 0x16, 0x0a, 0x06, 0x5a, 0x6f, 0x6e, 0x65, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x06, 0x5a, 0x6f, 0x6e, 0x65, 0x69, 0x64, 0x12, 0x1a, 0x0a, 0x08, 0x4e, 0x65, 0x77, 0x65, 0x72, 0x55, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x4e, 0x65, 0x77, 0x65, 0x72, 0x55, 0x69, 0x64, 0x12, 0x1e, 0x0a, 0x0a, 0x50, 0x6c, 0x61, 0x79, 0x65, 0x72, 0x55, 0x69, 0x64, 0x73, 0x18, 0x03, 0x20, 0x03, 0x28, 0x09, 0x52, 0x0a, 0x50, 0x6c, 0x61, 0x79, 0x65, 0x72, 0x55, 0x69, 0x64, 0x73, 0x22, 0x7e, 0x0a, 0x0c, 0x53, 0x43, 0x5f, 0x42, 0x54, 0x5f, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x16, 0x0a, 0x06, 0x5a, 0x6f, 0x6e, 0x65, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x06, 0x5a, 0x6f, 0x6e, 0x65, 0x69, 0x64, 0x12, 0x1c, 0x0a, 0x09, 0x53, 0x65, 0x6e, 0x64, 0x65, 0x72, 0x55, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x53, 0x65, 0x6e, 0x64, 0x65, 0x72, 0x55, 0x69, 0x64, 0x12, 0x22, 0x0a, 0x0c, 0x50, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x79, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0c, 0x50, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x79, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x14, 0x0a, 0x05, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x22, 0x70, 0x0a, 0x0e, 0x53, 0x43, 0x5f, 0x42, 0x54, 0x5f, 0x50, 0x6f, 0x73, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x16, 0x0a, 0x06, 0x5a, 0x6f, 0x6e, 0x65, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x06, 0x5a, 0x6f, 0x6e, 0x65, 0x69, 0x64, 0x12, 0x1c, 0x0a, 0x09, 0x53, 0x65, 0x6e, 0x64, 0x65, 0x72, 0x55, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x53, 0x65, 0x6e, 0x64, 0x65, 0x72, 0x55, 0x69, 0x64, 0x12, 0x0c, 0x0a, 0x01, 0x58, 0x18, 0x03, 0x20, 0x01, 0x28, 0x02, 0x52, 0x01, 0x58, 0x12, 0x0c, 0x0a, 0x01, 0x59, 0x18, 0x04, 0x20, 0x01, 0x28, 0x02, 0x52, 0x01, 0x59, 0x12, 0x0c, 0x0a, 0x01, 0x5a, 0x18, 0x05, 0x20, 0x01, 0x28, 0x02, 0x52, 0x01, 0x5a, 0x22, 0x59, 0x0a, 0x0f, 0x53, 0x43, 0x5f, 0x42, 0x54, 0x5f, 0x42, 0x72, 0x6f, 0x61, 0x64, 0x43, 0x61, 0x73, 0x74, 0x12, 0x16, 0x0a, 0x06, 0x5a, 0x6f, 0x6e, 0x65, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x06, 0x5a, 0x6f, 0x6e, 0x65, 0x69, 0x64, 0x12, 0x1c, 0x0a, 0x09, 0x53, 0x65, 0x6e, 0x64, 0x65, 0x72, 0x55, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x53, 0x65, 0x6e, 0x64, 0x65, 0x72, 0x55, 0x69, 0x64, 0x12, 0x10, 0x0a, 0x03, 0x4d, 0x73, 0x67, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x4d, 0x73, 0x67, 0x22, 0x54, 0x0a, 0x0a, 0x53, 0x43, 0x5f, 0x42, 0x54, 0x5f, 0x4f, 0x76, 0x65, 0x72, 0x12, 0x16, 0x0a, 0x06, 0x5a, 0x6f, 0x6e, 0x65, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x06, 0x5a, 0x6f, 0x6e, 0x65, 0x69, 0x64, 0x12, 0x1c, 0x0a, 0x09, 0x53, 0x65, 0x6e, 0x64, 0x65, 0x72, 0x55, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x53, 0x65, 0x6e, 0x64, 0x65, 0x72, 0x55, 0x69, 0x64, 0x12, 0x10, 0x0a, 0x03, 0x4d, 0x73, 0x67, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x4d, 0x73, 0x67, 0x22, 0x4f, 0x0a, 0x15, 0x53, 0x53, 0x5f, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x42, 0x61, 0x74, 0x74, 0x6c, 0x65, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x12, 0x16, 0x0a, 0x06, 0x52, 0x6f, 0x6f, 0x6d, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x06, 0x52, 0x6f, 0x6f, 0x6d, 0x49, 0x64, 0x12, 0x1e, 0x0a, 0x0a, 0x50, 0x6c, 0x61, 0x79, 0x65, 0x72, 0x55, 0x69, 0x64, 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, 0x09, 0x52, 0x0a, 0x50, 0x6c, 0x61, 0x79, 0x65, 0x72, 0x55, 0x69, 0x64, 0x73, 0x22, 0x19, 0x0a, 0x17, 0x53, 0x53, 0x5f, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x42, 0x61, 0x74, 0x74, 0x6c, 0x65, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x4f, 0x4b, 0x42, 0x0d, 0x5a, 0x0b, 0x70, 0x62, 0x2f, 0x4d, 0x75, 0x6c, 0x74, 0x69, 0x44, 0x75, 0x70, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, } var ( file_pb_MultiDup_proto_rawDescOnce sync.Once file_pb_MultiDup_proto_rawDescData = file_pb_MultiDup_proto_rawDesc ) func file_pb_MultiDup_proto_rawDescGZIP() []byte { file_pb_MultiDup_proto_rawDescOnce.Do(func() { file_pb_MultiDup_proto_rawDescData = protoimpl.X.CompressGZIP(file_pb_MultiDup_proto_rawDescData) }) return file_pb_MultiDup_proto_rawDescData } var file_pb_MultiDup_proto_msgTypes = make([]protoimpl.MessageInfo, 27) var file_pb_MultiDup_proto_goTypes = []interface{}{ (*CS_MD_EnterLobby)(nil), // 0: MultiDup.CS_MD_EnterLobby (*CS_MD_CreateRoom)(nil), // 1: MultiDup.CS_MD_CreateRoom (*CS_MD_GetRoomList)(nil), // 2: MultiDup.CS_MD_GetRoomList (*CS_MD_EnterRoom)(nil), // 3: MultiDup.CS_MD_EnterRoom (*CS_MD_LeaveRoom)(nil), // 4: MultiDup.CS_MD_LeaveRoom (*CS_MD_BeginDup)(nil), // 5: MultiDup.CS_MD_BeginDup (*CS_BT_Login)(nil), // 6: MultiDup.CS_BT_Login (*CS_BT_PeopleList)(nil), // 7: MultiDup.CS_BT_PeopleList (*CS_BT_Status)(nil), // 8: MultiDup.CS_BT_Status (*CS_BT_Position)(nil), // 9: MultiDup.CS_BT_Position (*CS_BT_BroadCast)(nil), // 10: MultiDup.CS_BT_BroadCast (*CS_BT_Over)(nil), // 11: MultiDup.CS_BT_Over (*SC_MD_EnterLobby)(nil), // 12: MultiDup.SC_MD_EnterLobby (*SC_MD_CreateRoom)(nil), // 13: MultiDup.SC_MD_CreateRoom (*SC_MD_GetRoomList)(nil), // 14: MultiDup.SC_MD_GetRoomList (*SC_MD_EnterRoom)(nil), // 15: MultiDup.SC_MD_EnterRoom (*SC_MD_LeaveRoom)(nil), // 16: MultiDup.SC_MD_LeaveRoom (*SC_MD_BeginDup)(nil), // 17: MultiDup.SC_MD_BeginDup (*SC_BT_Login)(nil), // 18: MultiDup.SC_BT_Login (*SC_BT_PeopleList)(nil), // 19: MultiDup.SC_BT_PeopleList (*SC_BT_Status)(nil), // 20: MultiDup.SC_BT_Status (*SC_BT_Position)(nil), // 21: MultiDup.SC_BT_Position (*SC_BT_BroadCast)(nil), // 22: MultiDup.SC_BT_BroadCast (*SC_BT_Over)(nil), // 23: MultiDup.SC_BT_Over (*SS_CreateBattleServer)(nil), // 24: MultiDup.SS_CreateBattleServer (*SS_CreateBattleServerOK)(nil), // 25: MultiDup.SS_CreateBattleServerOK (*SC_MD_GetRoomList_RoomInfo)(nil), // 26: MultiDup.SC_MD_GetRoomList.RoomInfo } var file_pb_MultiDup_proto_depIdxs = []int32{ 26, // 0: MultiDup.SC_MD_GetRoomList.RoomInfos:type_name -> MultiDup.SC_MD_GetRoomList.RoomInfo 1, // [1:1] is the sub-list for method output_type 1, // [1:1] is the sub-list for method input_type 1, // [1:1] is the sub-list for extension type_name 1, // [1:1] is the sub-list for extension extendee 0, // [0:1] is the sub-list for field type_name } func init() { file_pb_MultiDup_proto_init() } func file_pb_MultiDup_proto_init() { if File_pb_MultiDup_proto != nil { return } if !protoimpl.UnsafeEnabled { file_pb_MultiDup_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*CS_MD_EnterLobby); i { case 0: return &v.state case 1: return &v.sizeCache case 2: return &v.unknownFields default: return nil } } file_pb_MultiDup_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*CS_MD_CreateRoom); i { case 0: return &v.state case 1: return &v.sizeCache case 2: return &v.unknownFields default: return nil } } file_pb_MultiDup_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*CS_MD_GetRoomList); i { case 0: return &v.state case 1: return &v.sizeCache case 2: return &v.unknownFields default: return nil } } file_pb_MultiDup_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*CS_MD_EnterRoom); i { case 0: return &v.state case 1: return &v.sizeCache case 2: return &v.unknownFields default: return nil } } file_pb_MultiDup_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*CS_MD_LeaveRoom); i { case 0: return &v.state case 1: return &v.sizeCache case 2: return &v.unknownFields default: return nil } } file_pb_MultiDup_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*CS_MD_BeginDup); i { case 0: return &v.state case 1: return &v.sizeCache case 2: return &v.unknownFields default: return nil } } file_pb_MultiDup_proto_msgTypes[6].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*CS_BT_Login); i { case 0: return &v.state case 1: return &v.sizeCache case 2: return &v.unknownFields default: return nil } } file_pb_MultiDup_proto_msgTypes[7].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*CS_BT_PeopleList); i { case 0: return &v.state case 1: return &v.sizeCache case 2: return &v.unknownFields default: return nil } } file_pb_MultiDup_proto_msgTypes[8].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*CS_BT_Status); i { case 0: return &v.state case 1: return &v.sizeCache case 2: return &v.unknownFields default: return nil } } file_pb_MultiDup_proto_msgTypes[9].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*CS_BT_Position); i { case 0: return &v.state case 1: return &v.sizeCache case 2: return &v.unknownFields default: return nil } } file_pb_MultiDup_proto_msgTypes[10].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*CS_BT_BroadCast); i { case 0: return &v.state case 1: return &v.sizeCache case 2: return &v.unknownFields default: return nil } } file_pb_MultiDup_proto_msgTypes[11].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*CS_BT_Over); i { case 0: return &v.state case 1: return &v.sizeCache case 2: return &v.unknownFields default: return nil } } file_pb_MultiDup_proto_msgTypes[12].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*SC_MD_EnterLobby); i { case 0: return &v.state case 1: return &v.sizeCache case 2: return &v.unknownFields default: return nil } } file_pb_MultiDup_proto_msgTypes[13].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*SC_MD_CreateRoom); i { case 0: return &v.state case 1: return &v.sizeCache case 2: return &v.unknownFields default: return nil } } file_pb_MultiDup_proto_msgTypes[14].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*SC_MD_GetRoomList); i { case 0: return &v.state case 1: return &v.sizeCache case 2: return &v.unknownFields default: return nil } } file_pb_MultiDup_proto_msgTypes[15].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*SC_MD_EnterRoom); i { case 0: return &v.state case 1: return &v.sizeCache case 2: return &v.unknownFields default: return nil } } file_pb_MultiDup_proto_msgTypes[16].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*SC_MD_LeaveRoom); i { case 0: return &v.state case 1: return &v.sizeCache case 2: return &v.unknownFields default: return nil } } file_pb_MultiDup_proto_msgTypes[17].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*SC_MD_BeginDup); i { case 0: return &v.state case 1: return &v.sizeCache case 2: return &v.unknownFields default: return nil } } file_pb_MultiDup_proto_msgTypes[18].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*SC_BT_Login); i { case 0: return &v.state case 1: return &v.sizeCache case 2: return &v.unknownFields default: return nil } } file_pb_MultiDup_proto_msgTypes[19].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*SC_BT_PeopleList); i { case 0: return &v.state case 1: return &v.sizeCache case 2: return &v.unknownFields default: return nil } } file_pb_MultiDup_proto_msgTypes[20].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*SC_BT_Status); i { case 0: return &v.state case 1: return &v.sizeCache case 2: return &v.unknownFields default: return nil } } file_pb_MultiDup_proto_msgTypes[21].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*SC_BT_Position); i { case 0: return &v.state case 1: return &v.sizeCache case 2: return &v.unknownFields default: return nil } } file_pb_MultiDup_proto_msgTypes[22].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*SC_BT_BroadCast); i { case 0: return &v.state case 1: return &v.sizeCache case 2: return &v.unknownFields default: return nil } } file_pb_MultiDup_proto_msgTypes[23].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*SC_BT_Over); i { case 0: return &v.state case 1: return &v.sizeCache case 2: return &v.unknownFields default: return nil } } file_pb_MultiDup_proto_msgTypes[24].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*SS_CreateBattleServer); i { case 0: return &v.state case 1: return &v.sizeCache case 2: return &v.unknownFields default: return nil } } file_pb_MultiDup_proto_msgTypes[25].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*SS_CreateBattleServerOK); i { case 0: return &v.state case 1: return &v.sizeCache case 2: return &v.unknownFields default: return nil } } file_pb_MultiDup_proto_msgTypes[26].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*SC_MD_GetRoomList_RoomInfo); i { case 0: return &v.state case 1: return &v.sizeCache case 2: return &v.unknownFields default: return nil } } } type x struct{} out := protoimpl.TypeBuilder{ File: protoimpl.DescBuilder{ GoPackagePath: reflect.TypeOf(x{}).PkgPath(), RawDescriptor: file_pb_MultiDup_proto_rawDesc, NumEnums: 0, NumMessages: 27, NumExtensions: 0, NumServices: 0, }, GoTypes: file_pb_MultiDup_proto_goTypes, DependencyIndexes: file_pb_MultiDup_proto_depIdxs, MessageInfos: file_pb_MultiDup_proto_msgTypes, }.Build() File_pb_MultiDup_proto = out.File file_pb_MultiDup_proto_rawDesc = nil file_pb_MultiDup_proto_goTypes = nil file_pb_MultiDup_proto_depIdxs = nil }