1
0
mirror of https://github.com/ppy/osu.git synced 2024-12-17 19:02:56 +08:00
osu-lazer/osu.Game.Rulesets.Osu/Objects
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
..
Drawables Merge pull request #26703 from peppy/smaller-slider-misses 2024-01-29 13:51:07 +01:00
HitCircle.cs Automated pass 2023-06-24 01:00:03 +09:00
ISliderProgress.cs Remove redundant nullable suppression directives 2023-06-07 08:20:41 +03:00
OsuHitObject.cs Extract preempt durations to shared constants 2023-12-14 20:41:12 +01:00
Slider.cs Revert incorrect end position optimisation 2024-01-31 12:45:42 +01:00
SliderEndCircle.cs lazy load slider tail position 2024-01-13 01:32:37 +01:00
SliderHeadCircle.cs Update xmldoc to match flipped flag semantics 2023-11-02 18:58:14 +01:00
SliderRepeat.cs Fix non-classic osu! combo not matching expectations 2023-11-02 19:27:55 +09:00
SliderTailCircle.cs Revert "Merge pull request #26870 from smoogipoo/adjust-default-minresult" 2024-01-31 17:51:38 +09:00
SliderTick.cs Automated pass 2023-06-24 01:00:03 +09:00
Spinner.cs Fix spinner requirements being susceptible to FP precision 2023-10-04 13:53:33 +09:00
SpinnerBonusTick.cs Automated pass 2023-06-24 01:00:03 +09:00
SpinnerTick.cs Automated pass 2023-06-24 01:00:03 +09:00