Example #1
0
    //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);
    }