Exemplo n.º 1
0
        internal static void Unlock(GameContext gameContext, TutorialFunctionality tutorialFunctionality)
        {
            var p = GetProgression(gameContext);

            var tutorial = p.tutorial.progress;

            tutorial[tutorialFunctionality] = true;

            p.ReplaceTutorial(tutorial);
        }
Exemplo n.º 2
0
 internal static bool IsOpenedFunctionality(GameContext gameContext, TutorialFunctionality tutorialFunctionality)
 {
     return(GetProgression(gameContext).tutorial.progress.ContainsKey(tutorialFunctionality));
 }
Exemplo n.º 3
0
 void Unlock(TutorialFunctionality tutorialFunctionality)
 {
     TutorialUtils.Unlock(Q, tutorialFunctionality);
 }