aboutsummaryrefslogtreecommitdiff
path: root/engines/hdb
diff options
context:
space:
mode:
authorNipun Garg2019-06-07 18:27:52 +0530
committerEugene Sandulenko2019-09-03 17:16:44 +0200
commitd1705bc442e0c7fa01b4f85547317970d92d6d0e (patch)
treefdd455c1e5e08a38f18a39ed2961ae2b67710e7c /engines/hdb
parent19eefe2ceadca9cf0e51a87d5a8e419e0acdc52f (diff)
downloadscummvm-rg350-d1705bc442e0c7fa01b4f85547317970d92d6d0e.tar.gz
scummvm-rg350-d1705bc442e0c7fa01b4f85547317970d92d6d0e.tar.bz2
scummvm-rg350-d1705bc442e0c7fa01b4f85547317970d92d6d0e.zip
HDB: Replace the map in hdb.cpp with _map
Diffstat (limited to 'engines/hdb')
-rw-r--r--engines/hdb/hdb.cpp5
-rw-r--r--engines/hdb/hdb.h1
2 files changed, 4 insertions, 2 deletions
diff --git a/engines/hdb/hdb.cpp b/engines/hdb/hdb.cpp
index edf875a192..494d1166bd 100644
--- a/engines/hdb/hdb.cpp
+++ b/engines/hdb/hdb.cpp
@@ -44,6 +44,7 @@ HDBGame::HDBGame(OSystem *syst, const ADGameDescription *gameDesc) : Engine(syst
g_hdb = this;
_fileMan = new FileMan;
_lua = new LuaScript;
+ _map = new Map;
//mapLoader = new MapLoader;
DebugMan.addDebugChannel(kDebugExample1, "Example1", "This is just an example to test");
@@ -54,6 +55,7 @@ HDBGame::~HDBGame() {
delete _console;
delete _fileMan;
delete _lua;
+ delete _map;
//delete mapLoader;
DebugMan.clearAllDebugChannels();
}
@@ -156,8 +158,7 @@ Common::Error HDBGame::run() {
return Common::kReadingFailed;
}
- Map *map = new Map;
- map->load(mapStream);
+ _map->load(mapStream);
#if 0
lua->executeFile("test.lua");
diff --git a/engines/hdb/hdb.h b/engines/hdb/hdb.h
index 19f7156480..b31d9d7064 100644
--- a/engines/hdb/hdb.h
+++ b/engines/hdb/hdb.h
@@ -84,6 +84,7 @@ public:
FileMan *_fileMan;
LuaScript *_lua;
+ Map *_map;
// Game related members;