r5075 - trunk/data/qcsrc/server

DONOTREPLY at icculus.org DONOTREPLY at icculus.org
Sat Nov 22 03:26:49 EST 2008


Author: div0
Date: 2008-11-22 03:26:41 -0500 (Sat, 22 Nov 2008)
New Revision: 5075

Modified:
   trunk/data/qcsrc/server/miscfunctions.qc
Log:
explicitly precache the forced model


Modified: trunk/data/qcsrc/server/miscfunctions.qc
===================================================================
--- trunk/data/qcsrc/server/miscfunctions.qc	2008-11-22 08:03:41 UTC (rev 5074)
+++ trunk/data/qcsrc/server/miscfunctions.qc	2008-11-22 08:26:41 UTC (rev 5075)
@@ -1142,6 +1142,41 @@
 		//precache_model("models/player/visitant.zym");
 	}
 
+	if(cvar("sv_defaultcharacter"))
+	{
+		string s;
+		s = cvar_string("sv_defaultplayermodel_red");
+		if(s != "")
+		{
+			precache_model(s);
+			PrecachePlayerSounds(strcat(s, ".sounds"));
+		}
+		s = cvar_string("sv_defaultplayermodel_blue");
+		if(s != "")
+		{
+			precache_model(s);
+			PrecachePlayerSounds(strcat(s, ".sounds"));
+		}
+		s = cvar_string("sv_defaultplayermodel_yellow");
+		if(s != "")
+		{
+			precache_model(s);
+			PrecachePlayerSounds(strcat(s, ".sounds"));
+		}
+		s = cvar_string("sv_defaultplayermodel_pink");
+		if(s != "")
+		{
+			precache_model(s);
+			PrecachePlayerSounds(strcat(s, ".sounds"));
+		}
+		s = cvar_string("sv_defaultplayermodel");
+		if(s != "")
+		{
+			precache_model(s);
+			PrecachePlayerSounds(strcat(s, ".sounds"));
+		}
+	}
+
 	if (g_footsteps)
 	{
 		PrecacheGlobalSound((globalsound_step = "misc/footstep0 6"));




More information about the nexuiz-commits mailing list