aboutsummaryrefslogtreecommitdiff
path: root/engines/startrek/graphics.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'engines/startrek/graphics.cpp')
-rw-r--r--engines/startrek/graphics.cpp12
1 files changed, 2 insertions, 10 deletions
diff --git a/engines/startrek/graphics.cpp b/engines/startrek/graphics.cpp
index 9b1801b47f..6fe1c8f9ba 100644
--- a/engines/startrek/graphics.cpp
+++ b/engines/startrek/graphics.cpp
@@ -134,11 +134,7 @@ void Graphics::loadPalette(const Common::String &paletteName) {
void Graphics::fadeinScreen() {
while (_paletteFadeLevel <= 100) {
TrekEvent event;
- do {
- if (!_vm->popNextEvent(&event))
- continue;
- }
- while (event.type != TREKEVENT_TICK);
+ _vm->waitForNextTick();
setPaletteFadeLevel(_palData, _paletteFadeLevel);
_paletteFadeLevel += 10;
@@ -150,11 +146,7 @@ void Graphics::fadeinScreen() {
void Graphics::fadeoutScreen() {
while (_paletteFadeLevel >= 0) {
TrekEvent event;
- do {
- if (!_vm->popNextEvent(&event))
- continue;
- }
- while (event.type != TREKEVENT_TICK);
+ _vm->waitForNextTick();
setPaletteFadeLevel(_palData, _paletteFadeLevel);
_paletteFadeLevel -= 10;