The Quest System

SkyQuest's Quest System

This page is not complete.
SkyQuest's quest system is made up of quests. These quests, in turn, are made up of sets of objectives and stages.

Stages

Stages represent a certain state of a quest. Each quest has at least one stage. A stage is made up of a list of actions which are executed when the stage is set.

Objectives

Objectives are tasks that are given to players. There are a variety of objectives such as killing monsters and traveling to places. Objectives have three states: in progress, complete, and failed. When players accomplish the task, the objective will be marked as complete and a list of actions, called the reward, will be executed.

Quest Completion

SkyQuest was designed to be flexible enough to allow for any type of quest. This means that it is possible to fail a quest entirely. Completing all objectives does not mean that a quest will be marked as complete. A special type of action, called Mark Quest Completion, will mark a quest as complete or failed. If no stage or objective of a quest has a Mark Quest Completion action, then the quest cannot be completed by a player.