IEnumerator disableLocks()
    {
        FinalBossScript.shouldShoot = false;
        DestroyAllObjectsWithTag("fireball");
        camera.CameraFocusTimed(new Vector2(66, 11), 2.0f);
        yield return(new WaitForSeconds(2));

        tc2d.enabled = false;
        tmr.enabled  = false;
        camera.CameraFocusTimed(new Vector2(66, 11), 1.0f);
        yield return(new WaitForSeconds(1));

        FinalBossScript.shouldShoot = true;
    }
    IEnumerator showBoss()
    {
        camera.CameraFocusTimed(new Vector2(bossTransform.position.x, bossTransform.position.y), 2);
        finalboss.GetComponent <AudioSource>().PlayOneShot(roar);
        yield return(new WaitForSeconds(2));

        FinalBossScript.shouldShoot = true;
    }
Example #3
0
    IEnumerator showBossHurt()
    {
        shouldShoot = false;
        DestroyAllObjectsWithTag("fireball");
        camera.CameraFocusTimed(new Vector2(gameObject.transform.position.x, gameObject.transform.position.y), 2);
        gameObject.GetComponent <AudioSource>().PlayOneShot(roar);
        yield return(new WaitForSeconds(2));

        shouldShoot = true;
    }