diff --git a/osu.Game.Rulesets.Taiko/Mods/TaikoModHidden.cs b/osu.Game.Rulesets.Taiko/Mods/TaikoModHidden.cs index 5866538bf7..ba6a2f2d66 100644 --- a/osu.Game.Rulesets.Taiko/Mods/TaikoModHidden.cs +++ b/osu.Game.Rulesets.Taiko/Mods/TaikoModHidden.cs @@ -52,9 +52,8 @@ namespace osu.Game.Rulesets.Taiko.Mods protected double MultiplierAt(HitObject obj) { double beatLength = controlPointInfo.TimingPointAt(obj.StartTime).BeatLength; - double speedMultiplier = obj.DifficultyControlPoint.SliderVelocity; - return speedMultiplier * TimingControlPoint.DEFAULT_BEAT_LENGTH / beatLength; + return obj.DifficultyControlPoint.SliderVelocity * TimingControlPoint.DEFAULT_BEAT_LENGTH / beatLength; } public override void ApplyToBeatmap(IBeatmap beatmap) diff --git a/osu.Game/Beatmaps/BeatmapDifficulty.cs b/osu.Game/Beatmaps/BeatmapDifficulty.cs index df78af7527..1844b193f2 100644 --- a/osu.Game/Beatmaps/BeatmapDifficulty.cs +++ b/osu.Game/Beatmaps/BeatmapDifficulty.cs @@ -26,7 +26,7 @@ namespace osu.Game.Beatmaps set => approachRate = value; } - public double SliderMultiplier { get; set; } = 1; // AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA this needs to be renamed or removed or something. + public double SliderMultiplier { get; set; } = 1; public double SliderTickRate { get; set; } = 1; /// diff --git a/osu.Game/Beatmaps/ControlPoints/DifficultyControlPoint.cs b/osu.Game/Beatmaps/ControlPoints/DifficultyControlPoint.cs index 92a1cc5e90..bf7ed8e6f5 100644 --- a/osu.Game/Beatmaps/ControlPoints/DifficultyControlPoint.cs +++ b/osu.Game/Beatmaps/ControlPoints/DifficultyControlPoint.cs @@ -31,7 +31,7 @@ namespace osu.Game.Beatmaps.ControlPoints public override Color4 GetRepresentingColour(OsuColour colours) => colours.Lime1; /// - /// The speed multiplier at this control point. + /// The slider velocity at this control point. /// public double SliderVelocity { diff --git a/osu.Game/Rulesets/Edit/IPositionSnapProvider.cs b/osu.Game/Rulesets/Edit/IPositionSnapProvider.cs index 7d7d61e1c1..743a2f41fc 100644 --- a/osu.Game/Rulesets/Edit/IPositionSnapProvider.cs +++ b/osu.Game/Rulesets/Edit/IPositionSnapProvider.cs @@ -28,14 +28,14 @@ namespace osu.Game.Rulesets.Edit /// /// Retrieves the distance between two points within a timing point that are one beat length apart. /// - /// + /// An object to be used as a reference point for this operation. /// The distance between two points residing in the timing point that are one beat length apart. float GetBeatSnapDistanceAt(HitObject referenceObject); /// /// Converts a duration to a distance. /// - /// + /// An object to be used as a reference point for this operation. /// The duration to convert. /// A value that represents as a distance in the timing point. float DurationToDistance(HitObject referenceObject, double duration); @@ -43,7 +43,7 @@ namespace osu.Game.Rulesets.Edit /// /// Converts a distance to a duration. /// - /// + /// An object to be used as a reference point for this operation. /// The distance to convert. /// A value that represents as a duration in the timing point. double DistanceToDuration(HitObject referenceObject, float distance); @@ -51,7 +51,7 @@ namespace osu.Game.Rulesets.Edit /// /// Converts a distance to a snapped duration. /// - /// + /// An object to be used as a reference point for this operation. /// The distance to convert. /// A value that represents as a duration snapped to the closest beat of the timing point. double GetSnappedDurationFromDistance(HitObject referenceObject, float distance); @@ -60,7 +60,7 @@ namespace osu.Game.Rulesets.Edit /// Converts an unsnapped distance to a snapped distance. /// The returned distance will always be floored (as to never exceed the provided . /// - /// + /// An object to be used as a reference point for this operation. /// The distance to convert. /// A value that represents snapped to the closest beat of the timing point. float GetSnappedDistanceFromDistance(HitObject referenceObject, float distance);