Ejemplo n.º 1
0
        public void MoveToNextChapter()
        {
            TutorialChapterData nextTutorialChapterData = _currentTutorialChapterData.GetNextTutorialChapterData();

            Logic.TalkingData.Controller.TalkingDataController.instance.TDGAMissionOnBegin(_currentTutorialChapterData.id.ToString(), Logic.TalkingData.Controller.TalkDataMissionType.Tutorial);
            Logic.TalkingData.Controller.TalkingDataController.instance.TDGAMissionOnCompleted(_currentTutorialChapterData.id.ToString(), Logic.TalkingData.Controller.TalkDataMissionType.Tutorial);
            if (nextTutorialChapterData != null)
            {
                _currentTutorialChapterData = nextTutorialChapterData;
                _currentTutorialStepData    = _currentTutorialChapterData.GetStepData(1);
            }
            Debugger.Log("=====[Tutorial][MoveToNextChapter]::" + (nextTutorialChapterData.isBackup ? "[Backup:" : "[Main:") + nextTutorialChapterData.id.ToString() + "]");
        }