The Toolbar

Many of the tools you’ll utilize in the editor can be found in the top toolbars in your script editor. Clicking the Project title will currently slide out the Project Navigator that appears when you open a project. The top row also displays your File, Edit, View, and Help menus, as well as buttons to Share the project with collaborators, add Comments, Save the project, and Open User Settings (Please note: this is currently partially obscured by the lower toolbar). The lower toolbar contains buttons for Advanced Search, and Heatmap, as well as Undo/Redo buttons.

The Top toolbar menus contain the following functions:

File Menu
Import JSON: Used to import a Game project JSON. Upon completion, the contents of the JSON will appear generated in the project. All previous content will be overwritten. If you are attempting to import a project JSON that you have manually edited, it is advisable to test it on a duplicate project first.

Export JSON: Exports the entire project in its current state as a JSON file. NOTE: this is the ideal export option for integrations.

Adapt GVR2 to GVR 3: If you have a Game project from the previous iteration of the editor, you can import the JSON file here, which will adapt it for use with the new Game editor. Contents will be added as a new episode in the project, titled “Adaptation”

Visualization Settings: Used to make changes to the behaviour of nodes, connections, and grid settings

Adapt From Screenplay: Used to adapt from Film & TV. This functionality has not currently been ported. Stay tuned!

Create Playthrough Link: Generates a “read-only” version of the Playthrough, which can be used to share the Playthrough with users without a account. This playthrough will launch from whatever Sequence the user has selected when the link is created.

Launch Playthrough: Launches a playable, text-based version of your game project. Will launch starting with whatever Sequence the user has selected when they launch it.

Create Link: Generates a link to a read-only version of the project which may be sent to users without a account.

Print/Download PDF: Currently Disabled. Stay tuned!

History: Can be used to review or restore previous versions of the project. Each auto-save of the project will appear sequentially in a list, displaying who made the edit, and at what time. Users can click the ‘Heart’ icon to mark it as a favorite, and provide custom titles (in which case the name and time-stamp will be relocated, but still visible. Clicking the ‘Restore’ field will revert the project for all users.

Save: Saves the project in its current state

Edit Menu
Rename Script: Allows the user to rename the project

Undo: Reverts the previous action. NOTE: Each lane will have its own Undo Stack, so switching lanes will prevent an Undo action prior to that point.

Redo: Re-commits an action that has been reverted via Undo

Format (Script): Contains options for script text formatting including Bold, Italics, Underline, and Dual Dialogue

Cut (Script): Cuts a highlighted section of text, and adds it to the clipboard to paste elsewhere

Copy (Script): Copies the highlighted text, and adds it to the clipboard to paste elsewhere

Paste (Script): Displays a message to the user to use Keyboard shortcuts for Cut, Copy, and Paste

Check Spelling (Script): Opens the spell checker, which can be used to verify spelling errors

Manage Variables: Used to create, edit, or delete variables, which can be applied to nodes in the editor to set up attributes of the node. For example, a user can define an item that the player picks up if they reach a particular sequence.

For comprehensive details of this feature, please see the following Help Center documentation:

Manage Conditions: Used to create, edit, and delete conditions. Conditions are built by defining rules, called “Literals,” which can be made up of Variables, and Assets, as well as other Conditions (or combinations of the three).

For comprehensive details of this feature, please see the following Help Center documentation:

Advanced Search: Used to search content across the project. The search will return results with links to bring users to the desired location in the project Can be used to search for script content or project assets.

View Menu

Comments (Script): Used to highlight sections of text, and mark them with comments. Collaborators may be tagged using the “@” symbol, followed by their name. Comments will only appear in their respective Sequences, but tagged collaborators will receive email notifications, when tagged.

Approvals: Similar to a sharable link, Client Approvals will provide any third-party stakeholders without a Celtx account with a way to view your project; additionally, they will also have the opportunity to approve or reject that version. Currently disabled - please stay tuned!

VR & Gaming Tour: Currently disabled for this build. Previously provided users with a brief overview of the editor

Tutorials: A number of video tutorials to help you get started with your Celtx experience.

Help Center: Detailed guides to help resolve any issues with your Celtx experience.

Blog: For a number of articles related to more non-technical aspects of your Celtx experience, including writing tips, access the blog.