1
0
mirror of https://github.com/ppy/osu.git synced 2024-11-11 16:27:26 +08:00
osu-lazer/osu.Game/Rulesets/Difficulty
Dean Herbert 76832a1495
Remove ScorePerformanceCache
This class was only used in two places, both on the results screen, but
was holding references to `OsuPlayfield` game-wide (due to unrelated
issues, but still).

Because I can't really think of future use cases for this, and running
the calculation twice at results screen isn't a huge overhead, let's
just do that for now to keep things simple.
2024-01-29 15:28:20 +09:00
..
Preprocessing Automated #nullable processing 2022-06-17 16:37:17 +09:00
Skills Automated pass 2023-06-24 01:00:03 +09:00
Utils Removed unnecessary methods, changed tests, and moved LimitedCapacityQueue.cs to a more generic namespace. 2022-11-19 16:53:35 +01:00
DifficultyAttributes.cs Remove no longer used scoring difficulty attributes 2023-10-16 12:36:58 +02:00
DifficultyCalculator.cs Split legacy scoring attributes into a separate object 2023-09-07 21:10:38 +09:00
PerformanceAttributes.cs Automated pass 2023-06-24 01:00:03 +09:00
PerformanceBreakdown.cs Ensure PerformanceBreakdown pieces cannot be null 2023-07-13 18:38:16 +09:00
PerformanceBreakdownCalculator.cs Remove ScorePerformanceCache 2024-01-29 15:28:20 +09:00
PerformanceCalculator.cs Remove ScorePerformanceCache 2024-01-29 15:28:20 +09:00
PerformanceDisplayAttribute.cs Automated pass 2023-06-24 01:00:03 +09:00
TimedDifficultyAttributes.cs Automated #nullable processing 2022-06-17 16:37:17 +09:00