mirror of
https://github.com/libretro/scummvm.git
synced 2025-04-11 11:11:20 +00:00
Fixed VC++ warnings
svn-id: r7555
This commit is contained in:
parent
9018be6cb3
commit
9d7cd48dcc
@ -318,15 +318,15 @@ void Scumm::getBoxCoordinates(int boxnum, BoxCoords *box) {
|
||||
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
|
||||
|
@ -2044,10 +2044,10 @@ void Scumm::setCameraAt(int pos_x, int pos_y) {
|
||||
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::setCameraFollows(Actor *a) {
|
||||
|
||||
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 @@ void Scumm::moveCamera() {
|
||||
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 @@ void Scumm::moveCamera() {
|
||||
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 @@ void Scumm::moveCamera() {
|
||||
|
||||
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 @@ void Scumm::moveCamera() {
|
||||
|
||||
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 @@ void Scumm::moveCamera() {
|
||||
}
|
||||
|
||||
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;
|
||||
|
Loading…
x
Reference in New Issue
Block a user