summaryrefslogtreecommitdiffstats
path: root/src/vischeck.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/vischeck.cpp')
-rw-r--r--src/vischeck.cpp5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/vischeck.cpp b/src/vischeck.cpp
index a568f31..97a2c12 100644
--- a/src/vischeck.cpp
+++ b/src/vischeck.cpp
@@ -150,7 +150,7 @@ static bool surface_is_breakable_glass(const SurfaceCompat &surf) {
150} 150}
151 151
152static bool surface_is_glass(const SurfaceCompat &surf) { 152static bool surface_is_glass(const SurfaceCompat &surf) {
153 return surface_contains(surf, "glass") || surface_contains(surf, "window"); 153 return surface_contains(surf, "glass");
154} 154}
155 155
156bool is_visible(const Vector &eye, const Vector &point, void *self, 156bool is_visible(const Vector &eye, const Vector &point, void *self,
@@ -206,6 +206,9 @@ bool is_visible(const Vector &eye, const Vector &point, void *self,
206 (int)breakable_glass); 206 (int)breakable_glass);
207 continue; 207 continue;
208 } 208 }
209 if (glass)
210 logd("vischeck: blocked by glass surface=%s contents=0x%x",
211 tr.surface.name ? tr.surface.name : "?", tr.contents);
209 return false; 212 return false;
210 } 213 }
211 return false; 214 return false;