Overhang/Ramadas (Forced Ceiling Zone)

Started by FlamesWillLive, January 20, 2016, 03:25:18 AM

Previous topic - Next topic

FlamesWillLive

Recently, i've wanted to build an Overhang beside my houses, and other similar structures, like a Ramada to meet under for a common area. While they can already exist, you have to build walls to complete a structure, and then remove some of the walls and hope the roof doesn't collapse. If done well, it becomes an Outdoor roofed area, like the ones shown above.

IDEA

Why couldn't we add a "Forced Ceiling Zone" that displays blue, and couples with the orange display color of the "No Roof Zone", displaying both zones when either is selected. It forces a roof to be built, despite a full structure not being built, but requiring 2 or more built walls for support. We could also use this to make Roofed paths with rows of columns, so snow clearing on common paths wont be required.

IMPLEMENTATION

Basically, it could scan the area for walls when you attempt to place it, and if it cant find wall to support a ceiling, it wont place the zone (like growing areas wont place on stone floors, but tracks proximity to walls instead of floors). This allows overhangs, and escape from rain and lighting (particularly early game, when no full structures are truly built yet) without building a full on structure with or without a door.

jzero

Meh. I've attempted to be knowledgable about modding enough for today. Overall seems great, and simple to boot
Actual cannibal shia labeouf.

MagusLucius

I've done something like this to make a blacksmith with open walls.  just build the permanent walls from whatever material you want - I used sandstone or granite - and close it off with wood to form the roof, then tear down the wooden walls and presto.  As long as no roof tile is more than six blocks from support, it stays roofed over.

FlamesWillLive

Quote from: MagusLucius on January 20, 2016, 11:50:30 PM
Just build the permanent walls from whatever material you want and close it off with wood to form the roof, then tear down the wooden walls and presto.

The point was to skip the wall building needed to generate the roof. I do the same thing, but why not just add a roof to a general area without wasting time building and deconstructing walls? If i was knowledgeable at modding, i'd have added the option my self already.