Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: Volcanic Eruption  (Read 2768 times)

Feathermind

  • Bay Watcher
    • View Profile
Volcanic Eruption
« on: September 01, 2017, 12:12:48 pm »

So...I have an interesting predicament.

Spoiler (click to show/hide)

If it's not obvious from the picture, that's an erupting volcano.  I've seen magma overflow like this before, with the most notable example being a reclaimed worldgen fort where the magma forges slowly flooded, but I've never seen it at this scale.  It's pouring out of the sides at a rapid pace and even splashing up onto the hill overlooking the volcano's caldera.  The nearby mountains are also acting like a funnel, causing the lava to flow from the southeast corner all the way across the map of this 3 wide, 5 high embark, off the west border and into the northern valley, filling the dried murky pools with lava and setting all the trees on fire.

Here's the retracting bridge that seals the fort's original entrance, shortly before the lava blocked it off.

Spoiler (click to show/hide)

Here's what the lava did to the valley below.  Note that some of the scattered red tiles here are actually red sand.

Spoiler (click to show/hide)

Needless to say this is interfering with my plans to capture and tame the local wildlife.  Nothing dissuades curious elephants from investigating your cage traps quite like an encroaching wall of molten rock.

A bit of history on this fortress:  Copperdrive (soon to be !!Copperdrive!!) was founded amidst the scorching hot mountains and tropical shrublands in the center of the world.  With the stream to the north providing water and the volcano to the southeast supplying magma for forges, the dwarves of The Humble Town would have all they needed to carve out a living... once a certain delivery was made, that is. The fort was retired as soon as the dwarves had a working entrance, before so much as a farm had been built.

Hearing rumors of the new fort, the peregrine falcon man Udib Ironswords the Mountainous Gate of Risking, renowned evader of bogeymen and occasional adventurer when his wits failed him, was compelled to leave retirement and make his way south with a bag full of 1,000 singing metal coins, which had been minted at his overcrowded home fortress of Squashedmirrored from armor he'd salvaged from a nearby vault.  Udib flew over elven ruin and restless sea, fought off goblins and giant bark scorpions and stared down the occasional timid unicorn.  After three days of travel, he safely arrived at the new fortress of Copperdrive.  There he dropped off the coins in the nearest stockpile, as they were to be the foundation of Copperdrive's economy (by which I mean I was going to melt them down one by one and reforge them into equipment for the budding military and maybe a weapon rack or two.)  Udib then boasted of his great deeds to the local militia captain, Dakost Enjoylanced, and begged to become a soldier under her command.  Dakost graciously accepted and Udib retired from the adventuring life into military service.

With the awaited delivery fulfilled, the dwarves unretired the fort and found that in the celebration following Udib's arrival, every barrel of ale and bag of sand had been overturned.  Ilral Smithwilts also noticed during bookkeeping that the level of lava in the caldera was oddly high, but with the sudden concern over lack of booze none of the dwarves paid it much notice.  The miner Stinthad Ragmaze began immediate construction on a tunnel to supply water to the fort, while Ilral made plans to carve a second tunnel to supply magma for the forging process once her bookkeeping was completed.  By the time the former was nearing completion the latter proved redundant; the volcano had opted to deliver the lava of its own accord.

The fortress immediately went on high alert, and every dwarf and peregrine falcon man's location and activities were checked.  Udib Ironswords the Mountainous Gate of Risking, experienced adventurer and slayer of dangerous beasts of all manner, had gotten himself stuck in a tree.  (His flight capability still exists in fortress mode but does nothing for pathfinding.)  Several of the dwarves were caught outside, wandering back and forth between the fortress and the nearby stream.  But worst of all, Ilral Smithwilts had decided to take a nap by the stream, blissfully unaware of the approaching lava.

The local carpenter, Iton Booksilvers, grabbed an axe and bravely rushed out to cut Udib down.  She cut through the trunk with deforesting speeds only a dwarf can achieve and the tree fell with a crash.. only for Udib to remain suspended in midair, flapping his wings indifferently.  Irritated, Iton grabbed the fallen logs and started building a staircase with the intent to reach up and grab Udib, but as she was putting the finishing touches on it Udib felt a pang of thirst and flitted past, landing neatly on the ground below an exasperated Iton and proceeding to the stream for a drink.

