Is it possible to hide or make some cells invisible in one Tilemap? Similar to Project Zomboid when you are indoors, you can only see those tiles inside the room, and not those of the room behind the wall for instance.
In this example the door is open and so are the windows allowing you to see outside the room and house

In here however, since there is no open door or window, everything else but the room is dark.

I am looking forward to implement something similar to the second picture, having those tiles that compose a room, how would I end up doing this in Godot? Is there any gamedev magic i'm missing?