X-Git-Url: https://git.xonotic.org/?a=blobdiff_plain;f=host.c;h=aa8fb4c32bf9d712113f2bce98d71ec6d06f77e9;hb=7a285a5eb8109b0df3f97064baa82f2b47978ddf;hp=ba8531f0ce0bb118267eb3d182a770781feaba7f;hpb=1b92049622062956a04f1766f66f072350773acb;p=xonotic%2Fdarkplaces.git diff --git a/host.c b/host.c index ba8531f0..aa8fb4c3 100644 --- a/host.c +++ b/host.c @@ -1,5 +1,6 @@ /* Copyright (C) 1996-1997 Id Software, Inc. +Copyright (C) 2000-2021 DarkPlaces contributors This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License @@ -37,7 +38,7 @@ Memory is cleared / released when a server or client begins, not when they end. */ -host_t host; +host_static_t host; // pretend frames take this amount of time (in seconds), 0 = realtime cvar_t host_framerate = {CF_CLIENT | CF_SERVER, "host_framerate","0", "locks frame timing to this value in seconds, 0.05 is 20fps for example, note that this can easily run too fast, use cl_maxfps if you want to limit your framerate instead, or sys_ticrate to limit server speed"}; @@ -133,7 +134,7 @@ void Host_Error (const char *error, ...) if (cls.state == ca_dedicated) Sys_Error ("Host_Error: %s",hosterrorstring2); // dedicated servers exit - CL_Disconnect (); + CL_Disconnect(); cls.demonum = -1; hosterror = false; @@ -682,7 +683,7 @@ static inline void Host_Sleep(double time) else Sys_Sleep((int)time); delta = Sys_DirtyTime() - time0; - if (delta < 0 || delta >= 1800) + if (delta < 0 || delta >= 1800) delta = 0; host.sleeptime += delta; // R_TimeReport("sleep");