aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--engines/draci/draci.cpp8
-rw-r--r--engines/draci/game.h10
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;
}