Interfaces: Properties

 General  Display Name: This is used to set the name of your Interface.

Scripting ID / Filename: This is used to identify your Interface in scripts. The scripting ID will usually be the same as what you type in as the Display Name for convenience. Caution is advised when changing the scripting ID as it will affect any scripts that refer to your Interface.

Auto-Update/Reload Interface on Activate: When checked, this option will automatically update any Fields on your Interface that have changed.

Cancel Field: This option sets the Field on your Interface to automatically close when activated.

Render Priority: This option 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.

  Selectable Fields  Selector Field:  This option 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<span style="font-family:"CalibriLight",sans-serif;mso-ascii-theme-font:major-latin; mso-hansi-theme-font:major-latin">: This option allows you to offset the horizontal position of the selector Field so that it lines up with the Field you want it to move over.

<p style="margin:0cm;margin-bottom:.0001pt">Selector Offset Y<span style="font-family:"CalibriLight",sans-serif;mso-ascii-theme-font:major-latin; mso-hansi-theme-font:major-latin">: This option allows you to offset the vertical position of the selector Field so that it lines up with the Field you want it to move over.

<p style="margin:0cm;margin-bottom:.0001pt">Selector Speed<span style="font-family:"CalibriLight",sans-serif;mso-ascii-theme-font:major-latin; mso-hansi-theme-font:major-latin">: This option allows you to change how quickly the selector Field moves when a navigational key is pressed (the higher the number, the faster it moves).

<p style="margin:0cm;margin-bottom:.0001pt">Scrolling Rectangle<span style="font-family:"CalibriLight",sans-serif;mso-ascii-theme-font:major-latin; mso-hansi-theme-font:major-latin">: This option allows you to specify a region to scroll the selector Field if there are Fields that span larger than the Interface. This feature is useful in shops that show lots of items. You can have them displayed in a list on the one side of the Interface, and if there are more items than the screen is capable of showing, the selector will scroll when you go down to the bottom of the list.

<p style="margin:0cm;margin-bottom:.0001pt"><span style="font-family:"CalibriLight",sans-serif; mso-ascii-theme-font:major-latin;mso-hansi-theme-font:major-latin">  Triggers 
 * <span style="font-size:12.0pt;font-family:"Calibri",sans-serif;mso-ascii-theme-font: minor-latin;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:"TimesNewRoman"; mso-bidi-theme-font:minor-bidi">Player enters <span style="font-size:12.0pt;font-family:"CalibriLight",sans-serif;mso-ascii-theme-font: major-latin;mso-hansi-theme-font:major-latin"> – scripts placed in this trigger will run when the player first enters the Interface.
 * <span style="font-size:12.0pt;font-family:"Calibri",sans-serif;mso-ascii-theme-font: minor-latin;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:"TimesNewRoman"; mso-bidi-theme-font:minor-bidi">Player cancels <span style="font-size:12.0pt;font-family:"CalibriLight",sans-serif;mso-ascii-theme-font: major-latin;mso-hansi-theme-font:major-latin"> – scripts placed in this trigger will run when the player exits an Interfaces.
 * <span style="font-size:12.0pt;font-family:"Calibri",sans-serif;mso-ascii-theme-font: minor-latin;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:"TimesNewRoman"; mso-bidi-theme-font:minor-bidi">Navigate left <span style="font-size:12.0pt;font-family:"CalibriLight",sans-serif;mso-ascii-theme-font: major-latin;mso-hansi-theme-font:major-latin"> – scripts placed in this trigger will run when the player navigates left via the keyboard.
 * <span style="font-size:12.0pt;font-family:"Calibri",sans-serif;mso-ascii-theme-font: minor-latin;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:"TimesNewRoman"; mso-bidi-theme-font:minor-bidi">Navigate up <span style="font-size:12.0pt;font-family:"CalibriLight",sans-serif;mso-ascii-theme-font: major-latin;mso-hansi-theme-font:major-latin"> - scripts placed in this trigger will run when the player navigates up via the keyboard.
 * <span style="font-size:12.0pt;font-family:"Calibri",sans-serif;mso-ascii-theme-font: minor-latin;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:"TimesNewRoman"; mso-bidi-theme-font:minor-bidi">Navigate right <span style="font-size:12.0pt;font-family:"CalibriLight",sans-serif;mso-ascii-theme-font: major-latin;mso-hansi-theme-font:major-latin"> - scripts placed in this trigger will run when the player navigates right via the keyboard.
 * <span style="font-size:12.0pt;font-family:"Calibri",sans-serif;mso-ascii-theme-font: minor-latin;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:"TimesNewRoman"; mso-bidi-theme-font:minor-bidi">Navigate down <span style="font-size:12.0pt;font-family:"CalibriLight",sans-serif;mso-ascii-theme-font: major-latin;mso-hansi-theme-font:major-latin"> - scripts placed in this trigger will run when the player navigates down via the keyboard.

 Interface Variables 

<p style="margin:0cm;margin-bottom:.0001pt"><span style="font-family:"CalibriLight",sans-serif; mso-ascii-theme-font:major-latin;mso-hansi-theme-font:major-latin">This section allows you to manage variables used in Interfaces.