removed NET_MAXRATE (as it served no useful purpose), changed description of rate...
authorhavoc <havoc@d7cf8633-e32d-0410-b094-e92efae38249>
Fri, 15 Dec 2006 17:38:52 +0000 (17:38 +0000)
committerhavoc <havoc@d7cf8633-e32d-0410-b094-e92efae38249>
Fri, 15 Dec 2006 17:38:52 +0000 (17:38 +0000)
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@6650 d7cf8633-e32d-0410-b094-e92efae38249

host_cmd.c
menu.c
quakedef.h
sv_main.c

index f3585d6..d3665ed 100644 (file)
@@ -1233,7 +1233,7 @@ void Host_Rate_f(void)
        if (Cmd_Argc() != 2)
        {
                Con_Printf("\"rate\" is \"%i\"\n", cl_rate.integer);
        if (Cmd_Argc() != 2)
        {
                Con_Printf("\"rate\" is \"%i\"\n", cl_rate.integer);
-               Con_Print("rate <500-25000>\n");
+               Con_Print("rate <bytespersecond>\n");
                return;
        }
 
                return;
        }
 
@@ -1241,7 +1241,7 @@ void Host_Rate_f(void)
 
        if (cmd_source == src_command)
        {
 
        if (cmd_source == src_command)
        {
-               Cvar_SetValue ("_cl_rate", bound(NET_MINRATE, rate, NET_MAXRATE));
+               Cvar_SetValue ("_cl_rate", max(NET_MINRATE, rate));
                CL_SetInfo("rate", va("%i", rate), true, false, false, false);
                return;
        }
                CL_SetInfo("rate", va("%i", rate), true, false, false, false);
                return;
        }
diff --git a/menu.c b/menu.c
index b59b39a..7e0b1b2 100644 (file)
--- a/menu.c
+++ b/menu.c
@@ -4230,8 +4230,6 @@ static void M_NetStart_Change (int dir)
 
        case 8:
                Cvar_SetValueQuick (&sv_maxrate, sv_maxrate.integer + dir*500);
 
        case 8:
                Cvar_SetValueQuick (&sv_maxrate, sv_maxrate.integer + dir*500);
-               if (sv_maxrate.integer > NET_MAXRATE)
-                       Cvar_SetValueQuick (&sv_maxrate, NET_MAXRATE);
                if (sv_maxrate.integer < NET_MINRATE)
                        Cvar_SetValueQuick (&sv_maxrate, NET_MINRATE);
                break;
                if (sv_maxrate.integer < NET_MINRATE)
                        Cvar_SetValueQuick (&sv_maxrate, NET_MINRATE);
                break;
index cd43b7d..e0bdf86 100644 (file)
@@ -50,7 +50,6 @@ extern char engineversion[128];
 #define MAX_PACKETFRAGMENT 1024                // max length of packet fragment
 #define NET_MAXMESSAGE 65536
 #define NET_MINRATE            1000 // limits "rate" and "sv_maxrate" cvars
 #define MAX_PACKETFRAGMENT 1024                // max length of packet fragment
 #define NET_MAXMESSAGE 65536
 #define NET_MINRATE            1000 // limits "rate" and "sv_maxrate" cvars
-#define NET_MAXRATE            150000 // limits "rate" and "sv_maxrate" cvars
 
 //
 // per-level limits
 
 //
 // per-level limits
index 1516b52..1205fa0 100644 (file)
--- a/sv_main.c
+++ b/sv_main.c
@@ -1234,7 +1234,7 @@ void SV_SendClientDatagram (client_t *client)
        else
        {
                // PROTOCOL_DARKPLACES5 and later support packet size limiting of updates
        else
        {
                // PROTOCOL_DARKPLACES5 and later support packet size limiting of updates
-               maxrate = bound(NET_MINRATE, sv_maxrate.integer, NET_MAXRATE);
+               maxrate = max(NET_MINRATE, sv_maxrate.integer);
                if (sv_maxrate.integer != maxrate)
                        Cvar_SetValueQuick(&sv_maxrate, maxrate);
 
                if (sv_maxrate.integer != maxrate)
                        Cvar_SetValueQuick(&sv_maxrate, maxrate);