void OnTriggerEnter2D(Collider2D col) { if (!SceneManager.GetActiveScene().name.Equals("menu")) { if (col.gameObject.tag.Equals("End")) { if (gm.lives > 0) { isDying = true; GetComponent <BoxCollider2D> ().enabled = false; GetComponent <CircleCollider2D> ().enabled = false; if (gm.waves == 5) { gm.slimeBabiesAlive -= 1; } gm.lives -= 1; gm.livesText.text = "Lives: " + System.Convert.ToString(gm.lives); //StartCoroutine (waitForDeath (deathTimer)); if (!SceneManager.GetActiveScene().name.Equals("menu")) { if (!gm.CheckEnemiesAlive(1)) { gm.StartCountDown(); } } if (gm.lives == 0) { gm.GameOver(); } } } } }