From 20b13f2b0d1fc4b095866b280d6c7839c4fa9ec4 Mon Sep 17 00:00:00 2001
From: TimeServ <timeserv@users.sourceforge.net>
Date: Mon, 20 Feb 2006 22:33:30 +0000
Subject: [PATCH] added an in_restart (I'm sure it breaks somewhere...)

git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1977 fc73d0e0-1445-4013-8a0c-d673dee63da5
---
 engine/client/cl_input.c | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/engine/client/cl_input.c b/engine/client/cl_input.c
index 57da2e4eb..799f4ef21 100644
--- a/engine/client/cl_input.c
+++ b/engine/client/cl_input.c
@@ -328,6 +328,12 @@ void IN_Impulse (void)
 	in_impulsespending[pnum]++;
 }
 
+void IN_Restart()
+{
+	IN_Shutdown();
+	IN_Init();
+}
+
 /*
 ===============
 CL_KeyState
@@ -1541,6 +1547,7 @@ void CL_InitInput (void)
 	CL_RegisterSplitCommands();
 
 	Cmd_AddCommand("rotate", IN_Rotate_f);
+	Cmd_AddCommand("in_restart", IN_Restart);
 
 	Cvar_Register (&cl_nodelta, inputnetworkcvargroup);