How to roll an object back to its start position

Hi, im working on a Wipeout type game and im having trouble with the Roll action on the ship object. Basically when the player hits the input to move the ship left/right, I can get it to move and roll slightly but the ship stays at that angle after the player has finished pressing the movement input.

What I want is for the ship to roll back to its start position by itself.

I’m quite new to Blueprints so any help, examples or tutorial links would be greatly appreciated!

What comes to my mind is saving the initial rotation of the ship in a rotator variable and then interpolating back to it when you stop rolling.

Check this out: RInterp To

Let me know if this helped :slight_smile: