Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: Don’t forget the other side!  (Read 398 times)

A_Curious_Cat

  • Bay Watcher
    • View Profile
Don’t forget the other side!
« on: January 01, 2023, 02:45:11 pm »

Ahem.  I would like to propose that, when units smooth or engrave a tile, that they do so to all* sides on the tile that they can path to (with a separate job being generated for each pathable side).

*possibly with an ability to smooth and/or engrave certain sides of an individual tile (one possibility would be the ability to smooth or engrave a block of floor tiles and set an option in (D)etails to smooth/engrave all walls that are immediately adjacent to the designated block of floor tiles on the side that faces the designated block).



(It’d, also, be nice if setting (D)etails for a designation involving multiple tiles would obey the (D)etails settings for all of the tiles, instead of just the very first one.)
Logged
Really hoping somebody puts this in their signature.

SixOfSpades

  • Bay Watcher
  • likes flesh balls for their calming roundness
    • View Profile
Re: Don’t forget the other side!
« Reply #1 on: January 02, 2023, 04:41:12 am »

Obviously, this can't work visually (a displayed tile cannot currently be shown as "rough" on one side while simultaneously "smooth" on the other, etc.), are you asking for every wall tile in the game to carry 8 different flags, one for every side on which it could possibly be worked, and to have this visible only when you loo[k] at it?
« Last Edit: January 02, 2023, 04:43:07 am by SixOfSpades »
Logged
Dwarf Fortress -- kind of like Minecraft, but for people who hate themselves.

jipehog

  • Bay Watcher
    • View Profile
Re: Don’t forget the other side!
« Reply #2 on: January 02, 2023, 08:09:36 am »

I disagree. Remove the direction nonsense from smoothing/engraving altogether.
 
that they do so to all* sides on the tile that they can path to (with a separate job being generated for each pathable side).

This is an unnecessary complication and a recipe for micro hell. You'd need a way to view which side there are engraving on; have to lay out room construction in phases, otherwise dwarfs might start engraving the doorways if the doors weren't installed yet and same for inner walls (armork forbid something something got suspended anywhere); and when inevitable changes are made, you will loose engravings and or going to have to re assign everything again.

Much simpler, smoothing and engraving should be done once per title without any direction nonsense in room value calculations.
« Last Edit: January 02, 2023, 08:14:22 am by jipehog »
Logged