When I use the “third_person” template (which uses the ThirdPartyController Bundle Trait) and add a simple “Jump/Impulse” node (shown in picture below) the character jumps in the direction it’s moving (with momentum, not controlled in the air.) This is great.
If I add that same jump node to a project that uses nodes to control the character (like the logic_controls example, or my current node setup in the post below) the character only does a vertical jump no matter how it’s moving.
Note: The reason I add the “Gate” and “Has Contact” node is because I don’t want to actually control the character in the air, I want it to be like a real jump where it’s based on the direction the character is moving, like it is when using the ThirdPartyController Bundle Trait.
How can I jump in the direction I’m moving using nodes not a Bundle Trait or Haxe script?.
Thanks for your time, much appreciated.