Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: Question about Floor Grates  (Read 724 times)

Nas92

  • Bay Watcher
    • View Profile
Question about Floor Grates
« on: November 02, 2010, 08:18:20 am »

So I want to use a floor grate to protect myself from the creatures in the Magma Sea, but the game doesn't let me build stuff over it. I thought grates let you build stuff over it, it's quite logical, so either this is a bug or I'm doing something wrong. So, which is it? And if I'm doing something wrong what exactly is it?
Logged

revier

  • Bay Watcher
    • View Profile
Re: Question about Floor Grates
« Reply #1 on: November 02, 2010, 08:34:45 am »

You can't build stuff over constructions like grates, sorry.

If you're looking to build magama workshops, if you put the impassable tile (dark green when placing the workshop) over the magma, nothing can get through that square.

If you're not looking to do that, then just flooring it over will keep you safe, and you can build stuff on it.
Logged

Ephemeriis

  • Bay Watcher
    • View Profile
Re: Question about Floor Grates
« Reply #2 on: November 02, 2010, 08:54:23 am »

You can't build over constructions at all.  One construction per tile.  Doesn't matter if it's a grate or a floor or what.

But grates also don't seem to support any weight.  Last time I checked, I was unable to build a 5x5 room with a floor entirely of grates.  They have to be attached to something supportive.
Logged
Work is the curse of the drinking class.

FleshForge

  • Bay Watcher
    • View Profile
Re: Question about Floor Grates
« Reply #3 on: November 02, 2010, 10:09:51 am »

There's a sorta exception in floor tiles - you can construct floor, and this will let you place nearly all building types over it, but no other types of construction (e.g. wall or stair).  If you just want to seal it up, you probably want a floor rather than a grate.
Logged

Sphalerite

  • Bay Watcher
    • View Profile
    • Drew's Robots and stuff
Re: Question about Floor Grates
« Reply #4 on: November 02, 2010, 10:39:28 am »

Important distinctions:

Things you can build with the 'b' 'C' command (floors, walls, fortifications, ramps, and the various kinds of stairs) are Constructions.  These cannot be destroyed by buildingdestroyers.  You cannot build another construction on a construction.  You can build buildings on a Floor construction, but not on the other constructions.

Things not built with the 'b' 'C' command are Buildings.  This includes Grates.  You cannot build a building on top of another building, so you can't build anything on a Grate.  Buildings, unlike Constructions, can be destroyed by building-destroyers.

Constructions provide support to Constructions and Buildings.  Buildings don't provide support, with the exception of Bridges, which can only support other bridges, and Supports which can support constructions built directly on top of the support.
Logged
Any intelligent fool can make things bigger and more complex... It takes a touch of genius --- and a lot of courage to move in the opposite direction.

celem

  • Bay Watcher
    • View Profile
Re: Question about Floor Grates
« Reply #5 on: November 02, 2010, 11:56:16 am »

Exception to the above.  You can build a wall on top of a wall, however you cannot build a floor on top of a wall, for multi-storey above-ground buildings you will want to build your floor tiles adjacent to the wall rather than directly over it (doing so would prevent the next storey anyway as wall cant be built on top of floor)
« Last Edit: November 02, 2010, 11:58:05 am by celem »
Logged
Marksdwarf Pillboxes
I wish I had something cool to say about this.  Because it's really cool.

Sphalerite

  • Bay Watcher
    • View Profile
    • Drew's Robots and stuff
Re: Question about Floor Grates
« Reply #6 on: November 02, 2010, 02:06:16 pm »

You can build a wall (or a floor, or anything else) on the Z-level above a wall, because a wall creates an effective floor on the Z-level above.
Logged
Any intelligent fool can make things bigger and more complex... It takes a touch of genius --- and a lot of courage to move in the opposite direction.

Leonidas

  • Bay Watcher
    • View Profile
Re: Question about Floor Grates
« Reply #7 on: November 03, 2010, 04:15:26 am »

So I want to use a floor grate to protect myself from the creatures in the Magma Sea, but the game doesn't let me build stuff over it. I thought grates let you build stuff over it, it's quite logical, so either this is a bug or I'm doing something wrong. So, which is it? And if I'm doing something wrong what exactly is it?

If you just want to seal up a hole in the floor that exposes you to magma, then just construct a floor (b)-(C)-(f).

If you want to put a magma smelter or forge on that hole, then I recommend:
1.  Find some rock that's adjacent to the magma that you want to use.  That's the dirty magma.
2.  Dig out some spaces in that rock, so that when the magma flows into those spaces you'll be able to fit all the smelters and forges that you want.  That'll be the clean magma.
3.  Identify the breach point where you will eventually channel down to connect the dirty magma to the clean magma.
4.  Construct a fortification one square behind your breach point.
5.  Build a magma-safe wall grate behind the fortification.
6.  Channel down into your breach point.  The magma should flow through the fortification, through the wall grate, and into the spaces that you've prepared.  It's extremely unlikely that any creature can get through both layers of protection.  So you can open holes in the floor and put forges or smelters wherever you want.
7.  (Optional) If you aren't in a hurry, then add a magma-safe door between the fortification and the grate, and hook it to a lever with magma-safe mechanisms.  That way you have the future option to seal off your clean magma so that you can drain it, pump it, or whatever.

My thinking is that the fortification keeps away the building destroyers, and the grate keeps away anything that might be able to slip through the fortification.  It's probably overkill, but it seems to work.

Another approach is to build a water closet just above your breach point.  It's just a 1x1 room with a hatch at the bottom, attached to a lever.  Open your breach point.  While your magma tunnels fill, designate your water closet as a pond and let the dwarves fill it to at least 3, though 2 might work.  Then pull the lever on your water closet.  When the water hits the breach point, you have a fresh warm obisidian wall sealing your clean magma away from anything nasty swimming in the magma sea.
Logged