aboutsummaryrefslogtreecommitdiff
path: root/engines/hugo/route.cpp
diff options
context:
space:
mode:
authorStrangerke2012-06-13 16:28:47 +0200
committerStrangerke2012-06-13 16:28:47 +0200
commit0c7fcff8a3fa10fc9bedcf0ac299809f9a140632 (patch)
tree486cb8b0eda88f14e7818af2952ddf0c5747683a /engines/hugo/route.cpp
parentd3929bd4bc4dbd0f7f2b57000be757e6bc7706e8 (diff)
downloadscummvm-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.cpp6
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) {