From 2437c8f3e3fdd42a28a3409a2a8f836ab685d9a2 Mon Sep 17 00:00:00 2001 From: div0 Date: Sun, 9 Aug 2009 10:31:22 +0000 Subject: [PATCH] adjust tetris levels to match gameboy tetris better git-svn-id: svn://svn.icculus.org/nexuiz/trunk@7406 f962a42d-fe04-0410-a3ab-8c8b0445ebaa --- data/qcsrc/server/g_tetris.qc | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/data/qcsrc/server/g_tetris.qc b/data/qcsrc/server/g_tetris.qc index ccffce2ef..7d9c85a27 100644 --- a/data/qcsrc/server/g_tetris.qc +++ b/data/qcsrc/server/g_tetris.qc @@ -54,7 +54,7 @@ float SVC_CENTERPRINTa = 26; 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 @@ void HandleGame(float keyss) ++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)) { -- 2.39.2