Meanwhile, the miner Stinthad Ragmaze raced out to channel the final tile at the edge of the stream, the last step needed for the fortress's water supply.  (Channeling out the last tile blocking the flow of magma or water from above is a step I take to ensure the miner's safety, ironically.)  Once he completed his work Iton took over, grabbing the wood from her half-constructed staircase and using it to seal the hole. She then ordered the dwarves using the stream and Udib, especially Udib, to exclusively use the new well for their water.  Unfortunately, no one could wake Ilral, so the dwarves retreated inside and prayed she would do so of her own accord before it was too late.

The dwarves huddled together inside their roughly chiseled new home as the lava advanced to seal them in.  They waited as long as they could for Ilral, but the lava drew ever closer and still there was no sign of her.  With a heavy heart, Rigoth Cloisteredpassions pulled the lever to seal the gate, but as he did so there was a shout from outside.  “Wait!” Ilral bellowed, the heels of her shoes streaming black smoke as she raced over the lava flows towards the entrance.  Rigoth opened the bridge once more and Ilral dashed in, racing to the bridge lever and yanking it as hard as she could.  The gate closed with a crash, and moments later the hiss of lava was heard atop it, sealing the dwarves off from the outside world.
Logged

mightymushroom

  • Bay Watcher
    • View Profile
Re: Volcanic Eruption
« Reply #1 on: September 01, 2017, 04:04:01 pm »

 :o

In that last shot it looks like there's higher ground to the northeast that might stay above the flow, I'm not sure. But if you can get a clear spot then you just go under the lava and make a new, better main entrance. Something dwarves like to do anyway.

Now your plan is a craggy obsidian tower and the coolest hottest moat ever, with guards armed in divine metal. It'll be the envy of your neighbors. The finishing touch is to arrange for a demon to be either chained, howling, in the entrance or make it your leader. Maybe both.
Logged

Fleeting Frames

  • Bay Watcher
  • Spooky cart at distance
    • View Profile
Re: Volcanic Eruption
« Reply #2 on: September 01, 2017, 04:28:21 pm »

Seen this before in DF together on an evil deadly cold glacier, happens sometimes with retirement.

The solution I came to was massive map-edge drain underground. Using mining through bridge trick to essentially cut away 75% of the walls of volcano, the lava quickly changed its mind where to flow.

I suppose if you built a massive basin, you could also obsidianize it entirely with cavein of 2z of water. Good if you want to make a fully obsidian tower (maybe with strange shape) without bothering with a pumpstack.

The singing metal coins are pretty cool, but maybe a little pointless - iirc procedural metals aren't treated as wafers, so you could just melt leggings or whatnot instead. Does peregrine falcon man make a good cook, given dive-hunting vermin?

KittyTac

  • Bay Watcher
  • Impending Catsplosion. [PREFSTRING:aloofness]
    • View Profile
Re: Volcanic Eruption
« Reply #3 on: September 01, 2017, 09:46:28 pm »

Is the eruption intentional? If it's a bug, keep it as a feature.
Logged
Don't trust this toaster that much, it could be a villain in disguise.
Mostly phone-posting, sorry for any typos or autocorrect hijinks.

Dozebôm Lolumzalěs

  • Bay Watcher
  • what even is truth
    • View Profile
    • test
Re: Volcanic Eruption
« Reply #4 on: September 01, 2017, 10:38:49 pm »

It only happened after retirement, so it's almost definitely a bug.
Logged
Quote from: King James Programming
...Simplification leaves us with the black extra-cosmic gulfs it throws open before our frenzied eyes...
Quote from: Salvané Descocrates
The only difference between me and a fool is that I know that I know only that I think, therefore I am.
Sigtext!

Feathermind

  • Bay Watcher
    • View Profile
Re: Volcanic Eruption
« Reply #5 on: September 02, 2017, 07:43:06 pm »

Spoiler (click to show/hide)

The new entrance was built atop a ridge, surrounded by lava on all sides save for a narrow path that winds north through the burnt out valley.  The first migrant wave arrived as it neared completion and the mountainside was punched open to let them in.  Ezum Granitemines, Wood Burner, gazed out over the sea of lava as she approached and muttered "I don't even want to know."  Sadly there won't be much work for Ezum for the time being as the woods are currently burning quite steadily without her help.

