[Scummvm-cvs-logs] CVS: scummvm/scumm gfx.cpp,1.13,1.14
Max Horn
fingolfin at users.sourceforge.net
Mon Sep 9 04:16:02 CEST 2002
Update of /cvsroot/scummvm/scummvm/scumm
In directory usw-pr-cvs1:/tmp/cvs-serv26572/scumm
Modified Files:
gfx.cpp
Log Message:
cleanup
Index: gfx.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/scumm/gfx.cpp,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -d -r1.13 -r1.14
--- gfx.cpp 9 Sep 2002 05:56:11 -0000 1.13
+++ gfx.cpp 9 Sep 2002 11:15:12 -0000 1.14
@@ -26,6 +26,11 @@
#include "gui/newgui.h"
#include "resource.h"
+enum {
+ kScrolltime = 500, // ms scrolling is supposed to take
+ kPictureDelay = 20
+};
+
void Scumm::getGraphicsPerformance()
{
int i;
@@ -681,16 +686,10 @@
unkScreenEffect6();
break;
case 130:
- scrollEffect(3); // right unkScreenEffect1();
- break;
case 131:
- scrollEffect(2); // left unkScreenEffect2();
- break;
case 132:
- scrollEffect(1); // down unkScreenEffect3();
- break;
case 133:
- scrollEffect(0); // up unkScreenEffect4();
+ scrollEffect(effect - 130);
break;
case 134:
dissolveEffect(1, 1);
@@ -2104,10 +2103,7 @@
else
step = vs->width;
-#define scrolltime 500 // ms the scroll is supposed to take
-#define picturedelay 20
-
- step /= (scrolltime/picturedelay);
+ step = (step * kPictureDelay) / kScrolltime;
switch (dir) {
case 0:
@@ -2120,7 +2116,7 @@
0, vs->height - step,
vs->width, step);
_system->update_screen();
- waitForTimer(picturedelay);
+ waitForTimer(kPictureDelay);
y += step;
}
@@ -2135,7 +2131,7 @@
0, 0,
vs->width, step);
_system->update_screen();
- waitForTimer(picturedelay);
+ waitForTimer(kPictureDelay);
y += step;
}
@@ -2150,7 +2146,7 @@
vs->width - step, 0,
step, vs->height);
_system->update_screen();
- waitForTimer(picturedelay);
+ waitForTimer(kPictureDelay);
x += step;
}
@@ -2165,7 +2161,7 @@
0, 0,
step, vs->height);
_system->update_screen();
- waitForTimer(picturedelay);
+ waitForTimer(kPictureDelay);
x += step;
}
@@ -2834,7 +2830,7 @@
int i;
cur = _currentPalette;
-
+
for (i = 0; i <= 255; i++)
{
int max, min;
More information about the Scummvm-git-logs
mailing list