summaryrefslogtreecommitdiff
path: root/public/assets/javascripts/rectangles/engine/rooms/builder.js
diff options
context:
space:
mode:
Diffstat (limited to 'public/assets/javascripts/rectangles/engine/rooms/builder.js')
-rw-r--r--public/assets/javascripts/rectangles/engine/rooms/builder.js18
1 files changed, 3 insertions, 15 deletions
diff --git a/public/assets/javascripts/rectangles/engine/rooms/builder.js b/public/assets/javascripts/rectangles/engine/rooms/builder.js
index dfabc86..1f21636 100644
--- a/public/assets/javascripts/rectangles/engine/rooms/builder.js
+++ b/public/assets/javascripts/rectangles/engine/rooms/builder.js
@@ -7,7 +7,7 @@
}
else {
MX = require('../../../../../../test/mocks/mx.js')
- scene = MX.scene
+ scene = MX.Scene
Rooms = require('./_rooms')
sort = require('../../util/sort')
FRONT = 0x1, BACK = 0x2, LEFT = 0x4, RIGHT = 0x8, FLOOR = 0x10, CEILING = 0x20
@@ -43,7 +43,7 @@
if (window.scene) {
base.clear()
base.build()
- base.bind_walls()
+ Rooms.grouper.group()
}
}
@@ -62,18 +62,7 @@
})
}.bind(this))
}
-
- base.bind_walls = function (){
- Rooms.forEach(function(room){
- room.walls = room.group_mx_walls()
- room.walls.forEach(function(wall){
- Rooms.walls[ wall.id ] = wall
- wall.bind()
- wall.randomize_colors()
- })
- })
- }
-
+
base.clear = function (){
els.forEach(function(el){
scene.remove(el)
@@ -84,7 +73,6 @@
this.build_walls = function (region) {
var room = Rooms.list[ region.id ]
-
var list = [], el = null
var width = region.x.length()