Convert chords to strong hits for osu!mania conversion.

This commit is contained in:
smoogipooo 2017-04-18 10:41:26 +09:00
parent 5a78ce15a1
commit 3b9067e55e
1 changed files with 7 additions and 1 deletions

View File

@ -49,7 +49,13 @@ public override Beatmap<TaikoHitObject> Convert(Beatmap original)
return new Beatmap<TaikoHitObject>(original)
{
BeatmapInfo = info,
HitObjects = original.HitObjects.SelectMany(h => convertHitObject(h, original)).ToList()
HitObjects = original.HitObjects.SelectMany(h => convertHitObject(h, original)).GroupBy(t => t.StartTime).Select(x =>
{
TaikoHitObject first = x.First();
if (x.Skip(1).Any())
first.IsStrong = true;
return first;
}).ToList()
};
}