Where is the Player spawned in a default project

I’m currently starting to work on a respawn system for the player character. One thing I noticed is that the player will be spawned somewhere through code. I am having a little difficulty locating the code that first spawns the player. If anyone could point me in the right direction that would be great.

There is no code, The player start actor does it for you :slight_smile:

Even if the Player Start is not present, the player will be spawned into the level relative to the viewport camera.

Nothing happens without a code, it’s simply in engine. I think UGameMoide should have a code as it manages build-in spawn system