[Scummvm-cvs-logs] SF.net SVN: scummvm: [21025] tools/trunk/descumm.cpp

kirben at users.sourceforge.net kirben at users.sourceforge.net
Fri Mar 3 05:12:02 CET 2006


Revision: 21025
Author:   kirben
Date:     2006-03-03 05:11:04 -0800 (Fri, 03 Mar 2006)
ViewCVS:  http://svn.sourceforge.net/scummvm?rev=21025&view=rev

Log Message:
-----------
Use correct var names table for SCUMM 0 - 5

Modified Paths:
--------------
    tools/trunk/descumm.cpp
Modified: tools/trunk/descumm.cpp
===================================================================
--- tools/trunk/descumm.cpp	2006-03-03 07:40:34 UTC (rev 21024)
+++ tools/trunk/descumm.cpp	2006-03-03 13:11:04 UTC (rev 21025)
@@ -476,25 +476,25 @@
 		
 	assert(i >= 0);
 
-	if (scriptVersion == 0 &&
-			i < ARRAYSIZE(var_names0) && var_names0[i]) {
-		buf += sprintf(buf, var_names0[i]);
+	if (scriptVersion >= 5 && 
+			i < ARRAYSIZE(var_names5) && var_names5[i]) {
+		buf += sprintf(buf, var_names5[i]);
 		return buf;
-	} else if (scriptVersion <= 2 &&
-			i < ARRAYSIZE(var_names2) && var_names2[i]) {
-		buf += sprintf(buf, var_names2[i]);
+	} else if (scriptVersion >= 4 && 
+			i < ARRAYSIZE(var_names4) && var_names4[i]) {
+		buf += sprintf(buf, var_names4[i]);
 		return buf;
 	} else if (scriptVersion >= 3 && 
 			i < ARRAYSIZE(var_names3) && var_names3[i]) {
 		buf += sprintf(buf, var_names3[i]);
 		return buf;
-	} else if (scriptVersion >= 4 && 
-			i < ARRAYSIZE(var_names4) && var_names4[i]) {
-		buf += sprintf(buf, var_names4[i]);
+	} else if (scriptVersion >= 1 &&
+			i < ARRAYSIZE(var_names2) && var_names2[i]) {
+		buf += sprintf(buf, var_names2[i]);
 		return buf;
-	} else if (scriptVersion >= 5 && 
-			i < ARRAYSIZE(var_names5) && var_names5[i]) {
-		buf += sprintf(buf, var_names5[i]);
+	} else if (scriptVersion == 0 &&
+			i < ARRAYSIZE(var_names0) && var_names0[i]) {
+		buf += sprintf(buf, var_names0[i]);
 		return buf;
 	} else if ((i & 0x8000) && (GF_UNBLOCKED || ZakFlag))
 		buf += sprintf(buf, "Var[%d Bit %d", (i & 0x0FFF) >> 4, i & 0x000F);







More information about the Scummvm-git-logs mailing list