aboutsummaryrefslogtreecommitdiff
path: root/engines/parallaction
diff options
context:
space:
mode:
authorNicola Mettifogo2007-01-21 11:05:22 +0000
committerNicola Mettifogo2007-01-21 11:05:22 +0000
commit0147a831805d326d6d9b9db68925a19c46c26a2d (patch)
tree9c85bed2c5198f03019544d5aace2e53aa533d5b /engines/parallaction
parentc12fe859222f3a1100890d57971595cf5417e0c2 (diff)
downloadscummvm-rg350-0147a831805d326d6d9b9db68925a19c46c26a2d.tar.gz
scummvm-rg350-0147a831805d326d6d9b9db68925a19c46c26a2d.tar.bz2
scummvm-rg350-0147a831805d326d6d9b9db68925a19c46c26a2d.zip
fixed ordering of engine jobs: no more known graphics glitches
svn-id: r25146
Diffstat (limited to 'engines/parallaction')
-rw-r--r--engines/parallaction/parallaction.cpp2
-rw-r--r--engines/parallaction/parallaction.h1
2 files changed, 2 insertions, 1 deletions
diff --git a/engines/parallaction/parallaction.cpp b/engines/parallaction/parallaction.cpp
index 9c1f267cc9..2412bde0af 100644
--- a/engines/parallaction/parallaction.cpp
+++ b/engines/parallaction/parallaction.cpp
@@ -362,7 +362,7 @@ void waitUntilLeftClick() {
void Parallaction::runGame() {
// printf("runGame()\n");
- addJob(jobEraseAnimations, (void*)1, JOBPRIORITY_RUNSTUFF);
+ addJob(jobEraseAnimations, (void*)1, JOBPRIORITY_ERASEANIMATIONS);
_jRunScripts = addJob(jobRunScripts, 0, JOBPRIORITY_RUNSTUFF);
addJob(jobDisplayAnimations, 0, JOBPRIORITY_DRAWANIMATIONS);
diff --git a/engines/parallaction/parallaction.h b/engines/parallaction/parallaction.h
index efac55cfe7..fee8c6cba5 100644
--- a/engines/parallaction/parallaction.h
+++ b/engines/parallaction/parallaction.h
@@ -41,6 +41,7 @@ namespace Parallaction {
#define JOBPRIORITY_ADDREMOVEITEMS 17
#define JOBPRIORITY_TOGGLEDOOR 18
#define JOBPRIORITY_WALK 19
+#define JOBPRIORITY_ERASEANIMATIONS 20
#define JOBPRIORITY_HIDEINVENTORY 20
#define JOBPRIORITY_ERASEMOUSE 21