public void LoseALifeFromWindow() { missedWindow = true; GameObject [] g = GameObject.FindGameObjectsWithTag("Window"); foreach (GameObject x in g) { //x.GetComponent<Animator>().Play("Window broken"); //x.GetComponent<WindowBreak>().windowBroken = true; if (x.GetComponent <WindowBreak>().isBigWindow == false) { x.GetComponent <WindowBreak>().SetWindowAsBroken(); } } if (lifeLost == false && immunity == false) { lifeLost = true; faceController.SetOhNoImage(2f); explode.Play(); StartCoroutine(LoseALife()); } }