The title probably sucks but I couldn’t figure out how to sum up what I’m trying to do in that small space.
I’m trying to figure out how to allow the player to select their character class, without setting one of the siblings as “default Pawn Class” in the project settings. So I want to be able to set the parent class (actually two parents up) as the default pawn class. Then when the player selects the child class they want to be, move them into that class. Additionally if they should select a different class at this point, it would move them into their siblings class. Now ordinarily if I had created that child class and I needed to cast down from the parent class it wouldn’t be a big deal. But since I haven’t technically spawned the child class, and I don’t know which class will be spawned, it is really confusing me. I’m probably looking at this problem the wrong way.
Bonus question
-Can the project Maps and Modes settings for Default Pawn Class be altered post game launch?