diff options
Diffstat (limited to 'src/path-search.cpp')
-rw-r--r-- | src/path-search.cpp | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/src/path-search.cpp b/src/path-search.cpp index 95ba1f2d..d792befa 100644 --- a/src/path-search.cpp +++ b/src/path-search.cpp @@ -92,7 +92,7 @@ bool path_search::is_passable(world& w, chunk_coords_ ch0, Vector2 min, Vector2 return is_passable_(c, neighbors, min, max, own_id, p); } -bool path_search::is_passable(world& w, global_coords coord, Vector2b offset, Vector2ub size_, +bool path_search::is_passable(world& w, global_coords coord, Vector2b offset, Vector2ui size_, object_id own_id, const pred& p) { auto center = iTILE_SIZE2 * Vector2i(coord.local()) + Vector2i(offset); @@ -101,6 +101,12 @@ bool path_search::is_passable(world& w, global_coords coord, Vector2b offset, Ve return is_passable(w, coord, min, max, own_id, p); } +bool path_search::is_passable(world& w, global_coords coord, Vector2b offset, Vector2ub size, + object_id own_id, const pred& p) +{ + return is_passable(w, coord, offset, Vector2ui(size), own_id, p); +} + bool path_search::is_passable(world& w, chunk_coords_ ch, const bbox<float>& bb, object_id own_id, const pred& p) { return is_passable(w, ch, bb.min, bb.max, own_id, p); |