40
« on: December 08, 2011, 08:32:29 pm »
So, my current fortress is going to be made entirely out of cast obsidian. I've dug out an area about 60x60 by 20z levels, and I've built a wall "mould" 10z levels up on the surface, so my cast-obsidian area will be 10z tall aboveground and 20z deep belowground. In the belowground area I've built a single support on each Z-level, with the top and bottom ones hooked to a lever, and I've channeled out the floor around each edge, using grates for worker access to collect all the ore before I collapse the rest of the floors and start casting.
However, it suddenly occurs to me that when I collapse the supports to make a massive open pit, my entire fortress area will be designated Outside/Light/Aboveground, and stay that way forever. Is there any way to reverse this using 3rd party utilities? Otherwise, what are my options for protecting against it? I could build a roof over the pit before I collapse the floors, but if I make it out of constructed floors and don't designate it row-by-row, are the stupid Dwarves likely to build on diagonals and cause cave-ins? If I build the roof partially out of bridges, will those bridges block the pit from becoming Light/Aboveground?
edit ; my testing has shown that Light/Aboveground will spread downwards even when roofed, so roofing my aboveground mould is not an option. I'm going to have to delay collapsing the surface floor until after I've cast all the subterranian levels save the shallowest with a premature tap running from my pumpstacks, which means my first underground level will have to be Light/Aboveground. That's acceptable, but I've unfortunately already channeled out the edges of the surface level, meaning my underground fortress will be ringed with Light/Aboveground, and anyone leaving the fortress by an underground exit (like into the caverns or mining tunnels) will get a booster shot against Cave Adaptation in a glitchy and unsatisfying way.
So, is there any sort of hack out there that will recalculate which areas of the map are Aboveground and which are Subterranian?