5.3 | Chaos vehicles | Set throttle input not working

Hi, i have a standard axis event feeding its execution and float value into the set throttle input node. Im following a course. His vehicle moves and mine doesnt.

Does anybody know why this would be? Ive followed everything the course did. Im not even sure which screen shots to share but if you need to see one, please let me know.

I hope you guys can help me because I’m at a loss.

Thanks guys

1 Like

Here’s my input

Have You solved it? Got the same problem

i am also having this problem

If only the steering wheel of the vehicle is operating and the throttle is not operating, check the ChaosVehicle Wheel blueprint for Affected by Engine

Heya, not sure if you ended up solving this.
I was having this issue with my AI controller (but not a player controller).
I found I had to set “SetLocallyControlled” on the Modular Vehicle Base Component in order for it to receive any input that wasn’t from a player controller.

you are a hero!

Add more details here for anyone comes after:
NetworkPhysicsComponent has a method SetIsRelayingLocalInputs which says

Mark this as controlled through locally relayed inputs rather than controlled as a pawn through a player controller. Set if NetworkPhysicsComponent is implemented on an AActor instead of APawn and it’s currently being fed inputs, or if this is controlled by the server. NOTE: The actor for this NetworkPhysicsComponent also needs to be owned by the local client if this is used client-side.

So for any component that drived by NetworkPhysicsComponent, and not controlled from PC, you need to call this method.

and UModularVehicleBaseComponent::SetLocallyControlled calls it.
UE 5.6.