Saving/Loading Dynamic List Entries

I want to create a saving/loading system similar to elder scrolls where you click the save button, then it creates a new button item on a list, to be later clicked and loaded up. Does anyone have any experience in making this sort of saving system? anyway to do this in blue print or is C++ required?

Typically you will want to use one savegame or writable settings file to store what all the savegame files are, and then create a new savegame file and then store the name/count of savegame files into the “master” file.

One option for this is to use two different savegame type objects, one that you always use for slot 0 (with the overall name/count) and another that contains all the game state, which you start on slot 1 onwards.

You can do this in Blueprints: