ppy / osu

rhythm is just a *click* away!
https://osu.ppy.sh
MIT License
15k stars 2.21k forks source link

Daily challange doesn't respect classic score in settings #29060

Open dwarf17342 opened 1 month ago

dwarf17342 commented 1 month ago

Type

Cosmetic

Bug description

With score display set to classic the newly set scores both the live score display in the lower left corner and the bar chart use standardized score. The leaderboard in the middle displays correctly. The specific setting is Score display mode.

Screenshots or videos

osu_2024-07-25_02-36-50 Score display set to classic

osu_2024-07-25_02-39-48 Score display set to standardized displaying the expected behavior

Version

2024.725.0-lazer

Logs

compressed-logs.zip

bdach commented 1 month ago

If anything the leaderboard will sooner be fixed to not use classic score, rather than the converse. I'm not sure I want to expend the effort to make sure the realtime updates delivered by spectator server respect user preferences (that said, it should be doable if we want it so).

WitherFlower commented 1 month ago

You could apply the visual change locally by calculating the classic multiplier for the map, and then multiplying every (standardized) value shown on the screen by that if the classic scoring display setting is on. It should even work with the total score display once that's implemented, due to the conversion being linear.