Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  
Pages: 1 [2]

Author Topic: I'm curious about fire snake  (Read 5365 times)

puke

  • Bay Watcher
    • View Profile
Re: I'm curious about fire snake
« Reply #15 on: May 29, 2014, 12:46:17 pm »

the floor MAY catch fire

Constructions dont catch fire, or feel the effects of temperature, do they?  Ice floors should not melt, coal and lignite floors should not burn if you pour magma on them.

bins of coal blocks, or even loose boulders, those could burn.
Logged

wierd

  • Bay Watcher
  • I like to eat small children.
    • View Profile
Re: I'm curious about fire snake
« Reply #16 on: May 29, 2014, 12:59:50 pm »

No, IIRC, only natural cavern floor made of flammable material. that was LOOOONG ago that I experienced it though.

Constructions never burn, to my knowledge.
Logged

puke

  • Bay Watcher
    • View Profile
Re: I'm curious about fire snake
« Reply #17 on: May 29, 2014, 01:05:24 pm »

wasnt there some trick to get something burning permanently?  I remember some guy had dropped a bin of burning lignite blocks in a pool to make a constant steam thing, but eventually they go out.

I thought someone had a way to make a perpetual fire that never extinguished.  Maybe it was by lighting up an artifact?
Logged

wierd

  • Bay Watcher
  • I like to eat small children.
    • View Profile
Re: I'm curious about fire snake
« Reply #18 on: May 29, 2014, 01:08:50 pm »

Yes. Burning wooden artifact will burn forever.

Also artifact rope made from ropereed, or other flammable material.  One enterprising person wanted to make a !!WELL!! to reliably melt fat off dwarves. It didnt end well.  (Artifact rope with metal bucket; Artifact rope was set on fire. Not sure how they did it... Anyway, dwarves would attempt to wash at the well, drop the bucket into the water, but the rope will continue to burn, and will dry up the water in the bucket before it reaches the dwarf at the top. This causes them to drop the bucket again and again, causing prolonged contact with the burning well component. It didnt end well.)
Logged

puke

  • Bay Watcher
    • View Profile
Re: I'm curious about fire snake
« Reply #19 on: May 29, 2014, 02:39:04 pm »

I think there was talk about a defensive system that used under-floor heating.... I think it had 2-deep water (only 1 deep evaporates, right?) covering a hallway, and under the floor was 7/7 magma.  maybe behind the walls and over the roof was magma too, not sure.

Anyway, it was claimed to melt gobbos, but I'm not sure.  Ambient heat should not be enough to harm living creatures, according to the wiki, and I dont think water actually increases thermal conductivity in the game like it does IRL...

If I could craft building materials (soap?) from fire snake remains though... well, i'd have a !!soap!! palace, among other things.
Logged

GavJ

  • Bay Watcher
    • View Profile
Re: I'm curious about fire snake
« Reply #20 on: May 29, 2014, 03:12:33 pm »

The floor heat won't do anything except melt ice, really. It only raises floor temperature 50-60 degrees or something IIRC. Unless you've modded goblins to catch on fire at like, 50 degrees fahrenheit... Even then, the water would be unnecessary I believe. Creatures do heat up slightly from floors being hot, although they have buffers in them to partially resist this (i.e. goblins are not like cold blooded animals), and it happens pretty slowly.
Logged
Cauliflower Labs – Geologically realistic world generator devblog

Dwarf fortress in 50 words: You start with seven alcoholic, manic-depressive dwarves. You build a fortress in the wilderness where EVERYTHING tries to kill you, including your own dwarves. Usually, your chief imports are immigrants, beer, and optimism. Your chief exports are misery, limestone violins, forest fires, elf tallow soap, and carved kitten bone.

puke

  • Bay Watcher
    • View Profile
Re: I'm curious about fire snake
« Reply #21 on: May 29, 2014, 04:31:44 pm »

I'm sure someone built this as a defensive structure, they had posted screens of the goblins feet burning off.  The wiki says that warm-stone tiles get to 107F (41C), and being one z-level above the magma should be the same as an adjacent stone.  If it was not losing heat on other sides, maybe the temperature could climb higher?

Does DFHack reveal a tiles temperature or anything?  I might want to experiment with this.

On the other hand, I might have this whole thing confused with a setup like this:  http://dwarffortresswiki.org/index.php/DF2012:Trap_design#Incinerator_hall

Alternately, I've definitely seen scorching deserts burn the feet of unshod creatures (similar with freezing damage on glaciers, clothes make a significant difference in temperature protection).
Logged

GavJ

  • Bay Watcher
    • View Profile
Re: I'm curious about fire snake
« Reply #22 on: May 29, 2014, 05:38:14 pm »

