[nexuiz-commits] r7406 - trunk/data/qcsrc/server

DONOTREPLY at icculus.org DONOTREPLY at icculus.org
Sun Aug 9 06:31:22 EDT 2009


Author: div0
Date: 2009-08-09 06:31:22 -0400 (Sun, 09 Aug 2009)
New Revision: 7406

Modified:
   trunk/data/qcsrc/server/g_tetris.qc
Log:
adjust tetris levels to match gameboy tetris better


Modified: trunk/data/qcsrc/server/g_tetris.qc
===================================================================
--- trunk/data/qcsrc/server/g_tetris.qc	2009-08-09 10:29:16 UTC (rev 7405)
+++ trunk/data/qcsrc/server/g_tetris.qc	2009-08-09 10:31:22 UTC (rev 7406)
@@ -54,7 +54,7 @@
 
 float Tetris_Level()
 { 
-	return ((floor((self.tet_lines / 20)) + 1)); 
+	return ((floor((self.tet_lines / 10)) + 1)); 
 }; 
 
 void tetsnd(string snd)
@@ -788,17 +788,17 @@
 		++check_pos_y;
 		while(CheckMetrics(self.piece_type, check_pos_x, check_pos_y + 1, check_pos_z))
 			++check_pos_y;
-		self.tet_autodown = time + 1 / Tetris_Level();
+		self.tet_autodown = time + 2 / (1 + Tetris_Level());
 	}
 	else if (keyss & TETKEY_DOWN)
 	{
 		check_pos_y = check_pos_y + 1;
-		self.tet_autodown = time + 1 / Tetris_Level();
+		self.tet_autodown = time + 2 / (1 + Tetris_Level());
 	}
 	else if (self.tet_autodown < time)
 	{
 		check_pos_y = check_pos_y + 1;
-		self.tet_autodown = time + 1 / Tetris_Level();
+		self.tet_autodown = time + 2 / (1 + Tetris_Level());
 	}
 	if (CheckMetrics(self.piece_type, check_pos_x, check_pos_y, check_pos_z))
 	{



More information about the nexuiz-commits mailing list