public void ActivateLoseState()
 {
     if (!InLoseState)
     {
         InLoseState = true;
         timeText.transform.parent.gameObject.SetActive(false);
         PuzzleSceneManager.SceneSwitch("LoseScene");
     }
 }
 public void ActivateWinState()
 {
     if (!InWinState)
     {
         InWinState           = true;
         timer.timerIsRunning = false;
         timeText.transform.parent.gameObject.SetActive(false);
         PuzzleSceneManager.SceneSwitch("WinScene");
     }
 }
    public void StartGame()
    {
        //Main room
        PuzzleSceneManager.SceneSwitch("GameScene");

        //Reset booleans
        ResetBooleans();

        //Starting timer
        timer.ResetTime();
        timeText.transform.parent.gameObject.SetActive(true);
        timer.timerIsRunning = true;
    }