コード例 #1
0
ファイル: ModManager.cs プロジェクト: TinManTex/SnakeBite
 public static void ClearSBGameDir()
 {
     Debug.LogLine("[SB_Build] Deleting old SB_Build Game Directory", Debug.LogLevel.Basic);
     try
     {
         if(Directory.Exists(GameDirSB_Build))
             Tools.DeleteDirectory(GameDirSB_Build);
         if (Directory.Exists(GameDirBackup_Build))
             Tools.DeleteDirectory(GameDirBackup_Build);
     }
     catch (IOException e)
     {
         Console.WriteLine("[Cleanup] Could not delete Game Directory Content: " + e.ToString());
     }
 }
コード例 #2
0
ファイル: ModManager.cs プロジェクト: TinManTex/SnakeBite
        public static void CleanupFolders() // deletes the work folders which contain extracted files from 00/01
        {
            Debug.LogLine("[Mod] Cleaning up snakebite work folders.");
            try
            {
                foreach (var folder in cleanupFolders)
                {
                    if (Directory.Exists(folder))
                    {
                        Tools.DeleteDirectory(folder);

                    }
                }
            }
            catch (Exception e){ Debug.LogLine("[Mod] Exception occurred while attempting to remove SnakeBite work folders: " + e.ToString()); }
        }