Scenarios contain a linked sequence of nodes. Nodes can be either Action nodes or Encounter nodes. Action nodes are text blurbs describing the
story, setting, characters, etc. and a few choices that the player can make to advance the story. Encounters are battles between the player character
and a set group of enemies.
The player starts at a random starting point out of all possible starting points. From there he or she moves through the various nodes until the ending is reached.
When the player is at an Action node, there will be a list of Actions at the bottom of the text. Clicking on one will move the player to another node.
Each possible action will have a list of requirements (only visible by digging through the module data) that determine whether or not the player
can select a given action. Actions for which the player does not meet the requirements will not show up in the list. Each action node may or may not
allow the player to use items and change equipment (accessible by clicking the player's avatar picture in the top left corner). These are called Activities.
Action nodes can allow no Activities, some Activities, or infinitely many depending on the creator. Players with the "Efficient" ability will always get one extra Activity.
Players can also unlock skills at action nodes via the status menu. (Unlocking a skill does not count as an activity.) Skill points are earned by the player leveling up, and are
required to unlock skills.
When the player is at an Encounter node, then the player needs to engage in combat until he or she is victorious or defeated. Upon the completion of
combat, the player will move to a different node base on whether he or she won or lost. (Technically the creator could have made it the same node,
but that's not very interesting.)
Once the ending of a scenario is reached, the player will be redireted back to the scenario selection page. The fact that the scenario has been completed
will be saved and new scenarios may be open to be played.