No, warm stone doesn't work like that. It's not thermodynamically realistic at all. It's merely a hard-coded single number of "if it's warm stone, it's 107 degrees" or whatever, period.

Which should not be enough to damage gobbos.
Fat melts at 10,078.
Warm stone is always exactly 10,075.
Not to mention that the homeostasis effects of goblins or any other warm-blooded creature would prevent them from equalizing at the actual temperature of the environment ANYWAY. So they wouldn't even get to 10,075.  Depending on what the other relevant variables are, it might equalize at something like 10,072 or whatever (basal temp is 10,067 for goblins).
And then direct heat damage is even much higher than that.

So it shouldn't damage them at all to stand on a warm floor indefinitely.
Logged
Cauliflower Labs – Geologically realistic world generator devblog

Dwarf fortress in 50 words: You start with seven alcoholic, manic-depressive dwarves. You build a fortress in the wilderness where EVERYTHING tries to kill you, including your own dwarves. Usually, your chief imports are immigrants, beer, and optimism. Your chief exports are misery, limestone violins, forest fires, elf tallow soap, and carved kitten bone.

puke

  • Bay Watcher
    • View Profile
Re: I'm curious about fire snake
« Reply #23 on: May 29, 2014, 05:55:35 pm »

Thats not actually true.  Heat transfer over distance is modeled by the game, I'm just not sure how much detail it uses for conductivity

For example, there is a existing bug where containers are always 1 degree off from their contents, and it causes high CPU use constantly adjusting the thermal transfer between the two.  DFHack has a fix for it.

For another example, check out this discussion:  http://www.bay12forums.com/smf/index.php?topic=47197.msg953541#msg953541

The tl;dr is floors over magma show "scorching" in adventure mode, which is greater than warm stone temperatures, though they were unsuccessful in getting it to cause damage.
Logged

GavJ

  • Bay Watcher
    • View Profile
Re: I'm curious about fire snake
« Reply #24 on: May 29, 2014, 10:01:51 pm »

Heat transfer is calculated by the game, yes. And it reaches either 1 or two tiles, I don't remember.

However, this does NOT apply to magma and warm stone, which is simply hard-coded, instantaneous, and always exactly the same number. (it might be able to get hotter if there's another source of heat. For example if warm stone is exposed to a 10,100 urist scorching climate, then the tile will be 10,100, not the warm stone temp. But it won't get hotter from the warm stone designation itself)

Other sources of heat do work with heat flow (including even your dwarves' body heat heating up tiles they walk over, if I recall correctly), but "warm stone" is special and works differently.

Quote
The tl;dr is floors over magma show "scorching" in adventure mode, which is greater than warm stone temperatures
I don't think scorching is necessarily hotter than warm stone. I believe "scorching" climates actually begin at maximum yearly temperatures lower than that of warm stone, and go up from there. But not 100% sure. It is absolutely possible though for climate warmed tiles to kill you, because I've done it before. And it's easy to replicated. Just go into advanced world gen, set the temperature range to "1000 to 1000" and embark -- your dwarves will instantly catch on fire (their clothes), melt, and die in a few seconds.
« Last Edit: May 29, 2014, 10:06:05 pm by GavJ »
Logged
Cauliflower Labs – Geologically realistic world generator devblog

Dwarf fortress in 50 words: You start with seven alcoholic, manic-depressive dwarves. You build a fortress in the wilderness where EVERYTHING tries to kill you, including your own dwarves. Usually, your chief imports are immigrants, beer, and optimism. Your chief exports are misery, limestone violins, forest fires, elf tallow soap, and carved kitten bone.

Urist Da Vinci

  • Bay Watcher
  • [NATURAL_SKILL: ENGINEER:4]
    • View Profile
Re: I'm curious about fire snake
« Reply #25 on: May 30, 2014, 01:42:23 am »

I think there was talk about a defensive system that used under-floor heating. I think it had 2-deep water (only 1 deep evaporates, right?) covering a hallway, and under the floor was 7/7 magma.  maybe behind the walls and over the roof was magma too, not sure.

Anyway, it was claimed to melt gobbos, but I'm not sure.  Ambient heat should not be enough to harm living creatures, according to the wiki, and I dont think water actually increases thermal conductivity in the game like it does IRL.

...

The "bug" that allowed that defensive system to work was fixed by Toady in version 0.31.04 or 0.31.05 due to a similar problem with rain. The water contaminants that cover creatures (getting them wet) greatly accelerate heat transfer. However tiles above magma and default weather are no longer lethal.

puke

  • Bay Watcher
    • View Profile
Re: I'm curious about fire snake
« Reply #26 on: May 30, 2014, 08:43:24 am »

Ah!  Thanks for this!
Logged
Pages: 1 [2]