[Scummvm-cvs-logs] CVS: tools descumm.cpp,1.64,1.65

Max Horn fingolfin at users.sourceforge.net
Sat Jun 14 04:54:03 CEST 2003


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

Modified Files:
	descumm.cpp 
Log Message:
added saveLoadGame opcode

Index: descumm.cpp
===================================================================
RCS file: /cvsroot/scummvm/tools/descumm.cpp,v
retrieving revision 1.64
retrieving revision 1.65
diff -u -d -r1.64 -r1.65
--- descumm.cpp	28 May 2003 17:48:59 -0000	1.64
+++ descumm.cpp	14 Jun 2003 11:53:06 -0000	1.65
@@ -2004,18 +2004,16 @@
 	case 0xF3:
 		do_room_ops_old(buf, opcode);
 		break;
-/*		
+
 	case 0x22:
 	case 0xA2:
-		//saveLoadGame
+		do_tok(buf, "saveLoadGame", AVARSTORE | ((opcode & 0x80) ? A1V : A1B));
 		break;
-	
-*/
+
 	case 0x3D:
 	case 0x7D:
 	case 0xBD:
 	case 0xFD:
-		//setActorElevation
 		do_tok(buf, "setActorElevation", ((opcode & 0x80) ? A1V : A1B) | ((opcode & 0x40) ? A2V : A2B));
 		break;
 
@@ -2828,7 +2826,10 @@
 
 	case 0x22:
 	case 0xA2:
-		do_tok(buf, "getAnimCounter", AVARSTORE | ((opcode & 0x80) ? A1V : A1B));
+		if (scriptVersion == 5)
+			do_tok(buf, "getAnimCounter", AVARSTORE | ((opcode & 0x80) ? A1V : A1B));
+		else
+			do_tok(buf, "saveLoadGame", AVARSTORE | ((opcode & 0x80) ? A1V : A1B));
 		break;
 
 	case 0x3d:





More information about the Scummvm-git-logs mailing list