Пример #1
0
        void OnClientStartNewTurn(NetworkMessage netMsg)
        {
            ServerStartNewTurnMessage msg = netMsg.ReadMessage <ServerStartNewTurnMessage>();

            Debug.Log("Received ServerStartNewTurnMessage");
            GameLogicClient.game.prepareNewTurn(msg.startTurnTimestamp);
        }
Пример #2
0
        private void StartNewTurn(GameLogicServer game, long startTurnTimestamp)
        {
            ServerStartNewTurnMessage msgOut = new ServerStartNewTurnMessage();

            msgOut.startTurnTimestamp = startTurnTimestamp;
            foreach (Player p in game.players.Values)
            {
                p.user.connection.Send(ServerStartNewTurnMessage.ID, msgOut);
            }
            Debug.Log("Server sent StartNewTurn " + game.gameId);
        }