Prev: 9F4E Up: Map Next: 9F71
9F54: Check Pause And Silence
Used by the routine at DrawShipTop.
As CheckPause, but first calls DrawSideFlames when the game is about to pause.
CheckPauseAndSilence 9F54 CALL ReadPauseKeys Test the pause keys.
9F57 RET NZ Return if neither is pressed.
9F58 CALL DrawSideFlames Call DrawSideFlames.
This entry point is used by the routine at CheckPause.
CheckPause_WaitRelease 9F5B CALL ShortDelay Wait a short while.
9F5E CALL ReadPauseKeys Test the pause keys.
9F61 JR Z,CheckPause_WaitRelease Loop back to CheckPause_WaitRelease until they are released.
CheckPause_WaitPress 9F63 CALL ShortDelay Wait a short while.
9F66 CALL ReadPauseKeys Test the pause keys.
9F69 JR NZ,CheckPause_WaitPress Loop back to CheckPause_WaitPress until one is pressed.
CheckPause_WaitReleaseAgain 9F6B CALL ReadPauseKeys Test the pause keys.
9F6E JR Z,CheckPause_WaitReleaseAgain Loop back to CheckPause_WaitReleaseAgain until they are released.
9F70 RET Return.
Prev: 9F4E Up: Map Next: 9F71