diff --git a/osu.Game/Beatmaps/BeatmapManager.cs b/osu.Game/Beatmaps/BeatmapManager.cs index 6dba8106ae..b70f11185f 100644 --- a/osu.Game/Beatmaps/BeatmapManager.cs +++ b/osu.Game/Beatmaps/BeatmapManager.cs @@ -34,11 +34,6 @@ namespace osu.Game.Beatmaps /// public class BeatmapManager { - /// - /// The hash of the supplied menu music's beatmap set. - /// - public const string MENU_MUSIC_BEATMAP_HASH = "3c8b1fcc9434dbb29e2fb613d3b9eada9d7bb6c125ceb32396c3b53437280c83"; - /// /// Fired when a new becomes available in the database. /// @@ -346,8 +341,7 @@ namespace osu.Game.Beatmaps public void Undelete(BeatmapSetInfo beatmapSet) { - // So circles.osz doesn't get added as a map - if (beatmapSet.Hash == MENU_MUSIC_BEATMAP_HASH) + if (beatmapSet.Protected) return; lock (importContext) diff --git a/osu.Game/Screens/Menu/Intro.cs b/osu.Game/Screens/Menu/Intro.cs index 6a6351305b..d7beb34a2f 100644 --- a/osu.Game/Screens/Menu/Intro.cs +++ b/osu.Game/Screens/Menu/Intro.cs @@ -20,6 +20,8 @@ namespace osu.Game.Screens.Menu { public class Intro : OsuScreen { + private const string menu_music_beatmap_hash = "3c8b1fcc9434dbb29e2fb613d3b9eada9d7bb6c125ceb32396c3b53437280c83"; + /// /// Whether we have loaded the menu previously. /// @@ -56,7 +58,7 @@ namespace osu.Game.Screens.Menu if (setInfo == null) { - setInfo = beatmaps.QueryBeatmapSet(b => b.Hash == BeatmapManager.MENU_MUSIC_BEATMAP_HASH); + setInfo = beatmaps.QueryBeatmapSet(b => b.Hash == menu_music_beatmap_hash); if (setInfo == null) {