Esempio n. 1
0
        /// <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\";
            }
        }
Esempio n. 2
0
 /// <summary>
 /// Creates Addon folder
 /// </summary>
 private static void CreateAddonFolder(AddonsObject addon)
 {
     JsonManager.CreateFolder(MainWindow.settings.TosAddonFolder + @"\" + addon.file);
 }