Interface Properties

General

Display Name – is used to identify the Interface in the editor.

Scripting ID / Filename – is used to identify the Interface through scripting.

Reset Interface when displayed – when ticked, this will automatically update any Fields on your Interface whenever it is turned on.

Reset Interface when screen changed – when ticked, this will automatically update any Fields on your Interface whenever screen size or orientation changes.

Cancel Field – allows you to select a cancel Field on your Interface, so that when that particular Field is activated it will automatically hide the Interface.

Render Priority – allows you bring Interfaces to the front or push them to the back. The default render priority for all Interfaces is 0, which means that there is no particular order that they have to be stacked in. If you want an Interface to appear on top of another, increase the render priority.

Actor Render Distance – the maximum distance the corresponding Actor can be from the camera while still having this interface shown, when used as an Actor Interface.


Selectable Fields

Selector Field – allows you to select a selector Field on your Interface which is used to select other Fields on your Interface via the keyboard.

Selector Offset X – sets the horizontal (X axis) offset position of the selector Field so that it lines up with the Field you want it to move over.

Selector Offset Y – sets the vertical (Y axis) offset position of the selector Field so that it lines up with the Field you want it to move over.

Selector Speed – sets how quickly the selector Field moves when a navigational key is pressed (the higher the number, the faster it moves).


Triggers

  • Interface entered – runs when the Interface is turned on.
  • Player accepted – runs when an “Activate Highlighted Field” event is executed.
  • Player canceled – runs when the player exits an Interface.
  • Screen size/orientation changed – runs whenever screen size or orientation changes.
  • Navigate left – runs when the player navigates left via the keyboard.
  • Navigate up – runs when the player navigates up via the keyboard.
  • Navigate right – runs when the player navigates right via the keyboard.
  • Navigate down – runs when the player navigates down via the keyboard.

Interface Variables

This section allows you to manage the Interface Variables for the Interface.