Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: Any way to accelerate time?  (Read 2579 times)

Wisty

  • Escaped Lunatic
    • View Profile
Any way to accelerate time?
« on: December 26, 2015, 12:43:58 am »

I'm curious if there is a way in game or if it is possible with other tools to take a world that I have played in and speed up time like it does during world-gen.
I want to see if my actions, or rather failure to act, will have any long term consequences. I could just play through and wait like normal but that could take a lot of playing.
Logged

HiddenEyes056

  • Bay Watcher
  • Oh my gosh!
    • View Profile
Re: Any way to accelerate time?
« Reply #1 on: December 26, 2015, 02:10:51 am »

As far as I know (I may be wrong), here is the fastest method I can think of:
1) Go to the main menu and select Adventurer mode
2) Wait for it to load, noting the calendar moving forward as world-gen progresses (should be 2 weeks)
3) Make a random adventurer and instantly retire it (or however you may wish to dispose of them ...)
4) Repeat

Or you could make a fortress and just let your computer run for however long you like without interfering, or until your dwarves starve to death, whichever comes first.
Logged
So basically the Mountainhomes is now sending complimentary cheese dip with every caravan.
A named spider who died centuries before I even played was helping rescue kids I had in fact rescued.

Wisty

  • Escaped Lunatic
    • View Profile
Re: Any way to accelerate time?
« Reply #2 on: December 26, 2015, 10:32:53 am »

I guess it could work. I had like a hundred years in mind though and if I used that method it would still take a long time.
Logged

Halnoth

  • Bay Watcher
  • Plan for the Worst. Hope for the Best. Have Fun!
    • View Profile
Re: Any way to accelerate time?
« Reply #3 on: December 26, 2015, 12:09:26 pm »

I don't play adventure mode often but when you fast travel doesn't time pass? You could just fast travel across the map a lot if that is the case.
Logged
One of the dwarfs walked in front of Thor to get a better view of the prye, and Thor kicked him irritably into the middle of the flames, which made Thor feel slightly better and made all the dwarfs feel much worse.

Cloth Armor Mod http://www.bay12forums.com/smf/index.php?topic=158967.msg7063531#msg7063531

Insert_Gnome_Here

  • Bay Watcher
  • Dosen't really care about anything anymore.
    • View Profile
Re: Any way to accelerate time?
« Reply #4 on: December 26, 2015, 12:20:42 pm »

That would probably be slower than running a fort at 100 fps. Sleeping may give you a similar speed. My advice would be either to see whether dfhack can do it somehow or run a 1x1 fort on a glacier with the fps cap removed and a strict pop cap of 1.
Logged
Quote from: Max™ on December 06, 2015, 04:09:21 am
Also, if you ever figure out why poets/bards/dancers just randomly start butchering people/getting butchered, please don't fix it, I love never knowing when a dance party will turn into a slaughter.

NJW2000

  • Bay Watcher
  • You know me. What do I know?
    • View Profile
Re: Any way to accelerate time?
« Reply #5 on: December 26, 2015, 12:41:41 pm »

I've read about forts with FPS of up to 1600, on ok computers, which are just boxes in the desert, with a clothes, food and drink farm.
Logged
One wheel short of a wagon

Diamond

  • Bay Watcher
  • Did someone just say "elves" ?
    • View Profile
Re: Any way to accelerate time?
« Reply #6 on: December 26, 2015, 07:35:10 pm »

You can turn off all game pauses in announcement.txt, so it will run non-stop.
Then you can turn off temperature, weather, caveins in init.txt to maximize FPS.
Now get yourself a VPS or some machine that can run it for a few days and watch how long will it take for everyone to die.

We did something similar at some point, having a fortress run it's course for almost a week on one player's (spare) PC, with others having access with dfterm to connect and play it at any point. It did not go well, we had to revert to older (in most cases last) save quite a few times.
Logged

Dozebôm Lolumzalìs

  • Bay Watcher
  • what even is truth
    • View Profile
    • test
Re: Any way to accelerate time?
« Reply #7 on: December 26, 2015, 08:40:01 pm »

Masterwork has a time accelerator/decelerator using DFHack.
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!

Robsoie

  • Bay Watcher
  • Urist McAngry
    • View Profile
Re: Any way to accelerate time?
« Reply #8 on: December 27, 2015, 04:30:39 am »

Some things seem to happen only during worldgen, so it would be great in future DF versions to have an option after retiring adventurer/fortress to worldgen more time on the same world to see how events will unfold after you left your fort or adventurers mark on the status quo.
Logged

Detros

  • Bay Watcher
    • View Profile
Re: Any way to accelerate time?
« Reply #9 on: December 27, 2015, 06:14:05 am »

  • create an adventurer
  • get captured in a cage
  • relax and see time passing
Unless you play GRAZER adventurer you should not starve in that cage.
Logged
Beside other things, bay12forums is also the leader website in calculations of saguaro wood density.
(noted by jwoodward48df)

Trainzack

  • Bay Watcher
  • The universe is, and we are.
    • View Profile
Re: Any way to accelerate time?
« Reply #10 on: December 29, 2015, 01:03:17 am »

I'm fairly certain that cage-traps are disabled for adventure mode.

NJW2000

  • Bay Watcher
  • You know me. What do I know?
    • View Profile
Re: Any way to accelerate time?
« Reply #11 on: December 29, 2015, 04:47:28 am »

I'm fairly certain that cage-traps are disabled for adventure mode.
Enablable, though, iirc.
Logged
One wheel short of a wagon

Trainzack

  • Bay Watcher
  • The universe is, and we are.
    • View Profile
Re: Any way to accelerate time?
« Reply #12 on: December 29, 2015, 12:02:05 pm »

Enablable, though, iirc.

Quote from: d_init.txt
Set this to NO if you do not want traps to affect you in adventure mode.  Cage traps are always disabled for now.

[ADVENTURER_TRAPS:YES]

NJW2000

  • Bay Watcher
  • You know me. What do I know?
    • View Profile
Re: Any way to accelerate time?
« Reply #13 on: December 29, 2015, 12:06:47 pm »

Ah. DFhack might be able to do it, then.
Logged
One wheel short of a wagon