Where do you specify what spawns on a player start?

Hey there,

Trying to find ‘what’ spawns on a player start. It’s really clear in the first person blueprint template what blueprint spawns on the node. However if I want to change this to another character controller where do I specify it?

Thanks!
John

You need to create/edit your gamemode blueprint, goto defaults. Look for the default pawn class and change it to your character class. Also be sure the gamemode blueprint is set in world settings.

Thank you! Changing the Game Mode’s Default Pawn Class in World Settings did it.

Or rether set default gamemode for your game in package settings

What if you want your default pawn to be dynamic so the player could choose a character before playing level

Sorry just saw this.

I don’t have a character select, but I do have a period of time before the player starts. I have a dummy pawn that is set to default. It has it’s own logic. Let the player choose their class, destroy your dummy and spawn the new character in and set that controller to posses it.

Hello I have a question to about this topic,

I have set my gamemode in the world settings. And the Pawn Class in the world but he and the carachter I selected spawn on the position where I’m in the unreal editor. And not were I have set my pawn/startposition.

PS. Sorry for my bad english I usually don’t speak it