Bay 12 Games Forum

Please login or register.

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

Author Topic: [39D] Wagon deconstructs  (Read 2710 times)

Tylui

  • Bay Watcher
  • O_o
    • View Profile
Re: [39D] Wagon deconstructs
« Reply #15 on: July 29, 2008, 10:22:19 am »

Just curious- Is there a specific reason why there are two different temperature scales?
Logged

Toady One

  • The Great
    • View Profile
    • http://www.bay12games.com
Re: [39D] Wagon deconstructs
« Reply #16 on: July 29, 2008, 10:01:07 pm »

The world gen one came first (well before the game was released), and later when I added temperature for local objects, I decided I needed more resolution.  I didn't bother changing the original scale, and I think there might be some irritations with world map fields being signed 2 byte vars and local temperatures being unsigned 2 byte vars that I'd have to quibble with.
Logged
The Toad, a Natural Resource:  Preserve yours today!

Puzzlemaker

  • Bay Watcher
    • View Profile
Re: [39D] Wagon deconstructs
« Reply #17 on: July 30, 2008, 09:22:18 am »

If you ever change it... if possible, can you make it use Celsius?

Just 'cause... it's easier.  For everyone.

Zero is freezing, 100 is boiling.  Easy-peasy.
Logged
The mark of the immature man is that he wants to die nobly for a cause, while the mark of the mature man is that he wants to live humbly for one.

Earthquake Damage

  • Bay Watcher
    • View Profile
Re: [39D] Wagon deconstructs
« Reply #18 on: July 30, 2008, 06:06:01 pm »

1.  Fahrenheit has greater resolution than Celsius when you're using integers.

2.  Toady lives in (and likely grew up in, though don't quote me on that) the States.  Here in the US, we typically use Fahrenheit outside of scientific/engineering contexts.  It may have seemed more natural to use Fahrenheit.
Logged

Qmarx

  • Bay Watcher
  • "?"
    • View Profile
Re: [39D] Wagon deconstructs
« Reply #19 on: July 31, 2008, 10:04:23 am »

3. The 0 to 100 scale in Fahrenheit was originally calibrated for the freezing point of seawater and human body temperature (long story short - dude's wife had a fever).  These temperatures are arguably more useful for world calibration than the boiling/triple point of pure water, as oceans are salty...
Logged

Raumkraut

  • Bay Watcher
    • View Profile
Re: [39D] Wagon deconstructs
« Reply #20 on: July 31, 2008, 11:47:58 am »

Kelvin.
Want more resolution? MilliKelvin.

Or, as this is Dwarf Fortress, there could be an entirely new scale based on the melting points of various rocks.

Why confuse only most of the world, when you could confuse all of it. :P
Logged

Earthquake Damage

  • Bay Watcher
    • View Profile
Re: [39D] Wagon deconstructs
« Reply #21 on: July 31, 2008, 11:57:26 am »

Kelvin is Celsius with a different zero point.

"MilliKelvin" (never heard temperature with metric prefixes before...  odd) is too small a scale.  Without increasing the number of bytes used to define temperature, it would severely restrict the range of valid temperatures.  You would have impossibly cool magma, for example.
Logged

Qmarx

  • Bay Watcher
  • "?"
    • View Profile
Re: [39D] Wagon deconstructs
« Reply #22 on: July 31, 2008, 12:22:02 pm »

Plus, no way to have colder-than-absolute-zero creatures.

Not that that'll be needed, once proper thermal conductivity and heat capacity variables are introduced. 
Logged

SHAD0Wdump

  • Bay Watcher
  • Hiding in SPAAACE!!!
    • View Profile
Re: [39D] Wagon deconstructs
« Reply #23 on: July 31, 2008, 01:02:42 pm »

So basically you stepped into a land equivalent to deep space.
Logged

Earthquake Damage

  • Bay Watcher
    • View Profile
Re: [39D] Wagon deconstructs
« Reply #24 on: July 31, 2008, 03:22:54 pm »

Actually, I think one of the reasons Toady zeroed his temperature scale where he did was so he could have things colder than absolute zero to accommodate magical cold.
Logged
Pages: 1 [2]