Scripting: Introduction to the Journal
This page provides an overview of the journal and links to the various pages we have about how to use the journal. For a complete list of scripting guides, see the Scripting page.
Overview
The journal is a game system that logs important quests so the player doesn't have to memorise their objectives. Each quest is an adventure with a clear goal and multiple steps to complete. Quests are logged in the in-game Quest Journal.

Tutorials
The following tutorial will guide you through the process of adding a quest to the journal and triggering updates through script.
How-To Guides
There are multiple tools and features involved in adding a quest to the journal. The following guides will explain how to use these.
Reference Documentation
The following pages provide general guidelines and conventions used when designing quests in the journal.
- Journal Structure Overview
- Journal Editor Overview
- Journal Design Guidelines
- Adding Quest Rewards
- Naming Conventions
API
The following pages outline the specific calls and helpers used when working with the journal in script. See also Osiris API.