Store maximum statistics to spectator state

This commit is contained in:
Dan Balasescu
2022-12-09 20:15:07 +09:00
parent e42bd7b31a
commit e9998f1690
5 changed files with 9 additions and 14 deletions

View File

@ -90,17 +90,14 @@ namespace osu.Game.Rulesets.Scoring
private readonly double accuracyPortion;
private readonly double comboPortion;
/// <summary>
/// Scoring values for a perfect play.
/// </summary>
public ScoringValues MaximumScoringValues
public Dictionary<HitResult, int> MaximumStatistics
{
get
{
if (!beatmapApplied)
throw new InvalidOperationException($"Cannot access maximum scoring values before calling {nameof(ApplyBeatmap)}.");
return maximumScoringValues;
return maximumResultCounts.ToDictionary(kvp => kvp.Key, kvp => kvp.Value);
}
}