I’m trying to extend off of Shooter Game using blueprints. My thought is to create child blueprints from the default base classes (AShooterPlayerState, AShooterGameState, etc.) within Shooter Game and set those blueprints to the new defaults.
However, I can’t change the GameMode defaults in Shooter Game!
As you can see, they’re greyed out in world settings:
Things I’ve tried:
- Going into the ShooterGameMode.cpp Constructor and disabling the class defaults from there:
This doesn’t stop them from being greyed out in the editor!
- Manually replacing them there with the blueprints I created, like this:
It’s necessary to reference the Blueprint’s generated class rather than the blueprint itself. However, I get “failed to find” messages when starting the game after packaging!
After tinkering with this for several hours, I’m at my wit’s end. Please help!! Why isn’t my ObjectFinder working, or how can I change the defaults in ShooterGame?