/// <summary>
        /// Starts loading the configurations.
        /// </summary>
        private void LoadConfigurations()
        {
            SetState("Loading configurations");

            GameConfiguration.Load();
            MapConfiguration.Load();
            MapsetConfiguration.Load();

            // Trigger options which must be applied on entering the game.
            GameConfiguration.MasterVolume.Trigger();
            GameConfiguration.UseParallax.Trigger();
            GameConfiguration.ResolutionQuality.Trigger();
            GameConfiguration.GlobalOffset.Trigger();
            GameConfiguration.PersistNotificationLevel.Trigger();
            GameConfiguration.LogToNotificationLevel.Trigger();

            LoadMapManager();
        }