Files
Fishing2Server/Tools/NetworkProtocol/Outer/MapMessage.proto
2025-11-11 17:43:11 +08:00

66 lines
1.6 KiB
Protocol Buffer
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
syntax = "proto3";
package Fantasy.Network.Message;
/// 请求创建房间
message C2Map_CreateRoomRequest // ICustomRouteRequest,Map2C_CreateRoomResponse,MapRoute
{
int32 MapId = 1;//地图id
}
/// 请求创建房间成功
message Map2C_CreateRoomResponse // ICustomRouteResponse
{
string RoomCode = 1; //房间代码
repeated MapUnitInfo Units = 2; //房间玩家列表
}
/// 请求网关离开房间(离开房间,但是不离开地图)
message C2G_ExitRoomRequest // IRequest,G2C_ExitRoomResponse
{
string RoomCode = 1; //房间代码
}
/// 请求网关进入离开响应
message G2C_ExitRoomResponse // IResponse
{
string RoomCode = 1; //房间代码
}
/// 请求网关进入地图
message C2G_EnterMapRequest // IRequest,G2C_EnterMapResponse
{
string RoomCode = 1; //房间代码
int32 MapId = 2; //地图id
}
/// 请求网关进入房间响应
message G2C_EnterMapResponse // IResponse
{
int32 MapId = 1; //地图id
string RoomCode = 2; //房间代码
repeated MapUnitInfo Units = 3; //房间玩家列表
}
// // 请求进入地图
// message C2Map_EnterMapRequest // ICustomRouteRequest,Map2C_EnterMapResponse,MapRoute
// {
// int32 MapId = 1;//地图id
// string RoomCode = 2;//房间id如果是进入房间
// }
// message Map2C_EnterMapResponse // ICustomRouteResponse
// {
// }
/// 通知客户端切换地图
message Map2C_ChangeMap // ICustomRouteMessage,MapRoute
{
int32 MapId = 1; //地图id
int32 Node = 2; //站位节点
}