From 3d045be8aaa3b1c371729d03bce41836a48a6c0a Mon Sep 17 00:00:00 2001 From: Spoike Date: Wed, 8 Dec 2004 07:54:09 +0000 Subject: [PATCH] s / j keys spectate or join the server. This was requested by shadowalker a while ago. git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@588 fc73d0e0-1445-4013-8a0c-d673dee63da5 --- engine/client/m_master.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/engine/client/m_master.c b/engine/client/m_master.c index 60a4f38d4..0d6b86ee2 100644 --- a/engine/client/m_master.c +++ b/engine/client/m_master.c @@ -766,7 +766,7 @@ void M_SListKey(int key) } } } - else if (key==K_ENTER) + else if (key==K_ENTER || key == 's' || key == 'j') { serverinfo_t *server; if (slist_type == SLISTTYPE_SERVERS || slist_type == SLISTTYPE_FAVORITES) @@ -781,6 +781,11 @@ void M_SListKey(int key) if (!server) return; //ah. off the end. + if (key == 's') + Cbuf_AddText("spectator 1\n"); + else if (key == 'j') + Cbuf_AddText("spectator 0\n"); + if (server->special & SS_NETQUAKE) Cbuf_AddText(va("nqconnect %s\n", NET_AdrToString(server->adr)), RESTRICT_LOCAL); else