r3176 - trunk/data/qcsrc/menu-div0test/nexuiz

DONOTREPLY at icculus.org DONOTREPLY at icculus.org
Fri Jan 18 15:48:22 EST 2008


Author: div0
Date: 2008-01-18 15:48:22 -0500 (Fri, 18 Jan 2008)
New Revision: 3176

Modified:
   trunk/data/qcsrc/menu-div0test/nexuiz/util.qc
Log:
better "generating mapinfo" message


Modified: trunk/data/qcsrc/menu-div0test/nexuiz/util.qc
===================================================================
--- trunk/data/qcsrc/menu-div0test/nexuiz/util.qc	2008-01-18 20:42:56 UTC (rev 3175)
+++ trunk/data/qcsrc/menu-div0test/nexuiz/util.qc	2008-01-18 20:48:22 UTC (rev 3176)
@@ -158,7 +158,7 @@
 float preMenuInit()
 {
 	string s;
-	float i;
+	float i, w, sz;
 
 	MapInfo_Enumerate();
 	if(!MapInfo_FilterGametype(MAPINFO_TYPE_ALL, 0, 1))
@@ -167,7 +167,12 @@
 		s = "Generating mapinfo..";
 		for(i = 0; i < nMenuInitDots; ++i)
 			s = strcat(s, ".");
-		drawstring('0 0 0', s, '8 8 0', '1 1 1', 1, 0);
+		draw_reset();
+
+		w = draw_TextWidth(s, 0);
+		sz = min(0.025, 1 / w);
+		draw_CenterText(eX * 0.5 + eY * 0.5, s, eX * sz + eY * sz * (draw_scale_x / draw_scale_y), '1 1 1', 1, 0);
+
 		return FALSE;
 	}
 	return TRUE;




More information about the nexuiz-commits mailing list