How to trace where your character has previously walked.

Hey, I think a solution would be to use a spline mesh, by refreshing it every x ticks, and on each refresh, just change the spline end point to be the new position of the player, and add the previous point(according to forums, there may be problem with adding points to spline at runtime, see : https://forums.unrealengine.com/deve…nt-on-realtime).
If this is the case, just go for a similar option as on the forum post, by adding new spline meshes. I don’t have access to ue right now but something like this should work.

Here’s a pseudo bp of the second solution :

On refresh -> Add spline mesh component -> Set start and target points
spline -> Target
last pos -> StartPos
actual pos -> EndPos

I’ve just saw the spaces got deleted which remove all coherence in the “graph”, hope it still help

Ik, that’s not beautiful but yeah…
Maybe keep an array / a set of the splines to remove them after a while.