Speaking of which, Udib got himself treed again.  He wandered outside to pen a horse brought by the migrants and lost track of it while trying to shortcut over the treetops.  Rigoth built a floor extending from the nearby hill and rescued him moments before the tree went up in flames.

Sadly, peregrine falcon men have a line that removes [dive hunts vermin] from their raws so the fun to be had with Udib as cook is out, though he does have some dietary requirements resulting from the [bonecarn] tag.  For the time being he's been acting as the fort's butcher/tanner, mostly to keep him indoors and away from trees.

Spoiler (click to show/hide)

Magma forging is now online.  Udib personally carved the fortification for the magma intake.  For all his faults he can move quite quickly when he wants to, when a torrent of magma is rapidly advancing behind him for instance.

Forgotten beasts have already made their way into the caverns, which have been revealed thanks to yet another unretire bug.  One, a web-spitting chameleon, will probably have to be dealt with via a cave-in trap when I finally get around to piercing the caverns.  The other, a three-eyed alligator, entered on top of a blood thorn tree and seems to be stuck.  He should cause no trouble as long as Udib doesn't find his way down there.

Spoiler (click to show/hide)

I'm thinking about having a pump stack built on this hill to draw water from the stream and stop the continual torrent of lava.  However, it's admittedly pretty interesting to have a fort on an active volcano.  I've done volcano forts before and I've done forts with divine metal before, but a fort with an active volcano spewing lava everywhere?  That's new.  On the other hand, it's no friend to FPS (which is currently at 36.)  So far the only death via lava has been a single giant rhinoceros.
« Last Edit: September 02, 2017, 07:47:53 pm by Feathermind »
Logged

bloop_bleep

  • Bay Watcher
    • View Profile
Re: Volcanic Eruption
« Reply #6 on: September 02, 2017, 10:55:13 pm »

Wait, it's still spewing out lava? Jeez...

Also, I don't think it's possible to catch forgotten beasts with cage traps, webbing ones especially...
Logged
Quote from: KittyTac
The closest thing Bay12 has to a flamewar is an argument over philosophy that slowly transitioned to an argument about quantum mechanics.
Quote from: thefriendlyhacker
The trick is to only make predictions semi-seriously.  That way, I don't have a 98% failure rate. I have a 98% sarcasm rate.

Feathermind

  • Bay Watcher
    • View Profile
Re: Volcanic Eruption
« Reply #7 on: September 03, 2017, 12:03:53 am »

Cage traps can't catch it, but i'm not talking about the kind of trap you place with T (well, except for the lever, that part's important.)  I'm talking about a trap like this:

Code: [Select]
  top      bottom
╔═════╗   ╔═════╗
║╞═══╡║   ║+++++║
║╥+++╥╚   ╝+++++╠
║║+++║+   ++++I+┼
║╨+++╨╔   ╗+++++╠
║╞═══╡║   ║+++++║
╚═════╝   ╚═════╝

Link the pillar up to a lever and when the forgotten beast stops to break down the door order the lever pulled.  The upper floors get dropped on its head and your stocks increase by 1 forgotten beast corpse.

Edit: The cave-in trap above was taken from an older fort of mine and looking at it now it really needs a redesign.  Maybe something like this:

Code: [Select]
  top   bottom
 ╔═╗     ╔═╗
╔╝╬╚╗   ╔╝+╚╗
║╥+╥╚   ╝+++╠
║║+║+   ++I+┼
║╨+╨╔   ╗+++╠
╚╗╬╔╝   ╚╗+╔╝
 ╚═╝     ╚═╝

Or this one with constructed fortifications, though there's a possibility the beast's corpse or surviving components may get caught in the fortifications after a cave in:

Code: [Select]
  top   bottom
 ╔═╗     ╔╦╗
╔╝╬╚═   ═╩╬╩╦
║╬+╬+   ++I+┼
╚╗╬╔═   ═╦╬╦╩
 ╚═╝     ╚╩╝

Apologies for going off on a tangent.
« Last Edit: September 03, 2017, 10:55:57 am by Feathermind »
Logged