1
0
mirror of https://github.com/ppy/osu.git synced 2026-05-28 04:14:26 +08:00

Revert "Move break cloning back to non-virtual method"

This reverts commit f69bc40a4b.
This commit is contained in:
Dan Balasescu
2024-07-02 12:16:10 +09:00
Unverified
parent f69bc40a4b
commit db84711214
+2 -2
View File
@@ -49,8 +49,6 @@ namespace osu.Game.Beatmaps
// Can potentially be removed after `Beatmap.Difficulty` doesn't save back to `Beatmap.BeatmapInfo`.
original.BeatmapInfo = original.BeatmapInfo.Clone();
original.ControlPointInfo = original.ControlPointInfo.DeepClone();
// Used in osu!mania conversion.
original.Breaks = new List<BreakPeriod>(original.Breaks);
return ConvertBeatmap(original, cancellationToken);
}
@@ -68,6 +66,8 @@ namespace osu.Game.Beatmaps
beatmap.BeatmapInfo = original.BeatmapInfo;
beatmap.ControlPointInfo = original.ControlPointInfo;
beatmap.HitObjects = convertHitObjects(original.HitObjects, original, cancellationToken).OrderBy(s => s.StartTime).ToList();
// Used in osu!mania conversion.
beatmap.Breaks = new List<BreakPeriod>(original.Breaks);
beatmap.UnhandledEventLines = original.UnhandledEventLines;
return beatmap;