HELPPP! Problem with saving game and moving worlds

So my game will have multiple levels and the level name is stored in the game save blueprint, in the third person gamemode i have all the custom event to load and save a game file both being in this pastebin save game posted by anonymous | blueprintUE | PasteBin For Unreal Engine

In the homescreen i have a code that checks for an existing save and if there isnt, creates one and if there is it loads it. start game posted by anonymous | blueprintUE | PasteBin For Unreal Engine

There is also a pause menu which just calls the load game and save game.

Now the issue im having:

After entering the game with no game save it loads as normal into the third person map. I move around and change my health then save the game from the same pause menu im able to load back to the save with no problem however if i end the game enter back into the home screen and press play it loads the correct level but everything else like health and transform no. But if i press load from the pause menu it works again. I think it has something to do with loading the level

heres a vid

Open level trashes everything that’s going on. So this won’t work

You need to load the level, and the load then save game after that ( all except the level ).

so do i remove the load game from slotand move it after the level load. ive never worked with saving games so im not sure what im doing

I don’t mean change the node order, I mean load the player information, after you are in the new level :slight_smile:

Once you call ‘load level’, you can’t do anything else.

So loading the player stats, has to happen in the new level ( the loaded level ).

How you do that, is up to you. But, begin play in the player is not a bad idea.

This is what ive come up with


And is called on the begin play of the other level

And it works fine so far