v50 Steam/Premium information for editors
  • v50 information can now be added to pages in the main namespace. v0.47 information can still be found in the DF2014 namespace. See here for more details on the new versioning policy.
  • Use this page to report any issues related to the migration.
This notice may be cached—the current version can be found here.

Difference between revisions of "v0.31:Temperature"

From Dwarf Fortress Wiki
Jump to navigation Jump to search
(→‎Reference Chart: add a few more notable temperatures)
(→‎Conversion: Mentioned the Temperature Conversion Utility as an alternative to converting manually)
Line 20: Line 20:
  
 
[DF scale] = [RANKINE] + 9508.33
 
[DF scale] = [RANKINE] + 9508.33
 +
 +
''(Note: Mod-makers may find this [http://www.bay12forums.com/smf/index.php?topic=80523.0 Temperature Conversion Utility] handy if they find themselves having to convert a lot of temperatures to and/or from Degrees Urist.)''
  
 
===Reference Chart===
 
===Reference Chart===

Revision as of 01:46, 13 June 2011

This article is about an older version of DF.

For temperature as it relates to choosing an embarkation site, see Climate.

Temperature scale

Dwarf Fortress uses its own temperature scale in most cases, often called "Degrees Urist" on this wiki. So if you see something like [HOMEOTHERM:10067], don't be amazed.

Magma's temperature is 12,000° Urist.

The highest possible temperature in Dwarf Fortress is 60,000°U - the temperature 60,001°U is used internally for temperatures which have been set to "NONE".

Conversion

[DF scale] = [FAHRENHEIT] + 9968

[DF scale] = [CELSIUS] * 9/5 + 10000

[DF scale] = [KELVIN] * 9/5 + 9508.33

[DF scale] = [RANKINE] + 9508.33

(Note: Mod-makers may find this Temperature Conversion Utility handy if they find themselves having to convert a lot of temperatures to and/or from Degrees Urist.)

Reference Chart

Significance DF Scale Fahrenheit Celsius Kelvin Rankine
Human Body Temperature 10066.62 98.6 37.0 310.15 558.27
Freezing Point of Water 10000 32 0 273.15 491.67
Boiling Point of Water 10180 212 100 373.15 671.67
Absolute Zero 9508.332 -459.67 −273.15 0 0
DF Scale's Zero1 0 -9968 -5555.555... -5282.40555... -9508.33

1 - Yes, temperatures in Dwarf Fortress can go far, far below absolute zero, which is physically impossible. Considering Dwarf Fortress also allows Template:L, it's best not to ask questions.
2 - Technically, fractional/decimal temperatures are not possible in Dwarf Fortress, as they are stored as unsigned 16-bit integers. For instance, body temp for humans in the raws is rounded to 10067.

Some general information about temperatures in DF (copied from somewhere on the forums):

Event / location Temperature
alcohol freezes 9850 U
water freezes 10000 U
underground 10015 U
outside (varies) 10048 U
dwarf/human body temp 10067 U
floor above magma 10075 U
fat melts 10078 U
water boils 10180 U
common stone melts 11500 U
magma 12000 U

Melting point

This is the temperature at which an object will melt. Any material with a melting point over 12,000 °U is Template:L.

Boiling point

This is the temperature at which an object will evaporate.

Ignition point

This is the temperature at which an object will catch fire.

Heat damage point

This is the temperature above which an object will begin to take Template:L. Flammable items without a heat damage point (or with an exceptionally high one) will take damage very slowly, causing them to burn for about 9-10 months before disappearing.

Cold damage point

This is the temperature below which an object will begin to take Template:L.

Specific heat

This determines how long it takes an object to heat up or cool down. An object with high specific heat will change temperature more slowly.