Preparations for hex

This commit is contained in:
Manuel Vögele
2022-01-29 23:15:39 +01:00
parent 1c27f1a4a8
commit 2e06a2440c
+2 -3
View File
@@ -43,11 +43,10 @@ function getNode(pos, initialize=true) {
if (!cachedNodes) if (!cachedNodes)
cachedNodes = new Array(2); cachedNodes = new Array(2);
if (!cachedNodes[pos.layer]) { if (!cachedNodes[pos.layer]) {
// TODO Check if ceil is the right thing to do here cachedNodes[pos.layer] = new Array(Math.ceil(canvas.dimensions.height / canvas.grid.h));
cachedNodes[pos.layer] = new Array(Math.ceil(canvas.dimensions.sceneHeight / canvas.dimensions.size));
} }
if (!cachedLayer[pos.layer][pos.y]) if (!cachedLayer[pos.layer][pos.y])
cachedLayer[pos.layer][pos.y] = new Array(Math.ceil(canvas.dimensions.sceneWidth / canvas.dimensions.size)); cachedLayer[pos.layer][pos.y] = new Array(Math.ceil(canvas.dimensions.width / canvas.grid.w));
if (!cachedLayer[pos.layer][pos.y][pos.x]) { if (!cachedLayer[pos.layer][pos.y][pos.x]) {
cachedLayer[pos.layer][pos.y][pos.x] = pos; cachedLayer[pos.layer][pos.y][pos.x] = pos;
} }