Browse Source

feat: try to send MapMsg and remove PlayerType from Message2Server.proto

tags/0.1.0
gsy1519 3 years ago
parent
commit
e5fbc752d4
2 changed files with 4 additions and 4 deletions
  1. +2
    -2
      logic/ClientTest/Program.cs
  2. +2
    -2
      logic/Server/GameServer.cs

+ 2
- 2
logic/ClientTest/Program.cs View File

@@ -31,11 +31,11 @@ namespace ClientTest
var currentGameInfo = call.ResponseStream.Current;
for (int i = 0; i < currentGameInfo.ObjMessage.Count; i++)
{
if (currentGameInfo.ObjMessage[i].MessageOfObjCase == MessageOfObj.MessageOfObjOneofCase.StudentMessage )
if (currentGameInfo.ObjMessage[i].MessageOfObjCase == MessageOfObj.MessageOfObjOneofCase.StudentMessage)
Console.WriteLine($"Human is at ({currentGameInfo.ObjMessage[i].StudentMessage.X}, {currentGameInfo.ObjMessage[i].StudentMessage.Y})");
}
}
}
}
}

+ 2
- 2
logic/Server/GameServer.cs View File

@@ -196,7 +196,7 @@ namespace Server
default: return Protobuf.PlaceType.NullPlaceType;
}
}
private MessageOfMap MapMsg(uint[, ] map)
private MessageOfMap MapMsg(uint[,] map)
{
MessageOfMap msgOfMap = new MessageOfMap();
for (int i = 0; i < GameData.rows; i++)
@@ -233,7 +233,7 @@ namespace Server
if (request.PlayerId >= spectatorMinPlayerID)
{
// 观战模式
uint tp = (uint) request.PlayerId;
uint tp = (uint)request.PlayerId;
if (!spectatorList.Contains(tp))
{
spectatorList.Add(tp);


Loading…
Cancel
Save