Skip to content

Conversation

@Lawtrohux
Copy link
Member

  • Added properties to all diffcalc attributes in osu!taiko in order for them to display in perfcalcgui, in line with other gamemodes.

Comments are self explanatory, will be used within the skill split happening soon in order to better scale reading values from maps that are consistently difficult, or inconsistent. As peaks is precalculated and this only grabs a descending list, its very minimal on performance.

Currently purely an attribute, and will need to be written to db when its respective feature pr comes out.

Copy link
Member

@buyaspacecube buyaspacecube left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

code is nice and works as expected, looks good to me!

@stanriders stanriders requested a review from a team May 22, 2025 08:43
@tsunyoku tsunyoku moved this to Pending Merge in Difficulty calculation changes May 22, 2025
@tsunyoku tsunyoku moved this from Pending Merge to Pending Review in Difficulty calculation changes May 22, 2025
@tsunyoku tsunyoku enabled auto-merge (squash) May 23, 2025 11:36
@tsunyoku tsunyoku merged commit ace7482 into ppy:pp-dev May 23, 2025
4 of 8 checks passed
@github-project-automation github-project-automation bot moved this from Pending Review to Pending Deploy in Difficulty calculation changes May 23, 2025
@Lawtrohux Lawtrohux deleted the consistency-attribute branch June 12, 2025 07:03
Finadoggie pushed a commit to Finadoggie/osu that referenced this pull request Aug 18, 2025
* add consistency attribute

* write attributes to json for serialisation

* comment change

* fix json, add mechanical difficulty

* write new attributes to database

---------

Co-authored-by: James Wilson <[email protected]>
@stanriders stanriders moved this from Pending Deploy to Deployed in Difficulty calculation changes Oct 29, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

Status: Deployed

Development

Successfully merging this pull request may close these issues.

3 participants