Skip to content

Boards ​

In Arcweave, your story's flow takes place on one or more boards—the canvases where you build your story flowcharts. A board is where you visually map out scenes, dialogue, choices, and logic.

An open Arcweave project showing the current board and its flowchart.

Board folders ​

To organize your boards efficiently, Arcweave lets you create your own structure of board folders within your project.

Boards section ​

Once inside a project, you can view and manage your boards and folders in the Boards section, located in the lower half of Arcweave's left sidebar.

The project environment with an orange rectangle emphasizing the position of the Boards section.

Create boards or folders ​

At section top ​

To create a new board or folder at the top of the Boards section:

  • Go to the header of the Boards section.
  • Click Create board (+ icon) or Create folder (folder icon).

At section bottom ​

To create a new board or folder at the bottom of the Boards section:

  • Right-click on an empty area of the Boards section.
  • Select Create board or Create folder from the menu.

Above existing board ​

To create a new board or folder above an existing board in the Boards section:

  • Right-click on the existing board's name.
  • Select Create board or Create folder from the menu.

Or:

  • Hover the mouse cursor over the existing board's name.
  • Click on the (+) icon that appears.
  • Select Create board or Create folder from the menu.

Inside existing folder ​

To create a new board or folder inside an existing folder:

  • Right-click on the existing folder's name.
  • Select Create board or Create folder from the menu.

Or:

  • Hover the mouse cursor over the folder's name.
  • Click on the (+) icon that appears.
  • Select Create board or Create folder from the menu.

Delete boards / folders ​

To delete a board or folder:

  • Right-click on its name, on the Boards section.
  • Select Delete.

⚠️ Deleting a board folder will also delete all its contents. You can undo the action.

ℹ️ A project must keep at least one board. Delete is unavailable for the project's last remaining board, or for a folder that contains it.

ℹ️ When deleting a board, all mentions of this board will be removed as well.

Rename boards / folders ​

To rename a board or folder:

  • Right-click on its name, on the Boards section.
  • Select Rename from the menu.

You can also rename the currently open board from the top menu. You will find the current board's name next to the project name, on the left of the menu. Click it once to rename it.

Duplicate boards ​

To duplicate a board:

  • Right-click on its name, on the Boards section.
  • Select Duplicate.

ℹ️ Duplicating board folders is not allowed.

Open boards ​

To open a board, go to your Boards section on the sidebar and click on its name. Your current board area will switch to display its contents.

Right-click the board's name in the sidebar's Boards section and select Copy link. Opening the link switches to that board and restores its saved position and zoom. Board folders do not have this action.

The link includes the current project language. See Share an item or board position for access requirements and how to share a particular board view.

Board performance ​

If board navigation, selection, or connection editing feels slower than expected, see Troubleshooting.

Board performance can also vary depending on the selected board renderer in Project Settings.

Mention boards ​

You can create links to your boards while editing rich text in elements, notes, attributes, and labels. This kind of link is called a mention and you initiate it by typing the character @ followed by a board name.

Read more on mentions under the section of Project tools.

ℹ️ You can also mention components.

Board properties ​

To access the properties of any board:

  1. Locate the board in the Boards section of the left sidebar
  2. Right-click the board's name and select Properties from the menu.

To access the properties of the current board:

  1. Right-click in an empty board area.
  2. Select Board Properties.

The properties that you can access are the following:

Board ID ​

Each board has a unique identifier in the form of:

81a30674-aa09-4eb8-8484-59298d37f984 (version 4 UUID)

ℹ️ Uses of this board ID include accessing the board in the project's JSON.

Custom ID ​

Besides its UUID, every regular board has an editable custom ID. Arcweave generates it when the board is created and uses it to scope the board's attribute variables.

To edit a board custom ID:

  1. Right-click the board in the Boards section and select Attributes.
  2. Select the custom ID beneath the panel title and enter a new value.

The custom ID cannot be removed, must be unique across all boards and components, and must follow the variable naming rules. Renaming it updates existing Arcscript references automatically.

Attributes ​

Regular boards can store attributes, including String Field, Boolean, Integer, and Float attributes that act as board variables.

To open a board's attributes, right-click it in the Boards section and select Attributes. Boards with attributes also display an attributes button next to their name. Board folders cannot contain attributes.

Content ​

This section displays the board's item count by type:

Total words ​

This section displays the board's word count, adding together words in element titles, element content, and connection labels in the currently selected language.

Arcscript blocks and notes are not counted. For the title and content breakdown of an individual element, see element word count.

Total characters ​

This section displays the board's character count for the same text: element titles, element content, and connection labels in the currently selected language. Arcscript blocks and notes are not counted.

Usage examples ​

There are no restrictions on how you use a board. It can visually represent a story chapter, a dialogue scene, a game level, or even an algorithm.

Some examples include:

  • Story parts: Chapters, scenes, or levels—you decide what they are. Keep each one on its own board.
  • Synopses: Outline your entire narrative in a single board before zooming into individual scenes on separate boards.
  • Subplots: Keep main and secondary plots distinct by mapping each one on a different board.
  • Dialogue: Create a separate board for each NPC dialogue tree, and group them in a folder named "Dialogue Trees."
  • Locations: Build geography-based diagrams to give an overview of your game's terrain or specific areas.
  • Puzzle dependencies: Design puzzle logic and dependencies to avoid issues—like locking a drawer while the key's still inside!
  • Storyboards: Use assets as element covers to visually narrate your story.

Usage tips ​

When working on your flowcharts, keep the following in mind:

  • ✅ Use multiple boards to keep your project modular, clear, and easy to navigate.
  • ✅ Use jumpers to connect flowcharts across boards.
  • ✅ Group related boards into board folders for better organization.