예제 #1
0
        /// <summary>
        /// 章の起動時の初期化
        /// </summary>
        internal void InitChapterData(string url)
        {
            string         chapterName = FilePathUtil.GetFileNameWithoutDoubleExtensiton(url);
            AdvChapterData chapter     = settingDataManager.FindChapter(chapterName);

            if (!chapter.IsInited)
            {
                settingDataManager.BootInitChapter(chapter);
                AddScenario(chapter);
                foreach (var data in chapter.ScenarioDataList)
                {
                    data.Init(this.settingDataManager, this.MacroManager);
                }
            }
        }