Bay 12 Games Forum

Please login or register.

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

Author Topic: The amazing semi-frozen river  (Read 1273 times)

CharonX

  • Bay Watcher
    • View Profile
The amazing semi-frozen river
« on: November 01, 2007, 07:10:00 pm »

Here's something odd... I have a Brook on my map (all temperate, I checked the biomes) and when winter comes it freezes... at the least partially.
The northern part becomes a wall of Ice, while the southern part happily gurgles on. When winter hits fully I think the souther part might freeze too, but its really odd to see half of the river frozen, and half rushing on.  :)


Logged

Toady One

  • The Great
    • View Profile
    • http://www.bay12games.com
Re: The amazing semi-frozen river
« Reply #1 on: November 02, 2007, 01:32:00 am »

Those two parts of the world map are at different temperatures.  There's not much that can be done about this, other than try to mess around with exactly what happens at the interface.
Logged
The Toad, a Natural Resource:  Preserve yours today!

Lightning4

  • Bay Watcher
    • View Profile
Re: The amazing semi-frozen river
« Reply #2 on: November 02, 2007, 03:33:00 am »

Maybe this "bug" could be turned benificial... what'd be neat is to see ice chunks solidifying then breaking off that part of the stream and floating downstream until it finally melts.
Logged

Arkan15

  • Bay Watcher
    • View Profile
Re: The amazing semi-frozen river
« Reply #3 on: November 02, 2007, 03:39:00 am »

quote:
Originally posted by Lightning4:
<STRONG>Maybe this "bug" could be turned benificial... what'd be neat is to see ice chunks solidifying then breaking off that part of the stream and floating downstream until it finally melts.</STRONG>

Urist Genericdwarf, Fisherdwarf cancels Fish: Interrupted by iceberg.

Logged
IP AND TEAR YOUR GUTS!
YOU ARE HUGE! THAT MEANS YOU HAVE HUGE GUTS!

Tormy

  • Bay Watcher
  • I shall not pass?
    • View Profile
Re: The amazing semi-frozen river
« Reply #4 on: November 02, 2007, 09:49:00 am »

I dont see any problems with this. It is very possible in the nature also, that a part of a river is frozen, and the other part is not, because some specific things can influence water temperature.
Logged

Bluefire

  • Bay Watcher
  • Slaves to Khorne
    • View Profile
Re: The amazing semi-frozen river
« Reply #5 on: November 02, 2007, 10:30:00 am »

Yeah, but if the first part of the river freezes, where does the water of the other part come from? If it froze gradually, with the up most part of the river completely frozen and as you go south it thaws a little more, it would make sense, but the way it is now isn't natural.

[ November 02, 2007: Message edited by: Bluefire ]

[ November 02, 2007: Message edited by: Bluefire ]

Logged

Lord Nightmare

  • Bay Watcher
    • View Profile
Re: The amazing semi-frozen river
« Reply #6 on: November 02, 2007, 11:05:00 am »

The frozen part should have an ice layer on top, and water underneath.
You should even be able to drill/cut holes in the ice and go ice fishing. People have been doing that since the late stone age, I believe.

LN

Logged
"When life gives you zombies... *CHA-CHIK!* ...you make zombie-ade!"

Toady One

  • The Great
    • View Profile
    • http://www.bay12games.com
Re: The amazing semi-frozen river
« Reply #7 on: November 02, 2007, 07:48:00 pm »

I'm aware that it's unnatural.  It's tricky to do more.
Logged
The Toad, a Natural Resource:  Preserve yours today!

Sophismata

  • Bay Watcher
    • View Profile
Re: The amazing semi-frozen river
« Reply #8 on: November 02, 2007, 09:57:00 pm »

What if only the surface of the river / watersource were to freeze? Now that you've made the z-layer, it certainly seems possible, and would still allow water to flow beneathe the surface ice. Unless it's frozen for balance reasons, I suppose... :).
Logged

Toady One

  • The Great
    • View Profile
    • http://www.bay12games.com
Re: The amazing semi-frozen river
« Reply #9 on: November 03, 2007, 07:51:00 pm »

These rivers only occupy one z-layer, so having a frozen surface is a non-trivial matter.  This is part of what I meant by tricky.  It becomes kind of a mess, and you have to worry about how pathing and everything else works with partially frozen tiles, and frozen tiles already exist over other map tiles.
Logged
The Toad, a Natural Resource:  Preserve yours today!

