diff options
author | johndoe123 | 2011-07-04 17:58:38 +0000 |
---|---|---|
committer | Willem Jan Palenstijn | 2013-05-08 20:30:58 +0200 |
commit | 21eb88053caa4cc7167f81dba9afc7f0ef89996d (patch) | |
tree | bbc1f3e645a55c3dda70bfdbbe3ab075e4e0f13b /engines/neverhood/scene.cpp | |
parent | bd1749863e45cde53707d0ae38b28825bc0dba2e (diff) | |
download | scummvm-rg350-21eb88053caa4cc7167f81dba9afc7f0ef89996d.tar.gz scummvm-rg350-21eb88053caa4cc7167f81dba9afc7f0ef89996d.tar.bz2 scummvm-rg350-21eb88053caa4cc7167f81dba9afc7f0ef89996d.zip |
NEVERHOOD: Implement SmackerScene, SmackerPlayer and related stuff
- The intro video after the logo screens is now played (still needs better sync)
Diffstat (limited to 'engines/neverhood/scene.cpp')
-rw-r--r-- | engines/neverhood/scene.cpp | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/engines/neverhood/scene.cpp b/engines/neverhood/scene.cpp index 6c3aae1e29..a73b45b9f7 100644 --- a/engines/neverhood/scene.cpp +++ b/engines/neverhood/scene.cpp @@ -78,15 +78,14 @@ Scene::~Scene() { } void Scene::draw() { - debug("Scene::draw()"); - //**ALL TODO if (_smackerPlayer) { if (_surfaceFlag) { // TODO g_screen->resetDirtyRects(); // TODO g_screen->copyDirtyRects(); // TODO g_screen->addDirtyRects(); } - // TODO _smackerPlayer->_surface->draw(); + if (_smackerPlayer->getSurface()) + _smackerPlayer->getSurface()->draw(); } else { if (_surfaceFlag) { // TODO g_screen->copyDirtyRects(); |