Esempio n. 1
0
 internal static void UnloadModContent()
 {
     foreach (var mod in ModLoader.Mods.Reverse())
     {
         try {
             mod.UnloadContent();
             mod.File?.Close();
         } catch (Exception e) {
             e.Data["mod"] = mod.Name;
             throw;
         }
         finally {
             MonoModHooks.RemoveAll(mod);
         }
     }
 }