[Scummvm-cvs-logs] SF.net SVN: scummvm:[46059] scummvm/trunk/engines/draci

spalek at users.sourceforge.net spalek at users.sourceforge.net
Sun Nov 22 06:42:46 CET 2009


Revision: 46059
          http://scummvm.svn.sourceforge.net/scummvm/?rev=46059&view=rev
Author:   spalek
Date:     2009-11-22 05:42:46 +0000 (Sun, 22 Nov 2009)

Log Message:
-----------
Only enable changing rooms by left/right arrows when debugging

Modified Paths:
--------------
    scummvm/trunk/engines/draci/draci.cpp
    scummvm/trunk/engines/draci/game.h

Modified: scummvm/trunk/engines/draci/draci.cpp
===================================================================
--- scummvm/trunk/engines/draci/draci.cpp	2009-11-22 05:35:36 UTC (rev 46058)
+++ scummvm/trunk/engines/draci/draci.cpp	2009-11-22 05:42:46 UTC (rev 46059)
@@ -227,10 +227,14 @@
 		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 &&

Modified: scummvm/trunk/engines/draci/game.h
===================================================================
--- scummvm/trunk/engines/draci/game.h	2009-11-22 05:35:36 UTC (rev 46058)
+++ scummvm/trunk/engines/draci/game.h	2009-11-22 05:42:46 UTC (rev 46059)
@@ -188,11 +188,6 @@
 	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 @@
 	int prevRoomNum() const {
 		int n = _currentRoom._roomNum;
 		n = n > 0 ? n-1 : n;
-
-		// disable former distributor logo
-		if (n == 30)
-			--n;
-
 		return n;
 	}
 


This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.




More information about the Scummvm-git-logs mailing list