From e4f7bd5443733d7a3306801e8ec49f68ecccf41b Mon Sep 17 00:00:00 2001 From: Joseph Madamba Date: Sun, 8 Mar 2026 22:50:50 -0700 Subject: [PATCH] Fix score delete dialog not using user-facing rank terminology (#36861) - Resolves https://github.com/ppy/osu/issues/36859 | Before | After | | --- | --- | | image | image | While we're here, should there be more statistics shown? At least score, and maybe max combo too. Not doing for now. Proposed order: User (Score, Max Combo, Accuracy, Rank) Order is derived from the leaderboard score left to right, but prioritizes score first as I believe that is the most important in differentiating what score is which. --- osu.Game/Screens/Select/LocalScoreDeleteDialog.cs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/osu.Game/Screens/Select/LocalScoreDeleteDialog.cs b/osu.Game/Screens/Select/LocalScoreDeleteDialog.cs index ec2b8437e1..4127e474f8 100644 --- a/osu.Game/Screens/Select/LocalScoreDeleteDialog.cs +++ b/osu.Game/Screens/Select/LocalScoreDeleteDialog.cs @@ -2,6 +2,7 @@ // See the LICENCE file in the repository root for full licence text. using osu.Framework.Allocation; +using osu.Framework.Extensions; using osu.Game.Overlays.Dialog; using osu.Game.Scoring; @@ -19,7 +20,7 @@ namespace osu.Game.Screens.Select [BackgroundDependencyLoader] private void load(ScoreManager scoreManager) { - BodyText = $"{score.User} ({score.DisplayAccuracy}, {score.Rank})"; + BodyText = $"{score.User} ({score.DisplayAccuracy}, {score.Rank.GetLocalisableDescription()})"; DangerousAction = () => scoreManager.Delete(score); } }