00E1

From GTAModding
Jump to: navigation, search

GTA III Vice City San Andreas


Description

Checks if a button is pressed

Syntax

00E1:   key_pressed [int1] [int2]

Parameter

[int1]
Pad - normally 0 for pad 1 (player 1), 1 for pad 2 (player 2)
[int2]
Button index

Native analog

IS_BUTTON_PRESSED

This opcode returns true if a button assigned to a function in the game is being pressed. The GXT file can help display the keys being pressed. If CLEO is installed, use opcode 0AB0 for San Andreas or 05EE for GTA III and Vice City to get a specific key on a keyboard.

Index Button On foot In a vehicle
0[*] Left / Right Steer Left / Right
1[*] Foward / Backwards Steer Foward / Backward
2[*] Special Ctrl Left / Right
3[*] Special Ctrl Up / Down
4 LEFTSHOULDER1 Action (VC, SA) Radio (VC), Secondary Fire (SA)
5 LEFTSHOULDER2 Previous Weapon / Zoom In Look Left
6 RIGHTSHOULDER1 Aim Handbrake
7 RIGHTSHOULDER2 Next Weapon / Zoom Out Look Right
8 DPADUP Forward (VC), Group Ctrl Back (SA) Next Radio Station (SA)
9 DPADDOWN Backward (VC), Group Ctrl Foward (SA) Previous Radio Station (SA)
10 DPADLEFT Strafe Left (VC), Conversation - No (SA) Steer Left (VC), No (SA)
11 DPADRIGHT Strafe Right (VC), Conversation - Yes (SA) Steer Right (VC), Yes (SA), Trip Skip (SA)
12 START
13 SELECT Change Camera
14 SQUARE Jump Brake / Reverse
15 TRIANGLE Enter / Exit
16 CROSS Sprint Accelerate
17 CIRCLE Attack
18 LEFTSHOCK Crouch (VC, SA) Horn
19 RIGHTSHOCK Look Behind Sub-mission

^ Use opcode 0494 to get specific key presses

Keywords

keypress, key, press, button