public override void Initialize() { base.Initialize(); SharedContentManager.Preload(); Logger.Log("StaticPreloader", "SharedContentManager preloaded."); this.SoundManager.InitializeLibrary(); Logger.Log("StaticPreloader", "Music library initialized."); this.SoundManager.ReloadVolumeLevels(); Logger.Log("StaticPreloader", "Volume levels loaded."); this.PlayerManager.FillAnimations(); Logger.Log("StaticPreloader", "Animations filled."); TextScroll.PreInitialize(); Logger.Log("StaticPreloader", "Text scroll pre-initialized."); WorldMap.PreInitialize(); Logger.Log("StaticPreloader", "World map pre-initialized."); PauseMenu.PreInitialize(); Logger.Log("StaticPreloader", "Pause menu pre-initialized."); }