Is there a way to stop/interrupt an enhanced input event? Or set the mapping to NOT trigger if an input action IS met?
As example, I can make the character sprint with (W, A, or D) + (Shift). If (S) is pressed, I can fire an event that checks the sprinting status and if true will stop the player sprinting.
However, the engine is still processing the enhanced input action and will continue to execute the ‘Triggered’ output, and subsequently execute the “complete” output once I am no longer pressing (W, A, or D) + (Shift).
You can see here how even when the player is no longer sprinting, the engine continues to execute the ‘trigger’ execution node.