aboutsummaryrefslogtreecommitdiff
path: root/engines/toon/toon.cpp
diff options
context:
space:
mode:
authorSylvain Dupont2011-01-29 20:12:27 +0000
committerSylvain Dupont2011-01-29 20:12:27 +0000
commit96f4cc4b8a4273ec728419645363952d35f8ebe0 (patch)
treeda8f5f888419a5aade402eb3e3d79b7832e8c17a /engines/toon/toon.cpp
parentd925e38acfaa646e7191a4fd6e5197f323df491d (diff)
downloadscummvm-rg350-96f4cc4b8a4273ec728419645363952d35f8ebe0.tar.gz
scummvm-rg350-96f4cc4b8a4273ec728419645363952d35f8ebe0.tar.bz2
scummvm-rg350-96f4cc4b8a4273ec728419645363952d35f8ebe0.zip
TOON: Pathfinding & walking improvements
Use direct line path if possible Smooth facing direction to avoid flickering (entering zanidu shuttle for example) Fix possible lockups svn-id: r55624
Diffstat (limited to 'engines/toon/toon.cpp')
-rw-r--r--engines/toon/toon.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/engines/toon/toon.cpp b/engines/toon/toon.cpp
index 65155daac8..49f8f7897f 100644
--- a/engines/toon/toon.cpp
+++ b/engines/toon/toon.cpp
@@ -386,7 +386,8 @@ void ToonEngine::render() {
drawConversationLine();
drawConversationIcons();
drawSack();
- //drawPalette();
+ //drawPalette(); // used to debug the current palette
+ //_drew->plotPath(*_mainSurface); // used to debug path finding
#if 0
char test[256];
@@ -1059,6 +1060,7 @@ void ToonEngine::loadScene(int32 SceneId, bool forGameLoad) {
_mouseButton = 0;
_lastMouseButton = 0x3;
+
// load package
strcpy(temp, createRoomFilename(Common::String::format("%s.pak", _gameState->_locations[_gameState->_currentScene]._name).c_str()).c_str());
resources()->openPackage(temp, true);