diff options
Diffstat (limited to 'engines/simon/verb.cpp')
-rw-r--r-- | engines/simon/verb.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/engines/simon/verb.cpp b/engines/simon/verb.cpp index 6b0ac8c207..136b4cef72 100644 --- a/engines/simon/verb.cpp +++ b/engines/simon/verb.cpp @@ -591,10 +591,10 @@ void SimonEngine::inventoryUp(WindowBlock *window) { checkUp(window); loadSprite(4, 9, 21, 0 ,0, 0); while(1) { - if (_currentBoxNumber != 0x7FFB || !_leftButtonDown) + if (_currentBoxNumber != 0x7FFB || !getBitFlag(89)) break; checkUp(window); - delay(1); + delay(100); } waitForMark(2); checkUp(window); @@ -618,10 +618,10 @@ void SimonEngine::inventoryDown(WindowBlock *window) { checkDown(window); loadSprite(4, 9, 23, 0, 0, 0); while(1) { - if (_currentBoxNumber != 0x7FFC || !_leftButtonDown) + if (_currentBoxNumber != 0x7FFC || !getBitFlag(89)) break; checkDown(window); - delay(1); + delay(100); } waitForMark(2); checkDown(window); |