[Scummvm-cvs-logs] CVS: scummvm/scumm debugger.cpp,1.134,1.135 debugger.h,1.34,1.35

Max Horn fingolfin at users.sourceforge.net
Sat Nov 27 18:29:06 CET 2004


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

Modified Files:
	debugger.cpp debugger.h 
Log Message:
Print some camera info

Index: debugger.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/scumm/debugger.cpp,v
retrieving revision 1.134
retrieving revision 1.135
diff -u -d -r1.134 -r1.135
--- debugger.cpp	27 Nov 2004 14:53:36 -0000	1.134
+++ debugger.cpp	28 Nov 2004 02:04:13 -0000	1.135
@@ -81,6 +81,7 @@
 	DCmd_Register("actors", &ScummDebugger::Cmd_PrintActor);
 	DCmd_Register("box", &ScummDebugger::Cmd_PrintBox);
 	DCmd_Register("matrix", &ScummDebugger::Cmd_PrintBoxMatrix);
+	DCmd_Register("camera", &ScummDebugger::Cmd_Camera);
 	DCmd_Register("room", &ScummDebugger::Cmd_Room);
 	DCmd_Register("objects", &ScummDebugger::Cmd_PrintObjects);
 	DCmd_Register("object", &ScummDebugger::Cmd_Object);
@@ -609,6 +610,14 @@
 	return true;
 }
 
+bool ScummDebugger::Cmd_Camera(int argc, const char **argv) {
+	DebugPrintf("Camera: cur (%d,%d) - dest (%d,%d) - accel (%d,%d) -- last (%d,%d)\n",
+		_vm->camera._cur.x, _vm->camera._cur.y, _vm->camera._dest.x, _vm->camera._dest.y,
+		_vm->camera._accel.x, _vm->camera._accel.y, _vm->camera._last.x, _vm->camera._last.y);
+		
+	return true;
+}
+
 bool ScummDebugger::Cmd_PrintBox(int argc, const char **argv) {
 	int num, i = 0;
 

Index: debugger.h
===================================================================
RCS file: /cvsroot/scummvm/scummvm/scumm/debugger.h,v
retrieving revision 1.34
retrieving revision 1.35
diff -u -d -r1.34 -r1.35
--- debugger.h	10 Jan 2004 05:20:15 -0000	1.34
+++ debugger.h	28 Nov 2004 02:04:14 -0000	1.35
@@ -50,6 +50,7 @@
 	bool Cmd_PrintBoxMatrix(int argc, const char **argv);
 	bool Cmd_PrintObjects(int argc, const char **argv);
 	bool Cmd_Actor(int argc, const char **argv);
+	bool Cmd_Camera(int argc, const char **argv);
 	bool Cmd_Object(int argc, const char **argv);
 	bool Cmd_Script(int argc, const char **argv);
 	bool Cmd_PrintScript(int argc, const char **argv);





More information about the Scummvm-git-logs mailing list