Step 3
When to use "When level starts"
After all the objects have been created, the level will start. That's when the "When level starts" block will run.
(gif of 1,2,3, stopping at 3, showing all objects in game, and When level starts block appearing next to them)
If you want an object to get information from other objects and do things to other objects just as the game starts, then this is the safe time to do that. Here's an example of using "When level starts" instead of using "When Created":
(image of When Character is created, make sure Boat is moved directly under Character, with X through When created)
This is risky because we don't know when game objects will be created, and Character might be created before Boat -- if that happens, it will break the game. The safe way to do this is as follows:
(image of When level starts, make sure Boat is moved directly under Character)