Is there a list anywhere that shows what variable types can be saved with Save Game Object?
Is there something that cannot be saved?!
This is not a good idea. And saving object reference makes little sense, ofc.
Not yet no just pondering if there will be any limitations. What exactly makes little sense?
Something that doesnāt make sense to me is duplicating data inside a SG Object.
This. Saving actor / widget references makes no sense.
Something that doesnāt make sense to me is duplicating data inside a SG Object.
What duplication? When weāre ready to save, get all actorsā structs and add them to the struct array in the SG Object. Well, at the this point, you are copying data, sure.
When loading, you loop through the array and push structs into newly Spawned actors.
Also,
One other question, should there be one save object or split it up a bit?
Not sure, actually. Iāve yet to run into a situation where Iād need more than 1. But thatās me - never built an AAA game ;p.
You cant save DataAssets unfortunately.