]> git.xonotic.org Git - xonotic/darkplaces.git/commitdiff
flush unused models when running dedicated server
authorlordhavoc <lordhavoc@d7cf8633-e32d-0410-b094-e92efae38249>
Tue, 22 Jan 2002 05:31:25 +0000 (05:31 +0000)
committerlordhavoc <lordhavoc@d7cf8633-e32d-0410-b094-e92efae38249>
Tue, 22 Jan 2002 05:31:25 +0000 (05:31 +0000)
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@1380 d7cf8633-e32d-0410-b094-e92efae38249

sv_main.c

index 429f46e716c4013c05051de2ac5df7f5df95472a..a46d87d22370bfcdc1c6504cc8320d3c1d69d437 100644 (file)
--- a/sv_main.c
+++ b/sv_main.c
@@ -1389,6 +1389,8 @@ void SV_SpawnServer (char *server)
 
        sv.time = 1.0;
 
+       Mod_ClearUsed();
+
        strcpy (sv.name, server);
        sprintf (sv.modelname,"maps/%s.bsp", server);
        sv.worldmodel = Mod_ForName(sv.modelname, false, true, true);
@@ -1450,6 +1452,8 @@ void SV_SpawnServer (char *server)
        SV_Physics ();
        SV_Physics ();
 
+       Mod_PurgeUnused();
+
 // create a baseline for more efficient communications
        SV_CreateBaseline ();