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

ctrl+up/down hotkey does not work on the multiplayer and daily challenge screens #29491

Open
tovc opened this issue Aug 18, 2024 · 2 comments
Open
Labels
area:multiplayer priority:2 Moderately important. Relied on by some users or impeding the usability of the game

Comments

@tovc
Copy link

tovc commented Aug 18, 2024

Type

Game behaviour

Bug description

doesn't seem like there's any reason that it shouldn't work. I guess assuming DT is disabled as a freemod in multiplayer is correct most of the time? this seems somewhat reasonable, if a bit annoying in multiplayer, but in the daily challenge, DT is always enabled, so it just feels wrong

Screenshots or videos

No response

Version

2024.817.0-lazer

Logs

compressed-logs.zip

@peppy
Copy link
Sponsor Member

peppy commented Aug 19, 2024

Seems valid. This would mean adding ModSpeedHotkeyHandlers to two more screens, at which point I'd hope the key binding handling could be encapsulated within that class.

@bdach What was the reason for not doing this in the first place? On an initial check it looks like the only valid reason would be the pre-check on current screen at song select:

if (!this.IsCurrentScreen()) return false;

@bdach
Copy link
Collaborator

bdach commented Aug 19, 2024

The primary reason for not doing it was forgetting that multiplayer exists and therefore not caring what was being handled where.

Do note however that adding that in will require carve-outs for checking if rate adjust is even allowable in a given multiplayer context.

@peppy peppy added the priority:2 Moderately important. Relied on by some users or impeding the usability of the game label Sep 5, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area:multiplayer priority:2 Moderately important. Relied on by some users or impeding the usability of the game
Projects
None yet
Development

No branches or pull requests

4 participants