public void getGameBoard(string ReceivedGameID) { GameIDConnectivityJson gameid = new GameIDConnectivityJson(); gameid.gameid = ReceivedGameID; RestClient.Post <BoardConnectivityJson>("https://catan-connectivity.herokuapp.com/lobby/startgame", gameid).Then(board => { ReceiveBoardScript.ReceivedBoard.ports = board.ports; ReceiveBoardScript.ReceivedBoard.board = board.board; }).Catch(err => { Debug.Log(err); }); }
public void getGameBoardNotMaster() { GameIDConnectivityJson gameid = new GameIDConnectivityJson(); gameid.gameid = LoginScript.CurrentUserGameId; //gameid.gameid = "P9LapF9QcYQ2SKG8ph4hz"; RestClient.Post <BoardConnectivityJson>("https://catan-connectivity.herokuapp.com/board/get", gameid).Then(board => { ReceiveBoardScript.ReceivedBoard.ports = board.ports; ReceiveBoardScript.ReceivedBoard.board = board.board; Debug.Log(ReceiveBoardScript.ReceivedBoard.board[0].number); }).Catch(err => { Debug.Log(err); }); }
public void EmitStartGame() { GameIDConnectivityJson gameid = new GameIDConnectivityJson(); gameid.gameid = LoginScript.CurrentUserGameId; RestClient.Post <BoardConnectivityJson>("https://catan-connectivity.herokuapp.com/lobby/startgame", gameid).Then(board => { ReceiveBoardScript.ReceivedBoard.ports = board.ports; ReceiveBoardScript.ReceivedBoard.board = board.board; JSONObject json_message = new JSONObject(); //json_message.AddField("lobbyid", "123"); json_message.AddField("lobbyid", LoginScript.CurrentUserLobbyId); socket.Emit("gamestart", json_message); SceneChanger n = new SceneChanger(); n.startGame(); }).Catch(err => { Debug.Log(err); }); }