diff options
Diffstat (limited to 'engines/dreamweb/sprite.cpp')
-rw-r--r-- | engines/dreamweb/sprite.cpp | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/engines/dreamweb/sprite.cpp b/engines/dreamweb/sprite.cpp index 9e6d9d26d1..8d3d76a26f 100644 --- a/engines/dreamweb/sprite.cpp +++ b/engines/dreamweb/sprite.cpp @@ -1020,5 +1020,17 @@ void DreamGenContext::reelsonscreen() { usetimedtext(); } +void DreamGenContext::reconstruct() { + if (data.byte(kHavedoneobs) == 0) + return; + data.byte(kNewobs) = 1; + drawfloor(); + spriteupdate(); + printsprites(); + if ((data.byte(kForeignrelease) != 0) && (data.byte(kReallocation) == 20)) + undertextline(); + data.byte(kHavedoneobs) = 0; +} + } /*namespace dreamgen */ |