From 615e285aba96554d0e29063d7491645810cb08b8 Mon Sep 17 00:00:00 2001 From: Jules Laplace Date: Thu, 19 Jun 2014 16:01:25 -0400 Subject: serialize/deserialize scenery --- public/assets/javascripts/rectangles/engine/rooms/_rooms.js | 2 +- public/assets/javascripts/rectangles/engine/rooms/builder.js | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) (limited to 'public/assets/javascripts/rectangles/engine/rooms') diff --git a/public/assets/javascripts/rectangles/engine/rooms/_rooms.js b/public/assets/javascripts/rectangles/engine/rooms/_rooms.js index 9839c68..8fea9b5 100644 --- a/public/assets/javascripts/rectangles/engine/rooms/_rooms.js +++ b/public/assets/javascripts/rectangles/engine/rooms/_rooms.js @@ -3,6 +3,7 @@ var Rooms = new function(){ var base = this base.list = {} + base.walls = {} base.regions = [] base.init = function(){ @@ -87,7 +88,6 @@ var Rooms = new function(){ } })() - base.sorted_by_position = function(){ return sort_rooms_by_position( base.values() ) } diff --git a/public/assets/javascripts/rectangles/engine/rooms/builder.js b/public/assets/javascripts/rectangles/engine/rooms/builder.js index 8586a7b..e6625ec 100644 --- a/public/assets/javascripts/rectangles/engine/rooms/builder.js +++ b/public/assets/javascripts/rectangles/engine/rooms/builder.js @@ -39,6 +39,7 @@ Rooms.builder = new 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() }) -- cgit v1.2.3-70-g09d2