*** ManIX.c Thu Mar 19 23:34:25 1992 --- /net/ulisses/user/calcado/fjp/pacman/ManIX/ManIX.c Thu Mar 19 23:33:56 1992 *************** *** 912,943 **** LerTeclado() { - int i ; XEvent ev ; KeySym mykey ; ! i = N_DELAY - 10 * Player.level ; ! do { ! if( XPending( display) ) { ! XNextEvent( display, &ev ) ; ! switch( ev.type ) ! { ! case KeyPress : ! XLookupString( &ev, string, 10, &mykey, 0 ) ; ! return Tecla = LOW2UPPER( string[0] ) ; ! break ; ! case LeaveNotify : ! case EnterNotify : ! return TecCurr.pause ; ! case Expose : ! ImprimirEcra() ; ! ImprimirGraficos() ; ! default : break ; ! } } ! } while( i-- ) ; return( '\0' ); } --- 912,939 ---- LerTeclado() { XEvent ev ; KeySym mykey ; ! usleep( 100000 - 4000 * Player.level ); ! while( XPending( display) ) { ! XNextEvent( display, &ev ) ; ! switch( ev.type ) { ! case KeyPress : ! XLookupString( &ev, string, 10, &mykey, 0 ) ; ! return Tecla = LOW2UPPER( string[0] ) ; ! break ; ! case LeaveNotify : ! case EnterNotify : ! return TecCurr.pause ; ! case Expose : ! ImprimirEcra() ; ! ImprimirGraficos() ; ! default : break ; } ! } return( '\0' ); }