Cannot start as spectator

Hello gents,

I’m having trouble finding how to have the game starts WITHOUT spawning a player.
As soon as there is a DefaultPawn set in the gamemode, the game will automatically spawn it.

There is this option in the GameMode blueprint : Start Players as Spectator, but it doesn’t help me, my pawn still spawn.

Google and Answerhub didn’t give me much help, I hope someone can.
Thanks !

I have the same problem. No solution?

So far no luck. I worked my way around it, but it’s very dirty and hope to fix that later…

Same problems. Still not solution?

Could you please share how you managed to work around it?

You could start as a spectator pawn (using the default spectator pawn in the gamemode settings), then whenever you want to switch to your pawn, you could destroy the spectator pawn, cast to a spawner, spawn your playercharacter, then get your player controller, and possess the character after spawning!

This simple respawn tutorial should get you started in the right direction: https://docs.unrealengine.com/latest/INT/Gameplay/HowTo/RespawnPlayer/Blueprints/index.html

It seemed like the best way to do it :slight_smile:

Thanks

If anyone is still having this problem I found that ticking Delayed Start would initially cause the GameMode to spawn the player as a Spectator. I was having this issue and clicked it on a whim and it worked.

I can’t find “Delayed Start” inside Game Mode nor in anywhere in the editor… Was it removed? I really needed this option!!!

Should block on Load Stream Level does not seem to be working…

Delayed Start is an option inside your custom game mode blueprint at the top of the category “Game Mode”. There’s also a bool for “Start Players as Spectators”.