SteamLobbyBrowser - stingray.SteamLobbyBrowser 오브젝트 참조 - Stingray Lua API 참조

stingray.SteamLobbyBrowser 오브젝트 참조

설명

SteamLobbyBrowser는 Steam에서 사용 가능한 게임 로비 목록에 대한 액세스를 제공합니다.

목록을 갱신하려면 refresh()를 호출합니다.

사용 가능한 로비 수를 가져오려면 num_lobbies()를 호출하고, 각 로비에 관한 세부 정보를 검색하려면 lobby()를 호출합니다. 이 세부 정보를 통해 로비에 참여할지 여부를 결정하고, 연결하는 데 필요한 Steam ID를 확인할 수 있습니다.

함수

매개변수

self :

stingray.SteamLobbyBrowser

이 함수가 작동하는 오브젝트 인스턴스를 지정합니다.

콜론 : 호출 구문을 사용하여 이 오브젝트의 인스턴스에 대해 이 함수를 호출할 수도 있습니다. 그렇게 하는 경우에는 이 매개변수를 생략해야 합니다. 자세한 내용은 이 Stingray 도움말 항목 또는 Lua 설명서의 이 페이지를 참조하십시오.

distance :

integer

플레이어와 로비 간 필수 거리 관계를 나타내는 거리 필터 상수입니다.

반환하는 항목
이 함수는 아무 값도 반환하지 않습니다.
매개변수

self :

stingray.SteamLobbyBrowser

이 함수가 작동하는 오브젝트 인스턴스를 지정합니다.

콜론 : 호출 구문을 사용하여 이 오브젝트의 인스턴스에 대해 이 함수를 호출할 수도 있습니다. 그렇게 하는 경우에는 이 매개변수를 생략해야 합니다. 자세한 내용은 이 Stingray 도움말 항목 또는 Lua 설명서의 이 페이지를 참조하십시오.

key :

string

필터를 적용할 키입니다.

value :

any(string, integer)

로비에 저장되어 있는 값과 비교할 문자열 또는 정수 값입니다.

any(...) 표기는 이 항목이 괄호 내에 표시되는 어떠한 유형의 인스턴스도 될 수 있다는 의미입니다.

comp :

integer

필터 값을 로비 값과 비교하는 방법을 나타내는 비교 상수입니다.

반환하는 항목
이 함수는 아무 값도 반환하지 않습니다.
매개변수

self :

stingray.SteamLobbyBrowser

이 함수가 작동하는 오브젝트 인스턴스를 지정합니다.

콜론 : 호출 구문을 사용하여 이 오브젝트의 인스턴스에 대해 이 함수를 호출할 수도 있습니다. 그렇게 하는 경우에는 이 매개변수를 생략해야 합니다. 자세한 내용은 이 Stingray 도움말 항목 또는 Lua 설명서의 이 페이지를 참조하십시오.

key :

string

필터를 적용할 키입니다.

value :

integer

일치해야 하는 숫자입니다. 이 숫자가 정수가 얼마나 일치해야 하는지를 지정하는 것은 아닙니다.

반환하는 항목
이 함수는 아무 값도 반환하지 않습니다.
매개변수

self :

stingray.SteamLobbyBrowser

이 함수가 작동하는 오브젝트 인스턴스를 지정합니다.

콜론 : 호출 구문을 사용하여 이 오브젝트의 인스턴스에 대해 이 함수를 호출할 수도 있습니다. 그렇게 하는 경우에는 이 매개변수를 생략해야 합니다. 자세한 내용은 이 Stingray 도움말 항목 또는 Lua 설명서의 이 페이지를 참조하십시오.

slots :

integer

최소 여유 슬롯 수입니다.

반환하는 항목
이 함수는 아무 값도 반환하지 않습니다.
매개변수

self :

stingray.SteamLobbyBrowser

이 함수가 작동하는 오브젝트 인스턴스를 지정합니다.

콜론 : 호출 구문을 사용하여 이 오브젝트의 인스턴스에 대해 이 함수를 호출할 수도 있습니다. 그렇게 하는 경우에는 이 매개변수를 생략해야 합니다. 자세한 내용은 이 Stingray 도움말 항목 또는 Lua 설명서의 이 페이지를 참조하십시오.
반환하는 항목
이 함수는 아무 값도 반환하지 않습니다.
매개변수

