And use orthogonal `OriginalXBindable` and `XOffsetBindable`.
This reverts commit 7cbbd74d
7cbbd74d
And explicitly implement IHasXPosition interface to prevent use of the X property. It should be preferred for beatmap conversion purpose.
X
PalpableCatchHitObject
There were two coordinate systems used: - 0..512 (used in osu!stable) - 0..1 (relative coordinate) This commit replaces the usage of the relative coordinate system to the coordinate system of 0..512.
osu!catch
Doesn't restrict direction yet. Also improves readability of fruit catch detection.
Also moves default scale to CatchHitObject.