summaryrefslogtreecommitdiff
path: root/src/m_controls.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/m_controls.h')
-rw-r--r--src/m_controls.h17
1 files changed, 16 insertions, 1 deletions
diff --git a/src/m_controls.h b/src/m_controls.h
index 2a4aa3df..389c94a0 100644
--- a/src/m_controls.h
+++ b/src/m_controls.h
@@ -52,6 +52,9 @@ extern int key_useartifact;
extern int key_message_refresh;
extern int key_pause;
+extern int key_multi_msg;
+extern int key_multi_msgplayer[8];
+
extern int key_weapon1;
extern int key_weapon2;
extern int key_weapon3;
@@ -61,6 +64,11 @@ extern int key_weapon6;
extern int key_weapon7;
extern int key_weapon8;
+extern int key_demo_quit;
+extern int key_spy;
+extern int key_prevweapon;
+extern int key_nextweapon;
+
extern int key_map_north;
extern int key_map_south;
extern int key_map_east;
@@ -125,6 +133,9 @@ extern int mousebstraferight;
extern int mousebbackward;
extern int mousebuse;
+extern int mousebprevweapon;
+extern int mousebnextweapon;
+
extern int joybfire;
extern int joybstrafe;
extern int joybuse;
@@ -135,14 +146,18 @@ extern int joybjump;
extern int joybstrafeleft;
extern int joybstraferight;
+extern int joybprevweapon;
+extern int joybnextweapon;
+
extern int dclick_use;
-
+
void M_BindBaseControls(void);
void M_BindHereticControls(void);
void M_BindHexenControls(void);
void M_BindWeaponControls(void);
void M_BindMapControls(void);
void M_BindMenuControls(void);
+void M_BindChatControls(unsigned int num_players);
void M_ApplyPlatformDefaults(void);