Page cover image

🔵Add Request Lobby List Filter

Like what you're seeing?

Introduction

When requesting a list of lobbies e.g. "searching" or "browsing" for lobbies, you must define the filter terms you wish to use before calling Request Lobby List to return the set of matching lobbies.

Steam provides several options for filtering and sorting the resulting lists as outlined below.

Distance

Sets the physical distance for which we should search for lobbies, this is based on the users IP address and a IP location map on the Steam backed.

Filter

The UELobbyDistanceFilter option for lobby distance ... Default is the default 🤔

Example

Slots Available

Filters to only return lobbies with the specified number of open slots available.

Slots Available

The number of open slots that must be open.

Example

Near Value

Sorts the results closest to the specified value.

Near filters don't actually filter out values, they just influence how the results are sorted. You can specify multiple near filters, with the first near filter influencing the most, and the last near filter influencing the least.

Key

The filter key name to match.

Value to be Close To

The value that lobbies will be sorted on

Example

Numerical

Adds a numerical comparison filter

Key

The filter key name to match.

Value to Match

The numeric value to match

Comparison Type

The UELobbyComparison type to use for the assessment

Example

Result Count

Sets the maximum number of lobbies to return. The lower the count the faster it is to download the lobby results & details to the client.

Valve limits this to a max, currently 50, Lobbies are not meant to be used as a discovery tool for every possible session running. Lobbies are meant for matchmaking. Ideally, you will search for the 1 top lobby that best matches your search arguments and join it.

Max Results

The maximum number of lobbies to return. Steam will not return more than 50.

Example

String

Adds a string comparison filter

Key

The filter key name to match.

Value to Match

The string value to match

Comparison Type

The UELobbyComparison type to use for the assessment

Example

Last updated