1
0
mirror of https://github.com/ppy/osu.git synced 2026-06-03 17:23:57 +08:00

Add ability to create a TestBeatmap with no HitObjects

This commit is contained in:
Dean Herbert
2020-09-14 15:26:57 +09:00
Unverified
parent 692f2c8489
commit da02ee8828
+4 -2
View File
@@ -15,14 +15,16 @@ namespace osu.Game.Tests.Beatmaps
{
public class TestBeatmap : Beatmap
{
public TestBeatmap(RulesetInfo ruleset)
public TestBeatmap(RulesetInfo ruleset, bool withHitObjects = true)
{
var baseBeatmap = CreateBeatmap();
BeatmapInfo = baseBeatmap.BeatmapInfo;
ControlPointInfo = baseBeatmap.ControlPointInfo;
Breaks = baseBeatmap.Breaks;
HitObjects = baseBeatmap.HitObjects;
if (withHitObjects)
HitObjects = baseBeatmap.HitObjects;
BeatmapInfo.Ruleset = ruleset;
BeatmapInfo.RulesetID = ruleset.ID ?? 0;