aboutsummaryrefslogtreecommitdiff
path: root/engines/neverhood/smackerscene.cpp
diff options
context:
space:
mode:
authorjohndoe1232011-07-05 13:28:43 +0000
committerWillem Jan Palenstijn2013-05-08 20:30:58 +0200
commit9d0e90bcd2fc392a66d213b64dc07ccd32d438b4 (patch)
tree8c35ddf113b8bc082413b3ce81efbe6929a53268 /engines/neverhood/smackerscene.cpp
parent21eb88053caa4cc7167f81dba9afc7f0ef89996d (diff)
downloadscummvm-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.cpp8
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);