Issue Type: Other
Date First Experienced: 2021-04-17 10:04:00 (-04:00)
Date Last Experienced:
- Bind an action to the “A” button on an xbox controller
- Notice that your binded action is sometimes not ran, because the player movement module sinks input to it (Gamepad.lua, line 96).
I expect the corescripts to not sink input to any buttons. There are cases where I as a developer want to bind actions on top of a default-binded button, e.g. I bind an action to the “A” button on xbox even though it’s already default-binded to being a jump button.
The corescripts sink input to default-binded keys instead of passing, making it impossible for me to bind my own actions on top of them.
The current workaround is to manually fork the player module corescripts and replace the lines of code that sink input to ones that would pass input.