diff options
author | uruk | 2014-05-15 10:58:59 +0200 |
---|---|---|
committer | uruk | 2014-05-15 10:58:59 +0200 |
commit | 945f12f2ad04ce60d2d072548799a440ebb32da6 (patch) | |
tree | d929a76c135502701525d934140f10893cda05f3 /engines/cge2/cge2.cpp | |
parent | c202328ecf9fc244e0e3974c303056b811726af7 (diff) | |
download | scummvm-rg350-945f12f2ad04ce60d2d072548799a440ebb32da6.tar.gz scummvm-rg350-945f12f2ad04ce60d2d072548799a440ebb32da6.tar.bz2 scummvm-rg350-945f12f2ad04ce60d2d072548799a440ebb32da6.zip |
CGE2: Move setEye()s to CGE2Engine.
Diffstat (limited to 'engines/cge2/cge2.cpp')
-rw-r--r-- | engines/cge2/cge2.cpp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/engines/cge2/cge2.cpp b/engines/cge2/cge2.cpp index 4afafdc807..85e8e889aa 100644 --- a/engines/cge2/cge2.cpp +++ b/engines/cge2/cge2.cpp @@ -50,6 +50,8 @@ CGE2Engine::CGE2Engine(OSystem *syst, const ADGameDescription *gameDescription) for (int i = 0; i < 2; i++) _heroTab[i] = nullptr; _eye = nullptr; + for (int i = 0; i < kCaveMax; i++) + _eyeTab[i] = nullptr; _spare = nullptr; _commandHandler = nullptr; @@ -72,6 +74,8 @@ void CGE2Engine::init() { for (int i = 0; i < 2; i++) _heroTab[i] = new HeroTab(this); _eye = new V3D(); + for (int i = 0; i < kCaveMax; i++) + _eyeTab[i] = new V3D(); _spare = new Spare(this); _commandHandler = new CommandHandler(this, false); } @@ -87,6 +91,8 @@ void CGE2Engine::deinit() { for (int i = 0; i < 2; i++) delete _heroTab[i]; delete _eye; + for (int i = 0; i < kCaveMax; i++) + delete _eyeTab[i]; delete _spare; delete _commandHandler; } |