private IEnumerator SavingPlayer() { playerCtrl.Die(); ZombieSpawner.Instance.active = false; CameraManager.Instance.Die(); MoveToSavePoint(); playerCtrl.ResetState(); yield return(new WaitForSeconds(3.0f)); ZombieSpawner.Instance.CleanZombies(); CameraManager.Instance.Restart(); CameraManager.Instance.ResetVolume(); yield return(new WaitForSeconds(4.0f)); ZombieSpawner.Instance.active = true; EventManager.Instance.EventRestart(); }