public void PrepareSparepawnData(string targetSquareId) { GridData from = new GridData("", "", ""); GridData to = new GridData(targetSquareId, "", ""); TurnData turnData = new TurnData(from, to); TurnDataWrapper turnDataWrapper = new TurnDataWrapper(Database.GetString(Database.Key.ROOM_ID), Database.GetString(Database.Key.PLAYER_ID), turnData, Database.GetString(Database.Key.ROOM_NAME), "sparePawn"); string data = JsonUtility.ToJson(turnDataWrapper); socket.EmitJson(GameEmits.sparePawnTurn.ToString(), data); GameManager.instance.currentGameState = GameManager.GAMESTATE.NONE; }
public void PrepareTurnData(GridData f, GridData t, string turnType = "normalType") { TurnData turnData = new TurnData(f, t); TurnDataWrapper turnDataWrapper = new TurnDataWrapper(Database.GetString(Database.Key.ROOM_ID), Database.GetString(Database.Key.PLAYER_ID), turnData, Database.GetString(Database.Key.ROOM_NAME), turnType); string data = JsonUtility.ToJson(turnDataWrapper); Debug.Log("Turn Submitted: " + data); socket.EmitJson(GameEmits.turnSubmited.ToString(), data); if (turnType == "normalType") { GameManager.instance.currentGameState = GameManager.GAMESTATE.NONE; } }