[PLUGIN] Savior

Thanks for the fast reply.

Right so I think I can glean from that that indeed Streaming Level Volumes aren’t supported, it has to be via explicit streaming events so that you can prefix an unload with a Save Level call. Cool.

If you call “Save Level” on a slot instance, but that slot on disk previously contained a complete save of the entire world, what happens? Does it just add/replace the state of the level in the save file, leaving the rest of the save content intact? Or does it erase all the save slot contents and replace it with just the data for that (streaming) level? I’m hoping the former, because obviously a proper save game will contain the state of all objects in all levels, but those levels are never all going to be in memory at once so a complete snapshot isn’t possible, it has to update the save file a level at a time right? Or are you expected to have one slot per level (this would be pretty inconvenient)