[Scummvm-cvs-logs] SF.net SVN: scummvm:[44288] scummvm/trunk/engines/agos
Kirben at users.sourceforge.net
Kirben at users.sourceforge.net
Thu Sep 24 06:14:42 CEST 2009
Revision: 44288
http://scummvm.svn.sourceforge.net/scummvm/?rev=44288&view=rev
Author: Kirben
Date: 2009-09-24 04:14:41 +0000 (Thu, 24 Sep 2009)
Log Message:
-----------
Add VGA script code differences in DIMP.
Modified Paths:
--------------
scummvm/trunk/engines/agos/event.cpp
scummvm/trunk/engines/agos/vga_ff.cpp
Modified: scummvm/trunk/engines/agos/event.cpp
===================================================================
--- scummvm/trunk/engines/agos/event.cpp 2009-09-24 03:53:37 UTC (rev 44287)
+++ scummvm/trunk/engines/agos/event.cpp 2009-09-24 04:14:41 UTC (rev 44288)
@@ -556,8 +556,7 @@
_lastTickCount = _system->getMillis();
AGOSEngine_Feeble::timerProc();
- if (getGameId() == GID_DIMP)
- dimpIdle();
+ dimpIdle();
}
void AGOSEngine_Feeble::timerProc() {
Modified: scummvm/trunk/engines/agos/vga_ff.cpp
===================================================================
--- scummvm/trunk/engines/agos/vga_ff.cpp 2009-09-24 03:53:37 UTC (rev 44287)
+++ scummvm/trunk/engines/agos/vga_ff.cpp 2009-09-24 04:14:41 UTC (rev 44288)
@@ -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