Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: Torrential rains  (Read 1341 times)

Random832

  • Bay Watcher
    • View Profile
Torrential rains
« on: November 15, 2008, 12:42:12 am »

A rain event that happens maybe once or twice a year, and coats the entire map with a partial layer (say, 2/7 - or could be 1/7 if only 1/7 water would flow properly) of water. Any open surface tunnel into your fort would be at risk to act as a drain and drain the floodwaters into your fortress.
Logged

winner

  • Bay Watcher
    • View Profile
Re: Torrential rains
« Reply #1 on: November 15, 2008, 12:50:58 am »

frame rate would be my only objection.
Logged
The great game of Warlocks!

Warlord255

  • Bay Watcher
  • Master Building Designer
    • View Profile
Re: Torrential rains
« Reply #2 on: November 15, 2008, 01:00:43 am »

Seconded on the framerate, it's the instant killjoy for (realistic) disasters of any kind. :(

Lightning strikes would be a good way to simulate thunderstorms, as would wind effects.
Logged
DF Vanilla-Spice Revised: Better balance, more !!fun!!
http://www.bay12forums.com/smf/index.php?topic=173907.msg7968772#msg7968772

LeadfootSlim on Steam, LeadfootSlim#1851 on Discord. Hit me up!

Golgath

  • Bay Watcher
    • View Profile
    • Avatar Source
Re: Torrential rains
« Reply #3 on: November 15, 2008, 01:49:51 am »

I love the idea.  However, what it would do to my FPS makes me cringe in the inside.  But I'd still go for it.
Logged
I fully endorse the idea of mountain goats that hunt man.

Thuellai

  • Bay Watcher
  • Nobody's business but the Turks
    • View Profile
Re: Torrential rains
« Reply #4 on: November 15, 2008, 03:05:26 am »

For (slightly) less FPS killing, how about it just elevates your rivers up a level, so that they slowly flood the surface with water, but they don't last very long unless you're in a super-wet area?
Logged
When you're following an angel, does it mean you have to throw your body off a building?

"So kids, what story do you want me to read to you tonight?"
"Oooh!  Oooh!  Goldibeard and the The Rotting Corpses!"
~LegacyCWAL

Sowelu

  • Bay Watcher
  • I am offishially a penguin.
    • View Profile
Re: Torrential rains
« Reply #5 on: November 15, 2008, 02:05:47 pm »

Yes!!  A return to seasonal floods!

I like the idea of covering the map with 2/7 water, but one problem is that there are very few contours on most maps.  I mean sure there's hills, but within a valley, there's no way to focus all that water into one rivulet down the middle like it should work.  It SHOULD flow downhill, towards existing rivers and streams, but I don't see how that could possibly work--elevations are not finely grained enough.
Logged
Some things were made for one thing, for me / that one thing is the sea~
His servers are going to be powered by goat blood and moonlight.
Oh, a biomass/24 hour solar facility. How green!

snelg

  • Bay Watcher
  • Hoary Marmot Extraordinaire
    • View Profile
Re: Torrential rains
« Reply #6 on: November 15, 2008, 02:25:20 pm »

For (slightly) less FPS killing, how about it just elevates your rivers up a level, so that they slowly flood the surface with water, but they don't last very long unless you're in a super-wet area?
Don't water kind of dissapear when it touches a river or brook or something like that?
Logged
When there's no more room in the fortress, the cats will walk the earth.
Cancels writing: Interrupted by Hoary Marmot.

Jisaan

  • Bay Watcher
    • View Profile
Re: Torrential rains
« Reply #7 on: November 15, 2008, 04:31:32 pm »

If this was implemented, I'd want a change to how 1/7 water covers objects, or the rate at which it evaporates, or the ability for dwarves to clean it. My current map STILL has large, totally featureless areas where I had to drain my perpetual motion machine some odd years ago, not to mention the roof of one building which has been made indistinguishable by an unfortunate pumping accident. I might abandon a fortress out of pure disgust if I had to look at a map that was completely covered in water all year round because the puddles wouldn't evaporate before another storm.

