1
0
mirror of https://github.com/ppy/osu.git synced 2024-12-15 23:23:04 +08:00
osu-lazer/osu.Game.Rulesets.Catch/UI
ekrctb 6d0dc62502 Make sure latest catcher position is used for catching logic
A replay frame processed in CatchInputManager is applied to catcher in `CatcherArea`.
The catcher position is then used for the catching logic for each hit object under `HitObjectContainer`.
Thus, if `HitObjectContainer` came before `CatcherArea`, the replay input is delayed one frame.
That was one reason why the catch autoplay misses hit objects (especially when fast-forwarded).
2021-04-09 16:04:45 +09:00
..
CatchComboDisplay.cs Replace comparison references to HitResult.Miss with IsHit 2020-10-02 23:31:24 +02:00
Catcher.cs Move bool one level down 2021-03-30 14:33:55 +09:00
CatcherAnimationState.cs Add catcher kiai/fail animation states 2020-03-10 15:28:37 +09:00
CatcherArea.cs Move bool one level down 2021-03-30 14:33:55 +09:00
CatcherSprite.cs Remove ScaleDownToFit as it was not implemented without enough safety 2020-03-31 13:50:04 +09:00
CatcherTrailDisplay.cs Pool catcher trail sprite 2020-12-07 18:12:55 +09:00
CatcherTrailSprite.cs Clear all transforms of catcher trail sprite before returned to pool 2020-12-08 17:31:00 +09:00
CatchPlayfield.cs Make sure latest catcher position is used for catching logic 2021-04-09 16:04:45 +09:00
CatchPlayfieldAdjustmentContainer.cs Align osu!catch playfield with stable 1:1 2020-08-20 19:12:37 +09:00
CatchReplayRecorder.cs Pass a score to the replay recorder to allow reading more general scoring data 2020-12-14 16:52:14 +09:00
DrawableCatchRuleset.cs Pass a score to the replay recorder to allow reading more general scoring data 2020-12-14 16:52:14 +09:00
HitExplosion.cs Remove hit explosion on revert result 2020-12-08 15:43:17 +09:00
ICatchComboCounter.cs Remove DisplayInitialCombo method for simplicity 2020-09-22 12:35:18 +09:00