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); }
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(); }