Page 1 of 1

D does not work as an input key in 4.1.1.1

Posted: Wed Jan 30, 2019 6:07 am
by ncrecc
So if Player 2's control scheme is WASD (as typical), then Player 2 will not go right no matter how many times you press D. Basically any control scheme with the D key in it is broken, since pressing D won't do anything. This is an oddly specific bug, but I'm pretty sure it's not purely on my end.

Re: D does not work as an input key in 4.1.1.1

Posted: Wed Jan 30, 2019 8:24 am
by filbo
This is caused by commit d81b002c4d63b292284b1bea1972b4d764f6fb59 (and the fact that the default Makefile builds with -DDEBUG). The same code would cause 'V' to fail as an input key.

I like that it's built -DDEBUG by default.

I think the DEBUG keys 'd' & 'v', as well as the speed keys '1'..'9', should be processed as debug keys only when at least two modifiers are pressed (out of shift / ctrl / alt / meta). Otherwise they're just too conflicty with normal configs.

Unrelated micro-bug: commit ad93f89279233a6adfa0dc0ebe3570c4c614cedb added a damaged file src/-transparent

Re: D does not work as an input key in 4.1.1.1

Posted: Thu Jan 31, 2019 2:09 pm
by ncrecc
filbo wrote:
Wed Jan 30, 2019 8:24 am
I think the DEBUG keys 'd' & 'v', as well as the speed keys '1'..'9', should be processed as debug keys only when at least two modifiers are pressed (out of shift / ctrl / alt / meta). Otherwise they're just too conflicty with normal configs.
Much agreed. I normally use 1-5 to control player focus, so I was somewhat confused when I realized that switching players was also speeding up and slowing down the game.

Re: D does not work as an input key in 4.1.1.1

Posted: Fri Feb 01, 2019 4:34 am
by filbo
Player 5 ?!

Re: D does not work as an input key in 4.1.1.1

Posted: Fri Feb 01, 2019 6:50 am
by Eizzoux
filbo wrote:
Fri Feb 01, 2019 4:34 am
Player 5 ?!
There are five focus buttons, 4 for each player, fifth for all players at once (works only if all players are close enough to fit in the screen boundaries)