diff options
author | Alyssa Milburn | 2012-02-22 19:06:29 +0100 |
---|---|---|
committer | Willem Jan Palenstijn | 2012-02-23 22:34:22 +0100 |
commit | 256d160679eb211e9a38fbcf18ee5fedd232fc72 (patch) | |
tree | 1102fccdf3b7be8b1843598b4ca440372ed841f7 /engines/dreamweb/titles.cpp | |
parent | 4f85ad6b999851adedaed80d4406c09fe2d977a4 (diff) | |
download | scummvm-rg350-256d160679eb211e9a38fbcf18ee5fedd232fc72.tar.gz scummvm-rg350-256d160679eb211e9a38fbcf18ee5fedd232fc72.tar.bz2 scummvm-rg350-256d160679eb211e9a38fbcf18ee5fedd232fc72.zip |
DREAMWEB: Remove shared temp graphics variables.
Instead, have a different variable for each use.
Diffstat (limited to 'engines/dreamweb/titles.cpp')
-rw-r--r-- | engines/dreamweb/titles.cpp | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/engines/dreamweb/titles.cpp b/engines/dreamweb/titles.cpp index 8ca5aa70b3..f4112f71f6 100644 --- a/engines/dreamweb/titles.cpp +++ b/engines/dreamweb/titles.cpp @@ -40,9 +40,10 @@ void DreamWebEngine::endGame() { void DreamWebEngine::monkSpeaking() { _roomsSample = 35; loadRoomsSample(); - loadIntoTemp("DREAMWEB.G15"); + GraphicsFile graphics; + loadGraphicsFile(graphics, "DREAMWEB.G15"); clearWork(); - showFrame(_tempGraphics, 160, 72, 0, 128); // show monk + showFrame(graphics, 160, 72, 0, 128); // show monk workToScreen(); _volume = 7; _volumeDirection = -1; @@ -74,7 +75,7 @@ void DreamWebEngine::monkSpeaking() { printResult = printDirect(&string, 36, &y, 239, 239 & 1); workToScreen(); clearWork(); - showFrame(_tempGraphics, 160, 72, 0, 128); // show monk + showFrame(graphics, 160, 72, 0, 128); // show monk hangOnP(240); if (_quitRequested) return; @@ -86,7 +87,7 @@ void DreamWebEngine::monkSpeaking() { _volumeTo = 7; fadeScreenDowns(); hangOn(300); - getRidOfTemp(); + graphics.clear(); } void DreamWebEngine::gettingShot() { |