//Resets the game loop upon pressing play again public void Reset() { Debug.Log("GM RESET"); NullCheck(); player.PlayerReset(); baby.BabyReset(); gameOver = false; paused = false; index = level.getIndex(); playerWinPanel.SetActive(false); babyWinPanel.SetActive(false); ActivateButtons(false); //audioBG = gameObject.GetComponent<AudioSource>(); //soundBG = (AudioClip)Instantiate(Resources.Load(level.getMusic())); print("START again"); print("Level name: " + level.getName()); print("Level index: " + index); }