diff options
| author | Jules Laplace <jules@okfoc.us> | 2014-05-05 12:57:38 -0400 |
|---|---|---|
| committer | Jules Laplace <jules@okfoc.us> | 2014-05-05 12:57:38 -0400 |
| commit | 79b0e1b0a127260978c69165466953ae86f6d6b2 (patch) | |
| tree | f7f272a17efffb71c80aa10d25332a5b9cd9eff4 /assets/javascripts/rectangles/engine/rooms.js | |
| parent | 623916fe0961c6a2baeb3038224c22575050186d (diff) | |
further refactoring
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 ) + } + } |
