flashflashrevolution / rCubed

Official Flash Flash Revolution game engine.
https://www.flashflashrevolution.com
GNU Affero General Public License v3.0
31 stars 17 forks source link

Add option to change how fast the accuracy bar fades #389

Closed DashDashDashDashDash closed 3 months ago

DashDashDashDashDash commented 3 months ago

Is your feature based on a frustration?

Yes: The default accuracy/error bar behavior is to fade out notes very slowly. This may produce undesirable noise the longer a song goes on.

If so, Describe the solution you'd like

Below the accuracy bar in the Game UI Visuals panel of the game's Settings page, a slider similar to the game's volume slider in the main settings page or the Receptor Animation Speed slider in the same panel in which the accuracy bar fade out can be controlled.

And, Describe alternatives you've considered

My "solution" was to dim the accuracy bar to 50% opacity in the Gameplay Editor, but this fails to remedy the issue.

Images

image gif


I've made the necessary changes in the code to add this feature to R^3 (as seen above), and I'm submitting this issue as per CONTRIBUTING.md's criteria. I can be contacted via Discord as dashda.sh, as there are still some things to adjust like localization or just figuring out a better name for the setting than "Accuracy Bar Fade Factor".

DashDashDashDashDash commented 3 months ago

branch comparison: https://github.com/flashflashrevolution/rCubed/compare/main...DashDashDashDashDash:rCubed:accuracy-bar-fadeout-setting