summaryrefslogtreecommitdiff
path: root/public/assets/javascripts/rectangles
diff options
context:
space:
mode:
authorryderr <r@okfoc.us>2014-09-30 11:47:16 -0400
committerryderr <r@okfoc.us>2014-09-30 11:47:16 -0400
commit0e980458a5deffa9351b79ad3ac0f09cc9b9cbe2 (patch)
tree95789533404fee84f2b209554b059145b165d9ba /public/assets/javascripts/rectangles
parent166834f03505ec7e766cb5d6d7151310fbf54d49 (diff)
parent746dc328ab759d95935177834525b4a1dfccffff (diff)
Merge branch 'master' of github.com:okfocus/vvalls
Diffstat (limited to 'public/assets/javascripts/rectangles')
-rw-r--r--public/assets/javascripts/rectangles/engine/map/ui_editor.js1
-rw-r--r--public/assets/javascripts/rectangles/engine/rooms/_walls.js14
-rw-r--r--public/assets/javascripts/rectangles/engine/rooms/builder.js3
3 files changed, 16 insertions, 2 deletions
diff --git a/public/assets/javascripts/rectangles/engine/map/ui_editor.js b/public/assets/javascripts/rectangles/engine/map/ui_editor.js
index 9a557b9..f9334e6 100644
--- a/public/assets/javascripts/rectangles/engine/map/ui_editor.js
+++ b/public/assets/javascripts/rectangles/engine/map/ui_editor.js
@@ -38,7 +38,6 @@ Map.UI.Editor = function(map){
cursor.quantize(1/map.zoom)
map.center.a = cursor.x.a
map.center.b = -cursor.y.a
- console.log(map.center+"")
cursor.x.b = cursor.x.a
cursor.y.b = cursor.y.a
base.mouse.down = false
diff --git a/public/assets/javascripts/rectangles/engine/rooms/_walls.js b/public/assets/javascripts/rectangles/engine/rooms/_walls.js
index f9eb9b7..82ccb87 100644
--- a/public/assets/javascripts/rectangles/engine/rooms/_walls.js
+++ b/public/assets/javascripts/rectangles/engine/rooms/_walls.js
@@ -88,6 +88,20 @@
})
},
+ base.paint = function(){
+ var wallColor = rgba_string(Walls.colors.wall, app.defaults.wallOpacity)
+ var outlineColor = rgb_string(Walls.colors.outline)
+ var floorColor = rgb_string(Walls.colors.floor)
+ var ceilingColor = rgb_string(Walls.colors.ceiling)
+ Walls.forEach(function(wall){
+ wall.outline(wallColor, outlineColor)
+ })
+ Rooms.forEach(function(room){
+ room.setFloorColor(floorColor)
+ room.setCeilingColor(ceilingColor)
+ })
+ }
+
base.setColor = {
wall: function(rgb){
diff --git a/public/assets/javascripts/rectangles/engine/rooms/builder.js b/public/assets/javascripts/rectangles/engine/rooms/builder.js
index f0935d4..6a89158 100644
--- a/public/assets/javascripts/rectangles/engine/rooms/builder.js
+++ b/public/assets/javascripts/rectangles/engine/rooms/builder.js
@@ -44,9 +44,10 @@
base.clear()
base.build()
Rooms.grouper.build()
+ app.tube("rooms-built")
}
}
-
+
base.build = function (){
Rooms.regions.forEach(function(region){
this.build_walls(region).forEach(function(el){