void LoadLevelList() { _levelList = new LevelDataList(); foreach (var typename in LevelEditorInfo.Instance.LevelNumToLevelType.Values) { var files = Directory.GetFiles(LevelEditorInfo.Instance.FullConfigurationFolderPath, typename + ".json"); foreach (var filename in files) { var node = LevelEditorUtils.JSONNodeFromFileFullPath(filename); _levelList.Update(node); } } }
public ComMoveLevelDown(LevelDataList list, LevelData level) { _list = list; _selectedLevel = level; }
public ComDeleteLevel(LevelDataList list, LevelData level) { _list = list; _deletedLevel = level; }
public ComAddLevel(LevelDataList list, LevelData level) { _list = list; _addedLevel = level; }