aboutsummaryrefslogtreecommitdiff
path: root/engines/access/access.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'engines/access/access.cpp')
-rw-r--r--engines/access/access.cpp6
1 files changed, 5 insertions, 1 deletions
diff --git a/engines/access/access.cpp b/engines/access/access.cpp
index fa1775feca..e175b1c081 100644
--- a/engines/access/access.cpp
+++ b/engines/access/access.cpp
@@ -37,6 +37,7 @@ AccessEngine::AccessEngine(OSystem *syst, const AccessGameDescription *gameDesc)
_player = nullptr;
_room = nullptr;
_screen = nullptr;
+ _scripts = nullptr;
_sound = nullptr;
_destIn = nullptr;
@@ -48,10 +49,10 @@ AccessEngine::AccessEngine(OSystem *syst, const AccessGameDescription *gameDesc)
_currentMan = 0;
_currentManOld = -1;
_man1 = nullptr;
+ _inactive = nullptr;
_manPal1 = nullptr;
_music = nullptr;
_playField = nullptr;
- _script = nullptr;
_anim = nullptr;
_title = nullptr;
_converseMode = 0;
@@ -65,6 +66,8 @@ AccessEngine::AccessEngine(OSystem *syst, const AccessGameDescription *gameDesc)
_nextImage = 0;
_numAnimTimers = 0;
_startup = 0;
+ _currentCharFlag = false;
+ _boxSelect = false;
_roomNumber = 0;
_rawPlayerXLow = 0;
@@ -119,6 +122,7 @@ AccessEngine::~AccessEngine() {
delete _player;
delete _room;
delete _screen;
+ delete _scripts;
delete _sound;
_buffer1.free();