Make wall auto hide mode depend on room detection
Resolves #41
Things appear to be moving quickly today, as mentioned in the previous post, the logic that decides whether a wall should be drawn in a “lowered” state has been changed from checking if a tile behind a wall is, well, not grass to check if it is actually in a room, meaning “not outside”.
While the initial approach worked “well enough” in most cases, the before and after screenshots below illustrate the crucial difference:
So before that change, you better did not forget to put tiles down on every outer tile or you would be unable to see what is behind. All better now. 🙂