I'd use "Save Attributes" and "Load Attributes" mostly on the main menu scene.
So when the player gets to each level, at the end of the level, have an actor to a "Save Attribute" (a game.attribute that's an integer will suffice). Level 1 would be "Save Attribute game.LevelOn to 2". Then level 2 completed would be "Save Attribute: game.LevelOn to 3."
When the game is started have in the opening/menu scene a "Load Attribute." Load the last game.LevelOn (of say 5; so they've finished level 4 and they'll begin on level 5).
When the player clicks on a button that says "Continue" the loaded attribute (LevelOn = 5) will take them to the scene that they played up until (Have a rule; If LevelOn = 5, load scene/level 5) on it.
Comments
"Continue Mode"
I'd use "Save Attributes" and "Load Attributes" mostly on the main menu scene.
So when the player gets to each level, at the end of the level, have an actor to a "Save Attribute" (a game.attribute that's an integer will suffice). Level 1 would be "Save Attribute game.LevelOn to 2". Then level 2 completed would be "Save Attribute: game.LevelOn to 3."
When the game is started have in the opening/menu scene a "Load Attribute." Load the last game.LevelOn (of say 5; so they've finished level 4 and they'll begin on level 5).
When the player clicks on a button that says "Continue" the loaded attribute (LevelOn = 5) will take them to the scene that they played up until (Have a rule; If LevelOn = 5, load scene/level 5) on it.
Good luck!