GS2-Quest API Reference

Progress tracking feature

Manage the progress of quests.

Quests can be assigned a price to start, a reward for a successful quest, or a reward for a failed quest.

The price required to start a quest can be set to consume stamina, increase the counter for a limited number of times, etc.

You can set multiple rewards for successful quests, and you can set the probability to be used when drawing lots at the start of the quest. This can be used to separate out content that is the same as a quest but has regular content and content with rare enemies. Rewards for successful quests can be set to character experience, items, in-game currency, etc.

Rewards for failed quests are set to return the compensation received at the start of the quest when the quest fails, for example.


GS2-Quest SDK for Game Engine API Reference

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

GS2-Quest SDK API Reference

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

GS2-Quest Script Trigger Reference

Reference for event triggers that call extended scripts

GS2-Quest 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-Quest Master Data Reference

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

GS2-Quest Transaction Actions

Specification of verify/consume/acquire transaction actions

GS2-Quest Buff Reference

Describes the fields within models/actions whose parameters can be adjusted when applying buffs with GS2-Buff, and how to configure the scope in which those buffs are applied.