diff options
Diffstat (limited to 'engines/neverhood/module1500.cpp')
| -rw-r--r-- | engines/neverhood/module1500.cpp | 10 | 
1 files changed, 8 insertions, 2 deletions
| diff --git a/engines/neverhood/module1500.cpp b/engines/neverhood/module1500.cpp index c3c0864a59..95b3925245 100644 --- a/engines/neverhood/module1500.cpp +++ b/engines/neverhood/module1500.cpp @@ -92,8 +92,14 @@ void Module1500::createScene1502() {  void Module1500::createScene1503() {  	debug("createScene1503"); -	// TODO: This uses the MultiSmackerPlayer -	// Game will crash now... +	SmackerScene *smackerScene; +	_parentModule->sendMessage(0x0800, 0, this); +	_vm->gameState().sceneNum = 2; +	smackerScene = new SmackerScene(_vm, this, true, true, true); +	smackerScene->setFileHash(0x001A0005); +	smackerScene->nextVideo(); +	_childObject = smackerScene; +	SetUpdateHandler(&Module1500::update);  }  void Module1500::createScene1504() { | 
