Difference between revisions of "OnControlUp - ScriptObject"
Jump to navigation
Jump to search
imported>Kyllagdrgn (Created page with "Category:Scripting Category:Papyrus Category:F4SE '''F4SE Member of:''' ScriptObject Script Minimum required F4SE Version: 0.3.0 Listens for the release of g...") |
imported>Kyllagdrgn |
||
Line 34: | Line 34: | ||
*[[ScriptObject Script]] | *[[ScriptObject Script]] | ||
*[[Input Script]] | *[[Input Script]] | ||
*[[RegisterForControl - | *[[RegisterForControl - ScriptObject]] | ||
*[[UnregisterForControl - | *[[UnregisterForControl - ScriptObject]] | ||
*[[UnregisterForAllControls - | *[[UnregisterForAllControls - ScriptObject]] | ||
*[[OnControlDown - | *[[OnControlDown - ScriptObject]] |
Revision as of 21:17, 17 March 2017
F4SE Member of: ScriptObject Script
Minimum required F4SE Version: 0.3.0
Listens for the release of game controls that have been registered via RegisterForControl.
Syntax
Event OnControlUp(string control, float HoldTime)
EndEvent
Parameters
- control: The control press.
- HoldTime: The hold time of the control in seconds.
Examples
Event OnControlUp(string control, float HoldTime)
If control == "Forward"
Debug.Trace("The Forward control was released after" + HoldTime + " seconds.")
EndIf
EndEvent
Control Strings
Notes
- If multiple controls are registered, you'll want to differentiate in the event body as demonstrated above. If only one key will be registered for the form, such differentiation is not necessary.