6_Quests & Tasks
Overview
Quests are a set of tasks given to the player to complete by either a story arc or NPC character. Tasks define what the player must do to progress or complete the quest.
Quests are split into 2 categories:
- Storyline Quest / Major Quest
- Major quests are quests given by following a story arc.
- The main story arc will override all character arcs as the major quest.
- If the main story is completed, the character arc that has progressed the furthest will be the new major quest. All other character arcs will be tracked as side quests.
- NPC Quest / Side Quest
- NPC quests are any set of tasks given by an NPC character during lifesim.
- Side quests can be favors, jobs, errands, or any variety of general tasks.
- Character arcs can also be sidequests if the main quest is the main story arc.
- 2 side quests will be visible in the GUI underneath the main quest. The shown quests are the most recently updated quests in the list. Others can be found in the player journal
Tasks
Tasks are atomic actions or conditions that the player must fulfill. A task completes when the condition is met, or fails if the required condition is not met before a set deadline.
Task Types
Tasks can include any of the following requirements:
- Collection Tasks
- Gather a specified number of items.
- Location Tasks
- Be at a specific place (specific times / dates are set if a deadline is needed).
- Interaction Tasks
- Speak to an NPC, trigger a dialogue, inspect an object.
- Delivery Tasks
- Bring an item to an NPC within a timeframe.
- Wait Tasks
- Wait a specified number of days. Used heavily in storyline pacing.
- Timed Tasks
- Complete a set number of existing tasks before a set deadline (e.g., before a work shift ends).
- Observation Tasks
- Witness an event, weather change, or scheduled activity.
- Behavior Tasks
- Perform certain actions (e.g., maintain job requirements over multiple days).
Task Outcomes
A task's outcome is determined if it is passed or failed. Tasks will then feed progression into their parent quest.
- Completed
- the task requirement was met before a deadline.
- Failed
- the task requirement was not met before a deadline missed.
- the task condition was violated.
- Cancelled
- the task was aborted.
- the task was replaced by a more important task.
- the task was part of an "or" set, and the other option was completed/failed first
- cancelled tasks are not considered passing or failing and will not punish or reward the player.