I recently moved a project from 3.2.2 to 3.2.3 and haven't been able to get my vehicles to behave consistently.
Engine force applied to the wheels is the same but the vehicle accelerates at a much slower rate and is incapable of attaining the same top speed. Multiplying the engine_force by x2 or x4 helps but feels weird in-game. I thought this was tied to recent changes to physics dampening but setting dampening to 0 or -1 on the vehicle didn't help.
There is a github thread for this already but as this is from moving from 3.1 to 3.2 I haven't been able to use their solution for my project.
This is the line being called every physics frame to move the vehicle:
engine_force = throttle_val * MAX_ENGINE_FORCE * gear_ratio * diff
It is producing the same engine_force in 3.1 and 3.2.
Has anyone figured out how to consistently mimic 3.2.2 VehicleBody engine_force in 3.2.3?