

So which should it choose? And since not every level has a New-U machine, or since maybe you got to the area but didn't find the New-U, it can't spawn you at one of those every time.

But take into consideration that there are several "start of the level" points. I don't have the exact rules figured out for which are and which aren't. It will spawn you next to the most recent one that is valid.

Some are valid for game restarts others aren't. The spawn location after exiting the game and re-entering is sort of based on the save point locations.
