//Not really broadcast, since it sends each client a different LobbyStart JSON func BroadcastLobbyStart(lob *lobby.Lobby) { for _, slot := range lob.GetAllSlots() { player, _ := player.GetPlayerByID(slot.PlayerID) connectInfo := lobby.DecorateLobbyConnect(lob, player, slot.Slot) broadcaster.SendMessage(player.SteamID, "lobbyStart", connectInfo) } }