Visual Logic
User-facing reference for the Visual Logic tool.
Visual Logic
Status: Stable
Category: Creation
Use it when: you need no-code gameplay behavior.
First task
Create an NPC interaction: player interacts → show dialogue.
Inputs
A scene with an NPC/object and optional dialogue resource.
Outputs
A saved interaction/sequence that can be tested in Quick Play.
How it connects
Often follows Scene Composer or Map Editor and connects to Database/Narrative Weaver.
Common mistakes
No trigger assigned; missing target resource; forgetting to save/test; collision layer mismatch.
Validation
Run Quick Play and confirm the trigger fires once and produces visible feedback.
First safe task
- Open the tool from Dreamcatcher.
- Start with one tiny project-owned output.
- Save or apply only one change.
- Run Content Validator or Quick Play before expanding.
Success looks like
The output exists in the expected project location, related references are visible in the Inspector/tool UI, and no validator error points to a missing path or deleted resource.
Common mistake
Stacking several generated outputs or gameplay connections before checking one simple result first.
