Actor or character following a spline accelerates while the spline is moving downward

say i have an actor or character that is following a spline, and the spline starts going diagonally downward. can i make it so that a - it (the actor/character) starts accelerating, b - the rate of acceleration will be greater the steeper the incline, and c - the additional speed gained dissipates over time.

if this can be achieved with either actual physics or just pseudo-physics, i will be happy with either.

thank you!

Hey @anonymous_user_d6ccedbe ,

your explanation sounds like a RollerCoaster. I created a similar project for another user. Maybe this will help you (no real physics):

RollerCoaster.zip (901.4 KB)

Included:
BP_Drag: Pull the waggon upwards
BP_Spline: Create the spline / roller coaster / rails
BP_Waggon: Follow the spline. Gets its speed from the Z part of the ForwardVector. Checks for DRAG effects and if the Waggon is driving straight foward

1 Like

thanks , that sounds like exactly what i need. cheers!

1 Like