v50 Steam/Premium information for editors
- v50 information can now be added to pages in the main namespace. v0.47 information can still be found in the DF2014 namespace. See here for more details on the new versioning policy.
- Use this page to report any issues related to the migration.
This notice may be cached—the current version can be found here.
Editing Work orders
Jump to navigation
Jump to search
Warning: You are not logged in.
Your IP address will be recorded in this page's edit history.
If you are creating a redirect to the current version's page, do not use any namespace. For example: use #REDIRECT [[Cat]], not #REDIRECT [[Main:Cat]] or #REDIRECT [[cv:Cat]]. See DF:Versions for more information.
The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision | Your text | ||
Line 1: | Line 1: | ||
− | + | ==Work Orders== | |
− | + | ||
+ | |||
+ | Work orders are an advanced feature of [[Workshop#Management|Workshop Management]] that becomes available with a [[Manager]]. It allows easier management, automation and/or fine control of the various activities needed to maintain a well-oiled fort. The work order screen lists all work orders in the fortress, shows their status and allows to modify them and place new general orders. It is accessed from the main screen through the work [o]rder menubutton (the clipboard icon in the bottom left). | ||
==Work Order Conditions== | ==Work Order Conditions== | ||
− | + | ||
− | ===Frequency=== | + | Work Order Conditions are incredibly versatile and equal parts daunting. There are various options that can be selected as conditions: |
− | This | + | ===Frequency Condition=== |
+ | This decides how often (if any) the work order will repeat. If there are no other conditions, the options are: | ||
* One-time order | * One-time order | ||
Line 13: | Line 16: | ||
* Restarts if completed, checked yearly | * Restarts if completed, checked yearly | ||
− | If there are conditions, the options are: | + | If there are other conditions, the options are: |
* One-time order, conditions checked daily | * One-time order, conditions checked daily | ||
* One-time order, conditions checked monthly | * One-time order, conditions checked monthly | ||
Line 57: | Line 60: | ||
====Adjectives==== | ====Adjectives==== | ||
− | A bunch of definitions for items that range from the 'type' of material (e.g. Yarn, which includes Sheep, Alpaca and Llama wool) to the state of the object (e.g. Empty, for an Empty bag or Empty Barrel). An Item can have multiple adjectives. Adjectives can be very powerful, but are also not entirely obvious what they are. | + | A bunch of definitions for items that range from the 'type' of material (e.g. Yarn, which includes Sheep, Alpaca and Llama wool) to the state of the object (e.g. Empty, for an Empty bag or Empty Barrel). An Item can have multiple adjectives. Adjectives can be very powerful, but are also not entirely obvious what they are. |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | ===Work Order | + | ===Work Order Condition=== |
This creates a condition where the second work order (the one being created) will only activate if the first work order (the one selected as a condition) either is completed or activated. | This creates a condition where the second work order (the one being created) will only activate if the first work order (the one selected as a condition) either is completed or activated. | ||
==Work Order Examples== | ==Work Order Examples== | ||
− | Most | + | Most Work Orders that a fortress will need are simple to create, but certain options that a fortress may want are more finicky to create. A set of example work orders for common needs are collated below. |
===Process Plants (Plant Thread) with a maximum Plant Thread condition=== | ===Process Plants (Plant Thread) with a maximum Plant Thread condition=== | ||
Line 181: | Line 82: | ||
## Change Adj to 'Plant items'. | ## Change Adj to 'Plant items'. | ||
## Set the number to the maximum Plant Thread you want from this order - in this case, 20. | ## Set the number to the maximum Plant Thread you want from this order - in this case, 20. | ||
− | ## Press 'Change the inequality of the condition' until the condition says 'at most 20' or ' | + | ## Press 'Change the inequality of the condition' until the condition says 'at most 20' or 'greater than 20'. |
+ | |||
===Collect Sand if there is not enough sand=== | ===Collect Sand if there is not enough sand=== | ||
Line 197: | Line 99: | ||
##Set the Adjective of the item to 'Sand-Bearing Item'. | ##Set the Adjective of the item to 'Sand-Bearing Item'. | ||
##Set the amount on the sand bearing item condition to 20. | ##Set the amount on the sand bearing item condition to 20. | ||
− | ##Press 'Change the inequality of the condition' until the condition says 'at most 20' or ' | + | ##Press 'Change the inequality of the condition' until the condition says 'at most 20' or 'greater than 20'. |
Line 210: | Line 112: | ||
##Set the Adjective of the item to 'Clay items'. | ##Set the Adjective of the item to 'Clay items'. | ||
##Set the amount on the Clay Stones item condition to 20. | ##Set the amount on the Clay Stones item condition to 20. | ||
− | ##Press 'Change the inequality of the condition' until the condition says 'at most 20' or ' | + | ##Press 'Change the inequality of the condition' until the condition says 'at most 20' or 'greater than 20'. |
− | ===Make Steel Bars | + | ===Make Steel Bars Automatically=== |
− | Using two repeating work orders, | + | Using two repeating work orders, Steel can be set to automatically be created. In this case the order will make 20 steel bars if there are less than 40 steel bars. |
#Create a 'Make Pig Iron Bars' work order. Leave the amount at 10. | #Create a 'Make Pig Iron Bars' work order. Leave the amount at 10. | ||
Line 228: | Line 130: | ||
#(Optional, makes things smoother) When the pig iron bars work order activates, add a 'Make the activation of the work order depend on the status of another work order' condition to the Pig Iron Bars work order, to require the Steel bars order to be completed. This will make the two orders loop on each other. | #(Optional, makes things smoother) When the pig iron bars work order activates, add a 'Make the activation of the work order depend on the status of another work order' condition to the Pig Iron Bars work order, to require the Steel bars order to be completed. This will make the two orders loop on each other. | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
===Shearing animals=== | ===Shearing animals=== | ||
Line 249: | Line 136: | ||
#Create a 'Shear Animal' work order. Set the number to the number of shearable adults in the fortress. | #Create a 'Shear Animal' work order. Set the number to the number of shearable adults in the fortress. | ||
− | #On the Shear Animal Order, go into conditions and press 'Change the frequency that the conditions are checked' until the order is set to 'Restarts if completed, checked yearly' | + | #On the Shear Animal Order, go into conditions and press 'Change the frequency that the conditions are checked' until the order is set to 'Restarts if completed, checked yearly' |
− | #(Optional) Shear Animal Conditions | + | #(Optional) Shear Animal Conditions |
##Add an item condition. | ##Add an item condition. | ||
##Set the type to 'Thread'. | ##Set the type to 'Thread'. | ||
##Set the Adjective to 'Yarn items'. | ##Set the Adjective to 'Yarn items'. | ||
##Set the amount to the maximum yarn thread wanted (<x>). | ##Set the amount to the maximum yarn thread wanted (<x>). | ||
− | ##Press 'Change the inequality of the condition' until the condition says 'at most <x>' or ' | + | ##Press 'Change the inequality of the condition' until the condition says 'at most <x>' or 'greater than <x>'. |
#Create a 'Spin Thread' work order. Set the amount to 5. | #Create a 'Spin Thread' work order. Set the amount to 5. | ||
#Spin Thread Conditions: | #Spin Thread Conditions: | ||
Line 262: | Line 149: | ||
##Press 'Change the inequality of the condition' until the condition says 'at least <x>'. This will mean if there are exactly 5 wool body parts it will activate, whereas if the condition is left on 'greater than' it will not. | ##Press 'Change the inequality of the condition' until the condition says 'at least <x>'. This will mean if there are exactly 5 wool body parts it will activate, whereas if the condition is left on 'greater than' it will not. | ||
− | ===Make Soap | + | ===Make Soap Bars=== |
Creating Soap if there is not enough soap. In this case, the minimum soap required is 20, and uses Tallow. The same applies to Oil based soap. | Creating Soap if there is not enough soap. In this case, the minimum soap required is 20, and uses Tallow. The same applies to Oil based soap. | ||
#Create a 'Make soap from tallow' work order. Set the amount to 5. | #Create a 'Make soap from tallow' work order. Set the amount to 5. | ||
− | #From suggested conditions, select 'amount of bars', | + | #From suggested conditions, select 'amount of bars', 'lye-containing items', 'unrotten tallow fatty glob'. |
− | #Set 'amount of bars' to be 20, and | + | #Set 'amount of bars' to be 20, and the other two conditions to be 5. |
− | #Select the adjective of 'amount of bars' to be 'Soap items' | + | #Select the adjective of 'amount of bars' to be 'Soap items' |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
==Bugs/Finicky UI== | ==Bugs/Finicky UI== | ||
===Adjectives=== | ===Adjectives=== | ||
When changing the adjective of an item condition in a work order, because you can select multiple adjectives there is no automatic return to the work order conditions. To leave, you will want to Right-Click, which'll take you back to the Work Order menu, and then select the work order you're working on again. | When changing the adjective of an item condition in a work order, because you can select multiple adjectives there is no automatic return to the work order conditions. To leave, you will want to Right-Click, which'll take you back to the Work Order menu, and then select the work order you're working on again. | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− |