Fix hovered state stuck
This commit is contained in:
parent
743a25c4b9
commit
07d03befa2
|
|
@ -1,5 +1,5 @@
|
|||
export default abstract class Entity {
|
||||
protected hovered = false;
|
||||
public hovered = false;
|
||||
|
||||
constructor(public position: [number, number], public size: [number, number]) {
|
||||
|
||||
|
|
|
|||
|
|
@ -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))
|
||||
));
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue