[Scummvm-cvs-logs] CVS: tools descumm6.cpp,1.62,1.63

Max Horn fingolfin at users.sourceforge.net
Tue Dec 24 18:11:02 CET 2002


Update of /cvsroot/scummvm/tools
In directory sc8-pr-cvs1:/tmp/cvs-serv7259

Modified Files:
	descumm6.cpp 
Log Message:
more opcodes

Index: descumm6.cpp
===================================================================
RCS file: /cvsroot/scummvm/tools/descumm6.cpp,v
retrieving revision 1.62
retrieving revision 1.63
diff -u -d -r1.62 -r1.63
--- descumm6.cpp	25 Dec 2002 01:34:53 -0000	1.62
+++ descumm6.cpp	25 Dec 2002 02:10:42 -0000	1.63
@@ -890,10 +890,10 @@
 	sprintf(e, " += %d", val);
 }
 
-int dupindex;
-
 StackEnt *dup(StackEnt * se)
 {
+	static int dupindex = 0;
+
 	if (se->type == seInt)
 		return se;
 
@@ -1785,7 +1785,6 @@
 	case 0xD2:
 		ext("rp|getOwner");
 		break;
-
 	case 0xD3:
 		ext("rp|isScriptRunning");
 		break;
@@ -1799,10 +1798,25 @@
 
 	case 0xD8:
 		ext("ry" "f-kludge\0"
+				"\xCE|getRGBSlot,"
+				"\xD3|getKeyState,"
+				"\xD7|getBox,"
+				"\xD8|findBlastObject,"
+				"\xD9|actorHit,"
+				"\xDA|lipSyncWidth,"
+				"\xDB|lipSyncHeight,"
+				"\xDC|actorTalkAnimation,"
+				"\xDD|getMasterSFXVol,"
+				"\xDE|getMasterVoiceVol,"
+				"\xDF|getMasterMusicVol,"
+
 				"\xE0|readRegistryValue"
 				);
 		break;
 
+	case 0xDA:
+		ext("rpp|getVerbEntrypoint");
+		break;
 	case 0xDB:
 		ext("rpp|getActorFromXY");
 		break;
@@ -1851,6 +1865,9 @@
 		break;
 	case 0xEC:
 		ext("rp|getObjectY");
+		break;
+	case 0xED:
+		ext("rp|getActorAnimCounter1");
 		break;
 
 	case 0xF0:





More information about the Scummvm-git-logs mailing list