Theatre! header
Theatre! icon



Theatre! is a dialogue delivery tool that can display images in a JRPG text-box fashion or distance-based chat bubbles.

Table of Contents
  1. Getting Started
  2. Theatre UI
  3. Dialogue Styles
  4. Support

(back to top)

Getting Started

Theatre! operates on two wave-lengths.

  1. Message-Box style dialogue delivery, which comes across in a 'type-writer' style of one character at a time. You can queue up several 'pages' at once and it will be sent to all players, displayed with the image of the token that is currently selected.
  2. Speech Bubble style dialogue delivery, which let's you choose a token and select 'How Loud' they are saying their message. It will then be drawn on the map via a text bubble, and only players who have a token in range will be able to hear (see) it.

(back to top)

Theatre UI

Note: All players have access to the Theatre UI, but only the GM can change the speech bubble ranges. notice view

1. Token Selector

The Token Selector compiles a list of all tokens the user has access to, using the label name - or the default token name if no label name is available. When used with Dialogue-Style/Notification-Style, this controls which image/name is used for the dialogue window. When used with Bubble-Style, this controls where the speech bubble will appear from and where the range is based on. Note: The input will pulse red briefly if there is a change on the map that would've resulted in a change in the list, to let you know the selection may have changed.

2. Override Input

The Override input is to 'override' the token name that is displayed with the displayed text. Useful if you want to obscure something's 'true name' but still use the image.

3. Style Selector

There are three different chat styles to choose from. Dialogue, Speech Bubble and Notification. While Dialogue and Notification differ mostly in orientation (dialogue is a long narrow window, while notification is more of a poster) - speech bubble is completely different.

  1. Dialogue Style notice view

  2. Notification Style notice view

  3. Speech Bubble Style notice view Note: Only players who own a token in the range of the token speaking via Speech Bubble will be able to see it. Please make sure your players are properly owning tokens!

4. Speech Range Inputs

These inputs only have an effect when using Speech Bubbles, as they discern the 'hearable' range for the text. This number represents how many units away a token can be to hear/see the message.

5. Message Box

This is where you will type the message that appears in the dialogue window or speech bubble. When using the Dialogue/Notification window, you can use '::' to separate the pages for that message. For example; "Hello, friend!::How are you?" Note: Paging is not available with Speech Bubbles. notice view

6. Target/Range Selector

When on the Dialogue or Notification styles, you can select a 'target' for your message. It can be sent to the entire party, or just a single person. When using Speech Bubble style, you can choose which 'volume/range' you want your message to reach. If you have whisper set to 1 square, people 2 squares away or more won't be able to see it!

(back to top)

Dialogue Styles

1. Dialogue

The Dialogue style is your typical JRPG text-box that display in type-writer fashion. If there are pages of text, a 'Next' arrow will flash next to where the close button is. notice view

2. Speech Bubble

Speech Bubbles are more of a chat-system than a post-it message, and is likely better suited to the style of game that wants to have more RP-based chats. If you have 'View on Send' checked, you will also see the resulting speech bubble pop up on the token it was sent from. There are some things to note in how it's used;

  1. The outline and casing of the message is based on the volume. Whispers are lower-cased and Blue. Talking is as-is and White. Yelling is upper-cased and Red. notice view notice view notice view
  2. Who can see the message is based on WHERE the token is, what RANGE the token said the message at and WHO owns which tokens. As with the example below, Greensley cannot hear the whisper until he is 1 square away. (I have Whisper range set to 1 in this example.) notice view And the following example shows a Yell, where the range is set to 20 squares. So Greensley is able to see this despite not being close at all. notice view
  3. For the person who sent the message, if you have 'View on Send' turned on - the speech bubble will stay attached to that character if you move the token. THIS DOES NOT HAPPEN ON THE OTHER USERS END. To make it clear where something was said, the bubble stays where it was made. You wouldn't want to whisper something, and then walk up to someone, and have that whisper travel with you right? No. (The correct answer is no.) The whisper stays where the whisper was made. notice view Note: I am aware that farts travel.
  4. Speech bubbles stay open until they are either closed (via the X button), the page is refreshed or until a new message is sent. A new message will replace an old message. They are not queued up, it's similar to them talking too fast.

3. Notification

The notification style mimics the dialogue one, but in a 'poster' fashion. It's more suited to pre-prepped copy/pasted text as the formatting can be fickle at times. (Improvements to this will be made at a later date.) notice view

(back to top)


If you have questions, please join the Owlbear Rodeo Discord.

Or you can reach out to me at [email protected]. You can also support these projects at the Battle-System Patreon.

(back to top)