Next level button

I suggest you have an “master” actor in each level that keeps track of important things like what level is being played, what score/conditions are needed to win etc. Or place this info in the game instance since it won’t be destroyed when you transition to new levels. Then to be able to easily scale your game I would name each level “Level0, Level1,Level2…etc”. Why? Because this is easy to create the data the “open level” node requires from an append node and an integer variable. This way when you hit the button for “next level”, the widget can check current level variable (int) use an append node where you simply type in the “A” slot, “Level” and the “B” slot will be the int value converted to a string. This will give you a string of “LevelX”. With that you can plug the output into the “open level” node and it will convert the string into a “Name” type variable. And this way you can add as many levels as you like and this function will always open the appropriate level. See screen shots below.