mirror of
https://github.com/libretro/scummvm.git
synced 2024-12-14 21:59:17 +00:00
Fix restoring screen, after spell wall effects in Elvira 1/2.
svn-id: r27359
This commit is contained in:
parent
5e49fb7bc7
commit
860f13e4e4
@ -166,14 +166,15 @@ void AGOSEngine::animateSprites() {
|
||||
_vgaSpriteChanged++;
|
||||
}
|
||||
|
||||
if ((getGameType() == GType_ELVIRA1 && !_variableArray[293] ||
|
||||
getGameType() == GType_ELVIRA2 && !_variableArray[71]) &&
|
||||
if ((getGameType() == GType_ELVIRA1 && !_variableArray[293]) ||
|
||||
(getGameType() == GType_ELVIRA2 && !_variableArray[71]) &&
|
||||
_wallOn) {
|
||||
_wallOn--;
|
||||
|
||||
VC10_state state;
|
||||
state.srcPtr = getBackGround() + 504;
|
||||
state.height = 127;
|
||||
state.width = 14;
|
||||
state.srcPtr = getBackGround() + 3 * _screenWidth + 3 * 16;
|
||||
state.height = state.draw_height = 127;
|
||||
state.width = state.draw_width = 14;
|
||||
state.y = 0;
|
||||
state.x = 0;
|
||||
state.palette = 0;
|
||||
|
Loading…
Reference in New Issue
Block a user