aboutsummaryrefslogtreecommitdiff
path: root/kyra/sprites.cpp
diff options
context:
space:
mode:
authorJohannes Schickel2006-01-06 10:45:42 +0000
committerJohannes Schickel2006-01-06 10:45:42 +0000
commit948cb0d0f77170fdbc1b80b07feea7b9794751bc (patch)
tree0a1baf14a227be19042a51c8ccc00f41af01df52 /kyra/sprites.cpp
parenta5601efd54c366cedb7f90bcb4573297232c17b0 (diff)
downloadscummvm-rg350-948cb0d0f77170fdbc1b80b07feea7b9794751bc.tar.gz
scummvm-rg350-948cb0d0f77170fdbc1b80b07feea7b9794751bc.tar.bz2
scummvm-rg350-948cb0d0f77170fdbc1b80b07feea7b9794751bc.zip
Implemented the end sequence, (only the rest of the winning end sequence
is missing yet and one text part that malcolm says). => Kyra *should* be completeable now. Also used KyraEngine:: in all debug calls from the KyraEngine class. And fixes a bug while drawing shapes. svn-id: r19928
Diffstat (limited to 'kyra/sprites.cpp')
-rw-r--r--kyra/sprites.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/kyra/sprites.cpp b/kyra/sprites.cpp
index f83b53d083..6cec958014 100644
--- a/kyra/sprites.cpp
+++ b/kyra/sprites.cpp
@@ -88,7 +88,7 @@ void Sprites::setupSceneAnims() {
data += 4;
_anims[i].y = READ_LE_UINT16(data);
data += 4;
- _anims[i].width = *(data);
+ _anims[i].width = (*(data) >> 3) + 1;
data += 4;
_anims[i].height = *(data);
data += 4;
@@ -107,7 +107,7 @@ void Sprites::setupSceneAnims() {
_anims[i].script = data;
- int bkgdWidth = _anims[i].width;
+ int bkgdWidth = _anims[i].width << 3;
int bkgdHeight = _anims[i].height;
if (_anims[i].width2)