void Update() { if (players.Count > 0) { //Any player alive for (int i = 0; i < players.Count; i++) { HealthComponent playerHealth = players[i].GetComponent <HealthComponent>(); if (playerHealth.CurrentHealth <= 0) { players.RemoveAt(i); } } } else { //Both players dead ControllerInput.FlushControllers(); SceneManager.LoadScene(SceneManager.GetActiveScene().buildIndex - 1); } }