1
0
mirror of https://github.com/ppy/osu.git synced 2024-12-17 16:52:57 +08:00
osu-lazer/osu.Game.Rulesets.Osu
Bartłomiej Dach dfea2ade6d
Revert incorrect end position optimisation
Closes https://github.com/ppy/osu/issues/26867.

Reverts 882f490390
and ce643aa68f.

The applied optimisation may have been valid as long as it was
constrained to `Slider`. But it is not, as `SliderTailCircle` stores a
local copy of the object position. And as the commit message of
ce643aa68f states, this could be bypassed
by some pretty hacky delegation from `SliderTailCircle.Position` to the
slider, but it'd also be pretty hacky because it would make flows like
`PositionBindable` break down.

Long-term solution is to probably remove bindables from hitobjects.
2024-01-31 12:45:42 +01:00
..
Beatmaps Fix combo/combo colouring issues around spinners 2023-11-23 13:54:05 +09:00
Configuration Add basic structural requirements for cursor ripples 2023-04-30 14:48:03 +09:00
Difficulty Fix incorrect score conversion on selected beatmaps due to incorrect difficultyPeppyStars rounding 2024-01-10 19:30:18 +01:00
Edit Merge pull request #26499 from OliBomby/slider-performance 2024-01-16 13:22:49 +09:00
Judgements Add SpinnerSpinHistory and tests 2023-10-17 20:10:22 +09:00
Mods Fix flashlight not dimming if slider head is hit early 2024-01-16 18:56:50 +01:00
Objects Revert incorrect end position optimisation 2024-01-31 12:45:42 +01:00
Properties Automated pass 2023-06-24 01:00:03 +09:00
Replays Expand comment for clarification 2023-11-20 11:50:28 +09:00
Scoring Make RankFromScore()'s dictionary param readonly 2024-01-22 19:56:30 +01:00
Skinning Adjust slider tick / end misses to show slightly longer 2024-01-31 17:41:26 +09:00
Statistics Move helper method to LegacyRulesetExtensions and stop applying rounding allowance to catch 2023-10-20 18:57:14 +09:00
UI Fix cursor scale animation not matching stable on classic skins 2024-01-16 17:15:25 +09:00
Utils Automated pass 2023-06-24 01:00:03 +09:00
osu.Game.Rulesets.Osu.csproj Update language version 2023-02-25 02:15:56 +09:00
OsuInputManager.cs Mark some delegates as static because we can 2024-01-29 16:16:28 +09:00
OsuRuleset.cs Update triangles skin judgment display 2024-01-25 19:31:57 +09:00
OsuSkinComponentLookup.cs Add "Component" prefix to lookup naming 2022-11-09 17:46:43 +09:00
OsuSkinComponents.cs Implement ripples (legacy and default) 2023-04-30 14:48:03 +09:00