Commit b9f4221
Fix OsuModAutopilot spinner tracking by improving frame following logic
The previous frame following logic in OsuModAutopilot.Update was insufficient for high-frequency replay frames (such as those generated for spinners), causing the cursor to lag behind and effectively stay stationary during spin sequences.
This change replaces the `if` check with a `while` loop, allowing the autopilot to skip multiple replay frames in a single update if necessary to catch up to the current gameplay time. This ensures that the spinner motion encoded in the replay frames is correctly executed.
Also removed the TODO comment regarding spinner implementation as it is now functional.
Co-authored-by: winnerspiros <1675249+winnerspiros@users.noreply.github.com>1 parent eb3ca2b commit b9f4221
0 file changed
0 commit comments