mirror of
https://github.com/openmoh/openmohaa.git
synced 2025-04-29 06:07:57 +03:00
Formatted cl_keys.cpp source file
This commit is contained in:
parent
d3a4407391
commit
035de09c15
1 changed files with 900 additions and 917 deletions
|
@ -37,7 +37,6 @@ qboolean chat_team;
|
|||
|
||||
int chat_playerNum;
|
||||
|
||||
|
||||
qboolean key_overstrikeMode;
|
||||
|
||||
int anykeydown;
|
||||
|
@ -56,8 +55,7 @@ typedef struct {
|
|||
} keyname_t;
|
||||
|
||||
// names not in this list can either be lowercase ascii, or '0xnn' hex sequences
|
||||
keyname_t keynames[] =
|
||||
{
|
||||
keyname_t keynames[] = {
|
||||
{"TAB", K_TAB },
|
||||
{"ENTER", K_ENTER },
|
||||
{"ESCAPE", K_ESCAPE },
|
||||
|
@ -76,7 +74,6 @@ keyname_t keynames[] =
|
|||
|
||||
{"CAPSLOCK", K_CAPSLOCK },
|
||||
|
||||
|
||||
{"F1", K_F1 },
|
||||
{"F2", K_F2 },
|
||||
{"F3", K_F3 },
|
||||
|
@ -343,14 +340,14 @@ Message_Key
|
|||
In game talk message
|
||||
================
|
||||
*/
|
||||
void Message_Key( int key ) {
|
||||
void Message_Key(int key)
|
||||
{
|
||||
if (key == K_ESCAPE) {
|
||||
Key_SetCatcher(Key_GetCatcher() & ~KEYCATCH_MESSAGE);
|
||||
return;
|
||||
}
|
||||
|
||||
if ( key == K_ENTER || key == K_KP_ENTER )
|
||||
{
|
||||
if (key == K_ENTER || key == K_KP_ENTER) {
|
||||
Key_SetCatcher(Key_GetCatcher() & ~KEYCATCH_MESSAGE);
|
||||
return;
|
||||
}
|
||||
|
@ -358,23 +355,23 @@ void Message_Key( int key ) {
|
|||
|
||||
//============================================================================
|
||||
|
||||
|
||||
qboolean Key_GetOverstrikeMode( void ) {
|
||||
qboolean Key_GetOverstrikeMode(void)
|
||||
{
|
||||
return key_overstrikeMode;
|
||||
}
|
||||
|
||||
|
||||
void Key_SetOverstrikeMode( qboolean state ) {
|
||||
void Key_SetOverstrikeMode(qboolean state)
|
||||
{
|
||||
key_overstrikeMode = state;
|
||||
}
|
||||
|
||||
|
||||
/*
|
||||
===================
|
||||
Key_IsDown
|
||||
===================
|
||||
*/
|
||||
qboolean Key_IsDown( int keynum ) {
|
||||
qboolean Key_IsDown(int keynum)
|
||||
{
|
||||
if (keynum < 0 || keynum >= MAX_KEYS) {
|
||||
return qfalse;
|
||||
}
|
||||
|
@ -382,7 +379,6 @@ qboolean Key_IsDown( int keynum ) {
|
|||
return keys[keynum].down;
|
||||
}
|
||||
|
||||
|
||||
/*
|
||||
===================
|
||||
Key_StringToKeynum
|
||||
|
@ -396,7 +392,8 @@ the K_* names are matched up.
|
|||
to be configured even if they don't have defined names.
|
||||
===================
|
||||
*/
|
||||
int Key_StringToKeynum( const char *str ) {
|
||||
int Key_StringToKeynum(const char *str)
|
||||
{
|
||||
keyname_t *kn;
|
||||
|
||||
if (!str || !str[0]) {
|
||||
|
@ -433,9 +430,10 @@ int Key_StringToKeynum( const char *str ) {
|
|||
|
||||
// scan for a text match
|
||||
for (kn = keynames; kn->name; kn++) {
|
||||
if ( !Q_stricmp( str,kn->name ) )
|
||||
if (!Q_stricmp(str, kn->name)) {
|
||||
return kn->keynum;
|
||||
}
|
||||
}
|
||||
|
||||
return -1;
|
||||
}
|
||||
|
@ -448,7 +446,8 @@ Returns a string (either a single ascii char, a K_* name, or a 0x11 hex string)
|
|||
given keynum.
|
||||
===================
|
||||
*/
|
||||
const char *Key_KeynumToString( int keynum ) {
|
||||
const char *Key_KeynumToString(int keynum)
|
||||
{
|
||||
keyname_t *kn;
|
||||
static char tinystr[5];
|
||||
int i, j;
|
||||
|
@ -496,7 +495,8 @@ Returns a string (either a single ascii char, a K_* name, or a 0x11 hex string)
|
|||
given keynum.
|
||||
===================
|
||||
*/
|
||||
const char *Key_KeynumToBindString( int keynum ) {
|
||||
const char *Key_KeynumToBindString(int keynum)
|
||||
{
|
||||
keyname_t *kn;
|
||||
static char tinystr[5];
|
||||
|
||||
|
@ -525,13 +525,13 @@ const char *Key_KeynumToBindString( int keynum ) {
|
|||
return "Unknown Key";
|
||||
}
|
||||
|
||||
|
||||
/*
|
||||
===================
|
||||
Key_SetBinding
|
||||
===================
|
||||
*/
|
||||
void Key_SetBinding( int keynum, const char *binding ) {
|
||||
void Key_SetBinding(int keynum, const char *binding)
|
||||
{
|
||||
if (keynum < 0 || keynum >= MAX_KEYS) {
|
||||
return;
|
||||
}
|
||||
|
@ -554,7 +554,8 @@ void Key_SetBinding( int keynum, const char *binding ) {
|
|||
Key_SetAltBinding
|
||||
===================
|
||||
*/
|
||||
void Key_SetAltBinding( int keynum, const char *binding ) {
|
||||
void Key_SetAltBinding(int keynum, const char *binding)
|
||||
{
|
||||
if (keynum < 0 || keynum >= MAX_KEYS) {
|
||||
return;
|
||||
}
|
||||
|
@ -577,7 +578,8 @@ void Key_SetAltBinding( int keynum, const char *binding ) {
|
|||
Key_SetCtrlBinding
|
||||
===================
|
||||
*/
|
||||
void Key_SetCtrlBinding( int keynum, const char *binding ) {
|
||||
void Key_SetCtrlBinding(int keynum, const char *binding)
|
||||
{
|
||||
if (keynum < 0 || keynum >= MAX_KEYS) {
|
||||
return;
|
||||
}
|
||||
|
@ -595,13 +597,13 @@ void Key_SetCtrlBinding( int keynum, const char *binding ) {
|
|||
cvar_modifiedFlags |= CVAR_ARCHIVE;
|
||||
}
|
||||
|
||||
|
||||
/*
|
||||
===================
|
||||
Key_GetBinding
|
||||
===================
|
||||
*/
|
||||
const char *Key_GetBinding( int keynum ) {
|
||||
const char *Key_GetBinding(int keynum)
|
||||
{
|
||||
if (keynum < 0 || keynum >= MAX_KEYS) {
|
||||
return "";
|
||||
}
|
||||
|
@ -615,7 +617,8 @@ Key_GetKey
|
|||
===================
|
||||
*/
|
||||
|
||||
int Key_GetKey(const char *binding) {
|
||||
int Key_GetKey(const char *binding)
|
||||
{
|
||||
int i;
|
||||
|
||||
if (binding) {
|
||||
|
@ -633,7 +636,8 @@ int Key_GetKey(const char *binding) {
|
|||
Key_GetKeynameForCommand
|
||||
===================
|
||||
*/
|
||||
const char *Key_GetKeynameForCommand( const char *command ) {
|
||||
const char *Key_GetKeynameForCommand(const char *command)
|
||||
{
|
||||
int i;
|
||||
|
||||
for (i = 0; i < MAX_KEYS; i++) {
|
||||
|
@ -653,7 +657,8 @@ const char *Key_GetKeynameForCommand( const char *command ) {
|
|||
Key_GetKeysForCommand
|
||||
===================
|
||||
*/
|
||||
void Key_GetKeysForCommand( const char *command, int *key1, int *key2 ) {
|
||||
void Key_GetKeysForCommand(const char *command, int *key1, int *key2)
|
||||
{
|
||||
int i;
|
||||
|
||||
*key1 = *key2 = -1;
|
||||
|
@ -682,15 +687,13 @@ void Key_Unbind_f (void)
|
|||
{
|
||||
int b;
|
||||
|
||||
if (Cmd_Argc() != 2)
|
||||
{
|
||||
if (Cmd_Argc() != 2) {
|
||||
Com_Printf("unbind <key> : remove commands from a key\n");
|
||||
return;
|
||||
}
|
||||
|
||||
b = Key_StringToKeynum(Cmd_Argv(1));
|
||||
if (b==-1)
|
||||
{
|
||||
if (b == -1) {
|
||||
Com_Printf("\"%s\" isn't a valid key\n", Cmd_Argv(1));
|
||||
return;
|
||||
}
|
||||
|
@ -707,15 +710,13 @@ void Key_Unaltbind_f (void)
|
|||
{
|
||||
int b;
|
||||
|
||||
if (Cmd_Argc() != 2)
|
||||
{
|
||||
if (Cmd_Argc() != 2) {
|
||||
Com_Printf("unaltbind <key> : remove commands from a key\n");
|
||||
return;
|
||||
}
|
||||
|
||||
b = Key_StringToKeynum(Cmd_Argv(1));
|
||||
if (b==-1)
|
||||
{
|
||||
if (b == -1) {
|
||||
Com_Printf("\"%s\" isn't a valid key\n", Cmd_Argv(1));
|
||||
return;
|
||||
}
|
||||
|
@ -732,15 +733,13 @@ void Key_Unctrlbind_f (void)
|
|||
{
|
||||
int b;
|
||||
|
||||
if (Cmd_Argc() != 2)
|
||||
{
|
||||
if (Cmd_Argc() != 2) {
|
||||
Com_Printf("unctrlbind <key> : remove commands from a key\n");
|
||||
return;
|
||||
}
|
||||
|
||||
b = Key_StringToKeynum(Cmd_Argv(1));
|
||||
if (b==-1)
|
||||
{
|
||||
if (b == -1) {
|
||||
Com_Printf("\"%s\" isn't a valid key\n", Cmd_Argv(1));
|
||||
return;
|
||||
}
|
||||
|
@ -757,11 +756,12 @@ void Key_Unbindall_f (void)
|
|||
{
|
||||
int i;
|
||||
|
||||
for (i=0 ; i < MAX_KEYS; i++)
|
||||
if (keys[i].binding)
|
||||
for (i = 0; i < MAX_KEYS; i++) {
|
||||
if (keys[i].binding) {
|
||||
Key_SetBinding(i, "");
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
/*
|
||||
===================
|
||||
|
@ -775,35 +775,33 @@ void Key_Bind_f (void)
|
|||
|
||||
c = Cmd_Argc();
|
||||
|
||||
if (c < 2)
|
||||
{
|
||||
if (c < 2) {
|
||||
Com_Printf("bind <key> [command] : attach a command to a key\n");
|
||||
return;
|
||||
}
|
||||
b = Key_StringToKeynum(Cmd_Argv(1));
|
||||
if (b==-1)
|
||||
{
|
||||
if (b == -1) {
|
||||
Com_Printf("\"%s\" isn't a valid key\n", Cmd_Argv(1));
|
||||
return;
|
||||
}
|
||||
|
||||
if (c == 2)
|
||||
{
|
||||
if (keys[b].binding)
|
||||
if (c == 2) {
|
||||
if (keys[b].binding) {
|
||||
Com_Printf("\"%s\" = \"%s\"\n", Cmd_Argv(1), keys[b].binding);
|
||||
else
|
||||
} else {
|
||||
Com_Printf("\"%s\" is not bound\n", Cmd_Argv(1));
|
||||
}
|
||||
return;
|
||||
}
|
||||
|
||||
// copy the rest of the command line
|
||||
cmd[0] = 0; // start out with a null string
|
||||
for (i=2 ; i< c ; i++)
|
||||
{
|
||||
for (i = 2; i < c; i++) {
|
||||
strcat(cmd, Cmd_Argv(i));
|
||||
if (i != (c-1))
|
||||
if (i != (c - 1)) {
|
||||
strcat(cmd, " ");
|
||||
}
|
||||
}
|
||||
|
||||
Key_SetBinding(b, cmd);
|
||||
}
|
||||
|
@ -820,35 +818,33 @@ void Key_AltBind_f (void)
|
|||
|
||||
c = Cmd_Argc();
|
||||
|
||||
if (c < 2)
|
||||
{
|
||||
if (c < 2) {
|
||||
Com_Printf("altbind <key> [command] : attach a command to a key\n");
|
||||
return;
|
||||
}
|
||||
b = Key_StringToKeynum(Cmd_Argv(1));
|
||||
if (b==-1)
|
||||
{
|
||||
if (b == -1) {
|
||||
Com_Printf("\"%s\" isn't a valid key\n", Cmd_Argv(1));
|
||||
return;
|
||||
}
|
||||
|
||||
if (c == 2)
|
||||
{
|
||||
if (altkeys[b].binding)
|
||||
if (c == 2) {
|
||||
if (altkeys[b].binding) {
|
||||
Com_Printf("\"%s\" = \"%s\"\n", Cmd_Argv(1), altkeys[b].binding);
|
||||
else
|
||||
} else {
|
||||
Com_Printf("\"%s\" is not bound\n", Cmd_Argv(1));
|
||||
}
|
||||
return;
|
||||
}
|
||||
|
||||
// copy the rest of the command line
|
||||
cmd[0] = 0; // start out with a null string
|
||||
for (i=2 ; i< c ; i++)
|
||||
{
|
||||
for (i = 2; i < c; i++) {
|
||||
strcat(cmd, Cmd_Argv(i));
|
||||
if (i != (c-1))
|
||||
if (i != (c - 1)) {
|
||||
strcat(cmd, " ");
|
||||
}
|
||||
}
|
||||
|
||||
Key_SetAltBinding(b, cmd);
|
||||
}
|
||||
|
@ -865,35 +861,33 @@ void Key_CtrlBind_f (void)
|
|||
|
||||
c = Cmd_Argc();
|
||||
|
||||
if (c < 2)
|
||||
{
|
||||
if (c < 2) {
|
||||
Com_Printf("ctrlbind <key> [command] : attach a command to a key\n");
|
||||
return;
|
||||
}
|
||||
b = Key_StringToKeynum(Cmd_Argv(1));
|
||||
if (b==-1)
|
||||
{
|
||||
if (b == -1) {
|
||||
Com_Printf("\"%s\" isn't a valid key\n", Cmd_Argv(1));
|
||||
return;
|
||||
}
|
||||
|
||||
if (c == 2)
|
||||
{
|
||||
if (ctrlkeys[b].binding)
|
||||
if (c == 2) {
|
||||
if (ctrlkeys[b].binding) {
|
||||
Com_Printf("\"%s\" = \"%s\"\n", Cmd_Argv(1), ctrlkeys[b].binding);
|
||||
else
|
||||
} else {
|
||||
Com_Printf("\"%s\" is not bound\n", Cmd_Argv(1));
|
||||
}
|
||||
return;
|
||||
}
|
||||
|
||||
// copy the rest of the command line
|
||||
cmd[0] = 0; // start out with a null string
|
||||
for (i=2 ; i< c ; i++)
|
||||
{
|
||||
for (i = 2; i < c; i++) {
|
||||
strcat(cmd, Cmd_Argv(i));
|
||||
if (i != (c-1))
|
||||
if (i != (c - 1)) {
|
||||
strcat(cmd, " ");
|
||||
}
|
||||
}
|
||||
|
||||
Key_SetCtrlBinding(b, cmd);
|
||||
}
|
||||
|
@ -905,7 +899,8 @@ Key_WriteBindings
|
|||
Writes lines containing "bind key value"
|
||||
============
|
||||
*/
|
||||
void Key_WriteBindings( fileHandle_t f ) {
|
||||
void Key_WriteBindings(fileHandle_t f)
|
||||
{
|
||||
int i;
|
||||
|
||||
FS_Printf(f, "unbindall\n");
|
||||
|
@ -913,12 +908,9 @@ void Key_WriteBindings( fileHandle_t f ) {
|
|||
for (i = 0; i < MAX_KEYS; i++) {
|
||||
if (keys[i].binding && keys[i].binding[0]) {
|
||||
FS_Printf(f, "bind %s \"%s\"\n", Key_KeynumToString(i), keys[i].binding);
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
/*
|
||||
============
|
||||
|
@ -926,7 +918,8 @@ Key_Bindlist_f
|
|||
|
||||
============
|
||||
*/
|
||||
void Key_Bindlist_f( void ) {
|
||||
void Key_Bindlist_f(void)
|
||||
{
|
||||
int i;
|
||||
|
||||
for (i = 0; i < MAX_KEYS; i++) {
|
||||
|
@ -942,7 +935,8 @@ Key_AltBindlist_f
|
|||
|
||||
============
|
||||
*/
|
||||
void Key_AltBindlist_f( void ) {
|
||||
void Key_AltBindlist_f(void)
|
||||
{
|
||||
int i;
|
||||
|
||||
for (i = 0; i < MAX_KEYS; i++) {
|
||||
|
@ -958,7 +952,8 @@ Key_CtrlBindlist_f
|
|||
|
||||
============
|
||||
*/
|
||||
void Key_CtrlBindlist_f( void ) {
|
||||
void Key_CtrlBindlist_f(void)
|
||||
{
|
||||
int i;
|
||||
|
||||
for (i = 0; i < MAX_KEYS; i++) {
|
||||
|
@ -973,19 +968,22 @@ void Key_CtrlBindlist_f( void ) {
|
|||
Key_KeynameCompletion
|
||||
============
|
||||
*/
|
||||
void Key_KeynameCompletion( void(*callback)(const char *s) ) {
|
||||
void Key_KeynameCompletion(void (*callback)(const char *s))
|
||||
{
|
||||
int i;
|
||||
|
||||
for( i = 0; keynames[ i ].name != NULL; i++ )
|
||||
for (i = 0; keynames[i].name != NULL; i++) {
|
||||
callback(keynames[i].name);
|
||||
}
|
||||
}
|
||||
|
||||
/*
|
||||
===================
|
||||
CL_InitKeyCommands
|
||||
===================
|
||||
*/
|
||||
void CL_InitKeyCommands( void ) {
|
||||
void CL_InitKeyCommands(void)
|
||||
{
|
||||
// register our functions
|
||||
Cmd_AddCommand("bind", Key_Bind_f);
|
||||
Cmd_AddCommand("unbind", Key_Unbind_f);
|
||||
|
@ -1006,7 +1004,8 @@ void CL_InitKeyCommands( void ) {
|
|||
CL_AddKeyUpCommands
|
||||
===================
|
||||
*/
|
||||
void CL_AddKeyUpCommands( int key, char *kb, unsigned time) {
|
||||
void CL_AddKeyUpCommands(int key, char *kb, unsigned time)
|
||||
{
|
||||
int i;
|
||||
char button[1024], *buttonPtr;
|
||||
char cmd[1024];
|
||||
|
@ -1054,7 +1053,8 @@ CL_KeyEvent
|
|||
Called by the system for both key up and key down events
|
||||
===================
|
||||
*/
|
||||
void CL_KeyEvent (int key, qboolean down, unsigned time) {
|
||||
void CL_KeyEvent(int key, qboolean down, unsigned time)
|
||||
{
|
||||
char *kb;
|
||||
char cmd[1024];
|
||||
|
||||
|
@ -1082,30 +1082,26 @@ void CL_KeyEvent (int key, qboolean down, unsigned time) {
|
|||
ctrl_down = down;
|
||||
}
|
||||
|
||||
if (down && !CL_FinishedIntro())
|
||||
{
|
||||
if (down && !CL_FinishedIntro()) {
|
||||
UI_StartStageKeyEvent();
|
||||
return;
|
||||
}
|
||||
|
||||
if( clc.state > CA_DISCONNECTED && cge && !Key_GetCatcher() && cge->CG_CheckCaptureKey( key, down, time ) && key != K_ESCAPE )
|
||||
{
|
||||
if (key == K_CONSOLE || (keys[K_SHIFT].down && key == K_ESCAPE))
|
||||
if (clc.state > CA_DISCONNECTED && cge && !Key_GetCatcher() && cge->CG_CheckCaptureKey(key, down, time)
|
||||
&& key != K_ESCAPE) {
|
||||
if (key == K_CONSOLE || (keys[K_SHIFT].down && key == K_ESCAPE)) {
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
if (key == K_CONSOLE || (keys[K_SHIFT].down && key == K_ESCAPE))
|
||||
{
|
||||
if (key == K_CONSOLE || (keys[K_SHIFT].down && key == K_ESCAPE)) {
|
||||
if (!down) {
|
||||
return;
|
||||
}
|
||||
|
||||
if( Cvar_VariableIntegerValue( "ui_console" ) )
|
||||
{
|
||||
if (Cvar_VariableIntegerValue("ui_console")) {
|
||||
UI_ToggleConsole();
|
||||
}
|
||||
else if( clc.state == CA_ACTIVE )
|
||||
{
|
||||
} else if (clc.state == CA_ACTIVE) {
|
||||
if (cg_gametype->integer) {
|
||||
UI_ToggleDMConsole(300);
|
||||
}
|
||||
|
@ -1113,8 +1109,7 @@ void CL_KeyEvent (int key, qboolean down, unsigned time) {
|
|||
return;
|
||||
}
|
||||
|
||||
if( down )
|
||||
{
|
||||
if (down) {
|
||||
if (alt_down && key != K_ALT && key != K_INS) {
|
||||
altkeys[key].down = down;
|
||||
}
|
||||
|
@ -1127,25 +1122,17 @@ void CL_KeyEvent (int key, qboolean down, unsigned time) {
|
|||
ctrlkeys[key].down = down;
|
||||
}
|
||||
|
||||
if (key == K_ENTER)
|
||||
{
|
||||
if (down)
|
||||
{
|
||||
if (keys[K_ALT].down)
|
||||
{
|
||||
if (key == K_ENTER) {
|
||||
if (down) {
|
||||
if (keys[K_ALT].down) {
|
||||
Key_ClearStates();
|
||||
Cvar_SetValue( "r_fullscreen",
|
||||
!Cvar_VariableIntegerValue( "r_fullscreen" ) );
|
||||
Cvar_SetValue("r_fullscreen", !Cvar_VariableIntegerValue("r_fullscreen"));
|
||||
return;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
if( key == K_MOUSE1 || key == K_MOUSE2
|
||||
|| key == K_MOUSE3 || key == K_MOUSE4
|
||||
|| key == K_MOUSE5 )
|
||||
{
|
||||
if (key == K_MOUSE1 || key == K_MOUSE2 || key == K_MOUSE3 || key == K_MOUSE4 || key == K_MOUSE5) {
|
||||
if (down) {
|
||||
cl.mouseButtons |= (1 << (key + (256 - K_MOUSE1)));
|
||||
} else {
|
||||
|
@ -1153,11 +1140,10 @@ void CL_KeyEvent (int key, qboolean down, unsigned time) {
|
|||
}
|
||||
}
|
||||
|
||||
if (!in_guimouse || key <= K_MWHEELUP || key > K_JOY1)
|
||||
{
|
||||
if (!in_guimouse || key <= K_MWHEELUP || key > K_JOY1) {
|
||||
// keys can still be used for bound actions
|
||||
if (down && (key <= K_BACKSPACE || key == K_MOUSE4) &&
|
||||
( clc.demoplaying || clc.state == CA_CINEMATIC ) && Key_GetCatcher() == 0 ) {
|
||||
if (down && (key <= K_BACKSPACE || key == K_MOUSE4) && (clc.demoplaying || clc.state == CA_CINEMATIC)
|
||||
&& Key_GetCatcher() == 0) {
|
||||
Cvar_Set("nextdemo", "");
|
||||
key = K_ESCAPE;
|
||||
}
|
||||
|
@ -1168,8 +1154,7 @@ void CL_KeyEvent (int key, qboolean down, unsigned time) {
|
|||
qboolean wasup = UI_MenuUp();
|
||||
UI_DeactiveFloatingWindows();
|
||||
|
||||
if( clc.state == CA_CINEMATIC )
|
||||
{
|
||||
if (clc.state == CA_CINEMATIC) {
|
||||
SCR_StopCinematic();
|
||||
return;
|
||||
}
|
||||
|
@ -1210,8 +1195,7 @@ void CL_KeyEvent (int key, qboolean down, unsigned time) {
|
|||
}
|
||||
if (!kb) {
|
||||
if (key >= 200) {
|
||||
Com_Printf( "%s is unbound, use controls menu to set.\n"
|
||||
, Key_KeynumToString( key ) );
|
||||
Com_Printf("%s is unbound, use controls menu to set.\n", Key_KeynumToString(key));
|
||||
}
|
||||
} else if (kb[0] == '+') {
|
||||
int i;
|
||||
|
@ -1225,8 +1209,7 @@ void CL_KeyEvent (int key, qboolean down, unsigned time) {
|
|||
// sources can be discriminated and subframe corrected
|
||||
Com_sprintf(cmd, sizeof(cmd), "%s %i %i\n", button, key, time);
|
||||
Cbuf_AddText(cmd);
|
||||
}
|
||||
else {
|
||||
} else {
|
||||
// down-only command
|
||||
Cbuf_AddText(button);
|
||||
Cbuf_AddText("\n");
|
||||
|
@ -1265,7 +1248,6 @@ void CL_KeyEvent (int key, qboolean down, unsigned time) {
|
|||
}
|
||||
}
|
||||
|
||||
|
||||
/*
|
||||
===================
|
||||
CL_CharEvent
|
||||
|
@ -1273,7 +1255,8 @@ CL_CharEvent
|
|||
Normal keyboard characters, already shifted / capslocked / etc
|
||||
===================
|
||||
*/
|
||||
void CL_CharEvent( int key ) {
|
||||
void CL_CharEvent(int key)
|
||||
{
|
||||
// the console key should never be used as a char
|
||||
if (key == '`' || key == '~') {
|
||||
return;
|
||||
|
@ -1295,7 +1278,6 @@ void CL_CharEvent( int key ) {
|
|||
}
|
||||
}
|
||||
|
||||
|
||||
/*
|
||||
===================
|
||||
Key_ClearStates
|
||||
|
@ -1310,7 +1292,6 @@ void Key_ClearStates (void)
|
|||
for (i = 0; i < MAX_KEYS; i++) {
|
||||
if (keys[i].down) {
|
||||
CL_KeyEvent(i, qfalse, 0);
|
||||
|
||||
}
|
||||
keys[i].down = 0;
|
||||
keys[i].repeats = 0;
|
||||
|
@ -1324,7 +1305,8 @@ static int keyCatchers = 0;
|
|||
Key_GetCatcher
|
||||
====================
|
||||
*/
|
||||
int Key_GetCatcher( void ) {
|
||||
int Key_GetCatcher(void)
|
||||
{
|
||||
return cls.keyCatchers;
|
||||
}
|
||||
|
||||
|
@ -1333,6 +1315,7 @@ int Key_GetCatcher( void ) {
|
|||
Key_SetCatcher
|
||||
====================
|
||||
*/
|
||||
void Key_SetCatcher( int catcher ) {
|
||||
void Key_SetCatcher(int catcher)
|
||||
{
|
||||
keyCatchers = catcher;
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue