Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: Inside & Outside  (Read 295 times)

Mungrul

  • Bay Watcher
  • Shambolic
    • View Profile
Inside & Outside
« on: January 09, 2025, 09:42:14 am »

I have a habit of channeling farms, pens and garbage dumps 1 layer down from ground level so as to get more consistent soil, uninterrupted by pebbles and boulders.
For the longest time, I used to build walls around all of these channeled pits, to prevent access from the surface, while still allowing dwarves to access them from tunnels from the fortress.

Recently, I realised that once a tile has been exposed to the open air, it will forever be considered outside by the game, even when covering it with a built floor.
So all of my pens and farms are now covered. I even discovered that windmils would continue to work while fully encased, as long as they were initiall built outside.

However, I am still nervous about garbage dumps and miasma. I could test this at home, but I figured I may as well ask it here while I'm at work:
If a tile is considered outside by the game, even when subsequently covered, will miasma dissipate as if the tile had open air above it?
Logged

amade

  • Bay Watcher
    • View Profile
    • amade's illustrations
Re: Inside & Outside
« Reply #1 on: January 09, 2025, 11:27:25 am »

As long as the tile is already exposed and becomes "outside", no miasma will be generated even if you roof it over.

I don't recall windmills working when roofed over though. In fact, I specifically had to relocate the windmills in my previous fortress when it stopped working because I built a bridge over it (it was several Z-levels up, and I forgot the windmills were below it).
Logged
¯\_(ツ)_/¯

Mungrul

  • Bay Watcher
  • Shambolic
    • View Profile
Re: Inside & Outside
« Reply #2 on: January 09, 2025, 11:30:12 am »

I might be mistaken on the windmill thing; I know I built up walls around them, but I may not have roofed over them.
That fortress died to FPS death though, and this current one has no wind.
Logged

jecowa

  • Bay Watcher
    • View Profile
Re: Inside & Outside
« Reply #3 on: January 09, 2025, 11:38:54 am »

There are two different sets of tile attributes - Light/Dark and Inside/Outside.

It's the Light attribute that prevents Miasma. Any tile that's ever been exposed to the surface is considered Lighted.

It's the Outside attribute that allows a Windmill to function. Any tile with a roof over it Inside. Unless it's changed, you can cover every tile of a windmill except the center tile, and it will still function.
Logged

Tomsod

  • Bay Watcher
    • View Profile
Re: Inside & Outside
« Reply #4 on: January 09, 2025, 01:26:57 pm »

I also channel my farms and generally use glass bridges as ceilings to keep some modicum of realism.

A more advanced technique is to make multi-level surface farm by digging a deep pit, then filling it with cast obsidian, then digging it out -- it will leave lit soil behind if done in a soil layer, even if these are staked upon each other now.  But that's a late-game project.
Logged

Mungrul

  • Bay Watcher
  • Shambolic
    • View Profile
Re: Inside & Outside
« Reply #5 on: January 10, 2025, 04:52:11 am »

There are two different sets of tile attributes - Light/Dark and Inside/Outside.

It's the Light attribute that prevents Miasma. Any tile that's ever been exposed to the surface is considered Lighted.

It's the Outside attribute that allows a Windmill to function. Any tile with a roof over it Inside. Unless it's changed, you can cover every tile of a windmill except the center tile, and it will still function.

Does it still function if you place a grate over the center tile?
Logged

Inarius

  • Bay Watcher
    • View Profile
Re: Inside & Outside
« Reply #6 on: January 10, 2025, 04:57:43 am »

I have discovered in my current game that windmill doesn't work if fully covered with floors. If you leave 1 tile opened, though, it works. So i left 1 tile opened, and surrounded it with walls. But it's an opening in case of a flying thing, though..
Logged

brewer bob

  • Bay Watcher
  • euphoric due to inebriation
    • View Profile
Re: Inside & Outside
« Reply #7 on: January 10, 2025, 06:20:21 am »

There are two different sets of tile attributes - Light/Dark and Inside/Outside.

It's the Light attribute that prevents Miasma. Any tile that's ever been exposed to the surface is considered Lighted.

It's the Outside attribute that allows a Windmill to function. Any tile with a roof over it Inside. Unless it's changed, you can cover every tile of a windmill except the center tile, and it will still function.

Does it still function if you place a grate over the center tile?

Tiles below a grate are considered inside (unless it's changed in 0.5->).