Exemplo n.º 1
0
        private void ShowTutorial(TutorialConfig.TutorialData tutorial)
        {
            // Temporarily disabled for evaluation and feedback
            //GlobalState.User.tutorials.MarkCompleted(tutorial.id);

            GlobalState.EventService.Dispatch(new ShowTutorialEvent(tutorial.id));
        }
Exemplo n.º 2
0
 private bool IsTutorialApplicable(TutorialConfig.TutorialData tutorial, TutorialProgressEvent progress)
 {
     return((tutorial.trigger == progress.trigger) &&
            (tutorial.level == progress.level) &&
            !GlobalState.User.tutorials.HasCompleted(tutorial.id));
 }