Communicating with GameMode, GameState, and PlayerState in a networked FPS

I’d first start by swapping over to AGameMode (subclass of gamemode base). It has multiplayer benefits where AGameModeBase does not.