[Scummvm-cvs-logs] CVS: scummvm/scumm script_v5.cpp,1.23,1.24
Pawel Kolodziejski
aquadran at users.sourceforge.net
Thu Apr 10 13:43:10 CEST 2003
Update of /cvsroot/scummvm/scummvm/scumm
In directory sc8-pr-cvs1:/tmp/cvs-serv4883
Modified Files:
script_v5.cpp
Log Message:
fixed o5_actorSet (scale only one param), and added handle for actor sound
Index: script_v5.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/scumm/script_v5.cpp,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -d -r1.23 -r1.24
--- script_v5.cpp 8 Apr 2003 19:05:40 -0000 1.23
+++ script_v5.cpp 10 Apr 2003 20:42:50 -0000 1.24
@@ -380,7 +380,7 @@
void Scumm_v5::o5_actorSet() {
static const byte convertTable[20] =
- { 1, 0, 0, 2, 0, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 20 };
+ { 1, 0, 0, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 20 };
int act = getVarOrDirectByte(0x80);
Actor *a;
int i, j;
@@ -476,7 +476,7 @@
a->width = getVarOrDirectByte(0x80);
break;
case 17: /* scale */
- if (_gameId == GID_MONKEY_VGA) {
+ if ((_gameId == GID_MONKEY_VGA) || (_gameId == GID_MONKEY_EGA)) {
a->scalex = a->scaley = getVarOrDirectByte(0x80);
} else {
a->scalex = getVarOrDirectByte(0x80);
More information about the Scummvm-git-logs
mailing list