I’m working on a hockey game and I have a C++ class called APeriodManager derived from AInfo to handle tracking what period it is and how much time is left, things like that. I wanted to derive a blueprint from APeriodManager so that I could easily change a few settings in the editor, like how many minutes per period, but when I go to create a new blueprint, PeriodManager doesn’t show up in the list of possible parent classes. Info is in the list, and some of it’s obvious children, like GameState, GameMode, and PlayerState, but no PeriodManager.
Is there something I’m missing or is this just not allowed?