User Interfaces

Introduction

User interfaces control the interactable elements of the game, driven by menus, dialogues, and more.

Properties

System

NameExplanationType
NameThe name of the user interface.String
User Interface TypeThe type of the user interface.User Interface Type

Data

NameExplanationType
SwitchesThe local switches attached to the user interface.Switch
VariablesThe local variables attached to the user interface.Variable

Scripts

NameExplanationType
LoadedThe script to execute when the user interface is loaded or opened.Script
UnloadedThe script to execute when the user interface is unloaded or closed.Script
OngoingThe script to execute when the user interface is active.Script

Elements

User interfaces are composed of User Interface Elements. They are drawn/rendered on the screen in the order they are listed, meaning the last element will be drawn on top of the first element.