Example #1
0
    IEnumerator verificaGameOver()
    {
        personagem Char = new personagem();

        if (Char.Energia <= 0)
        {
            gameover.Play(0);
            mcidade.SetActive(true);
            mescola.SetActive(false);
            if (Char.Moedas <= 0)
            {
                fade1.SetActive(true);
                perdeuSemMoeda.SetActive(true);
                Time.timeScale = 0;
            }
            else
            {
                Time.timeScale = 0;
                double num = Char.Moedas / 2;
                Char.Moedas = Convert.ToInt32(Math.Floor(num));
                fade1.SetActive(true);
                StartCoroutine("start");
                yield return(new WaitForSeconds(3));

                p = FindObjectOfType(typeof(portas)) as portas;
                p.entrarQuarto();
                fade1.SetActive(false);
                perdeuComMoeda.SetActive(true);
            }
        }
    }