GS2-Enhance API Reference

Enhancement feature

Provides a mechanism for consuming material items managed by GS2-Inventory and gaining experience in GS2-Experience.

Enhancement itself is a very simple game system in which material items can be consumed to add experience to a target. In addition to the method of gaining experience by participating in battle, characters and equipment can be grown in a variety of ways. (Equipment also has levels.)

Enhancement is realized by GS2-Enhance operating on GS2-Inventory, which manages the items used as materials, and either GS2-Inventory or GS2-Dictionary, which manages the target character or equipment, plus GS2-Experience, which manages the experience and levels of that character or equipment.

Unless you have special requirements, we recommend using DirectEnhance.

To limit the materials that can be used for enhancement and the targets that can be enhanced, you need to configure enhancement rates as master data.


GS2-Enhance SDK for Game Engine API Reference

Specifications of models and API references for GS2-Enhance SDK for Game Engine

GS2-Enhance SDK API Reference

Specification of models and API references for GS2-Enhance SDK for various programming languages

GS2-Enhance Script Trigger Reference

Reference for event triggers that call extended scripts

GS2-Enhance Deploy/CDK Reference

The template format used when creating stacks with GS2-Deploy, and implementation examples of template output in various languages using CDK

GS2-Enhance Master Data Reference

Reference for the master data format and the models to be imported

GS2-Enhance Transaction Actions

Specification of verify/consume/acquire transaction actions