I started a new project from the C++ Topdown Template and am having trouble selecting a different pawn class.
Basically I want a Blueprint extending my C++ character class to be my default pawn.
I thinks this line in GameMode.cpp is responsible for that:
It would be better to create blueprint based on game mode class, set default classes inside that blueprint and then set blueprint-game-mode as default for your game.
The path you want is found by right-clicking on the blueprint and clicking on ‘Copy Reference’ so that you can paste the copied string into the TEXT(String) method easily.
Adding “_C” will mean that the object finder will return an object of type “BlueprintGeneratedClass”, i.e. a class reference, not a Blueprint object instance reference. Hence something like “Cast(yourClassObject)” will be required.