And I'm pretty sure it would solidify any lava that was open to the air... Which would create interesting results. I imagine there would be lots of disasters where a block of obsidian formed without support in a large magma channel, causing a collapse that punched through every level of a fortress, flooding it with magma.

While this would be fun, there would be far more occurrences of a magma feature simply getting clogged up by the stone, requiring it to be dug out again, which would be a pain. Magma moats would be effectively useless, and magma pipes would slowly form an obsidian cap, after being cleared of imps by tons upon tons of obsidian collapsing inward when the water didn't land at the edges. Not to mention the constant collapse alert spam.

Though to be fair, this would lead to some interesting technical details when it comes to magma features, such as roofs to protect against falling rain, and channels to direct flowing water away from them. It would also limit what could be done with magma however.

Also, this would effectively irrigate every tile on the map in a single storm... Which is hardly realistic. That would need to be changed as well, or muddied stone tiles would have to be changed to only support a certain number of crops before they had to be irrigated again.

All these things considered, I'd rather we just had seasonal floods that originated from rivers. The storms can happen offscreen. Or you could have the floods correspond with the storms we already have onscreen. I believe I remember hearing somewhere of a megaproject that could create a similar effect to what you're suggesting, however. Something about building a huge cistern in the sky with a bunch of randomly opening floor hatches.
« Last Edit: November 15, 2008, 04:44:55 pm by Jisaan »
Logged

Random832

  • Bay Watcher
    • View Profile
Re: Torrential rains
« Reply #8 on: November 15, 2008, 07:23:17 pm »

If this was implemented, I'd want a change to how 1/7 water covers objects, or the rate at which it evaporates, or the ability for dwarves to clean it.

Absolutely - it should seep into the ground (depending on the biome's drainage) - and it could also seep _out of_ and weaken [improved cave-in system] soil ceilings; it should flow towards lower elevations and ultimately towards the river or aquifer, and water above 1/7 should still evaporate eventually.
Logged

Footkerchief

  • Bay Watcher
  • The Juffo-Wup is strong in this place.
    • View Profile
Re: Torrential rains
« Reply #9 on: November 16, 2008, 12:55:17 am »

I like this idea a lot but yeah, covering the map with 2/7 water wouldn't work.  How about a shortcut where the game detects likely local drainage areas and fills them with water directly?  Maybe it could use a scaled-down version of Toady's river creation algorithm.
Logged

Random832

  • Bay Watcher
    • View Profile
Re: Torrential rains
« Reply #10 on: November 16, 2008, 04:39:06 am »

I like this idea a lot but yeah, covering the map with 2/7 water wouldn't work.  How about a shortcut where the game detects likely local drainage areas and fills them with water directly?  Maybe it could use a scaled-down version of Toady's river creation algorithm.

The key is "it gets into your fortress", anything beyond that is just visual niceness really. (having it seep in through soil ceilings / weaken soil ceilings once improved caveins are in would be a bonus too)
Logged

vooood

  • Bay Watcher
  • Prophet
    • View Profile
    • Amalis of Daloth (TBA)
Re: Torrential rains
« Reply #11 on: November 16, 2008, 12:17:14 pm »

Seconded on the framerate, it's the instant killjoy for (realistic) disasters of any kind. :(

Lightning strikes would be a good way to simulate thunderstorms, as would wind effects.

This is a good idea and could be some real fun. Maybe not having a rain that will cause flooding of the complete map but that will temporary flood the river (making it a bit larger and thus dangerous if terrain is bad)?
Logged
Music was my first love, and it will be my last.
Music of the future, and music of the past.

Dakira

  • Bay Watcher
  • [LURKER]
    • View Profile
Re: Torrential rains
« Reply #12 on: November 17, 2008, 01:00:02 am »

I have one thing to add along with this.

Muddy terrain. All it takes in 1/7 of water to make a space muddy for the rest of eternity.

I like this idea of having floods and/or torrential rains, but I think the mud needs to be addressed before this gets implemented. Otherwise your beautiful green forest has become mud brown.
Logged
There's no such thing as useless science. Now we need to weaponize this.
Everyone should:
play checkers.
fight clowns with water.