[PLUGIN] Savior

Hey @BrUnO_XaVIeR,

We are trying to better understand the inner workings of saving/load a Record for a specific Actor/Component/UObject based on a GUID Key.

  1. If we are trying to check if a Record/Key exists, does your plugin need to load the file in the memory and then do the lookup or it can do a search that savefile before it is loaded in the memory?
  2. If I am saving just one actor at a time, would it mean that the plugin will save just that Actor Record/Key and value one at a time to a save game file, leaving the other data about the game intact in that file/slot or it will just replace everything just with the RecordData of the actor I just serialized? and if the key already exists in that save game file, it would mean that the the “value” mapped to that key will be overwritten?
  3. In order to support cloud-saving functionality (i.e. EOS), what would be the things we need to refactor, implement on top of your plugin as It doesn’t really seem to support that out of the box?

Greetings,
Cosmin