tags 311372 patch
This bug deals with enforced blocks at both intro and ending screen. the delay is reduced into a reasonable limit(500-1000ms), beyond the initial latency, the user can move forward at any time by hitting the keyboard
diff -rcb kball-0.0.20041216/src/intro.cpp kball-0.0.20041216-idansof/src/intro.cpp *** kball-0.0.20041216/src/intro.cpp 2004-08-14 23:32:20.000000000 +0300 --- kball-0.0.20041216-idansof/src/intro.cpp 2005-06-11 16:00:49.000000000 +0300 *************** *** 32,38 **** play_sample(krono_wav, 255,128,1000,0); ! rest(3000); clear_bitmap(screen); data.nuke_datafile(); --- 32,39 ---- play_sample(krono_wav, 255,128,1000,0); ! rest(1000); ! while (!keypressed()) rest(100); clear_bitmap(screen); data.nuke_datafile(); *************** *** 92,97 **** buf[xbuf] = '\0'; textout_centre_ex(screen, font, buf, x,y,c,-1); ! rest(5000); clear_bitmap(screen); } --- 93,99 ---- buf[xbuf] = '\0'; textout_centre_ex(screen, font, buf, x,y,c,-1); ! rest(500); ! while (!keypressed()) rest(100); clear_bitmap(screen); }

