Trophies - stingray.Trophies ネームスペース リファレンス - Stingray Lua API リファレンス
PlayStation 4 のトロフィー機能にアクセスするためのインタフェースです。
オブジェクトはシングルトン(Trophies 1 つのみ)なので、Trophies オブジェクトを関数に渡す必要はありません。すべての関数は、Trophies シングルトン上で動作します。
非同期操作では、操作の進行状況を取得するために status() の呼び出しで渡すことができる ID が返されます。操作が完了したら、free () を呼び出すことによってこのオブジェクトに使用されているメモリを解放する必要があります。そうしないと、ゲームは最終的にメモリ不足になります。
|
ID が user_id のプレイヤーのトロフィー コンテキストを作成します。
|
パラメータ user_id : | integer | プレイヤーの ID です。 |
戻り値
|
指定された ID を持つ操作を追跡するために trophies システムが保持しているすべてのデータを解放します。
|
パラメータ 戻り値
取得しなおすすべての ID について free() を呼び出す必要があります。これは、操作が正常に完了したかどうかに関わりません。そうしないと、trophies システムが最終的にメモリ不足になります。
|
ID が user_id のプレイヤーのトロフィー コンテキストを除去します。
|
パラメータ user_id : | integer | プレイヤーの ID です。 |
戻り値
|
指定した ID を使用して操作のステータスを返します。
|
パラメータ 戻り値 integer |
指定した ID を持つ操作のステータスです。任意のステータス コード定数を使用できます。
|
|
unlock ( user_id, trophy_id ) : integer
user_id を持つプレイヤーに対し、trophy_id の trophy をロックを解除します。
|
パラメータ user_id : | integer | プレイヤーの ID です。 |
trophy_id : | integer | trophy の ID です。 |
戻り値
たとえば、次のようになります。
status()への呼び出しで返されます。
|
操作が正常に完了しました。
|
|
操作中にエラーが発生しました。
|
|
操作は開始されていますが、まだ完了していません。
|
|
ID が作成されたことがないか、または既に解放されています。
|