From f0ca3304b8d569bb526e8bbdd2fa7bc5ec736cf8 Mon Sep 17 00:00:00 2001 From: Hivie Date: Mon, 11 Aug 2025 15:40:25 +0100 Subject: [PATCH] add backwards-compatible ctor that allows creating context from a given working and playable single beatmap more productive than adjusting every single test --- osu.Game/Rulesets/Edit/BeatmapVerifierContext.cs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/osu.Game/Rulesets/Edit/BeatmapVerifierContext.cs b/osu.Game/Rulesets/Edit/BeatmapVerifierContext.cs index ab9cf1a35d..799955a0bb 100644 --- a/osu.Game/Rulesets/Edit/BeatmapVerifierContext.cs +++ b/osu.Game/Rulesets/Edit/BeatmapVerifierContext.cs @@ -44,6 +44,11 @@ namespace osu.Game.Rulesets.Edit OtherDifficulties = otherDifficulties ?? new List(); } + public BeatmapVerifierContext(IBeatmap beatmap, IWorkingBeatmap workingBeatmap, DifficultyRating difficultyRating = DifficultyRating.ExpertPlus) + : this(new VerifiedBeatmap(workingBeatmap, beatmap), difficultyRating) + { + } + public static BeatmapVerifierContext Create(IBeatmap beatmap, IWorkingBeatmap workingBeatmap, DifficultyRating difficultyRating = DifficultyRating.ExpertPlus, BeatmapManager? beatmapManager = null) { var beatmapSet = beatmap.BeatmapInfo.BeatmapSet;