Skip to content

Add score attribute text skinnable component - #39052

Merged
peppy merged 3 commits into
ppy:masterfrom
bdach:results/score-attribute-text
Oct 19, 2026
Merged

peppy merged 3 commits into
ppy:masterfrom
bdach:results/score-attribute-text

Conversation

@bdach

@bdach bdach commented Oct 19, 2026 •

Copy link
Copy Markdown
Collaborator

Like "beatmap attribute text", but for scores.

This'll come in handy to implement the text in the top left corner of the legacy results screen design. And in general for people to make everything custom for themselves (to the degree that the text components allow).

Supported placeholders:

  • Username
  • TotalScore
  • MaxCombo
  • Accuracy
  • Date
  • PP (where populated, which it won't be on local scores, but I'll worry about that later - the grid component also has this issue and I intend to not have both of them calculate pp locally twice somehow)
  • Rank
  • Mods
  • Statistics via {HitResult}Label, {HitResult}, and {HitResult}Max

Like "beatmap attribute text", but for scores.

This'll come in handy to implement the text in the top left corner
of the legacy results screen design.

Supported placeholders:

- Username
- TotalScore
- MaxCombo
- Accuracy
- Date
- PP (where populated, which it won't be on local scores, but I'll worry
  about that later)
- Rank,
- Mods
- Statistics via `{HitResult}Label`, `{HitResult}`, and `{HitResult}Max`
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants