Modular houses

An expansion / elaboration to the current house building system.
In addition to (or replacing?) the current, as-they-come-houses, there should be modular houses which can be expanded progressively. The first module would be pretty small - say, the current pilgrim hovel on the inside. Its outside graphics would be about the same size as well. However, you should also be able to right-click the house, get a build wheel (akin to that on cornerposts) and be able to add extra bits to the house in any direction, as long as room allows. You should also be able to expand the height of the house by building staircases indoor.
I'm imagining something like three base structure materials - log, brick and plank. The original module should be moderately cheap - a bit more expensive than the regular, low-tier houses, but not reaching the one-shot cost of town houses. The following modules, however, should ramp up in price as the house gets expanded, possibly dynamically based on the ammount of previous expansions. Also, the second floor stairway would have to be built for each module expansion. You'd also be freely able to add any type of material expansion, so if you wanted, you could have a brick module connected to a log module, and so on.
Jorb would have to make six building sections version of each of the three materials. These would be first floor endblock, first floor midblock, first floor end block with second floor, first floor midblock with second floor. Also, first floor cornerblock, first floor cornerblock with second floor. These blocks would be added dynamically outside the house as the house gets expanded.
Now, in theory, I don't see much problem with allowing endless expansions. With the dynamic building sections, the graphic resources should be overcomable. Also, since the price is scaling pretty drastically, getting your modular house large would take a significant effort after a while, which should prevent mile-stretching buildings.
Anyhow, for prices, I see something like
Log module, origin - 40 wood blocks, 20 nails, 20 planks
Plank module, origin - 30 planks, 10 dry boards, 20 nails
Brick module, origin - 60 bricks, 20 nails, 15 hay
The base price for expansion modules could be something like
Log expansion - 100 wood blocks, 40 nails, 50 planks, 2 glass pane
Plank expansion - 80 planks, 10 dry boards, 6 planed boards, 40 nails, 2 glass pane
Brick expansion - 150 bricks, 40 nails, 30 hay, 2 glass pane
The prices would increase for each previous expansion. 50% per, possibly? So that the price of expanding the house would ramp up quickly. Also, second floor expansions should require twice that ammount of materials.
I'm not sure what would work better - direct extentions of the current room interior space, or separate rooms. Possibly both?
Anyhow, in addition, I imagine having a way of creating new doors from the interior to the exterior would be nice. I imagine a placable only usuable along a wall, which would create a door at the location leading to the area outside. Price is up for discussion.
Edit: Actually, there'd be more module resources needed, but oh well. I blame it on the time being 5am.
In addition to (or replacing?) the current, as-they-come-houses, there should be modular houses which can be expanded progressively. The first module would be pretty small - say, the current pilgrim hovel on the inside. Its outside graphics would be about the same size as well. However, you should also be able to right-click the house, get a build wheel (akin to that on cornerposts) and be able to add extra bits to the house in any direction, as long as room allows. You should also be able to expand the height of the house by building staircases indoor.
I'm imagining something like three base structure materials - log, brick and plank. The original module should be moderately cheap - a bit more expensive than the regular, low-tier houses, but not reaching the one-shot cost of town houses. The following modules, however, should ramp up in price as the house gets expanded, possibly dynamically based on the ammount of previous expansions. Also, the second floor stairway would have to be built for each module expansion. You'd also be freely able to add any type of material expansion, so if you wanted, you could have a brick module connected to a log module, and so on.
Jorb would have to make six building sections version of each of the three materials. These would be first floor endblock, first floor midblock, first floor end block with second floor, first floor midblock with second floor. Also, first floor cornerblock, first floor cornerblock with second floor. These blocks would be added dynamically outside the house as the house gets expanded.
Now, in theory, I don't see much problem with allowing endless expansions. With the dynamic building sections, the graphic resources should be overcomable. Also, since the price is scaling pretty drastically, getting your modular house large would take a significant effort after a while, which should prevent mile-stretching buildings.
Anyhow, for prices, I see something like
Log module, origin - 40 wood blocks, 20 nails, 20 planks
Plank module, origin - 30 planks, 10 dry boards, 20 nails
Brick module, origin - 60 bricks, 20 nails, 15 hay
The base price for expansion modules could be something like
Log expansion - 100 wood blocks, 40 nails, 50 planks, 2 glass pane
Plank expansion - 80 planks, 10 dry boards, 6 planed boards, 40 nails, 2 glass pane
Brick expansion - 150 bricks, 40 nails, 30 hay, 2 glass pane
The prices would increase for each previous expansion. 50% per, possibly? So that the price of expanding the house would ramp up quickly. Also, second floor expansions should require twice that ammount of materials.
I'm not sure what would work better - direct extentions of the current room interior space, or separate rooms. Possibly both?
Anyhow, in addition, I imagine having a way of creating new doors from the interior to the exterior would be nice. I imagine a placable only usuable along a wall, which would create a door at the location leading to the area outside. Price is up for discussion.
Edit: Actually, there'd be more module resources needed, but oh well. I blame it on the time being 5am.