// player win void PlayerWin() { currentMode = Global.GameMode.Pause; uiManager.winUI.SetActive(true); playerWins += 1; uiManager.Player1Win.text = playerWins.ToString(); }
// ai win void PlayerLose() { currentMode = Global.GameMode.Pause; uiManager.loseUI.SetActive(true); aiWins += 1; uiManager.Player2Win.text = aiWins.ToString(); }
//new game public void NewGame() { StartPlayerShips(fieldData.Player1Data); var startShip = fieldData.Player1Data.PlayerShipsData.Find(x => x.status == Global.ShipStatus.Hide); editedShip = startShip.ship; AIShipsRandomPlace(); //ClearCross(); //aiShoots.Clear(); currentMode = Global.GameMode.Edit; uiManager.startUI.SetActive(false); uiManager.winUI.SetActive(false); uiManager.loseUI.SetActive(false); }