Dig or Die

Dig or Die

View Stats:
Tat011 Jun 26, 2018 @ 8:40am
The volcanic eruption
First of all i want to say that i have never before seen a dev as active in the forums as you which is a good thing (and the reason why I'm writing this).

So the volcano eruption for me was more annoying than interesting and that's for multiple reasons.
The first is that it killed all the plants on the volcano, which afterwards i tried to bring back using the ones found on the floating islands
Lava got into the caves which caused them to get blocked and flooded and this was tedious to undo since when i wasn't trying not to drown i was trying not to burn to death since not all of the lava had solidified and the fact that the jetpack didn't function properly didn't help.
The last thing was that on the right side of the volcano the underground ocean turned into an ocean of lava which killed everything, removed all the water and made it impossible to pass until it eventually disappeared (which took a long time)
< >
Showing 1-15 of 19 comments
Gaddy Games  [developer] Jun 26, 2018 @ 8:55am 
Hello, and thank you :-)
Was it a "normal" volcano eruption, or one triggered by the Hazardous Events option?

This is a tough problem. At origin the volcano was only triggered once, near the end of the game - so it didn't matter that much how much it destroyed things. But when I added the Hazardous event, it was hard not to add it as an event..

Real problem is that it's very difficult for me to "control" precisely the volcano eruption lava quantity. I actually only control how much pressure of lava I set at the bottom of the volcano pit, and the duration of it. So sometimes the eruption doesn't go to the top, sometimes it goes a bit to the side of the volcano (best case), sometimes there are really a lot lot of lava, like in your case.
It depends of a lot of things: what was the lava level at the eruption time, how were generated the volcano side tunnels, what is your computer framerate (for very low hardware, the simulation is slowed in order to save some framerate).

I don't think the white flower problem isn't that bad, as you say there are other places to get them, and I cannot really remove lava from flowing on the volcano side, as that's the main idea of an eruption. What I should try is to prevent getting really too much lava on the side, that goes down to the ocean, as it really breaks everything.

Maybe I could try to detect the lava level, and depending of the "normal" level it should be, make the eruption stop earlier, or a bit later. If I tweak it well, maybe I could solve both your case, and the case of some people who have eruption that doesn't go to the top at all.

I note it, I'll investigate it, as anyway it's always very fun to mess with volcano lava pressure =D
Last edited by Gaddy Games; Jun 26, 2018 @ 8:56am
Tat011 Jun 26, 2018 @ 11:11am 
That was a fast reply
Originally posted by Gaddy Games:
Hello, and thank you :-)
Was it a "normal" volcano eruption, or one triggered by the Hazardous Events option?
Regular one
Originally posted by Gaddy Games:
This is a tough problem. At origin the volcano was only triggered once, near the end of the game - so it didn't matter that much how much it destroyed things. But when I added the Hazardous event, it was hard not to add it as an event..
I had a problem with this because i wanted to mess around in sandbox so i think you should fix it regardless of if it's an event or not
Originally posted by Gaddy Games:
I don't think the white flower problem isn't that bad, as you say there are other places to get them, and I cannot really remove lava from flowing on the volcano side, as that's the main idea of an eruption. What I should try is to prevent getting really too much lava on the side, that goes down to the ocean, as it really breaks everything.
A way to avoid killing them without compromising the eruption would be to make them immune to lava

Originally posted by Gaddy Games:
Maybe I could try to detect the lava level, and depending of the "normal" level it should be, make the eruption stop earlier, or a bit later. If I tweak it well, maybe I could solve both your case, and the case of some people who have eruption that doesn't go to the top at all.

I note it, I'll investigate it, as anyway it's always very fun to mess with volcano lava pressure =D
Hope you find a solution for both of these things.
A way to fix the caves being blocked by solid lava would be to have lava not solidify until it stops moving (though I'm not sure how possible that is considering that the game is made of blocks)
Gaddy Games  [developer] Jun 26, 2018 @ 11:40am 
I don't really want to make the lava "less destructive" : it is and must stay the most dangerous thing in the world, so I prefer the flowers to keep burning. And limiting the basalt mechanism makes things strange - we can see that when there is no background (= no basalt creation, unless it's just above a block), we have mass water + mass lava making black smoke but without lava cooling off into basalt, it's strange

