Recording values flowing in Blueprint


Is there a way to record in a text file some numeric values allong with a timestamp ?

For example, recording the movement of the character in the scene.

I mean a kind of log.

A kind of replay functionality as well.

I know there is stuff for saving the game, but I did not see something allowing to do what I want.

I ask because I am thinking of building such Blueprint node from C++. You would specify the name of a file, a recording rame frequency along with some input parameters and it would record those input parameters in the specified file at the specified frequency. It could also be activated b some events.

Does anyone know about such thing already existing ?

Thanks alot !

I think there is a wiki page specifically did this bit.(maybe in coding part of wiki)
But I also think print actually write to the default log files as well.
here is a relevant link: