Beispiel #1
0
 public void Shutdown()
 {
     try
     {
         if (mSingleIModInstance != null)
         {
             mSingleIModInstance.Shutdown();
         }
         else
         {
             IMods.ForEach(M => ThreadPool.QueueUserWorkItem(SubM => { ((IMod)SubM).Shutdown(); }));
         }
     }
     catch (Exception error)
     {
         ModAPI.LogError($"LoadMod(Shutdown): error : {error}");
     }
 }