So this happens in GameState.set_up_local_player(), which is called in GameState.host_game() and GameState.join_game(). This is a remnant of the "LocalPlayer" concept, which was removed whenever it was that we did the multiplayer rework. https://github.com/GrapeSodaGames/Multiplayer/issues/142 I think. It seems to me that this logic should be part of the PlayerList functionality.
158: