Achievement - stingray.Achievement 네임스페이스 참조 - Stingray Lua API 참조
Steam의 성과 기능에 액세스하기 위한 인터페이스입니다.
이 오브젝트는 싱글톤(Achievement가 하나뿐임)이기 때문에 어떠한 Achievement 오브젝트도 함수로 전달할 필요가 없습니다. 모든 함수는 Achievement 싱글톤에서 작동합니다.
|
지정된 토큰으로 식별된 작업의 현재 상태에 관한 정보를 검색합니다.
|
매개변수 token : | integer | 비동기 작업의 상태에 대한 액세스를 제공하는 토큰입니다. |
반환하는 항목 table |
작업의 완료 여부 및 오류 발생 여부를 보여주는 테이블입니다.
|
|
플레이어가 잠금 해제한 모든 성과를 지웁니다.
|
매개변수 | 이 함수는 어떠한 매개변수도 수용하지 않습니다. |
반환하는 항목
이 함수는 개발 빌드에서만 사용할 수 있습니다.
|
unlock ( achievement ) : integer
지정된 성과의 잠금을 해제합니다.
|
매개변수 achievement : | string+ | 잠금 해제할 성과입니다. + 표기는 지정된 유형의 인스턴스가 1개 이상 있을 수 있음을 나타냅니다. |
반환하는 항목 integer |
progress()로 전달하여 작업 진행률을 추적할 수 있는 토큰을 반환합니다.
|
예를 들면 다음과 같습니다.
|
성과의 잠금 해제 여부를 나타냅니다.
|
매개변수 achievement : | string | 테스트할 성과입니다. |
반환하는 항목 boolean |
도전 과제가 잠금 해제되었으면 true를, 그렇지 않으면 false를 반환합니다.
|
예를 들면 다음과 같습니다.