private void PlayerConnected(NetworkingPlayer player, NetWorker sender) { //Logging.BMSLog.Log("GG: " + player.Ip); player.Name = "Player " + player.NetworkId; networkObject.SendRpc(RPC_PLAYER_JOINED, Receivers.All, player.NetworkId); sender.IteratePlayers((p) => { if (p == player) { return; } networkObject.SendRpc(player, RPC_PLAYER_JOINED, p.NetworkId); IClientMockPlayer cPlayer = MasterLobby.LobbyPlayers.First(l => l.NetworkId == p.NetworkId); networkObject.SendRpc(player, RPC_PLAYER_SYNC, p.NetworkId, cPlayer.Name, cPlayer.TeamID, cPlayer.AvatarID); }); }