From 59df9eeac4a931c45b190a304f2fbba42690aeab Mon Sep 17 00:00:00 2001 From: tma Date: Wed, 19 Oct 2005 22:25:32 +0000 Subject: * Cap the maximum snaps a client can request at the server framerate rather than a hard-coded 30 (from misantropia). I'm slightly nervous about this since it changes the behaviour versus 1.32b in that a client requesting e.g. 25 snaps will actually get 20 (default sv_fps) with this patch applied. I'm not sure why anyone would want this though -- it may even destablise their inter/extrapolation. I'll leave the bug (2422) open for a while and if no one complains it can be closed. git-svn-id: svn://svn.icculus.org/quake3/trunk@167 edf5b092-35ff-0310-97b2-ce42778d08ea --- code/server/sv_client.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'code/server/sv_client.c') diff --git a/code/server/sv_client.c b/code/server/sv_client.c index 0b17fe5..a69c620 100644 --- a/code/server/sv_client.c +++ b/code/server/sv_client.c @@ -1153,8 +1153,8 @@ void SV_UserinfoChanged( client_t *cl ) { i = atoi(val); if ( i < 1 ) { i = 1; - } else if ( i > 30 ) { - i = 30; + } else if ( i > sv_fps->integer ) { + i = sv_fps->integer; } cl->snapshotMsec = 1000/i; } else { -- cgit v1.2.3