I’ve spent days trying to create working save system using guides and everything.
I’ve looked at virtually everything and I still can’t make a working save system between Maps, it always reverts to default.
At the end of a level I will run checkpoint to save the variable set in the level.
At the start of the next level I will run LoadGame to get the variable.
Why doesn’t this work? It should be simple…
BPANDREW
(BPANDREW)
2
it looks like you only have a create and read operation, you are not updating anywhere, there is a “does save game exist node”
also perhaps putting some print strings on your cast fails - it may be crashing out when you are not expecting it - you can also set breakpoints too
Hi
Thank you for your help and your time!
The casts work as I’ve placed Print Strings for fail and nothing…
The variable is set to public.
In the Level Blueprint, I update the ‘Player Is male’ variable to true but it reverts to default on the next map.
Was able to fix this issue utilising C++ rather than Blueprints.
Thank you though Andrew!