aboutsummaryrefslogtreecommitdiff
path: root/engines/lure/res_struct.h
diff options
context:
space:
mode:
authorPaul Gilbert2007-05-05 01:00:01 +0000
committerPaul Gilbert2007-05-05 01:00:01 +0000
commit643735e8a46e3a1d992cb0f98579b2598c348101 (patch)
tree3c5fe4df0291a2238ed95c3eeb2a5a66ffc3a75b /engines/lure/res_struct.h
parentecf8417d01783e65ceaa0bf42b3869ce8f5ec43b (diff)
downloadscummvm-rg350-643735e8a46e3a1d992cb0f98579b2598c348101.tar.gz
scummvm-rg350-643735e8a46e3a1d992cb0f98579b2598c348101.tar.bz2
scummvm-rg350-643735e8a46e3a1d992cb0f98579b2598c348101.zip
Bugfix for random destination setting so NPCs don't walk outside the valid walkable areas of a room
svn-id: r26747
Diffstat (limited to 'engines/lure/res_struct.h')
-rw-r--r--engines/lure/res_struct.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/engines/lure/res_struct.h b/engines/lure/res_struct.h
index e1d11d6d5b..c49de0fee2 100644
--- a/engines/lure/res_struct.h
+++ b/engines/lure/res_struct.h
@@ -311,6 +311,7 @@ public:
memcpy(_data, srcData, ROOM_PATHS_SIZE);
}
bool isOccupied(int x, int y);
+ bool isOccupied(int x, int y, int width);
void setOccupied(int x, int y, int width);
void clearOccupied(int x, int y, int width);
void decompress(RoomPathsDecompressedData &dataOut, int characterWidth);