Added UGMCAbilityTask_WaitForInputKeyPress which will wait for the ability's input action to be triggered to complete the task.
Fixed UGMCAbilityTask_WaitForInputKeyRelease keeping a pointer to an element of the input component's action bindings array. In (semi-rare) cases, this pointer would end up pointing to wrong/invalid data and cause the task to never complete.
UGMCAbilityTask_WaitForInputKeyPress
which will wait for the ability's input action to be triggered to complete the task.UGMCAbilityTask_WaitForInputKeyRelease
keeping a pointer to an element of the input component's action bindings array. In (semi-rare) cases, this pointer would end up pointing to wrong/invalid data and cause the task to never complete.