//[HideInInspector] //public VideoDataSet videoDataSet; public void Load() { videoDataSet = new VideoDataSet(); videoDataSet.Load(); videoSourceDataSet = new VideoSourceDataSet(); videoSourceDataSet.Load(); chapterDataSet = new ChapterDataSet(); chapterDataSet.Load(); optionActionDataSet = new OptionActionDataSet(); optionActionDataSet.Load(); QTEActionDataSet = new QTEActionDataSet(); QTEActionDataSet.Load(); optionDataSet = new OptionDataSet(); optionDataSet.Load(); conditionDataSet = new ConditionDataSet(); conditionDataSet.Load(); gameVariableSet = new GameVariableSet(); gameVariableSet.Load(); // extraVideoDataSet = new ExtraVideoDataSet(); // extraVideoDataSet.Load(); // extraVideoConditionDataSet = new ExtraVideoConditionDataSet(); // extraVideoConditionDataSet.Load(); characterDataSet = new CharacterDataSet(); characterDataSet.Load(); }
public CharacterDataSet Load() { CharacterDataSet dataSet = null; if (GameDataManager.Instance.dataType == DataType.Json) { string content = GameDataManager.Instance.GetDataSet <string>("CharacterDataSet"); CharacterDataList = JsonMapper.ToObject <List <CharacterData> >(content); dataSet = this; } else if (GameDataManager.Instance.dataType == DataType.UnityAsset) { dataSet = GameDataManager.Instance.GetDataSet <CharacterDataSet>("CharacterDataSet"); } dataSet.OnLoadFinished(); return(dataSet); }