TheYellowArchitect / doubledamnation

Exclusively Co-Op Metroidvania with Movement as smooth as Smash Bros Melee
GNU General Public License v3.0
19 stars 2 forks source link

Shift Spam - Sticky Keys #19

Open TheYellowArchitect opened 2 years ago

TheYellowArchitect commented 2 years ago

You dash by using any of the following keys:

These keys are on both sides, and dash on the matching side (left or right)

Anyway, the problem is that if you "phantom dodgeroll" aka dash successively (you can stack dashes without interruption, within a tight timing window), you get a Windows popup, instantly freezing the game, killing the flow, and annoying the players. I legitimately have no idea how to disable Sticky Keys by code. Not a single way (I have heard something about registry editing, no idea how to code that)

It is low priority because on the first time sticky keys popup happens, players can just use Ctrl or Alt.

P.S. Originally, you could dash only by Shift (Shifting the dark winds~), but since Alt and Ctrl were unoccupied and did nothing, binding them to the same action as Shift seemed obvious. Regardless, freeing one of these 3 keys, would allow for an extended spellword system.