Difference between revisions of "UI Script"
Jump to navigation
Jump to search
imported>CraftySentinel m (→SKSE Global Functions: Formatting Change) |
imported>CraftySentinel m (→SKSE Global Functions: Added SKSE Global Functions, also labelled Number functions as Depreciated) |
||
Line 21: | Line 21: | ||
!style="text-align:left;"|Description | !style="text-align:left;"|Description | ||
|- | |- | ||
|[[IsMenuOpen - UI|Bool '''IsMenuOpen'''(String '' | |[[IsMenuOpen - UI|Bool '''IsMenuOpen'''(String ''menuName'')]] | ||
|Returns if the menu is currently open. | |Returns if the menu is currently open. | ||
|- | |- | ||
|[[SetBool - UI|'''SetBool'''(String '' | |[[SetBool - UI|'''SetBool'''(String ''menuName'', String ''target'', Bool ''value'')]] | ||
|Sets bool value at existing target location. | |Sets bool value at existing target location. | ||
|- | |- | ||
|[[SetNumber - UI|'''SetNumber'''(String '' | |[[SetInt - UI|'''SetInt'''(String ''menuName'', String ''target'', Int ''value'')]] | ||
|Sets the Integer value at existing target location. | |||
|- | |||
|[[SetFloat - UI|'''SetFloat'''(String ''menuName'', String ''target'', Float ''value'')]] | |||
|Sets the Float value at existing target location. | |||
|- | |||
|[[SetNumber - UI|'''SetNumber'''(String ''menuName'', String ''target'', Float ''value'')]] '''(DEPRECIATED)''' | |||
|Sets numerical value at existing target location. | |Sets numerical value at existing target location. | ||
|- | |- | ||
|[[SetString - UI|'''SetString'''(String '' | |[[SetString - UI|'''SetString'''(String ''menuName'', String ''target'', String ''value'')]] | ||
|Sets string value at existing target location. | |Sets string value at existing target location. | ||
|- | |- | ||
|[[GetBool - UI|Bool '''GetBool'''(String '' | |[[GetBool - UI|Bool '''GetBool'''(String ''menuName'', String ''target'')]] | ||
| | |Gets bool value at existing target location. | ||
|- | |||
|[[GetInt - UI|Int '''GetInt'''(String ''menuName'', String ''target'')]] | |||
|Gets the Integer value at existing target location. | |||
|- | |||
|[[GetFloat - UI|Float '''GetFloat'''(String ''menuName'', String ''target'')]] | |||
|Gets the Float value at existing target location. | |||
|- | |- | ||
|[[GetNumber - UI|Float '''GetNumber'''(String '' | |[[GetNumber - UI|Float '''GetNumber'''(String ''menuName'', String ''target'')]] '''(DEPRECIATED)''' | ||
| | |Gets numerical value at existing target location. | ||
|- | |- | ||
|[[GetString - UI|String '''GetString'''(String '' | |[[GetString - UI|String '''GetString'''(String ''menuName'', String ''target'')]] | ||
| | |Gets string value at existing target location. | ||
|- | |- | ||
|[[Invoke - UI|'''Invoke'''(String '' | |[[Invoke - UI|'''Invoke'''(String ''menuName'', String ''target'')]] | ||
|Invokes the ActionScript function at given Target location. | |Invokes the ActionScript function at given Target location. | ||
|- | |- | ||
|[[InvokeBool - UI|'''InvokeBool'''(String '' | |[[InvokeBool - UI|'''InvokeBool'''(String ''menuName'', String ''target'', Bool ''arg'')]] | ||
|Invokes the bool ActionScript function at given Target location. | |Invokes the bool ActionScript function at given Target location. | ||
|- | |- | ||
|[[ | |[[InvokeInt - UI|'''InvokeInt'''(String ''menuName'', String ''target'', Int ''arg'')]] | ||
|Invokes the | |Invokes the Integer ActionScript function at given Target location. | ||
|- | |- | ||
|[[InvokeString - UI|'''InvokeString'''(String '' | |[[InvokeFloat- UI|'''InvokeFloat'''(String ''menuName'', String ''target'', Float ''arg'')]] | ||
|Invokes the Float ActionScript function at given Target location. | |||
|- | |||
|[[InvokeNumber - UI|'''InvokeNumber'''(String ''menuName'', String ''target'', Float ''arg'')]] '''(DEPRECIATED)''' | |||
|Invokes the numerical ActionScript function at given Target location. | |||
|- | |||
|[[InvokeString - UI|'''InvokeString'''(String ''menuName'', String ''target'', String ''arg'')]] | |||
|Invokes the string ActionScript function at given Target location. | |Invokes the string ActionScript function at given Target location. | ||
|- | |- | ||
|[[InvokeBoolA - UI|'''InvokeBoolA'''(String '' | |[[InvokeBoolA - UI|'''InvokeBoolA'''(String ''menuName'', String ''target'', Bool[] ''arg'')]] | ||
|Invokes the bool array of ActionScript function at given Target location. | |Invokes the bool array of ActionScript function at given Target location. | ||
|- | |- | ||
|[[InvokeNumberA - UI|'''InvokeNumberA'''(String '' | |[[InvokeIntA - UI|'''InvokeIntA'''(String ''menuName'', String ''target'', Int[] ''arg'')]] | ||
|Invokes the Integer array of ActionScript function at given Target location. | |||
|- | |||
|[[InvokeFloatA - UI|'''InvokeFloatA'''(String ''menuName'', String ''target'', Float[] ''arg'')]] | |||
|Invokes the Float array of ActionScript function at given Target location. | |||
|- | |||
|[[InvokeNumberA - UI|'''InvokeNumberA'''(String ''menuName'', String ''target'', Float[] ''arg'')]] '''(DEPRECIATED)''' | |||
|Invokes the numerical array of ActionScript function at given Target location. | |Invokes the numerical array of ActionScript function at given Target location. | ||
|- | |- | ||
|[[InvokeStringA - UI|'''InvokeStringA'''(String '' | |[[InvokeStringA - UI|'''InvokeStringA'''(String ''menuName'', String ''target'', String[] ''arg'')]] | ||
|Invokes the string array of ActionScript function at given Target location. | |Invokes the string array of ActionScript function at given Target location. | ||
|- | |- | ||
|[[InvokeForm - UI|'''InvokeForm'''(String '' | |[[InvokeForm - UI|'''InvokeForm'''(String ''menuName'', String ''target'', Form ''arg'')]] | ||
|Sends Form data to Scaleform as a Flash object, FormLists included. | |Sends Form data to Scaleform as a Flash object, FormLists included. | ||
|- | |- |
Revision as of 06:45, 28 October 2013
Minimum required SKSE Version: 1.06.00
Menu related functions. (Requires SKSE)
Definition
ScriptName UI Hidden
Properties
None
SKSE Global Functions
Function | Description |
---|---|
Bool IsMenuOpen(String menuName) | Returns if the menu is currently open. |
SetBool(String menuName, String target, Bool value) | Sets bool value at existing target location. |
SetInt(String menuName, String target, Int value) | Sets the Integer value at existing target location. |
SetFloat(String menuName, String target, Float value) | Sets the Float value at existing target location. |
SetNumber(String menuName, String target, Float value) (DEPRECIATED) | Sets numerical value at existing target location. |
SetString(String menuName, String target, String value) | Sets string value at existing target location. |
Bool GetBool(String menuName, String target) | Gets bool value at existing target location. |
Int GetInt(String menuName, String target) | Gets the Integer value at existing target location. |
Float GetFloat(String menuName, String target) | Gets the Float value at existing target location. |
Float GetNumber(String menuName, String target) (DEPRECIATED) | Gets numerical value at existing target location. |
String GetString(String menuName, String target) | Gets string value at existing target location. |
Invoke(String menuName, String target) | Invokes the ActionScript function at given Target location. |
InvokeBool(String menuName, String target, Bool arg) | Invokes the bool ActionScript function at given Target location. |
InvokeInt(String menuName, String target, Int arg) | Invokes the Integer ActionScript function at given Target location. |
InvokeFloat(String menuName, String target, Float arg) | Invokes the Float ActionScript function at given Target location. |
InvokeNumber(String menuName, String target, Float arg) (DEPRECIATED) | Invokes the numerical ActionScript function at given Target location. |
InvokeString(String menuName, String target, String arg) | Invokes the string ActionScript function at given Target location. |
InvokeBoolA(String menuName, String target, Bool[] arg) | Invokes the bool array of ActionScript function at given Target location. |
InvokeIntA(String menuName, String target, Int[] arg) | Invokes the Integer array of ActionScript function at given Target location. |
InvokeFloatA(String menuName, String target, Float[] arg) | Invokes the Float array of ActionScript function at given Target location. |
InvokeNumberA(String menuName, String target, Float[] arg) (DEPRECIATED) | Invokes the numerical array of ActionScript function at given Target location. |
InvokeStringA(String menuName, String target, String[] arg) | Invokes the string array of ActionScript function at given Target location. |
InvokeForm(String menuName, String target, Form arg) | Sends Form data to Scaleform as a Flash object, FormLists included. |
Bool IsTextInputEnabled() | Returns if scaleform is in 'text input' mode. |
Member Functions
None
Events
None
Valid Menu Names
- BarterMenu
- Book Menu
- Console
- Console Native UI Menu
- ContainerMenu
- Crafting Menu
- Credits Menu
- Cursor Menu
- Debug Text Menu
- Dialogue Menu
- Fader Menu
- FavoritesMenu
- GiftMenu
- HUD Menu
- InventoryMenu
- Journal Menu
- Kinect Menu
- LevelUp Menu
- Loading Menu
- Lockpicking Menu
- MagicMenu
- Main Menu
- MapMenu
- MessageBoxMenu
- Mist Menu
- Overlay Interaction Menu
- Overlay Menu
- Quantity Menu
- RaceSex Menu
- Sleep/Wait Menu
- StatsMenu
- TitleSequence Menu
- Top Menu
- Training Menu
- Tutorial Menu
- TweenMenu
Notes
- The Target parameter requires one the following prefixes
- For the default namespace: _Global
- For the movie root: _root