-
-
Notifications
You must be signed in to change notification settings - Fork 2.6k
Add secondary keys for osu!mania #34867
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
Conversation
|
Potentially useful for special style support, but not sure if we want secondary binds for normal keys |
|
This looks fine to me. Actually, I find it strange that osu! doesn't support additional key bindings when other games like lr2 and beatoraja do. |
| secondaryLeftKeys = new[] { InputKey.Q, InputKey.W, InputKey.E, InputKey.R, InputKey.B }; | ||
| secondaryRightKeys = new[] { InputKey.M, InputKey.I, InputKey.O, InputKey.P, InputKey.BracketLeft }; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Is there any reason for why these are (a) bound to keys already rather than to InputKey.None like in the dual stage generator, (b) bound to these keys in particular? Binding both ASDFV and QWERB on the left side for instance seems like not the best idea because users could feasibly mis-press a button because the alternate bindings are so close to each other in proximity.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
alright I'll change this to none
This PR adds secondary keys for osu!mania to match other rulesets. It's possible to add secondary keys in other rhythm games like etterna or fnf. also this will be especially useful for people who want to play mania with controller or special play styles.