public void GameOver() { if (_gameState != GameStates.IN_PROCESS) { return; } _gameState = GameStates.FINISH_PREPARATION_IN_PROCESS; _onGameOver?.Invoke(); _transition.StartLoadMenuScene(ProcessSceneLoaded); }