Save actor BP's material changed at runtime

Hello,
I’m trying to do something simple but i can’t seem to warp my head around it.
I have a material drag&drop system in my game:
In my PC:


In the UMG:

Every actor in the game is a BP actor, and I would like to add to each a variable with the material it has at the time I save. For now, I can save actor’s transform, but the changed materials are lost.

How to save actors with the material they own at a given time?

I don’t see any use of a save game here. It you want to save what happens at runtime, you need a save game.

It’s different if you want to change the materials using a blueprint utility widget, and then save the level. That would not be runtime.

I forgot to precise, I’m using Rama’s save system

1 Like