Interface DirectorGame Creator 2 Module

#Conditions, Events & Spots

Interface Director includes Conditions, Triggers, Events, and Hotspots for responsive visual scripting.

#Conditions Reference Table

Condition Meaning
Is Interface Open Returns true if the target Interface Asset or Instance Key is currently open.
Can Open Interface Side-effect-free evaluation: returns true if Opening Admission rules permit opening right now.
Interface Layer Is Checks if an interface belongs to a specific logical layer.
Interface Property Is Compares active interface properties (e.g. is top, is suspended).
Interface Has Payload Returns true if a specific payload key exists on the active instance.
Condition Library showcase
Conditions provide side-effect-free queries to guide visual branching logic.

#Triggers & Events Reference Table

Event When It Fires
On Interface Open Triggered when a matching interface opens and starts its entrance transition.
On Interface Close Triggered when a matching interface closes and completes its exit transition.
On Interface Suspend Triggered when an interface enters the suspended state due to a higher-layer interface.
On Interface Resume Triggered when a suspended interface resumes active presentation and focus.
On Interface Open Rejected Triggered when an open request was denied by Opening Admission rules.
Event Library showcase
Event Triggers allow reacting instantly to UI lifecycle transitions.

#Hotspot Integration: SpotShowInterface

Add SpotShowInterface to any Game Creator Hotspot GameObject:

  • Automatically binds proximity triggers to Interface Director.
  • Displays 3D World Anchored prompts (e.g. "Examine", "Loot", "Talk").
  • Opens when entering hotspot distance, closes automatically when leaving.