private void OnStartScreenShow(ShowableView showable) { showable.OnShow -= OnStartScreenShow; PlayerState playerState = playerStateStorage.Get(); level.Init(playerState.Level); levelGenerator.NewLevel(level, OnLevelGenerate); }