void Start() { gamestate = Gamestate.Placing; InputManager.enabled = false; bombQueue = new BombQueue(); bombButtons = GameObject.Find("BottomBar").GetComponentsInChildren <BombButton>(); }
public void StartGame() { gamestate = Gamestate.Playing; startButton.SetActive(false); resetButton.SetActive(true); foreach (BombButton button in bombButtons) { button.gameObject.SetActive(false); } BombQueue.OnGameStart(); InputManager.enabled = true; }
public void ResetGame() { gamestate = Gamestate.Placing; startButton.SetActive(true); resetButton.SetActive(false); foreach (BombButton button in bombButtons) { button.gameObject.SetActive(false); } BombQueue.OnGameEnd(); InputManager.enabled = false; Ball.Reset(); }