Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: Since when did floors convert to the base layer ?  (Read 998 times)

hanni79

  • Bay Watcher
    • View Profile
Since when did floors convert to the base layer ?
« on: June 20, 2021, 08:59:48 am »

I noticed that when digging out stuff the floor always converts to the base layer stone. I remember that this was different in earlier versions, so I am curious : When did this change ?

Is this a vanilla change or is this something the Lazy Newb Pack is doing ? I somehow miss the old variant, was a lot more colorful ... and also worth a lot more ^^

Fun times, when one of my nobles in his 11x11 bedroom was constantly jealous, until I noticed one of my farmers had a 3x3 room with a completely masterful engraved diamond floor  :o
Logged

Quietust

  • Bay Watcher
  • Does not suffer fools gladly
    • View Profile
    • QMT Productions
Re: Since when did floors convert to the base layer ?
« Reply #1 on: June 20, 2021, 01:36:19 pm »

I think this changed somewhere around version 0.34.07, back when ore mining yields dropped to ~25% (and "stone -> blocks" and "ore -> bars" yields were quadrupled).
Logged
P.S. If you don't get this note, let me know and I'll write you another.
It's amazing how dwarves can make a stack of bones completely waterproof and magmaproof.
It's amazing how they can make an entire floodgate out of the bones of 2 cats.

Bumber

  • Bay Watcher
  • REMOVE KOBOLD
    • View Profile
Re: Since when did floors convert to the base layer ?
« Reply #2 on: June 21, 2021, 12:56:28 am »

I think this changed somewhere around version 0.34.07, back when ore mining yields dropped to ~25% (and "stone -> blocks" and "ore -> bars" yields were quadrupled).

Yields have been 25% for as long as I've been playing, and I know it happened some after I started. Must have been some time in the 0.40's.

Edit: Bug tracker shows it as a bug that was noticed in 0.40.1. Still not clear if it's actually a bug or a feature.
« Last Edit: June 21, 2021, 01:12:37 am by Bumber »
Logged
Reading his name would trigger it. Thinking of him would trigger it. No other circumstances would trigger it- it was strictly related to the concept of Bill Clinton entering the conscious mind.

THE xTROLL FUR SOCKx RUSE WAS A........... DISTACTION        the carp HAVE the wagon

A wizard has turned you into a wagon. This was inevitable (Y/y)?

Salmeuk

  • Bay Watcher
    • View Profile
Re: Since when did floors convert to the base layer ?
« Reply #3 on: June 21, 2021, 12:58:35 am »

I, too, noticed this change, and miss the old natural coloration to large rooms. A cluster of zircon or ruby was amazing, not just to mine, but to later smooth and engrave.

It's more realistic? to not have the valuable bits stick around after you explicitly mined for the gemstones, but I still miss the old ways.
Logged

FantasticDorf

  • Bay Watcher
    • View Profile
Re: Since when did floors convert to the base layer ?
« Reply #4 on: June 21, 2021, 08:53:56 am »

I, too, noticed this change, and miss the old natural coloration to large rooms. A cluster of zircon or ruby was amazing, not just to mine, but to later smooth and engrave.

It's more realistic? to not have the valuable bits stick around after you explicitly mined for the gemstones, but I still miss the old ways.

I guess "fixing" this would yield some fresh-space for suggestions, like ways to avoid a possibly unwanted aesthetic, prising more gems out of the floor or channelling to get them, and encrusting smooth gems back for floor-art (pressure plates material or construction material gem-blocks/boulders would be most comparable to what we have currently through modding)

But right now its relatively inoffensive to not have it and just mine the wall for fresh neutral space, i dont have any strong personal opinions about it because it was before my time or least i didn't give it a lot of mind so early into playing df.
Logged

Bumber

  • Bay Watcher
  • REMOVE KOBOLD
    • View Profile
Re: Since when did floors convert to the base layer ?
« Reply #5 on: June 22, 2021, 12:26:33 am »

It's more realistic? to not have the valuable bits stick around after you explicitly mined for the gemstones, but I still miss the old ways.

Natural floors never consist of any mineable material, though.
Logged
Reading his name would trigger it. Thinking of him would trigger it. No other circumstances would trigger it- it was strictly related to the concept of Bill Clinton entering the conscious mind.

THE xTROLL FUR SOCKx RUSE WAS A........... DISTACTION        the carp HAVE the wagon

A wizard has turned you into a wagon. This was inevitable (Y/y)?

