GS2-Inventory API 레퍼런스

소지품 관리 기능

소지품 관리 기능을 제공합니다.

아이템을 넣는 가방과 같은 존재를 인벤토리라고 합니다.
인벤토리에는 용량을 설정할 수 있으며, 과금 통화나 퀘스트 보상으로 나중에 확장할 수 있습니다.

아이템에는 유효 기간을 설정할 수 있습니다.
유효 기간이 지난 아이템은 사용할 수 없으며, 아이템 세트를 명시하지 않고 소비하면 유효 기간이 가까운 아이템부터 사용됩니다.

아이템 관리 방식으로는 스탠더드 인벤토리, 심플 인벤토리, 빅 인벤토리의 세 종류가 있습니다.

  • 스탠더드 인벤토리는 용량 제한, 스택, 유효 기간을 지원하며 장비 중처럼 다른 기능에서 참조하는 아이템이 잘못 소비되는 것을 방지할 수 있습니다.
  • 심플 인벤토리는 이러한 기능이 없는 대신 여러 종류의 아이템을 한 번의 요청으로 함께 증감할 수 있습니다.
  • 빅 인벤토리는 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로 버프를 적용할 때 지정하는, 파라미터 보정이 가능한 모델/액션 내 필드와 그 적용 범위 설정에 대해