diff options
Diffstat (limited to 'engines/gob/map.cpp')
-rw-r--r-- | engines/gob/map.cpp | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/engines/gob/map.cpp b/engines/gob/map.cpp index e20a51b0c6..1310798d2d 100644 --- a/engines/gob/map.cpp +++ b/engines/gob/map.cpp @@ -106,6 +106,13 @@ void Map::setPass(int x, int y, int8 pass, int width) { _passMap[y * width + x] = pass; } +const WayPoint &Map::getWayPoint(int n) const { + assert(_wayPoints); + assert(n < _wayPointCount); + + return _wayPoints[n]; +} + void Map::placeItem(int16 x, int16 y, int16 id) { if ((getItem(x, y) & 0xFF00) != 0) setItem(x, y, (getItem(x, y) & 0xFF00) | id); |