/// <summary> /// Generates ToS folder structure for easy accessibility /// </summary> public void GenerateTosFolders() { if (JsonManager.DirectoryExists(TosFolder + @"\release")) { TosReleaseFolder = TosFolder + @"\release\"; } if (JsonManager.DirectoryExists(TosFolder + @"\data")) { TosDataFolder = TosFolder + @"\data\"; } if (JsonManager.DirectoryExists(TosFolder + @"\addons")) { TosAddonFolder = TosFolder + @"\addons\"; } else { JsonManager.CreateFolder(TosFolder + @"\addons"); TosAddonFolder = TosFolder + @"\addons\"; } if (JsonManager.DirectoryExists(TosDataFolder)) { TosLuaFolder = TosReleaseFolder + @"\lua\"; } }
/// <summary> /// Creates Addon folder /// </summary> private static void CreateAddonFolder(AddonsObject addon) { JsonManager.CreateFolder(MainWindow.settings.TosAddonFolder + @"\" + addon.file); }