But I think if only a bit of lava flows on the volcan side (at least not going down all the way to the ocean) it should be better
Last edited by Gaddy Games; Jun 26, 2018 @ 11:41am
Dyex Jun 26, 2018 @ 4:57pm 
Just asking because I have not try the dangerous hazard, if you don't want it to erupt and it happens- can't you just reload the day and it may not happen at all?

Because that is a lot of work for something easy to avoid dealing with.

I understand this a problem if the game did not auto save every morning and if saved were YOLO.
Gaddy Games  [developer] Jun 26, 2018 @ 10:45pm 
You would have to reload before the previous event (or force change the event with the console & params )
Last edited by Gaddy Games; Jun 26, 2018 @ 10:46pm
If I'm honest, I'm ok with the lava being as world breaking as it can be. The only issue is if it happens before going for the demoness. Because that side of the world is very small, if the lava hits the underground ocean she's inaccessible
Dyex Jul 1, 2018 @ 8:19am 
I see your point, but she is optional boss not needed to beat the game. And a bit of a secret to discover. Lets just admit she din't really choose a place for home that is good for visitors.
Tat011 Jul 1, 2018 @ 12:29pm 
The lava does go away though, so you can fight her even if the lava covers the ocean.
Gaddy Games  [developer] Jul 2, 2018 @ 2:26am 
I know what I have to do for this lava anyway, it's just a matter of finding time to implement it. I'll make the eruption last shorter or longer, depending of its progression. This way everyone should have a proper eruption: a bit of lava flowing on the volcano side, enough to make some impressive damage, but not enough to go down to the underground ocean, and to fully block the right side
Lancar Jul 11, 2018 @ 5:50am 
Glad to see this is being adressed. My map got pretty much completely destroyed by a Hazardous Event lava eruption and burnt away the entire underground ocean and blocked my progress, making the game impossible to complete. It also destroyed all my dams and bases in the middle of the map.
Honestly, though, I think this event by its very nature is too game breaking and should only be triggered in the endgame like before. I like the Hazardous Event option, but as long as lava eruption is part of it it's just not fun :/
It's like the meteor shower. It just randomly pops up and destroys your stuff, without recourse.
Gaddy Games  [developer] Jul 11, 2018 @ 6:06am 
Ok thanks, I'll work on that asap
About the meteor shower, I removed the small lava creation, it should make much less damage than before, isn't it?
Gaddy Games  [developer] Jul 11, 2018 @ 8:34am 
I'm going to release a hotfix to temporary remove the Volcano eruption from the Hazardous Events options, until I implement a balance system to prevent such massive eruptions

(the near end game eruption stays, no problem if this one destroys the world ^^)
RealOfficialTurf Jul 11, 2018 @ 8:43am 
It would be better if the volcano continued erupting near the end of the game. As if the player tries to escape from the planet being flooded by lava. But people might collect the diamond before the demon skin, which might cause the lava to block access into the cavern (if the lava reaches there), and completing the rocket impossible.

Oh, and lava does evaporate away. They also turn into basalf if they have a background block, or adjacent to a background block, but not if the have more than 6 pressure (1.5 liquid volume).

Does the lag affects the lava pressure rising speed? If yes, then it supposed to reach the surface, even if the simulation is slowed down. if not, then try making the rising speed constant.

One last edit, you could try stopping the lava by plugging the volcano vent and have a world that doesn't get wrecked by lava.
Last edited by RealOfficialTurf; Jul 11, 2018 @ 8:55am
Gaddy Games  [developer] Jul 11, 2018 @ 8:48am 
you can easily do that by modifiying the duration param of the volcano eruption - make it last longer, increase the pressure and you'll have your map fully flooded by lava. Adjust the duration so the player can have a bit of time to build the rocket
Gaddy Games  [developer] Jul 11, 2018 @ 9:10am 
I've pushed the fix in the Beta branch -build 785. If no bad feedback i'll publish it to everyone if a few hours
< >
Showing 1-15 of 19 comments
Per page: 1530 50