Thank very much for the help
I was hoping there was a more automated way of handling this.
When I create levels, I often shuffle their order around if the difficulty doesn't feel right where it is etc.
This means that every time I "shuffle", I have to change the "goto layout" events in each of the levels to reflect the new order (as well as the level names).
Any ideas on how to achieve this, without having to change the code every time?
Yup, simply number your layout names smart.
For instance, say you have Level1, Level2, Level3 Layout.
And you determine, that Level2 might function better as Level3, and Level3 vice versa.
Then rename layout Level3 to a temporary name like LevelX.
Rename layout Level2 to Level3, and rename LevelX to Level2.