Ejemplo n.º 1
0
        public void GameLogAddMessage()
        {
            var message = new GameLogAddMessage(new List <string> {
                "asd", "dskaj"
            });

            Assert.NotNull(SerializeAndBack(message));
        }
Ejemplo n.º 2
0
        public void PushGameLogUpdatesToPlayers()
        {
            var message = new GameLogAddMessage(GameLog.NewMessages).ToNetworkMessage(NetworkId.Generate());

            foreach (Player player in Players)
            {
                player.NetworkPlayer?.Send(message);
            }

            GameLog.CommitMessages();
        }