public void UpdateServer()
        {
            GameState gameState = GatherGameState();

            gameState.type   = "gameState";
            gameState.source = "networkManager.webSocketClient";

            string jsonStr = Messaging <GameState> .Serialize(gameState);

            clog("UpdateServer: " + jsonStr);
            MessageWrapper wrapped = MessageWrapper.WrapTextMessage(jsonStr);

            networkManager.webSocketClient.Send(Messaging <MessageWrapper> .Serialize(wrapped));

            networkManager.gameSession.currentGs = gameState;

            return;
        }
Example #2
0
        void UpdateServer()
        {
            GameState gameState = GatherGameState();

            gameState.type   = "gameState";
            gameState.source = "client";

            string jsonStr = Messaging <GameState> .Serialize(gameState);

            Debug.Log("UpdateServer: " + jsonStr);
            MessageWrapper wrapped = MessageWrapper.WrapTextMessage(jsonStr);

            client.Send(Messaging <MessageWrapper> .Serialize(wrapped));

            gameSession.currentGs = gameState;

            return;
        }