Example #1
0
    void FeverMode()
    {
        if (IsFeverMode)
        {
            return;
        }

        IsFeverMode = true;
        CancelEnemies();

        if (Fever == null)
        {
            Fever = Instantiate(FeverPref).GetComponent <FeverMode>();
        }
        Fever.transform.position = GameManager.Inst().gameObject.transform.position;
        Fever.Anim.Play();

        InvokeRepeating("SpawnSmall", 0.0f, 0.25f);
    }
Example #2
0
    void EndFeverMode()
    {
        IsFeverMode = false;

        EraseCurEnemies();
        CancelEnemies();

        if (SceneManager.GetActiveScene().name == "Stage0" && GameManager.Inst().Tutorials.Step == 66)
        {
            EraseCurEnemies();
            return;
        }

        if (Fever == null)
        {
            Fever = Instantiate(FeverPref).GetComponent <FeverMode>();
        }
        Fever.ToEnd();

        SpawnEnemies();
    }