From 659d3dd9e1be6856d35948eeb7cd2e2a26f981d9 Mon Sep 17 00:00:00 2001 From: Mitchell McCaffrey Date: Sun, 29 Aug 2021 19:45:31 +1000 Subject: [PATCH] Update alternating diagonals distance to be more accurate --- src/helpers/grid.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/helpers/grid.ts b/src/helpers/grid.ts index 626164a..2c5db2d 100644 --- a/src/helpers/grid.ts +++ b/src/helpers/grid.ts @@ -325,7 +325,7 @@ export function gridDistance( const delta = Vector2.abs(Vector2.subtract(aCoord, bCoord)); const max = Vector2.componentMax(delta); const min = Vector2.componentMin(delta); - return max - min + Math.floor(1.5 * min); + return max + Math.floor(0.5 * min); } else if (grid.measurement.type === "euclidean") { return Vector2.magnitude( Vector2.divide(Vector2.subtract(a, b), cellSize)