GS2-Inventory API リファレンス

所持品管理機能

所持品の管理機能を提供します。

アイテムを入れるカバンのような存在をインベントリと呼びます。
インベントリにはキャパシティを設定でき、キャパシティは後で拡張することができます。
課金通貨を消費したり、クエストの報酬として受け取ったりすることでキャパシティを拡張できます。

アイテムには有効期限を設定できます。
有効期限の切れたアイテムは使用できなくなり、アイテムを使用する際には明示的にアイテムセットを指定しなければ有効期限の近いアイテムから消費されます。

アイテムの管理方式には、スタンダードインベントリ・シンプルインベントリ・巨大インベントリの3種類があります。

  • スタンダードインベントリは、容量制限・スタック・有効期限に対応し、装備中など他の機能から参照されているアイテムの誤消費を防止できます。
  • シンプルインベントリはこれらの機能を持たない代わりに、複数種類のアイテムを1回のリクエストでまとめて増減できます。
  • 巨大インベントリは、64bit 整数の範囲を超える所持数量を扱う用途に使用します。

GS2-Inventory SDK for Game Engine API リファレンス

ゲームエンジン向け GS2-Inventory SDK の モデルの仕様 と API のリファレンス

GS2-Inventory SDK API リファレンス

各種プログラミング言語向け GS2-Inventory SDK の モデルの仕様 と API のリファレンス

GS2-Inventory スクリプト トリガー リファレンス

拡張スクリプトを呼び出すイベントトリガーのリファレンス

GS2-Inventory Deploy/CDK リファレンス

GS2-Deployのスタックを作成する際に使用するテンプレートのフォーマットと、CDKによる各種言語のテンプレート出力の実装例

GS2-Inventory マスターデータリファレンス

マスターデータのフォーマットと インポートする各種モデルのリファレンス

GS2-Inventory トランザクションアクション

検証/消費/入手の各トランザクションアクションの仕様

GS2-Inventory Buff リファレンス

GS2-Buff でバフを適用する際に指定する、パラメーターの補正が可能なモデル/アクション内のフィールドと、その適用範囲の設定について