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.