GetPressedButtons

From the Fallout3 GECK Wiki
Revision as of 23:33, 24 April 2015 by imported>Gribbleshnibit8 (Created page with "{{Function |origin = LU |summary = Returns a bitfield of buttons currently pressed. |name = GetPressedButtons |returnType = int |example = if (GetPressedButtons == 768)...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search
< [[::Category:Functions|Category:Functions]]

A function added by the Lutana NVSE plugin.

Description

Returns a bitfield of buttons currently pressed.

Syntax

[help]
(int) GetPressedButtons

Example

if (GetPressedButtons == 768)
   ; Both shoulder buttons pressed
endif

Controller Button Codes

00001 : DPAD_UP
00002 : DPAD_DOWN
00004 : DPAD_LEFT
00008 : DPAD_RIGHT
00016 : START
00032 : BACK
00064 : LEFT_THUMBSTICK
00128 : RIGHT_THUMBSTICK
00256 : LEFT_SHOULDER (LB)
00512 : RIGHT_SHOULDER (RB)
01024 : XBOX_GUIDE
04096 : BUTTON_A
08192 : BUTTON_B
16384 : BUTTON_X
32768 : BUTTON_Y

See Also