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