Skip to content

timestream: no skips during flows or caravan load/unload#5827

Open
ab9rf wants to merge 3 commits into
DFHack:developfrom
ab9rf:timeskip-adjustments
Open

timestream: no skips during flows or caravan load/unload#5827
ab9rf wants to merge 3 commits into
DFHack:developfrom
ab9rf:timeskip-adjustments

Conversation

@ab9rf
Copy link
Copy Markdown
Member

@ab9rf ab9rf commented Jun 7, 2026

fixes #5811
fixes #5669

ab9rf and others added 2 commits June 7, 2026 01:54
Instead of just giving up when flows are present, figure out when the next flow update will occur and allow skipping up to that tick

h/t to @cokernel for help in getting the tick-skipping math right, and @quietust for reverse engineering the flow update code

Co-Authored-By: Quietust <1005195+quietust@users.noreply.github.com>
Co-Authored-By: MLE Slone <m.slone@gmail.com>
@ab9rf ab9rf force-pushed the timeskip-adjustments branch from 29f4334 to c6f61e3 Compare June 7, 2026 20:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Timestream slows down mist-like effects timestream Caravans will not finish packing everything up

1 participant