TurnManager.Reset C# (CSharp) Method

Reset() public method

public Reset ( ) : void
return void
    public void Reset()
    {
        this.turnCount = 0;
    }

Usage Example

Example #1
0
    IEnumerator SceneTransition(string sceneName)
    {
        StartCoroutine(AudioManager.VolumeTransition(0f));
        if (sceneName == "TitleScreen")
        {
            GameObject.Find("TitleScreenPanel").GetComponent <Animator>().SetTrigger("PlayGame");
            yield return(new WaitForSeconds(5f));
        }
        else
        {
            if (menuPanel.activeSelf)
            {
                menuPanel.GetComponent <Animator>().SetTrigger("LevelTransition");
                yield return(new WaitForSeconds(2f));
            }
            else   //possible in level 0 when exiting room without menu
            {
                menuPanel.SetActive(true);
                menuPanel.GetComponent <Animator>().SetTrigger("LevelTransition0");
                yield return(new WaitForSeconds(.45f));
            }
            TurnManager.Reset();
        }


        SceneManager.LoadScene(SceneManager.GetActiveScene().buildIndex + 1);
    }
All Usage Examples Of TurnManager::Reset