示例#1
0
 /// <summary>
 ///   A simple constructor that initializes the object.
 /// </summary>
 /// <param name="p_fomodMod">The <see cref="fomod" /> against which to run the script.</param>
 public Fallout3ModInstallScript(fomod p_fomodMod, ModInstallerBase p_mibInstaller)
     : base(p_fomodMod, p_mibInstaller)
 {
     //m_misScript = new ModInstallScript(p_fomodMod);
     BsaManager     = new BsaManager();
     TextureManager = new TextureManager();
 }
 /// <summary>
 ///   A simple constructor that initializes the object.
 /// </summary>
 /// <param name="p_fomodMod">The <see cref="fomod" /> against which to run the script.</param>
 public Fallout3ModInstallScript(fomod p_fomodMod, ModInstallerBase p_mibInstaller)
   : base(p_fomodMod, p_mibInstaller)
 {
   //m_misScript = new ModInstallScript(p_fomodMod);
   BsaManager = new BsaManager();
   TextureManager = new TextureManager();
 }
示例#3
0
 /// <summary>
 ///   Cleans up used resources.
 /// </summary>
 public override void Dispose()
 {
     if (TextureManager != null)
     {
         TextureManager.Dispose();
     }
     if (BsaManager != null)
     {
         BsaManager.Dispose();
     }
     base.Dispose();
 }