Arcade flight game thruster problem, it can't accelerate at a constant speed.

Hello
I used Blueprint to make a simple arcade-style airplane that could be propelled forward normally with Add Force, using simulated gravity calculated from the pitch angle.

When I press the specified key and try to speed it up with Add Impulse or Add Force, it only reaches a certain speed value in an instant, and I try to lower the linear damping, but this causes the plane to drift badly, just like in space.

I would like it to increase evenly from a certain speed to the limit value (e.g. from 800km/h to 1800km/h), without too much inertial drift when cornering, and gradually return to normal speed after loosening the acceleration.

thank you, guys.

Very easy propulsion operation:

After that I tried to do a push operation in another judgment function: