Skip to content

Configuring Stage

This page cover configurations & properties for TheatreStage. You can configure them through the inspector dock, or in script.

DialogueLabel node is required to run a Dialogue.

scope_nodes

While you can add scopes with add_scope(), if the scope is a Node, and is accessible in the scene tree, you can reference it directly in the inspector in scope_nodes. The key is the ID of the scope that would be used in the written dialogue.

This approach is preferrable in such case. Not only that its more simpler compared to adding the scope through script(1), the scope Node will always be synced if it moved in the scene tree.

  1. Like this

    your_stage.add_scope("Portrait", $UI/DialogueContainer/Portrait)