aboutsummaryrefslogtreecommitdiff
path: root/engines/sludge/loadsave.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'engines/sludge/loadsave.cpp')
-rw-r--r--engines/sludge/loadsave.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/engines/sludge/loadsave.cpp b/engines/sludge/loadsave.cpp
index 0ddb71c433..48fcfc3b93 100644
--- a/engines/sludge/loadsave.cpp
+++ b/engines/sludge/loadsave.cpp
@@ -46,6 +46,7 @@
#include "sludge/thumbnail.h"
#include "sludge/utf8.h"
#include "sludge/version.h"
+#include "sludge/graphics.h"
namespace Sludge {
@@ -78,7 +79,6 @@ extern bool allowAnyFilename;
extern uint16 saveEncoding; // in savedata.cpp
extern byte currentBurnR, currentBurnG, currentBurnB;
extern uint currentBlankColour; // in backdrop.cpp
-extern parallaxLayer *parallaxStuff; // "
extern int lightMapMode; // "
//----------------------------------------------------------------------
@@ -460,7 +460,7 @@ bool saveGame(const Common::String &fname) {
fp->writeByte(currentBurnG);
fp->writeByte(currentBurnB);
- saveParallaxRecursive(parallaxStuff, fp);
+ g_sludge->_gfxMan->saveParallax(fp);
fp->writeByte(0);
g_sludge->_languageMan->saveLanguageSetting(fp);
@@ -658,7 +658,7 @@ bool loadGame(const Common::String &fname) {
int fx = fp->readUint16BE();
int fy = fp->readUint16BE();
- if (!loadParallax(im, fx, fy))
+ if (!g_sludge->_gfxMan->loadParallax(im, fx, fy))
return false;
}