diff options
author | Travis Howell | 2006-10-02 14:32:28 +0000 |
---|---|---|
committer | Travis Howell | 2006-10-02 14:32:28 +0000 |
commit | 53cf7d65dade2cce26c7f92e94a4422ca2890467 (patch) | |
tree | 963261ef5175e0f8153c5a40ee81c7e9316b6274 /engines/agos/draw.cpp | |
parent | 99655b59d4bc1f052210a1b4c7cd4a1985e6eece (diff) | |
download | scummvm-rg350-53cf7d65dade2cce26c7f92e94a4422ca2890467.tar.gz scummvm-rg350-53cf7d65dade2cce26c7f92e94a4422ca2890467.tar.bz2 scummvm-rg350-53cf7d65dade2cce26c7f92e94a4422ca2890467.zip |
Add video opcodes differences in Elvira1 and cleanup
svn-id: r24072
Diffstat (limited to 'engines/agos/draw.cpp')
-rw-r--r-- | engines/agos/draw.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/engines/agos/draw.cpp b/engines/agos/draw.cpp index b5af30fc15..13ce3871c0 100644 --- a/engines/agos/draw.cpp +++ b/engines/agos/draw.cpp @@ -85,7 +85,7 @@ void AGOSEngine::animateSprites() { _vgaCurSpritePriority = vsp->priority; params[0] = readUint16Wrapper(&vsp->image); - if (getGameType() == GType_WW) { + if (getGameType() == GType_ELVIRA || getGameType() == GType_ELVIRA2 || getGameType() == GType_WW) { params[1] = readUint16Wrapper(&vsp->x); params[2] = readUint16Wrapper(&vsp->y); params[3] = READ_BE_UINT16(&vsp->flags); @@ -138,7 +138,7 @@ void AGOSEngine::animateSpritesDebug() { printf("id:%5d image:%3d base-color:%3d x:%3d y:%3d flags:%x\n", vsp->id, vsp->image, vsp->palette, vsp->x, vsp->y, vsp->flags); params[0] = readUint16Wrapper(&vsp->image); - if (getGameType() == GType_WW) { + if (getGameType() == GType_ELVIRA || getGameType() == GType_ELVIRA2 || getGameType() == GType_WW) { params[1] = readUint16Wrapper(&vsp->x); params[2] = readUint16Wrapper(&vsp->y); params[3] = READ_BE_UINT16(&vsp->flags); |