Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: Open Menus Without Pausing  (Read 605 times)

SolarShado

  • Bay Watcher
  • Psi-Blade => Your Back
    • View Profile
Open Menus Without Pausing
« on: November 14, 2008, 07:34:32 pm »

Yep, pop open any non-fullscreen menu with the option to not pause the game. That's it in a nutshell. Not sure how it'd control.

I was reciently designating a large housing area and realized that the dwarves should be able to start diging the tunnel even though I'm still laying out the other end.
Logged
Avid (rabid?) Linux user. Preferred flavor: Arch

Warlord255

  • Bay Watcher
  • Master Building Designer
    • View Profile
Re: Open Menus Without Pausing
« Reply #1 on: November 14, 2008, 10:35:08 pm »

I believe the main code problem with this is that tasks are reprocessed each step, and you have to pause in order to add new tasks properly...

If I'm wrong, however, please let it be added. We still have the spacebar, after all.
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!

SolarShado

  • Bay Watcher
  • Psi-Blade => Your Back
    • View Profile
Re: Open Menus Without Pausing
« Reply #2 on: November 14, 2008, 10:39:04 pm »

tasks are reprocessed each step, and you have to pause in order to add new tasks properly...

An interesting point, probably correct, but as far as designating inaccesable squares, it still wouldn't be a problem, i wouldn't think. (Yes, this is a very specific case. I know.)
Logged
Avid (rabid?) Linux user. Preferred flavor: Arch

Sowelu

  • Bay Watcher
  • I am offishially a penguin.
    • View Profile
Re: Open Menus Without Pausing
« Reply #3 on: November 17, 2008, 02:00:27 am »

There's tons of problems where building things is involved (would take tons of updates to the menu!), but for designating, hey, knock yourself out!  I like that idea.
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!

Granite26

  • Bay Watcher
    • View Profile
Re: Open Menus Without Pausing
« Reply #4 on: November 17, 2008, 02:24:37 pm »

multithreading issue...