Seeing it in the native code is very informative. For example, knowing that the GameType was responsible for executing the ChoosePlayerStart function helped me in my version of it. Seeing how all this is set up natively should help me make a better blueprint. I’m looking forward to getting back into UE4 in the next few days (darn that work and family, taking my UE4 time!) to try out a bunch of this new knowledge!