Title says it all. We need to be able to check whether a player is pressing forward or backward for example. Yes, I know you can use throttle for that, but if you deactivate throttle for one reason or another, it doesn’t work anymore.
Checking for throttle means that there’s already some force applied to the player.
You cannot currently check in which direction the player wants to move without either completely rooting the player or letting the player apply force to their movement. So, if you want to force constant movement in a specific direction, while also allowing the player to use their movement buttons, you are out of luck currently.
I have also been hoping for some kind of Movement Input value, basically would just get the input directly from the WASD/joystick without getting screwed up by the Rooted status and forced/transformed throttle like Throttle Of does.
I believe it is possible to allow player to control throttle while not having the player move. You would have to Apply Impulse in the opposite direction the player is moving.