diff options
Diffstat (limited to 'engines/gnap/scenes/scene03.cpp')
-rw-r--r-- | engines/gnap/scenes/scene03.cpp | 226 |
1 files changed, 113 insertions, 113 deletions
diff --git a/engines/gnap/scenes/scene03.cpp b/engines/gnap/scenes/scene03.cpp index 2bcbe40a8f..3c35ee32bd 100644 --- a/engines/gnap/scenes/scene03.cpp +++ b/engines/gnap/scenes/scene03.cpp @@ -27,36 +27,36 @@ namespace Gnap { enum { - kHSPlatypus = 0, - kHSGrass = 1, - kHSExitTruck = 2, - kHSCreek = 3, - kHSTrappedPlatypus = 4, - kHSDevice = 5, - kHSWalkAreas1 = 6, - kHSWalkAreas2 = 7, - kHSPlatypusWalkArea = 8, - kHSWalkAreas3 = 9 + kHS03Platypus = 0, + kHS03Grass = 1, + kHS03ExitTruck = 2, + kHS03Creek = 3, + kHS03TrappedPlatypus = 4, + kHS03Device = 5, + kHS03WalkAreas1 = 6, + kHS03WalkAreas2 = 7, + kHS03PlatypusWalkArea = 8, + kHS03WalkAreas3 = 9 }; enum { - kASLeaveScene = 0, - kASFreePlatypus = 1, - kASHypnotizePlat = 2, - kASHypnotizeScaredPlat = 3, - kASFreePlatypusDone = 4, - kASGrabPlatypus = 5, - kASGrabCreek = 6, - kASGrabCreekDone = 7, - kASGrabScaredPlatypus = 8 + kAS03LeaveScene = 0, + kAS03FreePlatypus = 1, + kAS03HypnotizePlat = 2, + kAS03HypnotizeScaredPlat= 3, + kAS03FreePlatypusDone = 4, + kAS03GrabPlatypus = 5, + kAS03GrabCreek = 6, + kAS03GrabCreekDone = 7, + kAS03GrabScaredPlatypus = 8 }; Scene03::Scene03(GnapEngine *vm) : Scene(vm) { - _s03_nextPlatSequenceId = -1; - _s03_platypusScared = false; - _s03_platypusHypnotized = false; - _s03_nextFrogSequenceId = -1; - _s03_currFrogSequenceId = -1; + _nextPlatSequenceId = -1; + _platypusScared = false; + _platypusHypnotized = false; + _nextFrogSequenceId = -1; + _currFrogSequenceId = -1; } int Scene03::init() { @@ -67,24 +67,24 @@ int Scene03::init() { } void Scene03::updateHotspots() { - _vm->setHotspot(kHSPlatypus, 0, 0, 0, 0, SF_DISABLED | SF_WALKABLE | SF_TALK_CURSOR | SF_GRAB_CURSOR | SF_LOOK_CURSOR); - _vm->setHotspot(kHSGrass, 646, 408, 722, 458, SF_PLAT_CURSOR | SF_TALK_CURSOR | SF_GRAB_CURSOR | SF_LOOK_CURSOR, 9, 6); - _vm->setHotspot(kHSExitTruck, 218, 64, 371, 224, SF_EXIT_U_CURSOR | SF_WALKABLE, 4, 4); - _vm->setHotspot(kHSCreek, 187, 499, 319, 587, SF_TALK_CURSOR | SF_GRAB_CURSOR | SF_LOOK_CURSOR, 3, 7); - _vm->setHotspot(kHSTrappedPlatypus, 450, 256, 661, 414, SF_TALK_CURSOR | SF_GRAB_CURSOR | SF_LOOK_CURSOR, 2, 5); - _vm->setHotspot(kHSWalkAreas1, 0, 500, 300, 600); - _vm->setHotspot(kHSWalkAreas2, 300, 447, 800, 600); - _vm->setHotspot(kHSPlatypusWalkArea, 235, 0, 800, 600); - _vm->setHotspot(kHSWalkAreas3, 0, 0, 800, 354); - _vm->setDeviceHotspot(kHSDevice, -1, -1, -1, -1); + _vm->setHotspot(kHS03Platypus, 0, 0, 0, 0, SF_DISABLED | SF_WALKABLE | SF_TALK_CURSOR | SF_GRAB_CURSOR | SF_LOOK_CURSOR); + _vm->setHotspot(kHS03Grass, 646, 408, 722, 458, SF_PLAT_CURSOR | SF_TALK_CURSOR | SF_GRAB_CURSOR | SF_LOOK_CURSOR, 9, 6); + _vm->setHotspot(kHS03ExitTruck, 218, 64, 371, 224, SF_EXIT_U_CURSOR | SF_WALKABLE, 4, 4); + _vm->setHotspot(kHS03Creek, 187, 499, 319, 587, SF_TALK_CURSOR | SF_GRAB_CURSOR | SF_LOOK_CURSOR, 3, 7); + _vm->setHotspot(kHS03TrappedPlatypus, 450, 256, 661, 414, SF_TALK_CURSOR | SF_GRAB_CURSOR | SF_LOOK_CURSOR, 2, 5); + _vm->setHotspot(kHS03WalkAreas1, 0, 500, 300, 600); + _vm->setHotspot(kHS03WalkAreas2, 300, 447, 800, 600); + _vm->setHotspot(kHS03PlatypusWalkArea, 235, 0, 800, 600); + _vm->setHotspot(kHS03WalkAreas3, 0, 0, 800, 354); + _vm->setDeviceHotspot(kHS03Device, -1, -1, -1, -1); if (_vm->isFlag(kGFPlatypus)) - _vm->_hotspots[kHSPlatypus]._flags = SF_WALKABLE | SF_TALK_CURSOR | SF_GRAB_CURSOR | SF_LOOK_CURSOR; + _vm->_hotspots[kHS03Platypus]._flags = SF_WALKABLE | SF_TALK_CURSOR | SF_GRAB_CURSOR | SF_LOOK_CURSOR; if (_vm->isFlag(kGFGrassTaken)) - _vm->_hotspots[kHSGrass]._flags = SF_WALKABLE | SF_DISABLED; + _vm->_hotspots[kHS03Grass]._flags = SF_WALKABLE | SF_DISABLED; if (_vm->isFlag(kGFPlatypus)) - _vm->_hotspots[kHSTrappedPlatypus]._flags = SF_DISABLED; - if (_vm->isFlag(kGFPlatypus) || _s03_platypusHypnotized) - _vm->_hotspots[kHSPlatypusWalkArea]._flags |= SF_WALKABLE; + _vm->_hotspots[kHS03TrappedPlatypus]._flags = SF_DISABLED; + if (_vm->isFlag(kGFPlatypus) || _platypusHypnotized) + _vm->_hotspots[kHS03PlatypusWalkArea]._flags |= SF_WALKABLE; _vm->_hotspotsCount = 10; } @@ -95,14 +95,14 @@ void Scene03::run() { _vm->_gameSys->insertSequence(0x1CA, 251, 0, 0, kSeqLoop, 0, 0, 0); _vm->_gameSys->insertSequence(0x1CB, 251, 0, 0, kSeqLoop, 0, 0, 0); - _s03_platypusHypnotized = false; + _platypusHypnotized = false; _vm->initGnapPos(3, 4, kDirBottomRight); _vm->_gameSys->insertSequence(0x1C6, 253, 0, 0, kSeqNone, 0, 0, 0); - _s03_currFrogSequenceId = 0x1C6; - _s03_nextFrogSequenceId = -1; + _currFrogSequenceId = 0x1C6; + _nextFrogSequenceId = -1; _vm->_gameSys->setAnimation(0x1C6, 253, 2); _vm->_timers[6] = _vm->getRandom(20) + 30; @@ -140,7 +140,7 @@ void Scene03::run() { _vm->updateGrabCursorSprite(0, 0); switch (_vm->_sceneClickedHotspot) { - case kHSPlatypus: + case kHS03Platypus: if (_vm->_gnapActionStatus < 0 && _vm->isFlag(kGFPlatypus)) { if (_vm->_grabCursorSpriteIndex == kItemDisguise) { _vm->gnapUseDisguiseOnPlatypus(); @@ -169,7 +169,7 @@ void Scene03::run() { } break; - case kHSGrass: + case kHS03Grass: if (_vm->_gnapActionStatus < 0) { if (_vm->isFlag(kGFGrassTaken)) { _vm->gnapWalkTo(-1, -1, -1, -1, 1); @@ -185,7 +185,7 @@ void Scene03::run() { _vm->playGnapUseDevice(0, 0); _vm->_gameSys->insertSequence(0x1B3, 253, 0x1B2, 253, kSeqSyncWait, 0, 0, 0); _vm->_gameSys->setAnimation(0x1B3, 253, 5); - _vm->_hotspots[kHSGrass]._flags |= SF_WALKABLE | SF_DISABLED; + _vm->_hotspots[kHS03Grass]._flags |= SF_WALKABLE | SF_DISABLED; break; case TALK_CURSOR: case PLAT_CURSOR: @@ -196,15 +196,15 @@ void Scene03::run() { } break; - case kHSExitTruck: + case kHS03ExitTruck: if (_vm->_gnapActionStatus < 0) { _vm->_isLeavingScene = true; - _vm->_hotspots[kHSPlatypusWalkArea]._flags |= SF_WALKABLE; + _vm->_hotspots[kHS03PlatypusWalkArea]._flags |= SF_WALKABLE; _vm->gnapWalkTo(_vm->_hotspotsWalkPos[2].x, _vm->_hotspotsWalkPos[2].y, 0, 0x107AD, 1); - _vm->_gnapActionStatus = kASLeaveScene; + _vm->_gnapActionStatus = kAS03LeaveScene; if (_vm->isFlag(kGFPlatypus)) _vm->platypusWalkTo(_vm->_hotspotsWalkPos[2].x, _vm->_hotspotsWalkPos[2].y, -1, 0x107C2, 1); - _vm->_hotspots[kHSPlatypusWalkArea]._flags &= ~SF_WALKABLE; + _vm->_hotspots[kHS03PlatypusWalkArea]._flags &= ~SF_WALKABLE; if (_vm->_cursorValue == 1) _vm->_newSceneNum = 2; else @@ -212,7 +212,7 @@ void Scene03::run() { } break; - case kHSCreek: + case kHS03Creek: if (_vm->_gnapActionStatus == -1) { if (_vm->_grabCursorSpriteIndex >= 0) { _vm->playGnapImpossible(0, 0); @@ -223,11 +223,11 @@ void Scene03::run() { break; case GRAB_CURSOR: if (!_vm->isFlag(kGFPlatypus)) - _vm->_hotspots[kHSPlatypusWalkArea]._flags |= SF_WALKABLE; + _vm->_hotspots[kHS03PlatypusWalkArea]._flags |= SF_WALKABLE; if (_vm->gnapWalkTo(_vm->_hotspotsWalkPos[3].x, _vm->_hotspotsWalkPos[3].y, 0, _vm->getGnapSequenceId(gskIdle, _vm->_hotspotsWalkPos[3].x + 1, _vm->_hotspotsWalkPos[3].y + 1) | 0x10000, 1)) - _vm->_gnapActionStatus = kASGrabCreek; + _vm->_gnapActionStatus = kAS03GrabCreek; if (!_vm->isFlag(kGFPlatypus)) - _vm->_hotspots[kHSPlatypusWalkArea]._flags &= ~SF_WALKABLE; + _vm->_hotspots[kHS03PlatypusWalkArea]._flags &= ~SF_WALKABLE; break; case TALK_CURSOR: case PLAT_CURSOR: @@ -238,7 +238,7 @@ void Scene03::run() { } break; - case kHSTrappedPlatypus: + case kHS03TrappedPlatypus: if (_vm->_gnapActionStatus < 0) { if (_vm->isFlag(kGFPlatypus)) { _vm->gnapWalkTo(-1, -1, -1, -1, 1); @@ -250,27 +250,27 @@ void Scene03::run() { _vm->playGnapScratchingHead(8, 4); break; case GRAB_CURSOR: - if (_s03_platypusHypnotized) { + if (_platypusHypnotized) { _vm->gnapWalkTo(7, 6, 0, 0x107B5, 1); - _vm->_gnapActionStatus = kASFreePlatypus; + _vm->_gnapActionStatus = kAS03FreePlatypus; } else { _vm->gnapWalkTo(_vm->_hotspotsWalkPos[4].x, _vm->_hotspotsWalkPos[4].y, 0, _vm->getGnapSequenceId(gskIdle, 0, 0) | 0x10000, 1); - if (_s03_platypusScared) - _vm->_gnapActionStatus = kASGrabScaredPlatypus; + if (_platypusScared) + _vm->_gnapActionStatus = kAS03GrabScaredPlatypus; else - _vm->_gnapActionStatus = kASGrabPlatypus; + _vm->_gnapActionStatus = kAS03GrabPlatypus; } break; case TALK_CURSOR: - if (_s03_platypusHypnotized) { + if (_platypusHypnotized) { _vm->playGnapBrainPulsating(8, 4); } else { _vm->_gnapIdleFacing = kDirBottomRight; _vm->gnapWalkTo(_vm->_hotspotsWalkPos[4].x, _vm->_hotspotsWalkPos[4].y, 0, _vm->getGnapSequenceId(gskIdle, 0, 0) | 0x10000, 1); - if (_s03_platypusScared) - _vm->_gnapActionStatus = kASHypnotizeScaredPlat; + if (_platypusScared) + _vm->_gnapActionStatus = kAS03HypnotizeScaredPlat; else - _vm->_gnapActionStatus = kASHypnotizePlat; + _vm->_gnapActionStatus = kAS03HypnotizePlat; } break; case PLAT_CURSOR: @@ -281,30 +281,30 @@ void Scene03::run() { } break; - case kHSDevice: + case kHS03Device: if (_vm->_gnapActionStatus < 0) { _vm->runMenu(); updateHotspots(); } break; - case kHSWalkAreas1: - case kHSWalkAreas2: - case kHSWalkAreas3: + case kHS03WalkAreas1: + case kHS03WalkAreas2: + case kHS03WalkAreas3: if (_vm->_gnapActionStatus < 0) _vm->gnapWalkTo(-1, -1, -1, -1, 1); break; - case kHSPlatypusWalkArea: + case kHS03PlatypusWalkArea: if (_vm->_gnapActionStatus < 0) { - if (_vm->isFlag(kGFPlatypus) || _s03_platypusHypnotized) { + if (_vm->isFlag(kGFPlatypus) || _platypusHypnotized) { _vm->gnapWalkTo(-1, -1, -1, -1, 1); } else { _vm->gnapWalkTo(_vm->_hotspotsWalkPos[4].x, _vm->_hotspotsWalkPos[4].y, 0, 0x107B5, 1); - if (_s03_platypusScared) - _vm->_gnapActionStatus = kASGrabScaredPlatypus; + if (_platypusScared) + _vm->_gnapActionStatus = kAS03GrabScaredPlatypus; else - _vm->_gnapActionStatus = kASGrabPlatypus; + _vm->_gnapActionStatus = kAS03GrabPlatypus; } } break; @@ -328,18 +328,18 @@ void Scene03::run() { _vm->updatePlatypusIdleSequence(); if (_vm->_gnapActionStatus < 0) _vm->updateGnapIdleSequence(); - if (!_vm->_timers[1] && !_s03_platypusScared) { + if (!_vm->_timers[1] && !_platypusScared) { _vm->_timers[1] = _vm->getRandom(40) + 20; - if (_vm->_gnapActionStatus < 0 && _vm->_platypusActionStatus < 0 && !_vm->isFlag(kGFPlatypus) && !_s03_platypusHypnotized) - _s03_nextPlatSequenceId = 450; + if (_vm->_gnapActionStatus < 0 && _vm->_platypusActionStatus < 0 && !_vm->isFlag(kGFPlatypus) && !_platypusHypnotized) + _nextPlatSequenceId = 450; } if (!_vm->_timers[6]) { _vm->_timers[6] = _vm->getRandom(20) + 30; - if (_vm->_gnapActionStatus < 0 && _vm->_platypusActionStatus < 0 && _s03_nextFrogSequenceId == -1) { + if (_vm->_gnapActionStatus < 0 && _vm->_platypusActionStatus < 0 && _nextFrogSequenceId == -1) { if (_vm->getRandom(5) == 1) - _s03_nextFrogSequenceId = 0x1C6; + _nextFrogSequenceId = 0x1C6; else - _s03_nextFrogSequenceId = 0x1C7; + _nextFrogSequenceId = 0x1C7; } } if (!_vm->_timers[4]) { @@ -377,13 +377,13 @@ void Scene03::updateAnimations() { if (_vm->_gameSys->getAnimationStatus(0) == 2) { _vm->_gameSys->setAnimation(0, 0, 0); switch (_vm->_gnapActionStatus) { - case kASLeaveScene: + case kAS03LeaveScene: _vm->_sceneDone = true; break; - case kASFreePlatypus: - _s03_nextPlatSequenceId = 0x1BC; + case kAS03FreePlatypus: + _nextPlatSequenceId = 0x1BC; break; - case kASFreePlatypusDone: + case kAS03FreePlatypusDone: _vm->_gnapActionStatus = -1; _vm->_platX = 6; _vm->_platY = 6; @@ -395,10 +395,10 @@ void Scene03::updateAnimations() { _vm->_platypusSequenceDatNum = 1; _vm->_platypusSequenceId = 0x7CA; _vm->setFlag(kGFPlatypus); - _s03_nextPlatSequenceId = -1; + _nextPlatSequenceId = -1; updateHotspots(); break; - case kASHypnotizePlat: + case kAS03HypnotizePlat: _vm->playGnapBrainPulsating(0, 0); _vm->addFullScreenSprite(0x106, 255); _vm->_gameSys->setAnimation(0x1C9, 256, 1); @@ -411,10 +411,10 @@ void Scene03::updateAnimations() { _vm->_platypusSequenceDatNum = 0; _vm->_platypusSequenceId = 0x1BA; _vm->_gnapActionStatus = -1; - _s03_platypusHypnotized = true; + _platypusHypnotized = true; updateHotspots(); break; - case kASHypnotizeScaredPlat: + case kAS03HypnotizeScaredPlat: _vm->playGnapBrainPulsating(0, 0); _vm->_gameSys->insertSequence(0x1BF, 99, _vm->_platypusSequenceId | (_vm->_platypusSequenceDatNum << 16), 99, kSeqSyncExists, 0, 0, 0); _vm->_gameSys->setAnimation(0x1BF, 99, 1); @@ -431,23 +431,23 @@ void Scene03::updateAnimations() { _vm->_platypusSequenceDatNum = 0; _vm->_platypusSequenceId = 0x1BA; _vm->_gnapActionStatus = -1; - _s03_platypusHypnotized = true; + _platypusHypnotized = true; updateHotspots(); break; - case kASGrabPlatypus: - _s03_nextPlatSequenceId = 0x1BD; - _s03_platypusHypnotized = false; + case kAS03GrabPlatypus: + _nextPlatSequenceId = 0x1BD; + _platypusHypnotized = false; break; - case kASGrabScaredPlatypus: - _s03_nextPlatSequenceId = 0x1C0; - _s03_platypusHypnotized = false; + case kAS03GrabScaredPlatypus: + _nextPlatSequenceId = 0x1C0; + _platypusHypnotized = false; break; - case kASGrabCreek: + case kAS03GrabCreek: _vm->_gameSys->insertSequence(0x1B4, _vm->_gnapId, makeRid(_vm->_gnapSequenceDatNum, _vm->_gnapSequenceId), _vm->_gnapId, kSeqSyncWait, 0, 0, 0); _vm->_gameSys->setAnimation(0x1B4, _vm->_gnapId, 0); _vm->_gnapSequenceId = 0x1B4; _vm->_gnapSequenceDatNum = 0; - _vm->_gnapActionStatus = kASGrabCreekDone; + _vm->_gnapActionStatus = kAS03GrabCreekDone; break; default: _vm->_gnapActionStatus = -1; @@ -456,20 +456,20 @@ void Scene03::updateAnimations() { } if (_vm->_gameSys->getAnimationStatus(1) == 2) { - if (_s03_nextPlatSequenceId == 0x1BD || _s03_nextPlatSequenceId == 0x1C0) { + if (_nextPlatSequenceId == 0x1BD || _nextPlatSequenceId == 0x1C0) { _vm->_gameSys->setAnimation(0, 0, 1); - _s03_platypusScared = true; + _platypusScared = true; _vm->_gameSys->insertSequence(0x1B5, _vm->_gnapId, makeRid(_vm->_gnapSequenceDatNum, _vm->_gnapSequenceId), _vm->_gnapId, kSeqSyncWait, 0, 0, 0); - _vm->_gameSys->insertSequence(_s03_nextPlatSequenceId, 99, _vm->_platypusSequenceId | (_vm->_platypusSequenceDatNum << 16), 99, kSeqSyncWait, 0, 0, 0); + _vm->_gameSys->insertSequence(_nextPlatSequenceId, 99, _vm->_platypusSequenceId | (_vm->_platypusSequenceDatNum << 16), 99, kSeqSyncWait, 0, 0, 0); _vm->_gnapSequenceId = 0x1B5; _vm->_gnapSequenceDatNum = 0; _vm->_gnapIdleFacing = kDirNone; - _vm->_platypusSequenceId = _s03_nextPlatSequenceId; + _vm->_platypusSequenceId = _nextPlatSequenceId; _vm->_platypusSequenceDatNum = 0; - _vm->_gameSys->setAnimation(_s03_nextPlatSequenceId, 99, 1); - _s03_nextPlatSequenceId = -1; + _vm->_gameSys->setAnimation(_nextPlatSequenceId, 99, 1); + _nextPlatSequenceId = -1; _vm->_gnapActionStatus = -1; - } else if (_s03_nextPlatSequenceId == 0x1BC) { + } else if (_nextPlatSequenceId == 0x1BC) { _vm->_gnapX = 3; _vm->_gnapY = 6; _vm->_gameSys->insertSequence(0x1B6, 120, makeRid(_vm->_gnapSequenceDatNum, _vm->_gnapSequenceId), _vm->_gnapId, kSeqSyncWait, 0, 0, 0); @@ -479,30 +479,30 @@ void Scene03::updateAnimations() { _vm->_gnapSequenceId = 0x1B6; _vm->_gnapSequenceDatNum = 0; _vm->_gnapIdleFacing = kDirNone; - _vm->_gnapActionStatus = kASFreePlatypusDone; - _s03_nextPlatSequenceId = -1; - } else if (_s03_nextPlatSequenceId == 0x1C2 && !_s03_platypusScared) { + _vm->_gnapActionStatus = kAS03FreePlatypusDone; + _nextPlatSequenceId = -1; + } else if (_nextPlatSequenceId == 0x1C2 && !_platypusScared) { _vm->_gameSys->setAnimation(0, 0, 1); _vm->_gameSys->insertSequence(0x1C2, 99, _vm->_platypusSequenceId | (_vm->_platypusSequenceDatNum << 16), 99, kSeqSyncWait, 0, 0, 0); _vm->_platypusSequenceId = 0x1C2; _vm->_platypusSequenceDatNum = 0; _vm->_gameSys->setAnimation(0x1C2, 99, 1); - _s03_nextPlatSequenceId = -1; - } else if (_s03_nextPlatSequenceId == -1 && _s03_platypusScared && !_s03_platypusHypnotized) { + _nextPlatSequenceId = -1; + } else if (_nextPlatSequenceId == -1 && _platypusScared && !_platypusHypnotized) { _vm->_gameSys->setAnimation(0, 0, 1); _vm->_gameSys->setAnimation(0x1BE, 99, 1); _vm->_gameSys->insertSequence(0x1BE, 99, _vm->_platypusSequenceId | (_vm->_platypusSequenceDatNum << 16), 99, kSeqSyncWait, 0, 0, 0); _vm->_platypusSequenceId = 0x1BE; _vm->_platypusSequenceDatNum = 0; - _s03_nextPlatSequenceId = -1; + _nextPlatSequenceId = -1; } } - if (_vm->_gameSys->getAnimationStatus(2) == 2 && _s03_nextFrogSequenceId != -1) { - _vm->_gameSys->setAnimation(_s03_nextFrogSequenceId, 253, 2); - _vm->_gameSys->insertSequence(_s03_nextFrogSequenceId, 253, _s03_currFrogSequenceId, 253, kSeqSyncWait, 0, 0, 0); - _s03_currFrogSequenceId = _s03_nextFrogSequenceId; - _s03_nextFrogSequenceId = -1; + if (_vm->_gameSys->getAnimationStatus(2) == 2 && _nextFrogSequenceId != -1) { + _vm->_gameSys->setAnimation(_nextFrogSequenceId, 253, 2); + _vm->_gameSys->insertSequence(_nextFrogSequenceId, 253, _currFrogSequenceId, 253, kSeqSyncWait, 0, 0, 0); + _currFrogSequenceId = _nextFrogSequenceId; + _nextFrogSequenceId = -1; } if (_vm->_gameSys->getAnimationStatus(5) == 2) { |