diff options
author | Strangerke | 2016-05-08 19:44:22 +0200 |
---|---|---|
committer | Eugene Sandulenko | 2016-05-10 12:14:56 +0200 |
commit | a67a9923a928965feb33e86b2c9cb0f18af25ae5 (patch) | |
tree | 8e056ddcfa58227dd1a9913a2e510e9a248985ce /engines/gnap/scenes/group2.cpp | |
parent | b605baef85cab9d562d541a4b14e8fbf564a8267 (diff) | |
download | scummvm-rg350-a67a9923a928965feb33e86b2c9cb0f18af25ae5.tar.gz scummvm-rg350-a67a9923a928965feb33e86b2c9cb0f18af25ae5.tar.bz2 scummvm-rg350-a67a9923a928965feb33e86b2c9cb0f18af25ae5.zip |
GNAP: Refactoring of playBrainPulsating, playIdle and playImpossible
Diffstat (limited to 'engines/gnap/scenes/group2.cpp')
-rw-r--r-- | engines/gnap/scenes/group2.cpp | 114 |
1 files changed, 57 insertions, 57 deletions
diff --git a/engines/gnap/scenes/group2.cpp b/engines/gnap/scenes/group2.cpp index f3a677ae14..33322cc70b 100644 --- a/engines/gnap/scenes/group2.cpp +++ b/engines/gnap/scenes/group2.cpp @@ -278,7 +278,7 @@ void Scene20::run() { if (_vm->_grabCursorSpriteIndex == kItemJoint) { gnap.useJointOnPlatypus(); } else if (_vm->_grabCursorSpriteIndex >= 0) { - gnap.playImpossible(0, 0); + gnap.playImpossible(); } else { switch (_vm->_verbCursor) { case LOOK_CURSOR: @@ -288,11 +288,11 @@ void Scene20::run() { gnap.kissPlatypus(20); break; case TALK_CURSOR: - gnap.playBrainPulsating(plat._pos.x, plat._pos.y); + gnap.playBrainPulsating(plat._pos); plat.playSequence(plat.getSequenceId()); break; case PLAT_CURSOR: - gnap.playImpossible(0, 0); + gnap.playImpossible(); break; } } @@ -378,7 +378,7 @@ void Scene20::run() { if (_stonerGuyShowingJoint) gnap._actionStatus = kAS20GrabJoint; else - gnap.playImpossible(0, 0); + gnap.playImpossible(); break; case TALK_CURSOR: gnap._idleFacing = kDirUpRight; @@ -389,7 +389,7 @@ void Scene20::run() { gnap._actionStatus = kAS20TalkStonerGuyHasJoint; break; case PLAT_CURSOR: - gnap.playImpossible(0, 0); + gnap.playImpossible(); break; } } @@ -417,7 +417,7 @@ void Scene20::run() { gnap._actionStatus = kAS20TalkGroceryStoreGuy; break; case PLAT_CURSOR: - gnap.playImpossible(0, 0); + gnap.playImpossible(); break; } } @@ -445,7 +445,7 @@ void Scene20::run() { break; case TALK_CURSOR: case PLAT_CURSOR: - gnap.playImpossible(0, 0); + gnap.playImpossible(); break; } } @@ -799,7 +799,7 @@ void Scene21::run() { if (_vm->_grabCursorSpriteIndex == kItemJoint) { gnap.useJointOnPlatypus(); } else if (_vm->_grabCursorSpriteIndex >= 0) { - gnap.playImpossible(0, 0); + gnap.playImpossible(); } else { switch (_vm->_verbCursor) { case LOOK_CURSOR: @@ -809,11 +809,11 @@ void Scene21::run() { gnap.kissPlatypus(0); break; case TALK_CURSOR: - gnap.playBrainPulsating(plat._pos.x, plat._pos.y); + gnap.playBrainPulsating(plat._pos); plat.playSequence(plat.getSequenceId()); break; case PLAT_CURSOR: - gnap.playImpossible(0, 0); + gnap.playImpossible(); break; } } @@ -869,7 +869,7 @@ void Scene21::run() { gnap._actionStatus = kAS21TalkOldLady; break; case PLAT_CURSOR: - gnap.playImpossible(0, 0); + gnap.playImpossible(); break; } } @@ -1118,7 +1118,7 @@ void Scene22::run() { if (_vm->_grabCursorSpriteIndex == kItemJoint) { gnap.useJointOnPlatypus(); } else if (_vm->_grabCursorSpriteIndex >= 0) { - gnap.playImpossible(0, 0); + gnap.playImpossible(); } else { switch (_vm->_verbCursor) { case LOOK_CURSOR: @@ -1128,11 +1128,11 @@ void Scene22::run() { gnap.kissPlatypus(0); break; case TALK_CURSOR: - gnap.playBrainPulsating(plat._pos.x, plat._pos.y); + gnap.playBrainPulsating(plat._pos); plat.playSequence(plat.getSequenceId()); break; case PLAT_CURSOR: - gnap.playImpossible(0, 0); + gnap.playImpossible(); break; } } @@ -1169,7 +1169,7 @@ void Scene22::run() { gnap.playScratchingHead(8, 4); break; case GRAB_CURSOR: - gnap.playImpossible(0, 0); + gnap.playImpossible(); break; case TALK_CURSOR: gnap._idleFacing = kDirUpRight; @@ -1344,7 +1344,7 @@ void Scene23::run() { if (_vm->_grabCursorSpriteIndex == kItemJoint) { gnap.useJointOnPlatypus(); } else if (_vm->_grabCursorSpriteIndex >= 0) { - gnap.playImpossible(0, 0); + gnap.playImpossible(); } else { switch (_vm->_verbCursor) { case LOOK_CURSOR: @@ -1354,11 +1354,11 @@ void Scene23::run() { gnap.kissPlatypus(0); break; case TALK_CURSOR: - gnap.playBrainPulsating(plat._pos.x, plat._pos.y); + gnap.playBrainPulsating(plat._pos); plat.playSequence(plat.getSequenceId()); break; case PLAT_CURSOR: - gnap.playImpossible(0, 0); + gnap.playImpossible(); break; } } @@ -1381,7 +1381,7 @@ void Scene23::run() { break; case GRAB_CURSOR: if (_vm->isFlag(kGFSceneFlag1)) - gnap.playImpossible(0, 0); + gnap.playImpossible(); else { gnap._idleFacing = kDirBottomRight; gnap.walkTo(_vm->_hotspotsWalkPos[kHS23Cereals], 0, gnap.getSequenceId(gskIdle, Common::Point(0, 0)) | 0x10000, 1); @@ -1392,7 +1392,7 @@ void Scene23::run() { break; case TALK_CURSOR: case PLAT_CURSOR: - gnap.playImpossible(0, 0); + gnap.playImpossible(); break; } } @@ -1615,7 +1615,7 @@ void Scene24::run() { if (_vm->_grabCursorSpriteIndex == kItemJoint) { gnap.useJointOnPlatypus(); } else if (_vm->_grabCursorSpriteIndex >= 0) { - gnap.playImpossible(0, 0); + gnap.playImpossible(); } else { switch (_vm->_verbCursor) { case LOOK_CURSOR: @@ -1625,11 +1625,11 @@ void Scene24::run() { gnap.kissPlatypus(0); break; case TALK_CURSOR: - gnap.playBrainPulsating(plat._pos.x, plat._pos.y); + gnap.playBrainPulsating(plat._pos); plat.playSequence(plat.getSequenceId()); break; case PLAT_CURSOR: - gnap.playImpossible(0, 0); + gnap.playImpossible(); break; } } @@ -1864,7 +1864,7 @@ void Scene25::run() { if (_vm->_grabCursorSpriteIndex == kItemJoint) { gnap.useJointOnPlatypus(); } else if (_vm->_grabCursorSpriteIndex >= 0) { - gnap.playImpossible(0, 0); + gnap.playImpossible(); } else { switch (_vm->_verbCursor) { case LOOK_CURSOR: @@ -1874,11 +1874,11 @@ void Scene25::run() { gnap.kissPlatypus(0); break; case TALK_CURSOR: - gnap.playBrainPulsating(plat._pos.x, plat._pos.y); + gnap.playBrainPulsating(plat._pos); plat.playSequence(plat.getSequenceId()); break; case PLAT_CURSOR: - gnap.playImpossible(0, 0); + gnap.playImpossible(); break; } } @@ -1908,7 +1908,7 @@ void Scene25::run() { break; case GRAB_CURSOR: case PLAT_CURSOR: - gnap.playImpossible(0, 0); + gnap.playImpossible(); break; } } @@ -1950,7 +1950,7 @@ void Scene25::run() { case kHS25Posters4: if (gnap._actionStatus < 0) { if (_vm->_grabCursorSpriteIndex >= 0) { - gnap.playImpossible(0, 0); + gnap.playImpossible(); } else { switch (_vm->_verbCursor) { case LOOK_CURSOR: @@ -1961,7 +1961,7 @@ void Scene25::run() { gnap._idleFacing = kDirBottomRight; else gnap._idleFacing = kDirUpRight; - gnap.playIdle(0, 0); + gnap.playIdle(); playAnims(8 - _vm->_sceneClickedHotspot + 1); break; case GRAB_CURSOR: @@ -2063,7 +2063,7 @@ void Scene25::updateAnimations() { _currTicketVendorSequenceId = _nextTicketVendorSequenceId; _nextTicketVendorSequenceId = -1; _vm->_hotspots[kHS25WalkArea1]._flags |= SF_WALKABLE; - gnap.playIdle(0, 0); + gnap.playIdle(); gnap.walkTo(_vm->_hotspotsWalkPos[3], -1, 0x107BB, 1); _vm->_hotspots[kHS25WalkArea1]._flags &= ~SF_WALKABLE; gnap._actionStatus = kAS25EnterCircusWihoutTicketDone; @@ -2183,7 +2183,7 @@ void Scene26::run() { if (_vm->_grabCursorSpriteIndex == kItemJoint) { gnap.useJointOnPlatypus(); } else if (_vm->_grabCursorSpriteIndex >= 0) { - gnap.playImpossible(0, 0); + gnap.playImpossible(); } else { switch (_vm->_verbCursor) { case LOOK_CURSOR: @@ -2193,11 +2193,11 @@ void Scene26::run() { gnap.kissPlatypus(0); break; case TALK_CURSOR: - gnap.playBrainPulsating(plat._pos.x, plat._pos.y); + gnap.playBrainPulsating(plat._pos); plat.playSequence(plat.getSequenceId()); break; case PLAT_CURSOR: - gnap.playImpossible(0, 0); + gnap.playImpossible(); break; } } @@ -2420,7 +2420,7 @@ void Scene27::run() { if (_vm->_grabCursorSpriteIndex == kItemJoint) { gnap.useJointOnPlatypus(); } else if (_vm->_grabCursorSpriteIndex >= 0) { - gnap.playImpossible(0, 0); + gnap.playImpossible(); } else { switch (_vm->_verbCursor) { case LOOK_CURSOR: @@ -2430,11 +2430,11 @@ void Scene27::run() { gnap.kissPlatypus(0); break; case TALK_CURSOR: - gnap.playBrainPulsating(plat._pos.x, plat._pos.y); + gnap.playBrainPulsating(plat._pos); plat.playSequence(plat.getSequenceId()); break; case PLAT_CURSOR: - gnap.playImpossible(0, 0); + gnap.playImpossible(); break; } } @@ -2461,7 +2461,7 @@ void Scene27::run() { break; case GRAB_CURSOR: case PLAT_CURSOR: - gnap.playImpossible(0, 0); + gnap.playImpossible(); break; } } @@ -2484,7 +2484,7 @@ void Scene27::run() { break; case TALK_CURSOR: case PLAT_CURSOR: - gnap.playImpossible(0, 0); + gnap.playImpossible(); break; } } @@ -2794,7 +2794,7 @@ void Scene28::run() { if (_vm->_grabCursorSpriteIndex == kItemJoint) { gnap.useJointOnPlatypus(); } else if (_vm->_grabCursorSpriteIndex >= 0) { - gnap.playImpossible(0, 0); + gnap.playImpossible(); } else { switch (_vm->_verbCursor) { case LOOK_CURSOR: @@ -2804,11 +2804,11 @@ void Scene28::run() { gnap.kissPlatypus(0); break; case TALK_CURSOR: - gnap.playBrainPulsating(plat._pos.x, plat._pos.y); + gnap.playBrainPulsating(plat._pos); plat.playSequence(plat.getSequenceId()); break; case PLAT_CURSOR: - gnap.playImpossible(0, 0); + gnap.playImpossible(); break; } } @@ -2841,7 +2841,7 @@ void Scene28::run() { break; case TALK_CURSOR: case PLAT_CURSOR: - gnap.playImpossible(0, 0); + gnap.playImpossible(); break; } } @@ -2854,7 +2854,7 @@ void Scene28::run() { if (_vm->_verbCursor == LOOK_CURSOR) gnap.playScratchingHead(5, 2); else - gnap.playImpossible(0, 0); + gnap.playImpossible(); } else if (_vm->_grabCursorSpriteIndex == kItemBucketWithBeer) { gnap._idleFacing = kDirUpLeft; gnap.walkTo(_vm->_hotspotsWalkPos[kHS28Clown], 0, 0x107BC, 1); @@ -2881,7 +2881,7 @@ void Scene28::run() { break; case GRAB_CURSOR: case PLAT_CURSOR: - gnap.playImpossible(0, 0); + gnap.playImpossible(); break; } } @@ -2905,7 +2905,7 @@ void Scene28::run() { if (_vm->_grabCursorSpriteIndex >= 0) { gnap.playShowItem(_vm->_grabCursorSpriteIndex, 8, 6); } else if (_vm->isFlag(kGFUnk21)) { - gnap.playImpossible(8, 6); + gnap.playImpossible(Common::Point(8, 6)); } else { switch (_vm->_verbCursor) { case LOOK_CURSOR: @@ -2917,7 +2917,7 @@ void Scene28::run() { break; case TALK_CURSOR: case PLAT_CURSOR: - gnap.playImpossible(0, 0); + gnap.playImpossible(); break; } } @@ -3117,7 +3117,7 @@ void Scene29::updateHotspots() { _vm->setHotspot(kHS29Monkey, 410, 374, 518, 516, SF_WALKABLE | SF_DISABLED, 3, 7); _vm->setHotspot(kHS29ExitCircus, 150, 585, 650, 600, SF_EXIT_D_CURSOR | SF_WALKABLE, 5, 9); _vm->setHotspot(kHS29ExitOutsideClown, 785, 0, 800, 600, SF_EXIT_R_CURSOR | SF_WALKABLE, 11, 9); - _vm->setHotspot(kHS29Aracde, 88, 293, 155, 384, SF_WALKABLE | SF_TALK_CURSOR | SF_GRAB_CURSOR | SF_LOOK_CURSOR, 3, 8); + _vm->setHotspot(kHS29Arcade, 88, 293, 155, 384, SF_WALKABLE | SF_TALK_CURSOR | SF_GRAB_CURSOR | SF_LOOK_CURSOR, 3, 8); _vm->setHotspot(kHS29WalkArea1, 0, 0, 800, 478); _vm->setDeviceHotspot(kHS29Device, -1, -1, -1, -1); if (_vm->invHas(kItemHorn)) @@ -3188,7 +3188,7 @@ void Scene29::run() { if (_vm->_grabCursorSpriteIndex == kItemJoint) { gnap.useJointOnPlatypus(); } else if (_vm->_grabCursorSpriteIndex >= 0) { - gnap.playImpossible(0, 0); + gnap.playImpossible(); } else { switch (_vm->_verbCursor) { case LOOK_CURSOR: @@ -3198,11 +3198,11 @@ void Scene29::run() { gnap.kissPlatypus(0); break; case TALK_CURSOR: - gnap.playBrainPulsating(plat._pos.x, plat._pos.y); + gnap.playBrainPulsating(plat._pos); plat.playSequence(plat.getSequenceId()); break; case PLAT_CURSOR: - gnap.playImpossible(0, 0); + gnap.playImpossible(); break; } } @@ -3226,11 +3226,11 @@ void Scene29::run() { gnap.playScratchingHead(5, 6); break; case TALK_CURSOR: - gnap.playBrainPulsating(_vm->_hotspotsWalkPos[kHS29Monkey].x, _vm->_hotspotsWalkPos[kHS29Monkey].y); + gnap.playBrainPulsating(_vm->_hotspotsWalkPos[kHS29Monkey]); break; case GRAB_CURSOR: case PLAT_CURSOR: - gnap.playImpossible(0, 0); + gnap.playImpossible(); break; } } @@ -3257,17 +3257,17 @@ void Scene29::run() { } break; - case kHS29Aracde: + case kHS29Arcade: if (gnap._actionStatus < 0) { if (_vm->_grabCursorSpriteIndex == kItemDiceQuarterHole) { _vm->setGrabCursorSprite(-1); _vm->_isLeavingScene = true; _vm->_newSceneNum = 52; - gnap.walkTo(_vm->_hotspotsWalkPos[kHS29Aracde], 0, -1, 1); - gnap.playIdle(_vm->_hotspotsWalkPos[kHS29Aracde].x, _vm->_hotspotsWalkPos[kHS29Aracde].y); + gnap.walkTo(_vm->_hotspotsWalkPos[kHS29Arcade], 0, -1, 1); + gnap.playIdle(_vm->_hotspotsWalkPos[kHS29Arcade]); gnap._actionStatus = kAS29LeaveScene; } else if (_vm->_grabCursorSpriteIndex >= 0) { - gnap.playShowCurrItem(_vm->_hotspotsWalkPos[kHS29Aracde].x, _vm->_hotspotsWalkPos[kHS29Aracde].y, 2, 3); + gnap.playShowCurrItem(_vm->_hotspotsWalkPos[kHS29Arcade].x, _vm->_hotspotsWalkPos[kHS29Arcade].y, 2, 3); } else { switch (_vm->_verbCursor) { case LOOK_CURSOR: @@ -3276,7 +3276,7 @@ void Scene29::run() { case GRAB_CURSOR: case TALK_CURSOR: case PLAT_CURSOR: - gnap.playImpossible(0, 0); + gnap.playImpossible(); break; } } |