diff --git a/src/games/zombies/entity.ts b/src/games/zombies/entity.ts index 69f60de..8a9092c 100644 --- a/src/games/zombies/entity.ts +++ b/src/games/zombies/entity.ts @@ -1,5 +1,5 @@ export default abstract class Entity { - protected hovered = false; + public hovered = false; constructor(public position: [number, number], public size: [number, number]) { diff --git a/src/games/zombies/tilemap.ts b/src/games/zombies/tilemap.ts index 1b8cb3a..438a250 100644 --- a/src/games/zombies/tilemap.ts +++ b/src/games/zombies/tilemap.ts @@ -201,6 +201,7 @@ export default class TileMap extends Entity { return this.tiles.filter(tile => ( tile.items.length > 0 || tile.type === TileType.LOCKED_DOOR + || tile.hovered || (this.state === GameState.NORMAL && this.availableTiles.includes(tile)) )); }