Steam - stingray.Steam 네임스페이스 참조 - Stingray Lua API 참조

stingray.Steam 네임스페이스 참조

설명

Windows 플랫폼에서 핵심 Steam 기능에 액세스하기 위한 인터페이스입니다.

이 오브젝트는 싱글톤(Steam이 하나뿐임)이기 때문에 어떠한 Steam 오브젝트도 함수로 전달할 필요가 없습니다. 모든 함수는 Steam 싱글톤에서 작동합니다.

엔진이 Steam 지원 기능과 호환되지 않거나 게임이 Steam 지원 게임이 아닌 경우(steam_appid.txt 파일 없음), 또는 Steam 서비스가 실행 중이지 않으면 Steam 오브젝트가 nil이 됩니다.

다음을 사용하여 로그인한 사용자에게 유효한 Steam 설치를 테스트할 수 있습니다.

함수

매개변수
이 함수는 어떠한 매개변수도 수용하지 않습니다.
반환하는 항목

integer

숫자로 표현되는, 현재 응용프로그램에 대한 Steam 앱 ID입니다.

매개변수
이 함수는 어떠한 매개변수도 수용하지 않습니다.
반환하는 항목

boolean

현재 Steam 클라이언트가 Steam 서버와 라이브 연결 상태이면 True를, 그렇지 않으면 false를 반환합니다. false가 반환되면 로컬 시스템에 네트워크 문제가 있다는 의미이거나, 또는 Steam 서버가 다운되었거나 사용량이 많다는 의미일 수도 있습니다.

Steam 클라이언트는 가능한 한 자주 자동으로 연결 재설정을 시도합니다.

매개변수
이 함수는 어떠한 매개변수도 수용하지 않습니다.
반환하는 항목

string

Steam에 설정된 언어(짧은 문자열)입니다. 다음 중 하나일 수 있습니다.

  • ja: 일본어
  • en: 영어
  • fr: 프랑스어
  • es: 스페인어
  • de: 독일어
  • it: 이탈리아어
  • nl: 네덜란드어
  • pt: 포르투갈어
  • ru: 러시아어
  • ko: 한국어
  • zht: 중국어(번체)
  • zhs: 중국어(간체)
  • fi: 핀란드어
  • sv: 스웨덴어
  • da: 덴마크어
  • no: 노르웨이어
  • pl: 폴란드어
  • hu: 헝가리어
  • th: 태국어
  • cs: 체코어
매개변수

url :

string

열려는 URL입니다.

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

string

로그인한 플레이어의 온라인 ID입니다.

매개변수

id :

string?

이름을 검색하려는 플레이어의 ID입니다. 선택 사항입니다. 이 매개변수를 생략하면 로그인한 플레이어의 사용자 이름을 가져옵니다.

? 표기는 이 유형이 선택 사항임을 나타냅니다. 해당 인스턴스가 0개 또는 한 개일 수 있습니다.
반환하는 항목

string

지정된 ID를 가진 플레이어의 사용자 이름입니다.

DLC

Steam에서 다운로드 가능한 컨텐츠와 관련된 함수들입니다.

매개변수
이 함수는 어떠한 매개변수도 수용하지 않습니다.
반환하는 항목

integer?

새로 설치된 DLC 또는 응용프로그램의 앱 ID를 가져오거나, 설치 이벤트가 발생하지 않은 경우에는 nil을 반환합니다.

? 표기는 이 유형이 선택 사항임을 나타냅니다. 해당 인스턴스가 0개 또는 한 개일 수 있습니다.

nil을 반환할 때까지 이 함수를 루프로 호출하고, 설치된 각 앱 ID에 따라 대응합니다.

매개변수

app_id :

integer

앱 ID를 지정합니다.

반환하는 항목

boolean

DLC를 소유 및 설치한 경우 True를, 그렇지 않으면 false를 반환합니다.

매개변수

app_id :

integer

앱 ID를 지정합니다.

반환하는 항목

boolean

응용프로그램(DLC 아님)을 플레이어가 소유하고 있는 경우 True를 반환합니다.