Make bar lines work again.

This commit is contained in:
smoogipooo
2017-06-09 22:03:28 +09:00
parent 1f56848442
commit de35ea22b1
3 changed files with 26 additions and 7 deletions

View File

@ -9,6 +9,7 @@ using osu.Game.Graphics;
using osu.Game.Rulesets.Mania.Timing;
using osu.Game.Rulesets.Objects;
using osu.Game.Rulesets.Timing;
using osu.Game.Rulesets.Mania.Objects.Drawables;
namespace osu.Game.Rulesets.Mania.Mods
{
@ -34,9 +35,9 @@ namespace osu.Game.Rulesets.Mania.Mods
hitObjectTimingChanges[maniaObject.Column].Add(new ManiaSpeedAdjustmentContainer(controlPoint, ScrollingAlgorithm.Gravity));
}
foreach (BarLine barLine in hitRenderer.BarLines)
foreach (DrawableBarLine barLine in hitRenderer.BarLines)
{
var controlPoint = hitRenderer.CreateControlPointAt(barLine.StartTime);
var controlPoint = hitRenderer.CreateControlPointAt(barLine.HitObject.StartTime);
controlPoint.TimingPoint.BeatLength = 1000;
barlineTimingChanges.Add(new ManiaSpeedAdjustmentContainer(controlPoint, ScrollingAlgorithm.Gravity));