diff options
author | Max Horn | 2006-09-17 22:22:50 +0000 |
---|---|---|
committer | Max Horn | 2006-09-17 22:22:50 +0000 |
commit | fab33bf6639d72776b1818131724af6d1a67ce58 (patch) | |
tree | 8bf40c98040a3fdd58b326483008715a92a53fde /engines/scumm/scumm.cpp | |
parent | f4759feeab02a470c428be8ab4add26eb2255c41 (diff) | |
download | scummvm-rg350-fab33bf6639d72776b1818131724af6d1a67ce58.tar.gz scummvm-rg350-fab33bf6639d72776b1818131724af6d1a67ce58.tar.bz2 scummvm-rg350-fab33bf6639d72776b1818131724af6d1a67ce58.zip |
Moved stored flobjects to class ScummEngine_v70he
svn-id: r23924
Diffstat (limited to 'engines/scumm/scumm.cpp')
-rw-r--r-- | engines/scumm/scumm.cpp | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/engines/scumm/scumm.cpp b/engines/scumm/scumm.cpp index fd1c6f74e9..ef258efbf4 100644 --- a/engines/scumm/scumm.cpp +++ b/engines/scumm/scumm.cpp @@ -48,6 +48,7 @@ #include "scumm/he/intern_he.h" #include "scumm/he/logic_he.h" #include "scumm/he/sound_he.h" +#include "scumm/object.h" #include "scumm/player_nes.h" #include "scumm/player_v1.h" #include "scumm/player_v2.h" @@ -243,7 +244,6 @@ ScummEngine::ScummEngine(OSystem *syst, const DetectorResult &dr) _musicEngine = NULL; _verbs = NULL; _objs = NULL; - _storedFlObjects = NULL; _debugFlags = 0; _sound = NULL; memset(&vm, 0, sizeof(vm)); @@ -268,7 +268,6 @@ ScummEngine::ScummEngine(OSystem *syst, const DetectorResult &dr) _numRoomVariables = 0; _numLocalObjects = 0; _numGlobalObjects = 0; - _numStoredFlObjects = 0; _numArray = 0; _numVerbs = 0; _numFlObject = 0; @@ -836,6 +835,9 @@ ScummEngine_v70he::ScummEngine_v70he(OSystem *syst, const DetectorResult &dr) _skipProcessActors = 0; + _numStoredFlObjects = 0; + _storedFlObjects = (ObjectData *)calloc(100, sizeof(ObjectData)); + VAR_NUM_SOUND_CHANNELS = 0xFF; VAR_WIZ_TCOLOR = 0xFF; } |