mirror of
https://git.code.sf.net/p/quake/quakeforge-old
synced 2024-11-25 05:11:23 +00:00
Minor bugfixes.
This commit is contained in:
parent
2e2377eebc
commit
3b6fa457e8
2 changed files with 10 additions and 2 deletions
|
@ -152,6 +152,9 @@ Con_MessageMode_f
|
|||
*/
|
||||
void Con_MessageMode_f (void)
|
||||
{
|
||||
if (cls.state != ca_active)
|
||||
return;
|
||||
|
||||
chat_team = false;
|
||||
key_dest = key_message;
|
||||
}
|
||||
|
@ -163,6 +166,9 @@ Con_MessageMode2_f
|
|||
*/
|
||||
void Con_MessageMode2_f (void)
|
||||
{
|
||||
if (cls.state != ca_active)
|
||||
return;
|
||||
|
||||
chat_team = true;
|
||||
key_dest = key_message;
|
||||
}
|
||||
|
|
|
@ -762,7 +762,6 @@ void Key_Init (void)
|
|||
keyshift['\\'] = '|';
|
||||
|
||||
menubound[K_ESCAPE] = true;
|
||||
menubound['~'] = true; // Tonik
|
||||
for (i=0 ; i<12 ; i++)
|
||||
menubound[K_F1+i] = true;
|
||||
|
||||
|
@ -824,6 +823,9 @@ void Key_Event (int key, qboolean down)
|
|||
if (key == K_CTRL)
|
||||
ctrl_down = down;
|
||||
|
||||
if (key_dest == key_message && cls.state != ca_active)
|
||||
key_dest = key_console;
|
||||
|
||||
//
|
||||
// handle escape specialy, so the user can never unbind it
|
||||
//
|
||||
|
@ -880,7 +882,7 @@ void Key_Event (int key, qboolean down)
|
|||
// during demo playback, most keys bring up the main menu
|
||||
//
|
||||
if (cls.demoplayback && down && consolekeys[key] && key_dest == key_game
|
||||
&& key != K_CTRL && key != K_DEL && key != K_HOME && key != K_END)
|
||||
&& key != K_CTRL && key != K_DEL && key != K_HOME && key != K_END && key != K_TAB)
|
||||
{
|
||||
M_ToggleMenu_f ();
|
||||
return;
|
||||
|
|
Loading…
Reference in a new issue