In FO2, when you enter a building (with a roof over the player), that entire roof hides. Whether they use floodfill for this or not is unclear, but probably irrelevant -- it acts like it.
As a simple thing we could just hide all roofs when the player walks underneath one -- this is not only much faster and less bookkeeping but we don't have to find that old recursive floodfill implementation I wrote 6 years ago!
In FO2, when you enter a building (with a roof over the player), that entire roof hides. Whether they use floodfill for this or not is unclear, but probably irrelevant -- it acts like it.
As a simple thing we could just hide all roofs when the player walks underneath one -- this is not only much faster and less bookkeeping but we don't have to find that old recursive floodfill implementation I wrote 6 years ago!