Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Move difficulty calculation fields from Slider to OsuDifficultyHitObject #32410

Merged
merged 7 commits into from
Apr 9, 2025

Conversation

stanriders
Copy link
Member

@stanriders stanriders commented Mar 16, 2025

Slider-related diffcalc fields being in the slider hitobject itself while being set and used exclusively in diffcalc always annoyed me. This moves them to where they should be.

There are some tiny differences in difficulty values which I'm not really sure what to attribute to is probably related to the fact that we don't calculate slider distance for the second beatmap object now, but they're tiny enough to consider a non-issue in my opinion

@stanriders
Copy link
Member Author

!diffcalc
RULESET=osu
OSU_A=https://github.com/ppy/osu/tree/pp-dev
OSU_B=#32410

@stanriders stanriders changed the base branch from master to pp-dev March 16, 2025 19:49
Copy link

Difficulty calculation failed: https://github.com/ppy/osu/actions/runs/13886809756

Copy link

Difficulty calculation failed: https://github.com/ppy/osu/actions/runs/13886809756

Copy link

Difficulty calculation failed: https://github.com/ppy/osu/actions/runs/13886809756

@stanriders
Copy link
Member Author

!diffcalc
RULESET=osu
OSU_A=https://github.com/ppy/osu/tree/pp-dev
OSU_B=#32410

Copy link

@tsunyoku tsunyoku moved this from Pending Review to Pending Merge in Difficulty calculation changes Apr 9, 2025
@tsunyoku tsunyoku enabled auto-merge (squash) April 9, 2025 12:34
@tsunyoku tsunyoku merged commit cf7fdc0 into ppy:pp-dev Apr 9, 2025
8 checks passed
@github-project-automation github-project-automation bot moved this from Pending Merge to Pending Deploy in Difficulty calculation changes Apr 9, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Pending Deploy
Development

Successfully merging this pull request may close these issues.

2 participants