diff options
author | Robert Špalek | 2009-11-22 05:42:46 +0000 |
---|---|---|
committer | Robert Špalek | 2009-11-22 05:42:46 +0000 |
commit | 3ddf90a87206fa5b06b14c197deb4d5635699873 (patch) | |
tree | aeea96a3b24c966259a371bcb5260f86fbf7cbe5 /engines/draci | |
parent | 5b9bfaee2b166f347225390ab0320343ccfd93a7 (diff) | |
download | scummvm-rg350-3ddf90a87206fa5b06b14c197deb4d5635699873.tar.gz scummvm-rg350-3ddf90a87206fa5b06b14c197deb4d5635699873.tar.bz2 scummvm-rg350-3ddf90a87206fa5b06b14c197deb4d5635699873.zip |
Only enable changing rooms by left/right arrows when debugging
svn-id: r46059
Diffstat (limited to 'engines/draci')
-rw-r--r-- | engines/draci/draci.cpp | 8 | ||||
-rw-r--r-- | engines/draci/game.h | 10 |
2 files changed, 6 insertions, 12 deletions
diff --git a/engines/draci/draci.cpp b/engines/draci/draci.cpp index fa0cf495a2..481a787d66 100644 --- a/engines/draci/draci.cpp +++ b/engines/draci/draci.cpp @@ -227,10 +227,14 @@ void DraciEngine::handleEvents() { case Common::EVENT_KEYDOWN: switch (event.kbd.keycode) { case Common::KEYCODE_RIGHT: - _game->scheduleEnteringRoomUsingGate(_game->nextRoomNum(), 0); + if (gDebugLevel >= 0) { + _game->scheduleEnteringRoomUsingGate(_game->nextRoomNum(), 0); + } break; case Common::KEYCODE_LEFT: - _game->scheduleEnteringRoomUsingGate(_game->prevRoomNum(), 0); + if (gDebugLevel >= 0) { + _game->scheduleEnteringRoomUsingGate(_game->prevRoomNum(), 0); + } break; case Common::KEYCODE_ESCAPE: { if (_game->getLoopStatus() == kStatusInventory && diff --git a/engines/draci/game.h b/engines/draci/game.h index cc813ead4f..747bfa07c0 100644 --- a/engines/draci/game.h +++ b/engines/draci/game.h @@ -188,11 +188,6 @@ public: int nextRoomNum() const { int n = _currentRoom._roomNum; n = n < 37 ? n+1 : n; - - // disable former distributor logo - if (n == 30) - ++n; - return n; } @@ -200,11 +195,6 @@ public: int prevRoomNum() const { int n = _currentRoom._roomNum; n = n > 0 ? n-1 : n; - - // disable former distributor logo - if (n == 30) - --n; - return n; } |