1
0
mirror of https://github.com/ppy/osu.git synced 2025-02-07 10:53:05 +08:00

Update OsuDifficultyCalculator.cs

This commit is contained in:
Dark98 2025-01-11 05:53:13 +01:00 committed by GitHub
parent c7e8c3d1f3
commit 306c477f2f
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -41,6 +41,9 @@ namespace osu.Game.Rulesets.Osu.Difficulty
double speedRating = Math.Sqrt(skills[2].DifficultyValue()) * difficulty_multiplier;
double speedNotes = ((Speed)skills[2]).RelevantNoteCount();
double aimDifficultyFactor = skills[0].DifficultyFactor();
double speedDifficultyFactor = skills[2].DifficultyFactor();
double flashlightRating = 0.0;
if (mods.Any(h => h is OsuModFlashlight))
@ -99,7 +102,9 @@ namespace osu.Game.Rulesets.Osu.Difficulty
StarRating = starRating,
Mods = mods,
AimDifficulty = aimRating,
AimDifficultyFactor = aimDifficultyFactor,
SpeedDifficulty = speedRating,
SpeedDifficultyFactor = speedDifficultyFactor,
SpeedNoteCount = speedNotes,
FlashlightDifficulty = flashlightRating,
SliderFactor = sliderFactor,