-
-
Notifications
You must be signed in to change notification settings - Fork 2.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Seeking between timing sections in editor doesn't match stable. #30070
Comments
Hmm, by all accounts stables keys were back-to-front from the expectation here so I'm not sure what to do.. |
As for seeking while the track is playing, we already kinda account for this: osu/osu.Game/Screens/Edit/Editor.cs Lines 1169 to 1176 in 71044a0
and in practice it seems okay to me. Is there a specific beatmap where you're having an issue with this? |
I've been using default keybinds in stable as far as I know, so every other mapper should have the same issue with the keybinds being different. The seeking issue happens on every map I've opened. Moving back and forth between timing sections while playback is running isn't possible in lazer as it looks like the backwards seek is clamped to the previous timing point. Here's a video showcasing me pressing seek2.webm |
Seems like a duplicate of #28885 then? |
? editorBeatmap.ControlPointInfo.AllControlPoints.LastOrDefault(p => p.Time < clock.CurrentTime); yeah, so it seems like there isn't a time given to account for between presses. so it just keeps seeking back to the same control point. ? editorBeatmap.HitObjects.LastOrDefault(p => p.StartTime < clock.CurrentTimeAccurate)
? editorBeatmap.HitObjects.LastOrDefault(p => p is IHasRepeats r && p.StartTime < currentTime && r.EndTime >= currentTime) these two, hitobject and samplepoint, seem to work, but I have to click fast to seek back. will probably just leave these alone |
Can we close this now that the up/down case is fixed? |
Yes, this looks good to me. Feel free to close it |
Type
Game behaviour
Bug description
I've started mapping in lazer and this is probably the biggest gripe I have so far. In stable
Up
seeks forward to the nearest timing section whileDown
seeks backwards. This is inversed in Lazer breaking all muscle memory. Backwards seek leniency also doesn't exist in Lazer making it a pain to seek backwards as you effectively can't do it while the song is playing.Screenshots or videos
No response
Version
2024.906.2-lazer
Logs
compressed-logs.zip
The text was updated successfully, but these errors were encountered: