aboutsummaryrefslogtreecommitdiff
path: root/engines/neverhood/neverhood.cpp
diff options
context:
space:
mode:
authorjohndoe1232011-07-05 14:22:18 +0000
committerWillem Jan Palenstijn2013-05-08 20:30:58 +0200
commitae4ef4e66dc69a9d60b44261596860fcc4518de9 (patch)
treed2441200cd935e8b9b0be27e4f5b7d1c652e2b79 /engines/neverhood/neverhood.cpp
parent9d0e90bcd2fc392a66d213b64dc07ccd32d438b4 (diff)
downloadscummvm-rg350-ae4ef4e66dc69a9d60b44261596860fcc4518de9.tar.gz
scummvm-rg350-ae4ef4e66dc69a9d60b44261596860fcc4518de9.tar.bz2
scummvm-rg350-ae4ef4e66dc69a9d60b44261596860fcc4518de9.zip
NEVERHOOD: Add StaticData class
Diffstat (limited to 'engines/neverhood/neverhood.cpp')
-rw-r--r--engines/neverhood/neverhood.cpp7
1 files changed, 6 insertions, 1 deletions
diff --git a/engines/neverhood/neverhood.cpp b/engines/neverhood/neverhood.cpp
index b61f65ca77..24033f0fd1 100644
--- a/engines/neverhood/neverhood.cpp
+++ b/engines/neverhood/neverhood.cpp
@@ -33,6 +33,7 @@
#include "neverhood/resourceman.h"
#include "neverhood/resource.h"
#include "neverhood/screen.h"
+#include "neverhood/staticdata.h"
namespace Neverhood {
@@ -62,6 +63,9 @@ Common::Error NeverhoodEngine::run() {
_isSaveAllowed = false;
+ _staticData = new StaticData();
+ _staticData->load("neverhood.dat");
+
_screen = new Screen(this);
_res = new ResourceMan();
@@ -176,9 +180,10 @@ Common::Error NeverhoodEngine::run() {
}
delete _gameModule;
-
delete _res;
delete _screen;
+
+ delete _staticData;
debug("Ok.");