From 396c8121d3206432bec42b44eb3b1aec13515201 Mon Sep 17 00:00:00 2001 From: Dean Herbert Date: Tue, 14 Feb 2017 11:15:40 +0900 Subject: [PATCH] Better slider defaults. --- osu.Game.Modes.Osu/Objects/OsuHitObjectParser.cs | 2 +- osu.Game.Modes.Osu/Objects/Slider.cs | 2 +- osu.Game.Modes.Osu/Objects/SliderCurve.cs | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/osu.Game.Modes.Osu/Objects/OsuHitObjectParser.cs b/osu.Game.Modes.Osu/Objects/OsuHitObjectParser.cs index 801b74084b..822e9a9b7c 100644 --- a/osu.Game.Modes.Osu/Objects/OsuHitObjectParser.cs +++ b/osu.Game.Modes.Osu/Objects/OsuHitObjectParser.cs @@ -30,7 +30,7 @@ namespace osu.Game.Modes.Osu.Objects break; case HitObjectType.Slider: CurveTypes curveType = CurveTypes.Catmull; - int repeatCount = 0; + int repeatCount; double length = 0; List points = new List(); diff --git a/osu.Game.Modes.Osu/Objects/Slider.cs b/osu.Game.Modes.Osu/Objects/Slider.cs index a809761698..8479d69669 100644 --- a/osu.Game.Modes.Osu/Objects/Slider.cs +++ b/osu.Game.Modes.Osu/Objects/Slider.cs @@ -51,7 +51,7 @@ namespace osu.Game.Modes.Osu.Objects Velocity = 100 / beatmap.BeatLengthAt(StartTime, true) * beatmap.BeatmapInfo.BaseDifficulty.SliderMultiplier; } - public int RepeatCount; + public int RepeatCount = 1; internal readonly SliderCurve Curve = new SliderCurve(); } diff --git a/osu.Game.Modes.Osu/Objects/SliderCurve.cs b/osu.Game.Modes.Osu/Objects/SliderCurve.cs index 06312cb489..e60e58da9a 100644 --- a/osu.Game.Modes.Osu/Objects/SliderCurve.cs +++ b/osu.Game.Modes.Osu/Objects/SliderCurve.cs @@ -15,7 +15,7 @@ namespace osu.Game.Modes.Osu.Objects public List ControlPoints; - public CurveTypes CurveType; + public CurveTypes CurveType = CurveTypes.PerfectCurve; public Vector2 Offset;