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; }
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; }