To clarify, none of the game's dialogue is ever advanced by time--it's all dependent on very specific key presses!
Edit: Well, "all" is not technically right. Most dialogue changes based on relative player position. I meant the key presses are for when you get stopped.