self :

stingray.SteamLobbyBrowser

이 함수가 작동하는 오브젝트 인스턴스를 지정합니다.

콜론 : 호출 구문을 사용하여 이 오브젝트의 인스턴스에 대해 이 함수를 호출할 수도 있습니다. 그렇게 하는 경우에는 이 매개변수를 생략해야 합니다. 자세한 내용은 이 Stingray 도움말 항목 또는 Lua 설명서의 이 페이지를 참조하십시오.

index :

integer

데이터를 검색하려는 로비의 색인입니다. 해당 로비는 로비 브라우저가 유지 관리하는 목록에 포함되어 있는 로비입니다.

key :

string

값을 설명하는 문자열 키입니다.

반환하는 항목

string

지정된 키에 대해 저장되어 있는 값입니다.

매개변수

self :

stingray.SteamLobbyBrowser

이 함수가 작동하는 오브젝트 인스턴스를 지정합니다.

콜론 : 호출 구문을 사용하여 이 오브젝트의 인스턴스에 대해 이 함수를 호출할 수도 있습니다. 그렇게 하는 경우에는 이 매개변수를 생략해야 합니다. 자세한 내용은 이 Stingray 도움말 항목 또는 Lua 설명서의 이 페이지를 참조하십시오.
반환하는 항목

boolean

목록을 현재 갱신 중이면 true를, 그렇지 않으면 false를 반환합니다.

이 함수가 true를 반환하면 refresh()를 호출해도 효과가 없습니다.

매개변수

self :

stingray.SteamLobbyBrowser

이 함수가 작동하는 오브젝트 인스턴스를 지정합니다.

콜론 : 호출 구문을 사용하여 이 오브젝트의 인스턴스에 대해 이 함수를 호출할 수도 있습니다. 그렇게 하는 경우에는 이 매개변수를 생략해야 합니다. 자세한 내용은 이 Stingray 도움말 항목 또는 Lua 설명서의 이 페이지를 참조하십시오.

i :

integer

데이터를 검색하려는 로비의 색인입니다. 해당 로비는 로비 브라우저가 유지 관리하는 목록에 포함되어 있는 로비입니다.

반환하는 항목

network_steam_lobby_info

로비에 대해 검색된 정보를 포함하고 있는 테이블입니다.

매개변수

self :

stingray.SteamLobbyBrowser

이 함수가 작동하는 오브젝트 인스턴스를 지정합니다.

콜론 : 호출 구문을 사용하여 이 오브젝트의 인스턴스에 대해 이 함수를 호출할 수도 있습니다. 그렇게 하는 경우에는 이 매개변수를 생략해야 합니다. 자세한 내용은 이 Stingray 도움말 항목 또는 Lua 설명서의 이 페이지를 참조하십시오.
반환하는 항목

integer

사용 가능한 로비 수입니다.

매개변수

self :

stingray.SteamLobbyBrowser

이 함수가 작동하는 오브젝트 인스턴스를 지정합니다.

콜론 : 호출 구문을 사용하여 이 오브젝트의 인스턴스에 대해 이 함수를 호출할 수도 있습니다. 그렇게 하는 경우에는 이 매개변수를 생략해야 합니다. 자세한 내용은 이 Stingray 도움말 항목 또는 Lua 설명서의 이 페이지를 참조하십시오.
반환하는 항목
이 함수는 아무 값도 반환하지 않습니다.

로비 필터 상수

add_filter()를 호출하여 로비 브라우저에 비교 필터를 추가할 때 사용할 수 있는 상수입니다.

EQUAL : integer

같음.

GREATER : integer

보다 큼.
크거나 같음.

LESS : integer

보다 작음.

LESS_OR_EQUAL : integer

작거나 같음.

NOT_EQUAL : integer

같지 않음.

로비 필터 상수

add_distance_filter()를 호출하여 로비 브라우저에 거리 기반 필터를 추가할 때 사용할 수 있는 상수입니다.

CLOSE : integer

동일한 인접 영역만 찾습니다.

기본값입니다.

FAR : integer

지구의 절반 가량을 찾습니다(대기 시간이 길어짐).

WORLD : integer

필터링하지 않습니다(권장하지 않음. 클라이언트 간에 몇 초의 대기 시간 발생).