public TutorialChapterData GetNextTutorialChapterData() { TutorialChapterData nextTutorialChapterData = null; TutorialChapterDataSortedDic.TryGetValue(GetTutorialChapterData(id).nextID, out nextTutorialChapterData); return(nextTutorialChapterData); }
public static TutorialChapterData GetBackupTutorialChapterData(int id) { TutorialChapterData backupTutorialChapterData = null; BackupTutorialChapterDataSortedDic.TryGetValue(id, out backupTutorialChapterData); return(backupTutorialChapterData); }
public static TutorialChapterData GetTutorialChapterData(int id) { TutorialChapterData tutorialChapterData = null; TutorialChapterDataSortedDic.TryGetValue(id, out tutorialChapterData); return(tutorialChapterData); }
public static TutorialChapterData CreateFromLuaTable(int tutorialChapterID, LuaTable luaTable, bool isBackup) { TutorialChapterData tutorialChapterData = new TutorialChapterData(tutorialChapterID, luaTable); tutorialChapterData.isBackup = isBackup; return(tutorialChapterData); }
public void MoveToChapter(TutorialChapterData tutorialChapterData) { IsCurrentTurorialChapterOpened = false; if (tutorialChapterData != null) { _currentTutorialChapterData = tutorialChapterData; _currentTutorialStepData = _currentTutorialChapterData.GetStepData(1); Debugger.Log("=====[Tutorial][MoveToChapter]::" + (tutorialChapterData.isBackup ? "[Backup:" : "[Main:") + tutorialChapterData.id.ToString() + "]"); } }
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() + "]"); }