1
0
Fork 0

Fix hovered state stuck

This commit is contained in:
Pabloader 2025-06-27 12:14:26 +00:00
parent 743a25c4b9
commit 07d03befa2
2 changed files with 2 additions and 1 deletions

View File

@ -1,5 +1,5 @@
export default abstract class Entity { export default abstract class Entity {
protected hovered = false; public hovered = false;
constructor(public position: [number, number], public size: [number, number]) { constructor(public position: [number, number], public size: [number, number]) {

View File

@ -201,6 +201,7 @@ export default class TileMap extends Entity {
return this.tiles.filter(tile => ( return this.tiles.filter(tile => (
tile.items.length > 0 tile.items.length > 0
|| tile.type === TileType.LOCKED_DOOR || tile.type === TileType.LOCKED_DOOR
|| tile.hovered
|| (this.state === GameState.NORMAL && this.availableTiles.includes(tile)) || (this.state === GameState.NORMAL && this.availableTiles.includes(tile))
)); ));
} }