diff options
Diffstat (limited to 'assets/javascripts/rectangles/engine/rooms.js')
| -rw-r--r-- | assets/javascripts/rectangles/engine/rooms.js | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/assets/javascripts/rectangles/engine/rooms.js b/assets/javascripts/rectangles/engine/rooms.js index 642193e..93ba7b8 100644 --- a/assets/javascripts/rectangles/engine/rooms.js +++ b/assets/javascripts/rectangles/engine/rooms.js @@ -17,7 +17,7 @@ var Rooms = new function(){ base.add_with_rect = function(rect){ var room = new Room({ - id: base.rooms.length, + id: base.list.length, rect: rect, height: quantize(randrange(300,800), 50), }) @@ -28,4 +28,14 @@ var Rooms = new function(){ return base.list.forEach(f) } + base.sorted_by_position = function(){ + return sort_rooms_by_position( base.list ) + } + base.sorted_by_height = function(){ + return sort_rooms_by_height( base.list ) + } + base.sorted_by_area = function(){ + return sort_rooms_by_area( base.list ) + } + } |
