public override void EndInitialization()
 {
     Download.EndInitialization();
     if (BaseFiles != null)
     {
         BaseFiles.EndInitialization();
     }
     if (ActiveFiles != null)
     {
         ActiveFiles.EndInitialization();
     }
     if (SubMods != null)
     {
         SubMods.EndInitialization();
     }
     if (DependsOn != null)
     {
         DependsOn.EndInitialization();
     }
     base.EndInitialization();
 }