public void LeaveGame() { if (leaveGameCallback != null) { leaveGameCallback(); leaveGameCallback = null; } gameBoard.SetActive(false); gameMenu.SetActive(true); currentState = GameState.NotPlaying; playerBoard1.Clear(); playerBoard2.Clear(); updateDisplay(playerBoard1, 0); updateDisplay(playerBoard2, 0); }
public void PlaceShips() { PlayerBoard.Clear(); PlacementStrategy.PlaceShips(PlayerBoard, Ships); }