From 07d03befa2f9d84586a45c07664b334e59af0899 Mon Sep 17 00:00:00 2001 From: Pabloader Date: Fri, 27 Jun 2025 12:14:26 +0000 Subject: [PATCH] Fix hovered state stuck --- src/games/zombies/entity.ts | 2 +- src/games/zombies/tilemap.ts | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) 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)) )); }