This PR adds a new feature, the Rate Modifier, that allows a user to change the playback speed of a chart and song using a sub menu of the Endless Dream Mod Menu.
Details
This feature is a sensitive one so steps have been taken to maintain competitive integrity whilst still retaining the convenience and utility of a good practice tool:
When enabled the rate modifier only applies to the PLAY mode, excluding course play
When enabled IR score submission is disabled
When enabled and using a negative rate, local score database saving is also disabled
When enabled the title during play and in the results screen is modified to reflect the current rate status
The results screen of a rate modified play can only ever display a NO PLAY lamp, no other lamp types are attainable, although gauges function normally.
Replays when using rates do not save, as replays do not store data about the frequency the song was played on
A modification range of 50-200% has been set, but this is provisional and subject to change if users desire it
Summary
This PR adds a new feature, the Rate Modifier, that allows a user to change the playback speed of a chart and song using a sub menu of the Endless Dream Mod Menu.
Details
This feature is a sensitive one so steps have been taken to maintain competitive integrity whilst still retaining the convenience and utility of a good practice tool: