diff options
Diffstat (limited to 'engines/access/screen.cpp')
-rw-r--r-- | engines/access/screen.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/engines/access/screen.cpp b/engines/access/screen.cpp index 98e188c0ca..aa15abd59a 100644 --- a/engines/access/screen.cpp +++ b/engines/access/screen.cpp @@ -62,6 +62,7 @@ Screen::Screen(AccessEngine *vm) : _vm(vm) { _startCycle = 0; _cycleStart = 0; _endCycle = 0; + _fadeIn = false; } void Screen::clearScreen() { @@ -90,7 +91,8 @@ void Screen::setPanel(int num) { void Screen::updateScreen() { if (_vm->_startup >= 0) { - --_vm->_startup; + if (--_vm->_startup == -1) + _fadeIn = true; return; } |