Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: Help! Worldgen won't stop!  (Read 3061 times)

StagnantSoul

  • Bay Watcher
  • "Player has withdrawn from society!"
    • View Profile
Help! Worldgen won't stop!
« on: January 27, 2017, 04:47:22 am »

I was trying to gen a world with a lot of parameters and tons of volcanoes mostly, hopefully beside a savage biome, and I got a spot that looks like what I want. I tried to stop world gen at 270 years with esc/enter like usual, but it's not letting me. I press it again and again and it keeps going, is there a DFHack script I can use to pause it or anything? It took an hour to get to this point, I don't want to wait out the full 1050 years!
Logged
Quote from: Cptn Kaladin Anrizlokum
I threw night creature blood into a night creature's heart and she pulled it out and bled to death.
Quote from: Eric Blank
Places to jibber madly at each other, got it
Quote from: NJW2000
If any of them are made of fire, throw stuff, run, and think non-flammable thoughts.

Shonai_Dweller

  • Bay Watcher
    • View Profile
Re: Help! Worldgen won't stop!
« Reply #1 on: January 27, 2017, 04:55:43 am »

Be patient. It'll stop a couple of years after you press escape. That could be 10 minutes or so if everything's going slow.
Logged

StagnantSoul

  • Bay Watcher
  • "Player has withdrawn from society!"
    • View Profile
Re: Help! Worldgen won't stop!
« Reply #2 on: January 27, 2017, 06:28:48 am »

It finally just stopped now, at 418. A little farther than I wanted, but ohwell. Tombs will be more interesting at least. Let's hope all the megabeasts aren't dead.
Logged
Quote from: Cptn Kaladin Anrizlokum
I threw night creature blood into a night creature's heart and she pulled it out and bled to death.
Quote from: Eric Blank
Places to jibber madly at each other, got it
Quote from: NJW2000
If any of them are made of fire, throw stuff, run, and think non-flammable thoughts.

PatrikLundell

  • Bay Watcher
    • View Profile
Re: Help! Worldgen won't stop!
« Reply #3 on: January 27, 2017, 08:32:38 am »

DF is badly single threaded, so once the worldgen reaches the stage where each year takes a lot of time key presses tend to get lost because DF doesn't check for them fast enough for the OS' liking. The behavior might differ between different OS', though. I'm not saying Shonai_Dweller is wrong, though, because I tend to mash the escape key until it finally stops, rather than wait patiently.

If you think the world gen went too far, you can use Legends Mode to export the world gen parameters, copy&paste those into world_gen.txt, but change the end year to what you want, and then regenerate the world to (the new) completion using advanced world generation (and go take a break while the world is generated anew).
It should also be possible to use DFHack's gui/gm-editor to find the seeds if you were using the advanced world gen from a template already, insert those, and change the end year.
Logged

steel jackal

  • Bay Watcher
  • [UNIQUE_DEMON]
    • View Profile
Re: Help! Worldgen won't stop!
« Reply #4 on: January 27, 2017, 09:26:42 pm »

DF is badly single threaded, so once the worldgen reaches the stage where each year takes a lot of time key presses tend to get lost because DF doesn't check for them fast enough for the OS' liking. The behavior might differ between different OS'

windows and linux both have the same unresponsiveness for me
Logged
i am a dwarf and im digging a hole, diggy diggy hole

my art: http://www.furaffinity.net/gallery/tylerrobotnik/

Spitemaster

  • Bay Watcher
    • View Profile
Re: Help! Worldgen won't stop!
« Reply #5 on: January 27, 2017, 09:42:32 pm »

In my experience, you need to be holding the key when the year ticks or it won't stop, and it'll stop 3 years after you hit the key.
Logged

Paaaad

  • Bay Watcher
  • Mainly a lurker unfortunetley.
    • View Profile
Re: Help! Worldgen won't stop!
« Reply #6 on: January 28, 2017, 12:38:48 am »

Well, you can always just set the game to gen to 250 years in the basic mode, but it sounds like you're using advanced... Perhaps try setting the year to start checking megabeast pops to 270 and the end year to 300 or so?
Logged
Unity! Duty! Destiny!

Does the walker chose the path, or the path the walker?

Kyubee

  • Bay Watcher
  • modding is hard
    • View Profile
Re: Help! Worldgen won't stop!
« Reply #7 on: January 29, 2017, 11:01:33 am »

happens to me too, so I gen small worlds and wait
Logged
My (long abandoned) mod: http://www.bay12forums.com/smf/index.php?topic=176501.0
The litten is wandering around the dump now, occasionally exploding.

kingsableye

  • Bay Watcher
    • View Profile
Re: Help! Worldgen won't stop!
« Reply #8 on: January 29, 2017, 07:40:09 pm »

There is a parameter in advanced world gen to set what year you want it to generate it to as well
Logged

Sponge

  • Bay Watcher
  • I like wearing shoes on both of my feet.
    • View Profile
Re: Help! Worldgen won't stop!
« Reply #9 on: January 30, 2017, 04:41:30 pm »

Usually it goes 3-4 years after I press esc or enter then stops.
Logged
I like wearing shoes on both of my feet.