/// <inheritdoc /> /// <summary> /// LoadContent will be called once per game and is the place to load /// all of your content. /// </summary> protected override void LoadContent() { base.LoadContent(); Resources.AddStore(new DllResourceStore("Quaver.Resources.dll")); SteamManager.SendAvatarRetrievalRequest(SteamUser.GetSteamID().m_SteamID); // Load all game assets. FontsBitmap.Load(); Fonts.Load(); FontAwesome.Load(); UserInterface.Load(); BackgroundHelper.Initialize(); // Load the user's skin SkinManager.Load(); // Create the global FPS counter. CreateFpsCounter(); VolumeController = new VolumeController() { Parent = GlobalUserInterface }; BackgroundManager.Initialize(); Transitioner.Initialize(); // Make the cursor appear over the volume controller. ListHelper.Swap(GlobalUserInterface.Children, GlobalUserInterface.Children.IndexOf(GlobalUserInterface.Cursor), GlobalUserInterface.Children.IndexOf(VolumeController)); IsReadyToUpdate = true; Logger.Debug($"Currently running Quaver version: `{Version}`", LogType.Runtime); Window.Title = !IsDeployedBuild ? $"Quaver - {Version}" : $"Quaver v{Version}"; QuaverScreenManager.ScheduleScreenChange(() => new AlphaScreen()); }