diff options
author | johndoe123 | 2013-03-02 21:25:38 +0000 |
---|---|---|
committer | Willem Jan Palenstijn | 2013-05-08 20:47:43 +0200 |
commit | 583f9abaf98f64895546b75573e9442ca47426e3 (patch) | |
tree | 81b2cb6521b700fa767ad14bcb891a1f16b5fe6d /engines/neverhood/smackerscene.cpp | |
parent | 9b6d813d412a636b1c02511065ab1466e0f6c5e0 (diff) | |
download | scummvm-rg350-583f9abaf98f64895546b75573e9442ca47426e3.tar.gz scummvm-rg350-583f9abaf98f64895546b75573e9442ca47426e3.tar.bz2 scummvm-rg350-583f9abaf98f64895546b75573e9442ca47426e3.zip |
NEVERHOOD: Fix some logic bugs and minor changes
- Fix video speed in the very last scene (Scene1317)
- Fix back door not opening in Scene1401
- Fix projector not moving in Scene1402
- Fix projector not appearing in Scene1403
- Fix wrong Klaymen walking in Scene2205
- Fix wrong scene change in Module2300
- Fix symbols not appearing in Scene3011
- Define out some remaining logic debug code
- Remove some obsolete comments
- Reduce debug output
- Use a List instead of an Array when building the microtiles rectangles
Diffstat (limited to 'engines/neverhood/smackerscene.cpp')
-rw-r--r-- | engines/neverhood/smackerscene.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/engines/neverhood/smackerscene.cpp b/engines/neverhood/smackerscene.cpp index 20eebe2bc7..115aafe5be 100644 --- a/engines/neverhood/smackerscene.cpp +++ b/engines/neverhood/smackerscene.cpp @@ -28,7 +28,7 @@ SmackerScene::SmackerScene(NeverhoodEngine *vm, Module *parentModule, bool doubl : Scene(vm, parentModule), _doubleSurface(doubleSurface), _canSkip(canSkip), _canAbort(canAbort), _videoPlayedBefore(false), _fileHashListIndex(-1), _fileHashList(NULL), _playNextVideoFlag(false) { - debug("SmackerScene::SmackerScene(%d, %d, %d)", doubleSurface, canSkip, canAbort); + debug(0, "SmackerScene::SmackerScene(%d, %d, %d)", doubleSurface, canSkip, canAbort); // NOTE: Merged from SmackerScene::init, maybe split again if needed (incl. parameter flags) @@ -53,18 +53,18 @@ SmackerScene::~SmackerScene() { } void SmackerScene::setFileHash(uint32 fileHash) { - debug("SmackerScene::setFileHash(%08X)", fileHash); + debug(0, "SmackerScene::setFileHash(%08X)", fileHash); _fileHash[0] = fileHash; _fileHashList = _fileHash; } void SmackerScene::setFileHashList(const uint32 *fileHashList) { - debug("SmackerScene::setFileHashList(...)"); + debug(0, "SmackerScene::setFileHashList(...)"); _fileHashList = fileHashList; } void SmackerScene::nextVideo() { - debug("SmackerScene::nextVideo()"); + debug(0, "SmackerScene::nextVideo()"); _fileHashListIndex++; |