[Scummvm-cvs-logs] CVS: scummvm/scumm script_v2.cpp,2.7,2.8
Pawel Kolodziejski
aquadran at users.sourceforge.net
Mon Apr 21 02:04:08 CEST 2003
Update of /cvsroot/scummvm/scummvm/scumm
In directory sc8-pr-cvs1:/tmp/cvs-serv30498
Modified Files:
script_v2.cpp
Log Message:
added opcode for setting actor color palette in o2_actorSet()
Index: script_v2.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/scumm/script_v2.cpp,v
retrieving revision 2.7
retrieving revision 2.8
diff -u -d -r2.7 -r2.8
--- script_v2.cpp 21 Apr 2003 08:50:16 -0000 2.7
+++ script_v2.cpp 21 Apr 2003 09:03:17 -0000 2.8
@@ -567,6 +567,7 @@
int act = getVarOrDirectByte(0x80);
int arg = getVarOrDirectByte(0x40);
Actor *a = derefActorSafe(act, "actorSet");
+ int i;
if (!a)
return;
@@ -576,10 +577,10 @@
a->sound[0] = arg;
break;
- case 2: { // Unknown - Init?
- int unk1 = fetchScriptByte();
- warning("o2_actorSet(%d, %d, %d) - Init(?) Not Implemented", act, arg, unk1);
- }
+ case 2: // Actor Set Color
+ i = fetchScriptByte();
+ a->palette[i] = arg;
+ a->needRedraw = true;
break;
case 3: // Actor Name
More information about the Scummvm-git-logs
mailing list