public void Victory() { active = false; inGameUI.EndGame(true); scoreScreen.EndGame(true); pauseMenu.gameObject.SetActive(false); }
public void EndGame(bool victory = false) { active = false; inGameUI.EndGame(victory); scoreScreen.EndGame(victory); pauseMenu.gameObject.SetActive(false); }
void Next() { if (step > 0) { step--; if (step == 0) { inGameUI.EndGame(true); scoreScreen.EndGame(true); pauseMenu.gameObject.SetActive(false); } } }
// Update is called once per frame void Update() { bool win = true; foreach (var fa in fencedAreas) { if (!fa.full) { win = false; break; } } if (active && win) { active = false; Dog.Instance.Win(); inGameUI.EndGame(true); scoreScreen.EndGame(true); pauseMenu.gameObject.SetActive(false); } }
public void Victory() { inGameUI.EndGame(true); scoreScreen.EndGame(true); pauseMenu.canvas.enabled = false; }