Trophies - stingray.Trophies ネームスペース リファレンス - Stingray Lua API リファレンス

stingray.Trophies ネームスペース リファレンス

説明

PlayStation 4 のトロフィー機能にアクセスするためのインタフェースです。

オブジェクトはシングルトン(Trophies 1 つのみ)なので、Trophies オブジェクトを関数に渡す必要はありません。すべての関数は、Trophies シングルトン上で動作します。

非同期操作では、操作の進行状況を取得するために status() の呼び出しで渡すことができる ID が返されます。操作が完了したら、free () を呼び出すことによってこのオブジェクトに使用されているメモリを解放する必要があります。そうしないと、ゲームは最終的にメモリ不足になります。

関数

パラメータ

user_id :

integer

プレイヤーの ID です。

戻り値

integer

操作の ID を返します。この ID を stingray.Trophies.status() に渡して、操作の進行状況を追跡することができます。

パラメータ

id :

integer

操作の ID。

戻り値
この関数は値を返しません。

取得しなおすすべての ID について free() を呼び出す必要があります。これは、操作が正常に完了したかどうかに関わりません。そうしないと、trophies システムが最終的にメモリ不足になります。

パラメータ

user_id :

integer

プレイヤーの ID です。

戻り値

integer

操作の ID を返します。この ID を stingray.Trophies.status() に渡して、操作の進行状況を追跡することができます。

パラメータ

id :

integer

クエリーする操作の ID。

戻り値

integer

指定した ID を持つ操作のステータスです。任意のステータス コード定数を使用できます。

パラメータ

user_id :

integer

プレイヤーの ID です。

trophy_id :

integer

trophy の ID です。

戻り値

integer

操作の ID を返します。この ID を stingray.Trophies.status() に渡して、操作の進行状況を追跡することができます。

たとえば、次のようになります。

ステータス コード

status()への呼び出しで返されます。

COMPLETED : integer

操作が正常に完了しました。

ERROR : integer

操作中にエラーが発生しました。

STARTED : integer

操作は開始されていますが、まだ完了していません。

UNKNOWN : integer

ID が作成されたことがないか、または既に解放されています。