Skip to content

feat!: pp update#69

Open
MaxOhn wants to merge 61 commits intonextfrom
pp-update
Open

feat!: pp update#69
MaxOhn wants to merge 61 commits intonextfrom
pp-update

Conversation

@MaxOhn
Copy link
Owner

@MaxOhn MaxOhn commented Mar 9, 2026

Latest difficulty & performance update
News post: https://osu.ppy.sh/home/news/2025-10-29-performance-points-star-rating-updates

As usual, breaking changes were applied to the structure of attribute types.

osu commit: 28c846b4d9366484792e27f4729cd1afa2cdeb66
osu-tools commit: ab97b64f60901952926b2121ddffb8976d7f8775


TODOs:

  • Test more thoroughly

@MaxOhn MaxOhn changed the title Pp update feat!: pp update Mar 9, 2026
MaxOhn added 6 commits March 12, 2026 22:15
Beatmap decoding / conversion to mania used to apply osu's legacy
sorting in preparation for difficulty calculation. Unfortunately,
this sorting needs to happen *after* mods are applied. Hence,
we first need to convert for specific mania mods, and then
unconditionally clone the hitobjects so that we have mutable
access and can sort them.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants