private void Start() { NextLevelButton.onClick.AddListener(() => { TimeControl.Instance.SpeedUp(); TimeControl.Instance.RunGame(); loadingCurtain.Show(); loadingCurtain.Hide(); player.ResetHealth(); player.Shooter.SetReload(1.5f); HUD.UpdateHealthBar(); levelContainer.currentLevel.Started?.Invoke(levelContainer.currentLevel); Close(); }); }