From 843c1988dce4f1ecb11ce494d5b7372546826ab9 Mon Sep 17 00:00:00 2001 From: Frank Kelly Date: Sun, 11 Jan 2015 09:59:09 -0500 Subject: [PATCH] Changes to allow cylinders - and other cuboids - to go down --- src/main/js/modules/drone/index.js | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/src/main/js/modules/drone/index.js b/src/main/js/modules/drone/index.js index acaa1e702..53c6748e5 100644 --- a/src/main/js/modules/drone/index.js +++ b/src/main/js/modules/drone/index.js @@ -868,8 +868,15 @@ _traverse[3].width = walkDepthEast; _traverse[3].depth = walkWidthWest; function traverseHeight( drone,n,callback ) { var s = drone.y, e = s + n; - for ( ; drone.y < e; drone.y++ ) { - callback.call(drone, drone.y-s ); + if(n > 0) { + for ( ; drone.y < e; drone.y++ ) { + callback.call(drone, drone.y-s ); + } + } + if(n < 0) { + for ( ; drone.y > e; drone.y-- ) { + callback.call(drone, drone.y-s ); + } } drone.y = s; };