Okay, I see how to ProjectSavedDir() to get all the save files. But is there a good way to load some basic info about the save files for the user without loading all the save files?
I’m not clear what you mean by “to show the user” here. You mean like one of those slot selection screens to display in UMG after the player selects “load game” from a main menu?
What is the best practice for getting a list of all save files to show to the user? I’ve search around and the two main recommendations I’ve found are: a) creating file or another save game object that lists all the save games, in addition to some basic information about each save to show on the loading screen, and b) doing a directory search for save game files.
I don’t like the first option because if a save file gets deleted, or if this special save game file gets deleted, it’s not good. And the latter option is platform specific. What’s the best/standard way to do this?
Perhaps I should use FPaths::ProjectSavedDir()
Yes, it’s helpful to display some details about each save game in the save game selection menu