How to save a complete level and its content?

Hi people.

I researched lots of videos where they show you how to save level information using saveGame blueprint, looks terrific. But for what I need, i´m not sure if this is the right approach, all examples I saw, they save independent variables, like an integer for the life, or a string for whatever…

My level / game is kind of complex, imagin a Minecraft, where the user can place things in the world, build things in a specific place (like floor, 4 walls, a roof), also spawn other things that weren´t in the level since the begining.

I want to save the level, knowing all the spawned instances and their positions, so when game is reloaded, everything is in the same place.

Do I need to perform a Foreach Actor, and store it independently?
Can I do something like Save Level, and that automatically stores everything?

I would like to hear suggestions about best approach for this.

Thanks!

unfortunately there is no such function . you should iterate through the Actors and extract the info you want to save . same for loading as far as i know .