private void SendUpdateToPlayers(IEnumerable <Player> players, GameField game) { foreach (var player in players) { var gameMessage = new GameFieldMessage(game); player.NetworkPlayer.Send(gameMessage.ToNetworkMessage(MasterServer.Instance.Id)); } }
private void SendGameToPlayers() { foreach (var player in Players) { var message = new GameFieldMessage(gameField); var networkMessage = new NetworkMessage(MessageTypes.GameUpdate, message, ServerId, NetworkId.Generate()); player.Send(networkMessage); } }
public void GameFieldMessage() { var message = new GameFieldMessage(new GameField()); Assert.NotNull(SerializeAndBack(message)); }