FantasticDorf

  • Bay Watcher
    • View Profile
Re: Since when did floors convert to the base layer ?
« Reply #6 on: June 22, 2021, 04:28:03 am »

It's more realistic? to not have the valuable bits stick around after you explicitly mined for the gemstones, but I still miss the old ways.

Natural floors never consist of any mineable material, though.

If you channel a full wall, it still mines the present wall and the wall underneath (converted to a ramp but its still dropping all the stone dropping down into empty space), removing the top-floor layer also.

The distinction is that you can build on top wall floors just fine and even lay regular flooring on it but a floor made entirely of floor-top blocks is unusable for placing future walls etc which is often why DF building is so difficult, where those gems mentioned would likely exist is on natural additional over-wall flooring left behind by the gemstone deposit rather than being directly attached to the wall underneath. Being natural, they'd probably be able to be mined through channelling too, doubling your gemstone output (but also creating unsightly holes without another way to remove them in open-space)

Id need more direct sources on what floor-level they were on to actually, but the fact it converts to "base material" seems like a removed feature.
Logged

Bumber

  • Bay Watcher
  • REMOVE KOBOLD
    • View Profile
Re: Since when did floors convert to the base layer ?
« Reply #7 on: June 22, 2021, 04:50:54 am »

@FantasticDorf
Not sure I follow what you're saying.

What I meant was that a natural floor never drops any ore/gems on its own. You can mine the wall tile to reveal the floor, possibly getting an item. You can mine the tile below it, possibly getting an item. Channeling the floor afterwards never gives an item.

Channeling the wall from the start is the same as the above, except it leaves a natural ramp behind. Like the floor tile, the ramp also can't give an item.


Come to think of it, do ramps still keep their material, or do they convert to base layer stone like floors do?
Logged
Reading his name would trigger it. Thinking of him would trigger it. No other circumstances would trigger it- it was strictly related to the concept of Bill Clinton entering the conscious mind.

THE xTROLL FUR SOCKx RUSE WAS A........... DISTACTION        the carp HAVE the wagon

A wizard has turned you into a wagon. This was inevitable (Y/y)?

Salmeuk

  • Bay Watcher
    • View Profile
Re: Since when did floors convert to the base layer ?
« Reply #8 on: June 22, 2021, 05:24:42 am »

Yes, I was only referring to the boosted room valuation when the floor left over from a mined-out gemstone tile is included in the footprint. AFAIK channeling these gem floor tiles never resulted in additional gem output.

Logged

hanni79

  • Bay Watcher
    • View Profile
Re: Since when did floors convert to the base layer ?
« Reply #9 on: June 22, 2021, 10:08:04 am »

Yes, I was only referring to the boosted room valuation when the floor left over from a mined-out gemstone tile is included in the footprint. AFAIK channeling these gem floor tiles never resulted in additional gem output.

You are right, it did not.
Logged

Starver

  • Bay Watcher
    • View Profile
Re: Since when did floors convert to the base layer ?
« Reply #10 on: June 22, 2021, 12:01:49 pm »

The 'peculiarity' of the 7/7ths diggable space and the floor that's not an 8th/7th even when chanelled away suggests that it's lost to the same place as all the other material is lost when carving wall-capable rocks into mugs, bracelets, etc.

Ore and gem tiles I always see as the valuble content clustered/veined/massed into the host-stone matrix (which similarly evaporates on extracting the smeltable/cuttable contents, having not enough integrity of its own to be reconstituted as the original marble/whatever, not even for opportunistically crafting earrings). The floor-slice just extends that, and if a cluster is mid-wall then why should it need to stand out in the thin slice that borders the next block down? And a built-floor is not flush to the natural floor it might replace (or else set flush to the atop-natural similarly built floors it would be indistinguishable with), but raised up just enough to make the standard wall unbuildable by the unimaginative constructors. Whether or not that's enforced by a ceiling too.

I can perfectly understand the data-driven reason why these oddities occur. And conversion (or not) of 'flavoured' flooring after messing with the 'volume' contents clearly arises from a different handling of the struct in memory. Altering any of this behaviour (possibly including an ability to recover proportionate value from the floor-slot) would require a further redesign to the data model, with knock-on effects to the engine. I think it's just easier to accept the current quirks, then relearn any new quirks that crop up after the next revision (Steam-equivalent versions may have the model revised to support additional tile-layering necessities, which may push towards or away from any solution thought 'logical' or consistent by those pondering the current anomolies or otherwise).
Logged