Skip to content
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

[Nitpick] Velocity speed mods don't seem to calculate properly during courses. [BUILD: 20240321] #731

Open
Gordo10776 opened this issue Apr 24, 2024 · 1 comment

Comments

@Gordo10776
Copy link

Game Mode

dance

Give an example of what is wrong

I'm not sure if this might be the case, but it seems like when MMod (or AMod) is used during a course with songs of varying BPM, it functions as if the whole course is one song. It gets worse if songs are randomized and/or hidden with "noshowcourse", it seems like the game has difficulties calculating BPM before the random songs play in the course.

Example: If I have MMod set to 600 and the first song is 100BPM in the course, if the lowest and highest BPM in the course were to be 50 and 300, respectively, I would have a 200BPM scroll speed for the first song, despite my settings.

Give an example of what it should look like

Velocity speed mods, when used in courses, should properly function per song instead of the whole span of the course.

@bonimy
Copy link

bonimy commented Aug 1, 2024

I believe speed mods are intended to be per-course. However, as an advocate of accessibility, I feel like we could all be happy with the addition of two features:

  1. A metric option #COURSESPEEDMODISPERCOURSE, which is 0 for current behavior, and 1 for the behavior that OP wants.
  2. A course option #PLAYERSPEEDMODISPERCOURSE, which is similar to above, but allows course designers to override default behavior if (like me) they want to enforce the current behavior.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants