void Die(bool b)
 {
     if (b)
     {
         die = !b;
         bManager.anim.SetTrigger("Die");
         bManager.audioDying.Play();
         bManager.Inmortality();
         Invoke("Mortality", 4f);
     }
 }
Example #2
0
    private void Update()
    {
        bNavMeshC.Stop();
        transform.LookAt(bManager.targetTest.transform.position);
        if (!bManager.drinking)
        {
            bManager.audioDrink.Play();
            bManager.Inmortality();
            bManager.drinking = true;
            bManager.anim.SetTrigger("Heal");

            Invoke("BerserkerChanges", 5.1f);
            Invoke("CancelShield", 8.2f);
            Invoke("ChangeToFollow", 8.3f);
        }
    }
    private void Update()
    {
        bNavMeshC.Stop();
        if (!invoking)
        {
            invoking = true;
            bManager.audioChicken.Play();
            bManager.anim.SetTrigger("Invoke");
            bManager.Inmortality();
            //Invocacion
            Instantiate(bManager.chicken, bManager.invokePos1.position, transform.rotation);
            Instantiate(bManager.chicken, bManager.invokePos2.position, transform.rotation);


            Invoke("Mortality", 1.9f);
            Invoke("ChangeToFollow", 2f);
        }
    }