Tormy

  • Bay Watcher
  • I shall not pass?
    • View Profile
Re: The amazing semi-frozen river
« Reply #10 on: November 03, 2007, 07:56:00 pm »

quote:
Originally posted by Bluefire:
<STRONG>Yeah, but if the first part of the river freezes, where does the water of the other part come from? If it froze gradually, with the up most part of the river completely frozen and as you go south it thaws a little more, it would make sense, but the way it is now isn't natural.

[ November 02, 2007: Message edited by: Bluefire ]

[ November 02, 2007: Message edited by: Bluefire ]</STRONG>


Well, I was thinking about like this: Lets say z-level 0 is the surface of the river. So z-level 0 is frozen and z-level -1 is frozen for lets say 25 tiles. Than after that point only Z-level 0 is frozen for lets say another 25 tiles. After that not even z-level 0 is frozen. This is what possible in nature. That is what I meant.

Logged

Gangsta Spanksta

  • Bay Watcher
    • View Profile
Re: The amazing semi-frozen river
« Reply #11 on: November 03, 2007, 08:40:00 pm »

quote:
Originally posted by Toady One:
<STRONG>I'm aware that it's unnatural.  It's tricky to do more.</STRONG>

I don't think it is unnatural.  Aren't there a lot of rivers in cold climates that have the top layer frozen and eventually as it enters a different temperature zone, the top layer begins to melt, until you have a visible river?  If anything, there should be thin ice that breaks near the boarder, causing the dwarf to fall in, and probably drown.

Logged

FFT

  • Bay Watcher
  • stringless elsewhere -- don't click on old links
    • View Profile
    • audio
Re: The amazing semi-frozen river
« Reply #12 on: November 03, 2007, 08:56:00 pm »

quote:
Originally posted by Gangsta Spanksta:
<STRONG>

I don't think it is unnatural.</STRONG>


The way it currently works is unnatural is I suspect what Toady was saying.

Logged

Gangsta Spanksta

  • Bay Watcher
    • View Profile
Re: The amazing semi-frozen river
« Reply #13 on: November 03, 2007, 09:09:00 pm »

quote:
Originally posted by FFT:
<STRONG>

The way it currently works is unnatural is I suspect what Toady was saying.</STRONG>


Well, the only thing wrong with it that I see is that the bottom layer of the river is frozen  Perhaps since the river is usually 4 squares wide the outer two could be frozen on the bottom lever while the inner two have flowing water.  Sorta, IWWI.  If you try to get to the water by digging through the Ice it could immediately refreeze, possibly with your dwarf in it  ;)

Logged

Aquillion

  • Bay Watcher
    • View Profile
Re: The amazing semi-frozen river
« Reply #14 on: November 04, 2007, 05:08:00 am »

quote:
Originally posted by Gangsta Spanksta:
<STRONG>

Well, the only thing wrong with it that I see is that the bottom layer of the river is frozen  Perhaps since the river is usually 4 squares wide the outer two could be frozen on the bottom lever while the inner two have flowing water.  Sorta, IWWI.  If you try to get to the water by digging through the Ice it could immediately refreeze, possibly with your dwarf in it    ;)</STRONG>



Except that, sadly, rivers aren't currently defined with enough granularity to do that--they only have a depth of one square.  There's no "bottom layer" or "top layer", just solid water or solid ice...  and adding the distinction for a frozen top layer of ice is non-trivial.

It would allow for simpler ice fishing, and make it easier to tap deep water in frozen areas.  But still, it's not really worth it.  It's one of those things players won't generally notice unless it's called to their attention (the way this sharp dividing line does.)  Like Toady said, unless he wants to do a massive overhaul of how ice works, all he can do is fiddle with what happens at that line...  Probably the best thing to do (assuming it isn't too tough) is just make it so that in general the dividing line between parts of the world map are more 'blurry' up close, with a few scattered spaces on either side getting the properties of the other side instead.

This is a bigger problem than just rivers, isn't it?  As it is now, all biome-related effects will end with a sharp, sudden line.  Blurring the bounderies when viewed up close would probably be a good idea overall, if it's possible.

[ November 04, 2007: Message edited by: Aquillion ]

Logged
We don't want another cheap fantasy universe, we want a cheap fantasy universe generator. --Toady One
Pages: [1] 2