Audit of zone loc

This commit is contained in:
2023-10-07 20:43:17 -04:00
parent d9b513e88c
commit e7571f3e83
+7 -7
View File
@@ -325,16 +325,16 @@ public class HeightMap {
public Vector2f getGridSquare(Vector2f zoneLoc) {
float xBucket = (zoneLoc.x / this.bucketWidthX);
float yBucket = (zoneLoc.y / this.bucketWidthY);
// Clamp values.
// Standing on the pole
if (zoneLoc.x >= this.fullExtentsX)
Logger.error("Outside of zone");
if (xBucket == this.bucketCountX)
xBucket--;
if (zoneLoc.y >= this.fullExtentsY)
Logger.error("Outside of zone");
if (yBucket == this.bucketCountY)
yBucket--;
float xBucket = zoneLoc.x / this.bucketWidthX;
float yBucket = zoneLoc.y / this.bucketWidthY;
return new Vector2f(xBucket, yBucket);
}