So, I have a custom movement mode that handles grappling. When the player presses the grapple button, the movement mode is set to MOVE_Grappling and the player is flung into the air towards the target grapple point.
However, my movement mode is overriden by the character movement component and set to MOVE_Falling since the character is in the air. I know I can set my movement mode to MOVE_Grappling every frame, however this seems a little hackish and I don’t know if that might cause problems later on. Any ideas?