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);
  }

Reply via email to