summaryrefslogtreecommitdiff
path: root/public/assets/javascripts/rectangles/engine/rooms/clipper.js
diff options
context:
space:
mode:
authorJules Laplace <jules@okfoc.us>2014-07-24 19:24:03 -0400
committerJules Laplace <jules@okfoc.us>2014-07-24 19:24:03 -0400
commitde9a0ec966a20540cafdad1019d498530b60700f (patch)
tree9d86c1409e5ad4e05c53ffce0fd0a7546b885235 /public/assets/javascripts/rectangles/engine/rooms/clipper.js
parent9261438f86b1faf22a0f8d9a366fb0daa3dd090d (diff)
testing wallbuilding with some broken testcases..
Diffstat (limited to 'public/assets/javascripts/rectangles/engine/rooms/clipper.js')
-rw-r--r--public/assets/javascripts/rectangles/engine/rooms/clipper.js6
1 files changed, 3 insertions, 3 deletions
diff --git a/public/assets/javascripts/rectangles/engine/rooms/clipper.js b/public/assets/javascripts/rectangles/engine/rooms/clipper.js
index d67f6ad..33e3a84 100644
--- a/public/assets/javascripts/rectangles/engine/rooms/clipper.js
+++ b/public/assets/javascripts/rectangles/engine/rooms/clipper.js
@@ -52,9 +52,9 @@
base.reset_rects()
base.clip_rects()
- base.cull_rects_iterative()
+ var culled = base.cull_rects_iterative()
- Rooms.regions = sort.rects_by_position(regions)
+ Rooms.regions = sort.rects_by_position(culled)
}
// Reset the clipping/culling states of each of the rooms
@@ -148,7 +148,7 @@
}
}
- return regions
+ return regions.filter(function(r){ return ! r.dupe })
}
return base