diff options
| author | uruk | 2013-09-21 19:30:37 +0200 |
|---|---|---|
| committer | uruk | 2013-09-21 19:30:37 +0200 |
| commit | 89471e76d1177f2cbe5f2b638fe69559de85b84f (patch) | |
| tree | 529d4561c9189a6d2c235cbfbdf916b136953093 | |
| parent | ed7e71d226fa833577bba1939b3bc034a0ad877a (diff) | |
| download | scummvm-rg350-89471e76d1177f2cbe5f2b638fe69559de85b84f.tar.gz scummvm-rg350-89471e76d1177f2cbe5f2b638fe69559de85b84f.tar.bz2 scummvm-rg350-89471e76d1177f2cbe5f2b638fe69559de85b84f.zip | |
AVALANCHE: More revision in Sequence.
| -rw-r--r-- | engines/avalanche/sequence.cpp | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/engines/avalanche/sequence.cpp b/engines/avalanche/sequence.cpp index a17200ebc0..712275e73d 100644 --- a/engines/avalanche/sequence.cpp +++ b/engines/avalanche/sequence.cpp @@ -83,20 +83,22 @@ void Sequence::shoveLeft() { } void Sequence::callSequencer() { - switch (_seq[0]) { + byte curSeq = _seq[0]; + + switch (curSeq) { case 0: return; // No more routines. break; case 177: // Flip room. _vm->_gyro->_userMovesAvvy = true; _vm->_animation->flipRoom(_vm->_gyro->_flipToWhere, _vm->_gyro->_flipToPed); - if (_seq[0] == 177) + if (curSeq == 177) shoveLeft(); break; } - if (_seq[0] <= 176) { // Show a frame. - _vm->_background->drawBackgroundSprite(-1, -1, _seq[0] - 1); + if (curSeq <= 176) { // Show a frame. + _vm->_background->drawBackgroundSprite(-1, -1, curSeq - 1); shoveLeft(); } |
