Skip to content

Commit

Permalink
xrGame/key_binding_registrator_script.cpp: add numpad keys
Browse files Browse the repository at this point in the history
  • Loading branch information
ChugunovRoman committed Nov 29, 2023
1 parent e279841 commit a03a7f8
Show file tree
Hide file tree
Showing 3 changed files with 39 additions and 0 deletions.
13 changes: 13 additions & 0 deletions src/xrEngine/key_binding_registrator_script.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -130,6 +130,19 @@ SCRIPT_EXPORT(KeyBindings, (),
value("kQUICK_LOAD", int(kQUICK_LOAD)),
value("kALIFE_CMD", int(kALIFE_CMD)),

value("kNUMPAD0", int(kNUMPAD0)),
value("kNUMPAD1", int(kNUMPAD1)),
value("kNUMPAD2", int(kNUMPAD2)),
value("kNUMPAD3", int(kNUMPAD3)),
value("kNUMPAD4", int(kNUMPAD4)),
value("kNUMPAD5", int(kNUMPAD5)),
value("kNUMPAD6", int(kNUMPAD6)),
value("kNUMPAD7", int(kNUMPAD7)),
value("kNUMPAD8", int(kNUMPAD8)),
value("kNUMPAD9", int(kNUMPAD9)),
value("kNUMPADENTER", int(kNUMPADENTER)),
value("kINSERT", int(kINSERT)),

value("kCUSTOM1", int(kCUSTOM1)),
value("kCUSTOM2", int(kCUSTOM2)),
value("kCUSTOM3", int(kCUSTOM3)),
Expand Down
13 changes: 13 additions & 0 deletions src/xrEngine/xr_level_controller.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -127,6 +127,19 @@ game_action actions[] =
{ "quick_load", kQUICK_LOAD, _sp },
{ "alife_command", kALIFE_CMD, _sp },

{ "numpad0", kNUMPAD0, _sp },
{ "insert", kINSERT, _sp },
{ "numpad1", kNUMPAD1, _sp },
{ "numpad2", kNUMPAD2, _sp },
{ "numpad3", kNUMPAD3, _sp },
{ "numpad4", kNUMPAD4, _sp },
{ "numpad5", kNUMPAD5, _sp },
{ "numpad6", kNUMPAD6, _sp },
{ "numpad7", kNUMPAD7, _sp },
{ "numpad8", kNUMPAD8, _sp },
{ "numpad9", kNUMPAD9, _sp },
{ "numpad_enter", kNUMPADENTER, _sp },

{ "custom1", kCUSTOM1, _sp },
{ "custom2", kCUSTOM2, _sp },
{ "custom3", kCUSTOM3, _sp },
Expand Down
13 changes: 13 additions & 0 deletions src/xrEngine/xr_level_controller.h
Original file line number Diff line number Diff line change
Expand Up @@ -108,6 +108,19 @@ enum EGameActions : u32
kQUICK_LOAD,
kALIFE_CMD,

kNUMPAD0,
kINSERT,
kNUMPAD1,
kNUMPAD2,
kNUMPAD3,
kNUMPAD4,
kNUMPAD5,
kNUMPAD6,
kNUMPAD7,
kNUMPAD8,
kNUMPAD9,
kNUMPADENTER,

kCUSTOM1,
kCUSTOM2,
kCUSTOM3,
Expand Down

0 comments on commit a03a7f8

Please sign in to comment.