First time post but I’ve come across something which has caused me to come across a stumbling block and something I’m not sure if is down to something not being instantiated correctly or just something that might even be categorised as a bug… nonetheless here goes…
I’ve been working with a Blank Project template and have wanted to add a main menu into my sequence which of course uses the default pawn class “Character” as usually expected and of course given by example in the official documentation Creating a Main Menu.
While this has always worked for me when creating from a First Person Template, and natively a Third Person to boot, when I’ve gone through the process on a “Blank” template it simply refuses to yield the same result. For clarity, inside a Blank Project I’ve created a new “GameMode” class and assigned usual details such as the intended pawn that I want to use and apply and this GameMode is set under “Maps and Modes” etc.
The problem that I face is that when I want to use my main menu level, which I have called “Iso_Main”, and use the “World Settings” to override the Game Mode from “None” to the name of my game mode and override the “DefaultPawnClass” it simply will not load my character on the level after I use the menu.
I’ve gone through the process several times and unfortunately yield the same result when I attempt it although a “ThirdPerson” or “FirstPerson” template works perfectly fine. Has anyone else experienced this with the “Blank” template at all or am I missing something glaringly obvious? I’ve popped a few screenshots below to show project set up etc.
Maps and Modes
Main Menu Level with the Default Pawn Class changed to “Character”
First level set as normal as no override is taking place
If anyone has any advice or can point me in the right direction it would be greatly appreciated. I do feel it’s something in the “Blank” template not instantiating from somewhere correctly in the backend but I’m not 100%