From acd4d4098f880aa639895f3cfecbac0764999112 Mon Sep 17 00:00:00 2001 From: Benjamin Haisch Date: Mon, 11 Apr 2011 11:36:53 +0000 Subject: TOLTECS: Fix bugs - Save scene parameters before playing a movie and restore them afterwards (fixes crash) - Fix text disappearing too fast - Implement script function sfGetCameraChanged - Replace nop script functions with stubs which print debug info when called - Some cleanup, remove obsolete TODOs --- engines/toltecs/toltecs.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'engines/toltecs/toltecs.cpp') diff --git a/engines/toltecs/toltecs.cpp b/engines/toltecs/toltecs.cpp index f1d6040399..3fa7f00905 100644 --- a/engines/toltecs/toltecs.cpp +++ b/engines/toltecs/toltecs.cpp @@ -214,7 +214,6 @@ void ToltecsEngine::requestLoadgame(int slotNum) { } void ToltecsEngine::loadScene(uint resIndex) { - // TODO Resource *sceneResource = _res->load(resIndex); byte *scene = sceneResource->data; @@ -431,6 +430,10 @@ void ToltecsEngine::setCamera(int16 x, int16 y) { } +bool ToltecsEngine::getCameraChanged() { + return _cameraX != _newCameraX || _cameraY != _newCameraY; +} + void ToltecsEngine::scrollCameraUp(int16 delta) { if (_newCameraY > 0) { if (_newCameraY < delta) -- cgit v1.2.3