diff --git a/src/xrEngine/key_binding_registrator_script.cpp b/src/xrEngine/key_binding_registrator_script.cpp index 7291cfdb9ff..fa04ac58c2d 100644 --- a/src/xrEngine/key_binding_registrator_script.cpp +++ b/src/xrEngine/key_binding_registrator_script.cpp @@ -146,6 +146,13 @@ SCRIPT_EXPORT(KeyBindings, (), value("kCUSTOM14", int(kCUSTOM14)), value("kCUSTOM15", int(kCUSTOM15)), + value("kPDA_TAB1", int(kPDA_TAB1)), + value("kPDA_TAB2", int(kPDA_TAB2)), + value("kPDA_TAB3", int(kPDA_TAB3)), + value("kPDA_TAB4", int(kPDA_TAB4)), + value("kPDA_TAB5", int(kPDA_TAB5)), + value("kPDA_TAB6", int(kPDA_TAB6)), + value("kKICK", int(kKICK)), value("kEDITOR", int(kEDITOR)), diff --git a/src/xrEngine/xr_level_controller.cpp b/src/xrEngine/xr_level_controller.cpp index ac5cb441f74..be4107d8341 100644 --- a/src/xrEngine/xr_level_controller.cpp +++ b/src/xrEngine/xr_level_controller.cpp @@ -143,6 +143,13 @@ game_action actions[] = { "custom14", kCUSTOM14, _sp }, { "custom15", kCUSTOM15, _sp }, + { "pda_tab1", kPDA_TAB1, _sp }, + { "pda_tab2", kPDA_TAB2, _sp }, + { "pda_tab3", kPDA_TAB3, _sp }, + { "pda_tab4", kPDA_TAB4, _sp }, + { "pda_tab5", kPDA_TAB5, _sp }, + { "pda_tab6", kPDA_TAB6, _sp }, + { "kick", kKICK, _sp }, { "editor", kEDITOR, _both }, diff --git a/src/xrEngine/xr_level_controller.h b/src/xrEngine/xr_level_controller.h index d0f291682b6..5d38037391e 100644 --- a/src/xrEngine/xr_level_controller.h +++ b/src/xrEngine/xr_level_controller.h @@ -124,6 +124,13 @@ enum EGameActions : u32 kCUSTOM14, kCUSTOM15, + kPDA_TAB1, + kPDA_TAB2, + kPDA_TAB3, + kPDA_TAB4, + kPDA_TAB5, + kPDA_TAB6, + kKICK, // alpet: kick dynamic objects kEDITOR,