diff options
| author | Travis Howell | 2005-02-25 01:20:46 +0000 | 
|---|---|---|
| committer | Travis Howell | 2005-02-25 01:20:46 +0000 | 
| commit | 6ae017622adb28b80c9ea3e598832bb7d484c0f7 (patch) | |
| tree | a7bfedb00bf531b6d20b487517230a1fce29c91c | |
| parent | cae8366844a969a3b82a6736fa77453b453cfe1a (diff) | |
| download | scummvm-rg350-6ae017622adb28b80c9ea3e598832bb7d484c0f7.tar.gz scummvm-rg350-6ae017622adb28b80c9ea3e598832bb7d484c0f7.tar.bz2 scummvm-rg350-6ae017622adb28b80c9ea3e598832bb7d484c0f7.zip | |
*** empty log message ***
svn-id: r16906
| -rw-r--r-- | scumm/sprite_he.cpp | 7 | 
1 files changed, 3 insertions, 4 deletions
| diff --git a/scumm/sprite_he.cpp b/scumm/sprite_he.cpp index 5793b810e7..ddf294017e 100644 --- a/scumm/sprite_he.cpp +++ b/scumm/sprite_he.cpp @@ -1144,7 +1144,7 @@ void ScummEngine_v90he::spritesSortActiveSprites() {  }  void ScummEngine_v90he::spritesProcessWiz(bool arg) { -	int spr_flags, spr_flags_; +	int spr_flags;  	int16 spr_wiz_x, spr_wiz_y;  	int res_id, res_state;  	Common::Rect *bboxPtr; @@ -1202,9 +1202,8 @@ void ScummEngine_v90he::spritesProcessWiz(bool arg) {  		if (res_id) {  			rot_angle = spi->rot_angle;  			zoom = spi->zoom; -			spr_flags_ = spi->flags & kSFRotated;  			getWizImageDim(res_id, res_state, w, h); -			if (!(spi->flags & (kSFZoomed | kSFRotated)) || 1) { // FIXME. remove '|| 1' +			if (!(spi->flags & kSFZoomed) && !(spi->flags & kSFRotated)) {  				bboxPtr->left = wiz.img.x1;  				bboxPtr->top = wiz.img.y1;  				bboxPtr->right = wiz.img.x1 + w; @@ -1223,7 +1222,7 @@ void ScummEngine_v90he::spritesProcessWiz(bool arg) {  						pts[j].y = pts[i].y * zoom / 256;  					}  				} -				if (rot_angle) { +				if (spi->flags & kSFRotated) {  					double alpha = rot_angle * PI / 180.;  					double cos_alpha = cos(alpha);  					double sin_alpha = sin(alpha); | 
