diff options
author | Strangerke | 2012-06-13 16:28:47 +0200 |
---|---|---|
committer | Strangerke | 2012-06-13 16:28:47 +0200 |
commit | 0c7fcff8a3fa10fc9bedcf0ac299809f9a140632 (patch) | |
tree | 486cb8b0eda88f14e7818af2952ddf0c5747683a /engines/hugo/route.cpp | |
parent | d3929bd4bc4dbd0f7f2b57000be757e6bc7706e8 (diff) | |
download | scummvm-rg350-0c7fcff8a3fa10fc9bedcf0ac299809f9a140632.tar.gz scummvm-rg350-0c7fcff8a3fa10fc9bedcf0ac299809f9a140632.tar.bz2 scummvm-rg350-0c7fcff8a3fa10fc9bedcf0ac299809f9a140632.zip |
HUGO: Use Common::Point in pathfinding
Diffstat (limited to 'engines/hugo/route.cpp')
-rw-r--r-- | engines/hugo/route.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/engines/hugo/route.cpp b/engines/hugo/route.cpp index 7f63ccac3b..873cb587af 100644 --- a/engines/hugo/route.cpp +++ b/engines/hugo/route.cpp @@ -298,7 +298,7 @@ void Route::segment(int16 x, int16 y) { * Create and return ptr to new node. Initialize with previous node. * Returns 0 if MAX_NODES exceeded */ -Point *Route::newNode() { +Common::Point *Route::newNode() { debugC(1, kDebugRoute, "newNode"); _routeListIndex++; @@ -373,7 +373,7 @@ bool Route::findRoute(const int16 cx, const int16 cy) { _segment[_segmentNumb]._x2 = herox2; _segmentNumb++; - Point *routeNode; // Ptr to route node + Common::Point *routeNode; // Ptr to route node // Look in segments[] for straight lines from destination to hero for (i = 0, _routeListIndex = 0; i < _segmentNumb - 1; i++) { if ((routeNode = newNode()) == 0) // New node for new segment @@ -435,7 +435,7 @@ void Route::processRoute() { // Current hero position int16 herox = _vm->_hero->_x + _vm->_hero->_currImagePtr->_x1; int16 heroy = _vm->_hero->_y + _vm->_hero->_currImagePtr->_y2; - Point *routeNode = &_route[_routeIndex]; + Common::Point *routeNode = &_route[_routeIndex]; // Arrived at node? if (abs(herox - routeNode->x) < kStepDx + 1 && abs(heroy - routeNode->y) < kStepDy) { |