예제 #1
0
        private void ProcessLevelCompleted()
        {
            tutorialController.Deactivate();
            scoreController.IncreaseScore();
            progressController.NextMap();

            if (progressController.IsFlowCompleted())
            {
                progressController.NextFlow(scoreController.Level);
                if (OnFlowCompleted != null)
                {
                    OnFlowCompleted();
                }
            }
            else
            {
                StartCoroutine(StartLevelWithDelay());
            }
        }