forum

Shift f2/previous map persistence.

posted
Total Posts
2
This is a feature request. Feature requests can be voted up by supporters.
Current Priority: +0
Topic Starter
FishDuper
Add persistence logic to the randomSelectedBeatmaps list. As this is a local variable created during song selection it currently has no persistence. The logic should include a persistence termination on time-out (1 hour maybe) when not in the song select menu, and a persistence termination when the game is closed.

for anyone curious, here are the specific areas I found the shift f2 logic in.

https://github.com/ppy/osu/blob/master/osu.Game/Screens/Select/FooterButtonRandom.cs#L64

line 64-92 is mostly logic concerning the animation of the previous random select.
line 139 is the function that handles the behaviour of inputs related to the selection process.

https://github.com/ppy/osu/blob/master/osu.Game/Screens/Select/BeatmapCarousel.cs#L612

Line 612-633 is the logic that pertains to selecting previous beatmaps.
spaceman_atlas
I don't think I agree with the premise of this proposal. Random rewind is not supposed to be that persistent.
Please sign in to reply.

New reply