All pastes #2052951 Raw Edit

Unnamed

public text v1 · immutable
#2052951 ·published 2011-05-02 17:47 UTC
rendered paste body
    while (!done)
    {
    see_what_user_has_pressed_if_anything()
    do_game()
    wait_250_ms_or_until_user_presses_key()
    }


void wait_250_ms_or_until_user_presses_key()
{   int pupsleep = 0;
    CLEAR_SDL_EVENT_QUEUE_OF_ANY_EVENTS_OR_STUFF_BECAUSE WE WANT TO WAIT TO SEE IF A KEY IS PRESSED RIGHT HERE IN THIS LOOP
    while (pupsleep < 10 );
    {$  
        TEST_SDL_INPUT_EVENT_SOMEHOW
        SDL_Delay(25); 
        if (event.type == SDL_KEYDOWN || event.type == SDL_MOUSEBUTTONDOWN)
        {$   
             printf("\n KEYPRESSED BREAKOUT OF WAITLOOP");$
             pupsleep = 11;$
        }$
        else pupsleep++;$
    }
}