[Scummvm-cvs-logs] SF.net SVN: scummvm:[33576] scummvm/trunk/engines/drascula/drascula.cpp

sev at users.sourceforge.net sev at users.sourceforge.net
Sun Aug 3 14:02:09 CEST 2008


Revision: 33576
          http://scummvm.svn.sourceforge.net/scummvm/?rev=33576&view=rev
Author:   sev
Date:     2008-08-03 12:02:09 +0000 (Sun, 03 Aug 2008)

Log Message:
-----------
Fix bug #2011470: "DRASCULA: slowdown when you hold mouse buttons"

Modified Paths:
--------------
    scummvm/trunk/engines/drascula/drascula.cpp

Modified: scummvm/trunk/engines/drascula/drascula.cpp
===================================================================
--- scummvm/trunk/engines/drascula/drascula.cpp	2008-08-03 11:43:50 UTC (rev 33575)
+++ scummvm/trunk/engines/drascula/drascula.cpp	2008-08-03 12:02:09 UTC (rev 33576)
@@ -457,13 +457,13 @@
 				playMusic(roomMusic);
 		}
 
+		delay(25);
 		updateEvents();
 
 		if (menuScreen == 0 && takeObject == 1)
 			checkObjects();
 		
 		if (rightMouseButton == 1 && menuScreen == 1) {
-			delay(100);
 			if (currentChapter == 2)
 				loadPic(menuBackground, backSurface);
 			else
@@ -473,7 +473,6 @@
 			updateEvents();
 		}
 		if (rightMouseButton == 1 && menuScreen == 0) {
-			delay(100);
 			characterMoved = 0;
 			if (trackProtagonist == 2)
 				trackProtagonist = 1;
@@ -491,10 +490,8 @@
 		}
 
 		if (leftMouseButton == 1 && menuBar == 1) {
-			delay(100);
 			selectVerbFromBar();
 		} else if (leftMouseButton == 1 && takeObject == 0) {
-			delay(100);
 			if (verify1())
 				return true;
 		} else if (leftMouseButton == 1 && takeObject == 1) {


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