Add combo offset to ConvertHitObjectParser

This commit is contained in:
smoogipoo
2018-08-15 10:48:42 +09:00
parent ce77473910
commit d2709613bc
6 changed files with 34 additions and 26 deletions

View File

@ -18,7 +18,7 @@ namespace osu.Game.Rulesets.Objects.Legacy.Mania
{
}
protected override HitObject CreateHit(Vector2 position, bool newCombo)
protected override HitObject CreateHit(Vector2 position, bool newCombo, int comboOffset)
{
return new ConvertHit
{
@ -27,7 +27,7 @@ namespace osu.Game.Rulesets.Objects.Legacy.Mania
};
}
protected override HitObject CreateSlider(Vector2 position, bool newCombo, List<Vector2> controlPoints, double length, CurveType curveType, int repeatCount, List<List<SampleInfo>> repeatSamples)
protected override HitObject CreateSlider(Vector2 position, bool newCombo, int comboOffset, List<Vector2> controlPoints, double length, CurveType curveType, int repeatCount, List<List<SampleInfo>> repeatSamples)
{
return new ConvertSlider
{
@ -41,7 +41,7 @@ namespace osu.Game.Rulesets.Objects.Legacy.Mania
};
}
protected override HitObject CreateSpinner(Vector2 position, double endTime)
protected override HitObject CreateSpinner(Vector2 position, bool newCombo, int comboOffset, double endTime)
{
return new ConvertSpinner
{
@ -50,7 +50,7 @@ namespace osu.Game.Rulesets.Objects.Legacy.Mania
};
}
protected override HitObject CreateHold(Vector2 position, bool newCombo, double endTime)
protected override HitObject CreateHold(Vector2 position, bool newCombo, int comboOffset, double endTime)
{
return new ConvertHold
{