#How do I make a progress based level menu?

7 messages · Page 1 of 1 (latest)

deep fiber
#

I made a basic level menu with buttons to change scenes to different files, but I don’t know how to track the player’s progress if the level is unlockable. I want to make it so that if the player didnt finish level 1 for example, he’ll get a pop up upon pressing on the level 2 option on the level menu that he should finish level 1 first.

solid plank
#

Make a new node called UnlockManager (or something like that). Autoload that script and which makes it a global variable. Make it increase every time the level is completed

#

To make sure you can’t just beat the same level twice, use an if statement to check if the level is already beaten

#

@deep fiber

deep fiber
#

Oh, ok. Thank you. Are we allowed to ask follow-up questions not directly related to the intial question? @solid plank

buoyant veldt
#

Generally better to make a new post if it's unrelated

#

To ensure the people that know how to help see the relevant title