Difference between revisions of "OnButtonUp"

From the Fallout3 GECK Wiki
Jump to navigation Jump to search
imported>Pintocat
(Created page with "{{Function |origin = LU |summary = Event block type that calls the UDF when the gamepad button is released. The released button...")
 
imported>Pintocat
Line 44: Line 44:


[[Category:Functions_(Lutana)]]
[[Category:Functions_(Lutana)]]
[[Category:Events_(Lutana)]]

Revision as of 23:23, 3 March 2017

< [[::Category:Functions|Category:Functions]]

A function added by the Lutana NVSE plugin.

Description

Event block type that calls the UDF when the gamepad button is released. The released button code (int) is passed to the UDF.

Use any Button code after the ":" delimiter.

Syntax

[help]
(buttonID:int) SetEventHandler "OnButtonUp:int" myUDF:userDefinedFunction


Example to catch all button presses

SetEventHandler "OnButtonUp" MyUDF

scn MyUDF

int keyCode

begin function {keyCode}

end function

Example using "A" button

SetEventHandler "OnButtonUp:4096" MyUDF

scn MyUDF

int keyCode

begin function {keyCode}

end function

XBox Controller Button Codes

1     : DPAD_UP
2     : DPAD_DOWN
4     : DPAD_LEFT
8     : DPAD_RIGHT
16    : START
32    : BACK
64    : LEFT_THUMBSTICK
128   : RIGHT_THUMBSTICK
256   : LEFT_SHOULDER (LB)
512   : RIGHT_SHOULDER (RB)
1024  : XBOX_GUIDE
4096  : BUTTON_A
8192  : BUTTON_B
16384 : BUTTON_X
32768 : BUTTON_Y



See Also