Skip to content

Enum "ButtonAction"⚓︎

DLC Value Enumerator Comment
0 ACTION_LEFT walk left (as of REP+)
1 ACTION_RIGHT walk right (as of REP+)
2 ACTION_UP walk up (as of REP+)
3 ACTION_DOWN walk down (as of REP+)
4 ACTION_SHOOTLEFT
5 ACTION_SHOOTRIGHT
6 ACTION_SHOOTUP
7 ACTION_SHOOTDOWN
8 ACTION_BOMB
9 ACTION_ITEM
10 ACTION_PILLCARD
11 ACTION_DROP
12 ACTION_PAUSE Can only be detected when holding P after closing the pause menu; Isn't polled by MC_INPUT_ACTION
13 ACTION_MAP TAB on keyboard; Select on controller
14 ACTION_MENUCONFIRM Enter on keyboard; A on Controller
15 ACTION_MENUBACK Esc on keyboard; B on Controller
16 ACTION_RESTART Restart run
16 ACTION_FULLSCREEN Toggle fullscreen
(Value changed with Rep+)
17 ACTION_FULLSCREEN Toggle fullscreen
17 ACTION_MUTE Mute gameplay
(Value changed with Rep+)
18 ACTION_MUTE Mute gameplay
18 ACTION_RESTART Restart run
(Value changed with Rep+)
19 ACTION_JOINMULTIPLAYER
20 ACTION_MENULEFT same as walk left (as of REP+ oudated)
21 ACTION_MENURIGHT same as walk right (as of REP+ oudated)
22 ACTION_MENUUP same as walk up (as of REP+ oudated)
23 ACTION_MENUDOWN same as walk down (as of REP+ oudated)
24 ACTION_MENULT Left trigger
24 ACTION_MENULB Left sholder button
(added with Rep+)
25 ACTION_MENURT Right trigger
25 ACTION_MENURB Right sholder button
(added with Rep+)
26 ACTION_MENUTAB TAB on keyboard; X on controller
26 ACTION_MENULT Left trigger
(Value changed with Rep+)
27 ACTION_MENURT Right trigger
(Value changed with Rep+)
28 ACTION_MENUTAB TAB on keyboard; X on controller
(Value changed with Rep+)
28 ACTION_CONSOLE USE ONLY FOR HOOKING! To check the input use IsButtonTriggered with desired key
28 ACTION_MENUEX
29 ACTION_MENUTAB
30 ACTION_EMOTES
32 ACTION_CONSOLE USE ONLY FOR HOOKING! To check the input use IsButtonTriggered with desired key
(Value changed with Rep+)

Last update: July 12, 2026