Preparations for hex
This commit is contained in:
+2
-3
@@ -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;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user