What are the limitations on the types of variables that can be handled by the Savegame system?

What it says in the header. What kinds of variables can the savegame system handle? Is it limited only to primitive variable types (int, bool, etc.), or am I able to save structs as well?

Hi Caligo,

from blueprint view (when checking the SaveGame property on blueprint variables) you can only save basics types, it will fail on more complex types like a reference to an actor.

From C++ code you can save basically everything as long as you do the job by yourself (like saving an Actor full name and finding it back in the world when loading)

I presume you already read the documentation about save system

Hope it helps.