[Scummvm-cvs-logs] CVS: scummvm/scumm gfx.cpp,2.107,2.108 boxes.cpp,1.23,1.24

Jamieson Christian jamieson630 at users.sourceforge.net
Thu May 15 17:08:06 CEST 2003


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

Modified Files:
	gfx.cpp boxes.cpp 
Log Message:
Fixed VC++ warnings

Index: gfx.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/scumm/gfx.cpp,v
retrieving revision 2.107
retrieving revision 2.108
diff -u -d -r2.107 -r2.108
--- gfx.cpp	15 May 2003 23:50:16 -0000	2.107
+++ gfx.cpp	16 May 2003 00:07:47 -0000	2.108
@@ -2044,10 +2044,10 @@
 		camera._dest.x = pos_x;
 
 		if (camera._cur.x < VAR(VAR_CAMERA_MIN_X))
-			camera._cur.x = VAR(VAR_CAMERA_MIN_X);
+			camera._cur.x = (short) VAR(VAR_CAMERA_MIN_X);
 
 		if (camera._cur.x > VAR(VAR_CAMERA_MAX_X))
-			camera._cur.x = VAR(VAR_CAMERA_MAX_X);
+			camera._cur.x = (short) VAR(VAR_CAMERA_MAX_X);
 
 		if (VAR_SCROLL_SCRIPT != 0xFF && VAR(VAR_SCROLL_SCRIPT)) {
 			VAR(VAR_CAMERA_POS_X) = camera._cur.x;
@@ -2109,16 +2109,16 @@
 
 void Scumm::clampCameraPos(ScummVM::Point *pt) {
 	if (pt->x < VAR(VAR_CAMERA_MIN_X))
-		pt->x = VAR(VAR_CAMERA_MIN_X);
+		pt->x = (short) VAR(VAR_CAMERA_MIN_X);
 
 	if (pt->x > VAR(VAR_CAMERA_MAX_X))
-		pt->x = VAR(VAR_CAMERA_MAX_X);
+		pt->x = (short) VAR(VAR_CAMERA_MAX_X);
 
 	if (pt->y < VAR(VAR_CAMERA_MIN_Y))
-		pt->y = VAR(VAR_CAMERA_MIN_Y);
+		pt->y = (short) VAR(VAR_CAMERA_MIN_Y);
 
 	if (pt->y > VAR(VAR_CAMERA_MAX_Y))
-		pt->y = VAR(VAR_CAMERA_MAX_Y);
+		pt->y = (short) VAR(VAR_CAMERA_MAX_Y);
 }
 
 void Scumm::moveCamera() {
@@ -2151,25 +2151,25 @@
 		clampCameraPos(&camera._dest);
 
 		if (camera._cur.x < camera._dest.x) {
-			camera._cur.x += VAR(VAR_CAMERA_SPEED_X);
+			camera._cur.x += (short) VAR(VAR_CAMERA_SPEED_X);
 			if (camera._cur.x > camera._dest.x)
 				camera._cur.x = camera._dest.x;
 		}
 
 		if (camera._cur.x > camera._dest.x) {
-			camera._cur.x -= VAR(VAR_CAMERA_SPEED_X);
+			camera._cur.x -= (short) VAR(VAR_CAMERA_SPEED_X);
 			if (camera._cur.x < camera._dest.x)
 				camera._cur.x = camera._dest.x;
 		}
 
 		if (camera._cur.y < camera._dest.y) {
-			camera._cur.y += VAR(VAR_CAMERA_SPEED_Y);
+			camera._cur.y += (short) VAR(VAR_CAMERA_SPEED_Y);
 			if (camera._cur.y > camera._dest.y)
 				camera._cur.y = camera._dest.y;
 		}
 
 		if (camera._cur.y > camera._dest.y) {
-			camera._cur.y -= VAR(VAR_CAMERA_SPEED_Y);
+			camera._cur.y -= (short) VAR(VAR_CAMERA_SPEED_Y);
 			if (camera._cur.y < camera._dest.y)
 				camera._cur.y = camera._dest.y;
 		}
@@ -2181,8 +2181,8 @@
 			VAR(VAR_CAMERA_SPEED_X) = VAR(VAR_CAMERA_SPEED_Y) = 0;
 		} else {
 
-			camera._accel.x += VAR(VAR_CAMERA_ACCEL_X);
-			camera._accel.y += VAR(VAR_CAMERA_ACCEL_Y);
+			camera._accel.x += (short) VAR(VAR_CAMERA_ACCEL_X);
+			camera._accel.y += (short) VAR(VAR_CAMERA_ACCEL_Y);
 
 			VAR(VAR_CAMERA_SPEED_X) += camera._accel.x / 100;
 			VAR(VAR_CAMERA_SPEED_Y) += camera._accel.y / 100;
@@ -2213,7 +2213,7 @@
 
 		if (camera._cur.x < VAR(VAR_CAMERA_MIN_X)) {
 			if (VAR_CAMERA_FAST_X != 0xFF && VAR(VAR_CAMERA_FAST_X))
-				camera._cur.x = VAR(VAR_CAMERA_MIN_X);
+				camera._cur.x = (short) VAR(VAR_CAMERA_MIN_X);
 			else
 				camera._cur.x += 8;
 			cameraMoved();
@@ -2222,7 +2222,7 @@
 
 		if (camera._cur.x > VAR(VAR_CAMERA_MAX_X)) {
 			if (VAR_CAMERA_FAST_X != 0xFF && VAR(VAR_CAMERA_FAST_X))
-				camera._cur.x = VAR(VAR_CAMERA_MAX_X);
+				camera._cur.x = (short) VAR(VAR_CAMERA_MAX_X);
 			else
 				camera._cur.x -= 8;
 			cameraMoved();
@@ -2252,10 +2252,10 @@
 		}
 
 		if (camera._dest.x < VAR(VAR_CAMERA_MIN_X))
-			camera._dest.x = VAR(VAR_CAMERA_MIN_X);
+			camera._dest.x = (short) VAR(VAR_CAMERA_MIN_X);
 
 		if (camera._dest.x > VAR(VAR_CAMERA_MAX_X))
-			camera._dest.x = VAR(VAR_CAMERA_MAX_X);
+			camera._dest.x = (short) VAR(VAR_CAMERA_MAX_X);
 
 		if (VAR_CAMERA_FAST_X != 0xFF && VAR(VAR_CAMERA_FAST_X)) {
 			camera._cur.x = camera._dest.x;

Index: boxes.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/scumm/boxes.cpp,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -d -r1.23 -r1.24
--- boxes.cpp	15 May 2003 21:57:38 -0000	1.23
+++ boxes.cpp	16 May 2003 00:07:47 -0000	1.24
@@ -318,15 +318,15 @@
 	Box *bp = getBoxBaseAddr(boxnum);
 
 	if (_features & GF_AFTER_V8) {
-		box->ul.x = (int32)FROM_LE_32(bp->v8.ulx);
-		box->ul.y = (int32)FROM_LE_32(bp->v8.uly);
-		box->ur.x = (int32)FROM_LE_32(bp->v8.urx);
-		box->ur.y = (int32)FROM_LE_32(bp->v8.ury);
+		box->ul.x = (short)FROM_LE_32(bp->v8.ulx);
+		box->ul.y = (short)FROM_LE_32(bp->v8.uly);
+		box->ur.x = (short)FROM_LE_32(bp->v8.urx);
+		box->ur.y = (short)FROM_LE_32(bp->v8.ury);
 	
-		box->ll.x = (int32)FROM_LE_32(bp->v8.llx);
-		box->ll.y = (int32)FROM_LE_32(bp->v8.lly);
-		box->lr.x = (int32)FROM_LE_32(bp->v8.lrx);
-		box->lr.y = (int32)FROM_LE_32(bp->v8.lry);
+		box->ll.x = (short)FROM_LE_32(bp->v8.llx);
+		box->ll.y = (short)FROM_LE_32(bp->v8.lly);
+		box->lr.x = (short)FROM_LE_32(bp->v8.lrx);
+		box->lr.y = (short)FROM_LE_32(bp->v8.lry);
 
 		// FIXME: Some walkboxes in CMI appear to have been flipped,
 		// in the sense that for instance the lower boundary is above





More information about the Scummvm-git-logs mailing list