I have followed several tutorials on how to set up the save game feature, but none of them are working for me. Currently, I have a blueprint in my level (BP_SaveActor) that is just a blank actor blueprint (meaning no mesh), which contains all variables I want to save. I have the string of variables connected to a branch on the Event Tick. When the boolean (“Update save”) is true, it gets the value of each variable and sets the corresponding variable in the actual save game bp.
For example, I have a tutorial that I want to only run through once. When the user plays the game the first time, they are given the option to go through the tutorial, if they choose to play through the tutorial, a variable will set stating they have played before. Then, when they play again, it will not ask them to play the tutorial again, but rather go straight into the game. That set up is here:
The print string attached to the above returns nothing. However, if I play again in the same session, I am not prompted to play the tutorial again. But, if I close and reopen, it does. So, this tells me the variable is being set. It is just not saving. Do I have this set up properly? If not, can someone please tell me where I am going wrong on this?