Example #1
0
 void SwitchToDying()
 {
     SfxManager.instance.PlaySFX(dying, true);
     state = SaturnState.DYING;
     foreach (SpinningRing r in FindObjectsOfType <SpinningRing>())
     {
         r.End();
     }
 }
Example #2
0
    void SwitchToAngry()
    {
        SfxManager.instance.PlaySFX(angry, true);
        sprite.SetTrigger("angry");
        state = SaturnState.ANGRY;
        GameManager.instance.AddTimer(1, MakeCameraShake);
        GameManager.instance.AddTimer(2, SwitchToIdle);

        GameManager.instance.AddTimer(1f, AddSoundBlast);
        GameManager.instance.AddTimer(1.25f, AddSoundBlast);
        GameManager.instance.AddTimer(1.4f, AddSoundBlast);
        GameManager.instance.AddTimer(1.65f, AddSoundBlast);
        GameManager.instance.AddTimer(1.8f, AddSoundBlast);
        GameManager.instance.AddTimer(1.95f, AddSoundBlast);
    }
Example #3
0
    void SwitchToIdle()
    {
        sprite.SetTrigger("idle");
        state = SaturnState.IDLE;

        if (halfway)
        {
            Instantiate(spinnerV);
        }

        else
        {
            Instantiate(spinnerH);
        }
    }