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() + "]"); }