Problem with my vehicle raycast system

Hello everyone !

I wanted to start creating an arcade vehicle system from scratch. I started from a simple pawn. I added 4 “springs” via raycast. I was inspired by this video: [Unreal Engine 4.7+] Hover Vehicle Blueprint Tutorial - YouTube

To stabilize the car, it uses a setLinearDamping and setAngularDamping. I had to put them at around 10 and 10 so that on the ground, the rendering was perfect!

But as soon as I take a jump (as soon as I’m in the air) the car is light as a feather and takes 2 days to fall. I understood that it was due to Damping. Basically it reduces the impact of movements too much and therefore gravity is almost completely ignored.

If as soon as I take off on the ground, I reset the damping to 0, my car goes up in the air like a rocket because its initial force is totally increased tenfold when I remove the damping.

So I don’t see how to do it…
If I don’t put the damping on from the start, no more problems in the air but on the ground, the car can’t stabilize (because of the springs). I am at an impasse.

If someone understands my problem and has a solution, I’m interested :smiley:

Thanks a lot for reading anyway!
Good day to you !