public static void UnloadMods(GameUnloadEvent e)
 {
     foreach (var mod in OperationalMods)
     {
         CurrentMod = mod.Value;
         Logger.Verbose("Unloading mod '{0}'", mod.Key);
         mod.Value.Unload();
         CurrentMod = null;
     }
 }
Beispiel #2
0
 public static void UnloadMods(GameUnloadEvent e)
 {
     foreach (var mod in OperationalMods)
     {
         using (var _ = new CurrentModOverride(mod.Value))
         {
             Logger.Verbose("Unloading mod '{0}'", mod.Key);
             mod.Value.Unload();
         }
     }
 }
Beispiel #3
0
 public void GameUnloads(object sender, GameUnloadEvent load)
 {
 }