Prioritize All Workshop and Furnace Jobs #1461
Open
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
zForceWorkshopJobsNow
A DFHack plugin that force-starts or unforces all jobs in workshops and furnaces across the fortress.
Overview
This plugin provides both an in-game overlay and a command-line interface to control whether queued jobs in workshops and furnaces should be executed immediately (
do_now = true) or not (do_now = false). It is useful for players who want more control over job execution prioritization.Features
o(ON) andf(OFF).Usage
In-Game Overlay
Navigate to any workshop or furnace job screen. A small UI will appear with:
::
Prioritize All:
ON OFF
oto force all jobs.fto disable forced jobs.Console Command
::
zForceWorkshopJobsNow [ON|OFF]
ON.ON: Setdo_now = truefor all applicable jobs.OFF: Setdo_now = falsefor all applicable jobs.