Skip to content

UI Visibility

UI Visibility controls whether the dialog UI and sprites are visible.

Use Insert > Scene & UI > UI Visibility when a route needs to hide the interface for a CG, world interaction, roaming moment, or dramatic pause.

Properties

Node-specific properties

Field What it does
Dialog Visible Set dialog visibility to true or false, or leave unset to keep the current value.
Sprites Visible Set sprite visibility to true or false, or leave unset to keep the current value.

Inherited/common properties

Field What it does
Name Optional label used in the editor and Story Map. Leave it empty to use VNC's automatic node name.
Next Node that runs after this node finishes its own work.

Runtime Behavior

When the node runs, VNC updates only the visibility values you set. Leaving a field unset means the current value is preserved.

If both fields are unset, the node has no visible effect and VNC warns that it does not change any surface visibility.

Example Setups

GoalSetup
Hide dialog for a sprite clickDialog Visible false, Sprites Visible true, Set Next to the next node in your route.
Restore the route UIDialog Visible true, Sprites Visible true, Set Next to the next node in your route.
Leave sprites aloneSet Dialog Visible false and leave Sprites Visible unset when only the dialog box should hide.

UI Visibility is best used in pairs: hide what you need, then show it again when the special moment ends.