Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: Roofing as decoration and defense  (Read 345 times)

wesleyb

  • Escaped Lunatic
    • View Profile
Roofing as decoration and defense
« on: February 04, 2024, 10:22:30 pm »

Decorative roofs and ceilings on surface structures. This serves five purposes. Reduced materials: dwarfholds are cheaper than surface builds at the moment.
Variable fire risk and defensive value.
Added value and beauty and deity favor to 3 floors below.
Some styles can also slow foes walking or sneaking over the roof. Cultural story value as architecture varies from place to place. More beauty, value and diversity for human and elf civilizations.

•   Thatch roof, crafter uses 1 plant fiber and 1 log to make ten thatch that is placed in 5 styles on the building. Placed from above like a floor. Lowest value. Highest fire risk.
•   Wood roof. What we already have but with 5 styles.
•   Shingle roof. Stone mason can make 10 shingles from most stone blocks. Each covers one tile of 'floor' ceiling. All styles. High value and beauty. If a barrel is placed at corners it will fill with water in rain. Lower fire risk.
•   Glazed tile roof. Potter can make 10 tiles from one clay and 1 ash bar. Each tile cover one tile of 'floor' ceiling. Higher value and beauty. If a barrel is placed at corners it will fill with water in rain.  Lower fire risk.
•   Metal decorative roof. A smith can make 10 thin metal sheets from one wood and one ingot of metal. Each covers one tile of 'floor' ceiling. Highest value and beauty. Foe can't sneak.  Lowest fire risk.
•   Glass roof/ skylight. A glassmaker can make 5 glass tile/ skylight from one glass. Each covers one tile of 'floor' ceiling. High value and beauty with light.

The styles:
◦   Flat: What we have now.
◦   Gable: A walkable roof with 20% bonus to value of rooms below. Negates sneaking and makes climbing harder. Projectile damage reduced.
◦   Steep: Walkable ramp roof but slows the person. Also sheds snow in winter and keeps the room below warmer. Small deity favor bonus if on temple. Illusionary extra height.
◦   Concave: Asian, Resists storm, earthquake and projectile damage. Walkable but slows the person. Adds 50% to roof value and beauty.
◦   Dome or vault: Resists, Earthquake and projectile damage. Adds 100% to roof value and beauty. Adds deity favor if on a temple. Walkable but slows the person.

In all cases projectile damage is a siege or monster attacks or magic attack. The roof protects the rooms below. This would require 11 tokens & 6 new materials/ recipes at least. Demolishing these roofs return 100% of the roof materials. This makes renovation cheaper and easier.

This is fairly complex so long term. Its a fair bit of work but adds to the diversity of our worlds. Reducing the material cost of surface structures mean the non dwarven cities and settlements build faster and bigger. In most case its text description like sculptures.   
Logged

DPh Kraken

  • Bay Watcher
  • [PRONOUN:she:her:herself][PRONOUN:it:its:itself]
    • View Profile
Re: Roofing as decoration and defense
« Reply #1 on: February 08, 2024, 01:25:41 am »

I really like the ability to use materials cheaply to build larger things, and having dedicated connecting tiles for roof fixtures. The ability to build from below (perhaps requiring a stepladder to be reserved?) is another convenience greatly appreciated for surface towns.

Would a single roofing item be able to cover one tile of space, or would roofing use an even cheaper ratio of materials to constructions, like that used by axles?

I imagine that more basic build materials (like logs, boulders, bars, and planks) would have different graphical tiles, allowing for more differentiation than just the construction type. Any detailing/decoration done to a roof could probably be represented, too, if shingles become a separate, improvable item.

Since there's going to be technical limitations with how the roof is rendered with the tilesets anyways, I think having 4 different types of sloped roofs (with a presumably separate menu button for each) is overkill. Just a single beveled shape, like how old Pokemon does building tops, would probably be enough for representing a roof. The roofs that get built probably wouldn't be gable roofs, but something more like a Mansard roof would be workable with the available tile info on an arbitrary shape.
Logged
[CHEESE_PLANT] and [CHEESE_GRAPHICS] biggest fan
My mods:
Language & symbolsMiscellanyGraphics resourcesPseudo-ASCII