McKay42 / McOsu

Custom unofficial osu! practice client with Virtual Reality support
GNU General Public License v3.0
426 stars 40 forks source link

Feature request: jump to marker in the beatmap's timeline #365

Closed resolritter closed 1 year ago

resolritter commented 1 year ago

Description

Allow players to insert a marker in the beatmap's timeline, which could be jumped to using a hotkey.

Purpose

This feature would be useful for practicing specific parts of a beatmap. For example, if I am struggling with the beatmap's section at 3:30, I can retry that part easily by setting a marker at 3:25 and pressing [key] to jump to that marker. This workflow would be much better than having to edit the beatmap manually and restarting.

Implementation

This feature could be implemented as an addition to the scrubbing timeline. When the scrubbing timeline comes up, users could press e.g. right click to insert a marker at the location they want.

Alternative

With https://github.com/McKay42/McOsu/issues/362, users could set a starting point for a map and use Quick Retry to effectively "jump" to a specific point by restarting. This approach would incur some delay, since it takes a short while for Quick Retry to complete, while the marker jump would be done instantly.

resolritter commented 1 year ago

Sorry, I just found out about "Quick Save" and "Quick Load" from https://github.com/McKay42/McOsu/issues/35. Those work for me, so I'll be closing this. Thank you.