[Scummvm-cvs-logs] SF.net SVN: scummvm:[44289] scummvm/branches/branch-1-0-0/engines/agos

Kirben at users.sourceforge.net Kirben at users.sourceforge.net
Thu Sep 24 06:17:59 CEST 2009


Revision: 44289
          http://scummvm.svn.sourceforge.net/scummvm/?rev=44289&view=rev
Author:   Kirben
Date:     2009-09-24 04:17:56 +0000 (Thu, 24 Sep 2009)

Log Message:
-----------
Add VGA script code differences in DIMP.

Modified Paths:
--------------
    scummvm/branches/branch-1-0-0/engines/agos/event.cpp
    scummvm/branches/branch-1-0-0/engines/agos/vga_ff.cpp

Modified: scummvm/branches/branch-1-0-0/engines/agos/event.cpp
===================================================================
--- scummvm/branches/branch-1-0-0/engines/agos/event.cpp	2009-09-24 04:14:41 UTC (rev 44288)
+++ scummvm/branches/branch-1-0-0/engines/agos/event.cpp	2009-09-24 04:17:56 UTC (rev 44289)
@@ -556,8 +556,7 @@
 	_lastTickCount = _system->getMillis();
 
 	AGOSEngine_Feeble::timerProc();
-	if (getGameId() == GID_DIMP)
-		dimpIdle();
+	dimpIdle();
 }
 
 void AGOSEngine_Feeble::timerProc() {

Modified: scummvm/branches/branch-1-0-0/engines/agos/vga_ff.cpp
===================================================================
--- scummvm/branches/branch-1-0-0/engines/agos/vga_ff.cpp	2009-09-24 04:14:41 UTC (rev 44288)
+++ scummvm/branches/branch-1-0-0/engines/agos/vga_ff.cpp	2009-09-24 04:17:56 UTC (rev 44289)
@@ -387,7 +387,7 @@
 // Puzzle Pack specific code
 
 void AGOSEngine_PuzzlePack::vc3_loadSprite() {
-	if (getBitFlag(100)) {
+	if (getGameId() != GID_DIMP && getBitFlag(100)) {
 		startAnOverlayAnim();
 		return;
 	}
@@ -397,6 +397,11 @@
 
 void AGOSEngine_PuzzlePack::vc63_fastFadeIn() {
 	_fastFadeInFlag = 256;
+	_fastFadeOutFlag = false;
+
+	if (getGameId() == GID_DIMP)
+		return;
+
 	if (getBitFlag(100)) {
 		startOverlayAnims();
 	} else if (getBitFlag(103)) {
@@ -404,7 +409,6 @@
 	} else if (getBitFlag(104)) {
 		printf("HiScoreTable\n");
 	}
-	_fastFadeOutFlag = false;
 }
 
 void AGOSEngine_PuzzlePack::startOverlayAnims() {


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