]> git.xonotic.org Git - xonotic/darkplaces.git/blobdiff - host.c
common: Add game "DOOMBRINGER"
[xonotic/darkplaces.git] / host.c
diff --git a/host.c b/host.c
index bd8439433b8f7c3e91ceebaa3058813acc68da70..3812d49838c98272c92f3810b420bbc26964ecbb 100644 (file)
--- a/host.c
+++ b/host.c
@@ -44,9 +44,6 @@ Memory is cleared / released when a server or client begins, not when they end.
 
 */
 
-// current client
-client_t *host_client;
-
 host_t host;
 
 // pretend frames take this amount of time (in seconds), 0 = realtime
@@ -486,11 +483,6 @@ void Host_Main(void)
                if(!*sv_random_seed.string && !cls.demoplayback)
                        rand();
 
-               // get new key events
-               Key_EventQueue_Unblock();
-               SndSys_SendKeyEvents();
-               Sys_SendKeyEvents();
-
                NetConn_UpdateSockets();
 
                Log_DestBuffer_Flush();
@@ -666,6 +658,11 @@ void Host_Main(void)
        //
        //-------------------
 
+               // get new key events
+               Key_EventQueue_Unblock();
+               SndSys_SendKeyEvents();
+               Sys_SendKeyEvents();
+
                if (cls.state != ca_dedicated && (cl_timer > 0 || cls.timedemo || ((vid_activewindow ? cl_maxfps : cl_maxidlefps).value < 1)))
                {
                        R_TimeReport("---");
@@ -999,7 +996,6 @@ static void Host_Init (void)
        World_Init();
        SV_Init();
        V_Init(); // some cvars needed by server player physics (cl_rollangle etc)
-       Host_InitCommands();
        Host_InitLocal();
        Host_ServerOptions();
 
@@ -1175,3 +1171,6 @@ void Host_Shutdown(void)
        Memory_Shutdown();
 }
 
+void Host_NoOperation_f(cmd_state_t *cmd)
+{
+}