put methods onto terraintile

This commit is contained in:
Evan
2025-02-01 12:05:11 -08:00
parent 8443095d89
commit dab427d614
30 changed files with 439 additions and 149 deletions
+1 -1
View File
@@ -53,7 +53,7 @@ function findPath(terrainMap: TerrainMap, miniTerrainMap: TerrainMap, req: Searc
miniTerrainMap,
terrainMap.terrain(req.start),
terrainMap.terrain(req.end),
(sn: SearchNode) => (sn as TerrainTile).terrainType() == TerrainType.Ocean,
(sn: SearchNode) => (sn as TerrainTile).type() == TerrainType.Ocean,
10_000,
req.duration,
);
+1 -1
View File
@@ -117,7 +117,7 @@ export class ParallelAStar implements AStar {
this.game.terrainMap(),
this.game.terrainMiniMap(),
this.src, this.dst,
(t: TerrainTile) => t.terrainType() == TerrainType.Ocean,
(t: TerrainTile) => t.type() == TerrainType.Ocean,
100_000_000,
20
)