diff options
author | Torbjörn Andersson | 2005-12-18 09:57:44 +0000 |
---|---|---|
committer | Torbjörn Andersson | 2005-12-18 09:57:44 +0000 |
commit | d5e398dcff2676b44cc3c06122a8c5861cbfc24d (patch) | |
tree | 37cb7081cdea49593cca2c051c30b87a844ba4ea /gob/map.cpp | |
parent | 17319d77cfccec4f12b15f05ce21b2c4958a89b7 (diff) | |
download | scummvm-rg350-d5e398dcff2676b44cc3c06122a8c5861cbfc24d.tar.gz scummvm-rg350-d5e398dcff2676b44cc3c06122a8c5861cbfc24d.tar.bz2 scummvm-rg350-d5e398dcff2676b44cc3c06122a8c5861cbfc24d.zip |
Minor simplification.
svn-id: r19804
Diffstat (limited to 'gob/map.cpp')
-rw-r--r-- | gob/map.cpp | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/gob/map.cpp b/gob/map.cpp index efe1f5a9bc..afd51b6f01 100644 --- a/gob/map.cpp +++ b/gob/map.cpp @@ -376,23 +376,22 @@ int16 map_checkLongPath(int16 x0, int16 y0, int16 x1, int16 y1, int16 i0, int16 } } -int16 map_optimizePoints(int16 xPos, int16 yPos) { +void map_optimizePoints(void) { int16 i; if (map_nearestWayPoint < map_nearestDest) { for (i = map_nearestWayPoint; i <= map_nearestDest; i++) { - if (map_checkDirectPath(xPos, yPos, + if (map_checkDirectPath(map_curGoblinX, map_curGoblinY, map_wayPoints[i].x, map_wayPoints[i].y) == 1) map_nearestWayPoint = i; } } else if (map_nearestWayPoint > map_nearestDest) { for (i = map_nearestWayPoint; i >= map_nearestDest; i--) { - if (map_checkDirectPath(xPos, yPos, + if (map_checkDirectPath(map_curGoblinX, map_curGoblinY, map_wayPoints[i].x, map_wayPoints[i].y) == 1) map_nearestWayPoint = i; } } - return map_nearestWayPoint; } void map_loadDataFromAvo(char *dest, int16 size) { |