rafaelcp / Super-Mega-Engine

Mega Man GameMaker Studio 1.4.1760 Engine
https://cdn.rawgit.com/rafaelcp/Super-Mega-Engine/master/demo/index.html
Other
95 stars 18 forks source link

Cannot shoot weapons while running left and holding jump #200

Closed FullmetalPhysicist closed 6 years ago

FullmetalPhysicist commented 6 years ago

When running right and simultaneously holding the jump key, pressing the shoot key allows me to shoot.

When running left and simultaneously holding the jump key, pressing the shoot key does not allow me to shoot.

I'm not entirely sure which of these is the bug and which of these is the feature but it should probably be consistent at least? I think in the original games holding jump does not impede shooting ability, however, so I have phrased it such that the inability to shoot is the bug.

Gokuroro commented 6 years ago

Is this behavior happening only when using a keyboard or have you tested this on a controller also?

FullmetalPhysicist commented 6 years ago

Tested only on keyboard for now.

Gokuroro commented 6 years ago

I have not retested this and a second opinion would be a great help, but from what you're saying, this may actually be a hardware limitation on your keyboard.

If possible, try opening a notepad and holding the same keys you mentioned in your opening bug, please! If the behavior is the same as in the game (the last key not being processed) that is hardware (or even driver) related and nothing can be done from the engine's side.

FullmetalPhysicist commented 6 years ago

Very good point. This did cross my mind at some point but I quickly ruled it out because I thought a hardware limitation of this form would not be so fickle as to only occur with one direction key and not the other. However, count me surprised, this behaviour is replicated in a word processing environment. Sorry for the erroneous report.