public void ApplyChanges() { var name = NameInput.text; var scores = _scoreManager.Scores; try { var lastPlayerEvent = _playerEventLogService.GetPlayerEvent(); var deathReason = _deathReasonService.GetDeathReasonSummary(lastPlayerEvent, Zilon.Core.Localization.Language.Ru); _scoreStorage.AppendScores(name, scores, deathReason); GameCleanupHelper.ResetState(_player); } catch (Exception exception) { Debug.LogError("Не удалось выполнить запись результатов в БД\n" + exception.ToString()); } SceneManager.LoadScene("scores"); }
public void Execute() { GameCleanupHelper.ResetState(_player); SceneManager.LoadScene("title"); }