[Scummvm-cvs-logs] CVS: scummvm/scumm script_v8.cpp,2.140,2.141 script_v6.cpp,1.75,1.76 actor.h,1.17,1.18

Max Horn fingolfin at users.sourceforge.net
Fri Mar 7 18:07:04 CET 2003


Update of /cvsroot/scummvm/scummvm/scumm
In directory sc8-pr-cvs1:/tmp/cvs-serv2925

Modified Files:
	script_v8.cpp script_v6.cpp actor.h 
Log Message:
new constant MF_FROZEN; fixed actor unfreeze code

Index: script_v8.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/scumm/script_v8.cpp,v
retrieving revision 2.140
retrieving revision 2.141
diff -u -d -r2.140 -r2.141
--- script_v8.cpp	6 Mar 2003 21:46:21 -0000	2.140
+++ script_v8.cpp	8 Mar 2003 02:06:56 -0000	2.141
@@ -1155,10 +1155,10 @@
 		a->talk_script = pop();
 		break;
 	case 0x85:		// SO_ACTOR_WALK_PAUSE
-		a->moving |= 0x80;
+		a->moving |= MF_FROZEN;
 		break;
 	case 0x86:		// SO_ACTOR_WALK_RESUME
-		a->moving &= ~0x7f;
+		a->moving &= ~MF_FROZEN;
 		break;
 	case 0x87:		// SO_ACTOR_VOLUME Set volume of actor speech
 		// TODO - implement this!

Index: script_v6.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/scumm/script_v6.cpp,v
retrieving revision 1.75
retrieving revision 1.76
diff -u -d -r1.75 -r1.76
--- script_v6.cpp	7 Mar 2003 21:54:45 -0000	1.75
+++ script_v6.cpp	8 Mar 2003 02:06:56 -0000	1.76
@@ -1712,10 +1712,10 @@
 		a->turnToDirection(pop());
 		break;
 	case 233:										/* freeze actor */
-		a->moving |= 0x80;
+		a->moving |= MF_FROZEN;
 		break;
 	case 234:										/* unfreeze actor */
-		a->moving &= ~0x7f;
+		a->moving &= ~MF_FROZEN;
 		break;
 	case 235:										/* talk_script */
 		a->talk_script = pop();

Index: actor.h
===================================================================
RCS file: /cvsroot/scummvm/scummvm/scumm/actor.h,v
retrieving revision 1.17
retrieving revision 1.18
diff -u -d -r1.17 -r1.18
--- actor.h	7 Mar 2003 21:59:02 -0000	1.17
+++ actor.h	8 Mar 2003 02:06:56 -0000	1.18
@@ -32,7 +32,8 @@
 	MF_NEW_LEG = 1,
 	MF_IN_LEG = 2,
 	MF_TURN = 4,
-	MF_LAST_LEG = 8
+	MF_LAST_LEG = 8,
+	MF_FROZEN = 0x80
 };
 
 struct ActorWalkData {





More information about the Scummvm-git-logs mailing list