[Scummvm-cvs-logs] CVS: scummvm/scumm script_v8.cpp,2.231,2.232

Travis Howell kirben at users.sourceforge.net
Fri Feb 20 19:09:02 CET 2004


Update of /cvsroot/scummvm/scummvm/scumm
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv11087/scumm

Modified Files:
	script_v8.cpp 
Log Message:

COMI needs an adjust for VAR_CHARINC writes.


Index: script_v8.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/scumm/script_v8.cpp,v
retrieving revision 2.231
retrieving revision 2.232
diff -u -d -r2.231 -r2.232
--- script_v8.cpp	21 Feb 2004 02:03:53 -0000	2.231
+++ script_v8.cpp	21 Feb 2004 02:56:47 -0000	2.232
@@ -422,10 +422,13 @@
 	if (!(var & 0xF0000000)) {
 		checkRange(_numVariables - 1, 0, var, "Variable %d out of range(w)");
 
-		if (var == VAR_CHARINC && ConfMan.hasKey("talkspeed")) {
-			int talkspeed = ConfMan.getInt("talkspeed") / 20;
-			if (talkspeed >= 0 && talkspeed <= 180)
+		if (var == VAR_CHARINC) {
+			if (ConfMan.hasKey("talkspeed")) {
+				int talkspeed = ConfMan.getInt("talkspeed") / 20;
+				if (talkspeed >= 0 && talkspeed <= 180)
 				VAR(VAR_CHARINC) = talkspeed;
+			} else
+				VAR(VAR_CHARINC) = 9 - value;
 		} else
 			_scummVars[var] = value;
 





More information about the Scummvm-git-logs mailing list