diff options
author | johndoe123 | 2011-07-05 13:28:43 +0000 |
---|---|---|
committer | Willem Jan Palenstijn | 2013-05-08 20:30:58 +0200 |
commit | 9d0e90bcd2fc392a66d213b64dc07ccd32d438b4 (patch) | |
tree | 8c35ddf113b8bc082413b3ce81efbe6929a53268 /engines/neverhood/smackerscene.cpp | |
parent | 21eb88053caa4cc7167f81dba9afc7f0ef89996d (diff) | |
download | scummvm-rg350-9d0e90bcd2fc392a66d213b64dc07ccd32d438b4.tar.gz scummvm-rg350-9d0e90bcd2fc392a66d213b64dc07ccd32d438b4.tar.bz2 scummvm-rg350-9d0e90bcd2fc392a66d213b64dc07ccd32d438b4.zip |
NEVERHOOD: Add skeleton for Module1000
- Add dummies for game variable access
Diffstat (limited to 'engines/neverhood/smackerscene.cpp')
-rw-r--r-- | engines/neverhood/smackerscene.cpp | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/engines/neverhood/smackerscene.cpp b/engines/neverhood/smackerscene.cpp index f3ee5775bc..d47dbb0394 100644 --- a/engines/neverhood/smackerscene.cpp +++ b/engines/neverhood/smackerscene.cpp @@ -32,12 +32,10 @@ SmackerScene::SmackerScene(NeverhoodEngine *vm, Module *parentModule, bool doubl // NOTE: Merged from SmackerScene::init, maybe split again if needed (incl. parameter flags) - /* TODO - if (_vm->getGlobalVarValue(0x06C02850)) { + if (_vm->getGlobalVar(0x06C02850)) { _flag1 = true; _canAbort = true; } - */ if (_doubleSurface) { _vm->_screen->clear(); @@ -78,9 +76,9 @@ void SmackerScene::nextVideo() { _parentModule->sendMessage(0x1009, 0, this); return; } - // TODO _fieldDF = getGlobalSubVarValue(0x00800410, smackerFileHash); + _fieldDF = _vm->getSubVar(0x00800410, smackerFileHash); if (!_fieldDF) { - // TODO setGlobalSubVarValue(0x00800410, smackerFileHash) = 1; + _vm->setSubVar(0x00800410, smackerFileHash, 1); } if (_fileHashListIndex == 0) { _smackerPlayer = new SmackerPlayer(_vm, this, smackerFileHash, _doubleSurface, false); |