I was going to try that initially, I suppose I can try to copy some functionality into the new pawns, and cut it out of the master pawn. I know in theory it should just inherit it all and work, but I couldn’t get overridiable functions to be useable in the child and I couldn’t right click to say implement function.
Is there anyway to get control of what that first pawn that spawns is? I know its my default pawn, but when I tried to disable a default pawn and spawn my own, I wasn’t able to get control of both pawns with each controller. But if I set it to default and setup my 2nd pawn like I have now. I get proper control over player 1 and player 2, BUT I get that 3rd pawn, that just floats and is unpossessed.
Final question. Where should I place this spawning logic? GameMode? Level Blueprint?
Thank you!