update docs for jobutils.
I was unable to find an example usage for `job item-type`. I couldn't find any combination of jobs or parameters that worked.develop
parent
117efaa814
commit
2008fd3955
@ -1,40 +1,45 @@
|
|||||||
.. _job:
|
.. _job:
|
||||||
|
|
||||||
job
|
jobutils
|
||||||
===
|
========
|
||||||
Command for general job query and manipulation.
|
Tags:
|
||||||
|
:dfhack-keybind:`job`
|
||||||
|
:dfhack-keybind:`job-duplicate`
|
||||||
|
:dfhack-keybind:`job-material`
|
||||||
|
|
||||||
Options:
|
Usage:
|
||||||
|
|
||||||
*no extra options*
|
``job``
|
||||||
Print details of the current job. The job can be selected
|
Print details of the current job. The job can be selected in a workshop or
|
||||||
in a workshop, or the unit/jobs screen.
|
the unit/jobs screen.
|
||||||
**list**
|
``job list``
|
||||||
Print details of all jobs in the selected workshop.
|
Print details of all jobs in the selected workshop.
|
||||||
**item-material <item-idx> <material[:subtoken]>**
|
``job item-material <item-idx> <material[:subtoken]>``
|
||||||
Replace the exact material id in the job item.
|
Replace the exact material id in the job item.
|
||||||
**item-type <item-idx> <type[:subtype]>**
|
``job item-type <item-idx> <type[:subtype]>``
|
||||||
Replace the exact item type id in the job item.
|
Replace the exact item type id in the job item.
|
||||||
|
``job-duplicate``
|
||||||
job-duplicate
|
Duplicates the highlighted job. Must be in :kbd:`q` mode and have a workshop
|
||||||
=============
|
or furnace building selected.
|
||||||
In :kbd:`q` mode, when a job is highlighted within a workshop or furnace
|
``job-material <inorganic-token>``
|
||||||
building, calling ``job-duplicate`` instantly duplicates the job.
|
Alters the material of the selected job (in :kbd:`q` mode) or jumps to the
|
||||||
|
selected material when choosing the building component of a planned building
|
||||||
:dfhack-keybind:`job-duplicate`
|
(in :kbd:`b` mode). Note that this form of the command can only handle
|
||||||
|
inorganic materials.
|
||||||
job-material
|
|
||||||
============
|
Use the ``job`` and ``job list`` commands to discover the type and material ids
|
||||||
Alter the material of the selected job. Similar to ``job item-material ...``
|
for existing jobs, or use the following commands to see the full lists::
|
||||||
|
|
||||||
Invoked as::
|
lua @df.item_type
|
||||||
|
lua "for i,mat in ipairs(df.global.world.raws.inorganics) do if mat.material.flags.IS_STONE and not mat.material.flags.NO_STONE_STOCKPILE then print(i, mat.id) end end"
|
||||||
job-material <inorganic-token>
|
|
||||||
|
Examples
|
||||||
:dfhack-keybind:`job-material`
|
--------
|
||||||
|
|
||||||
* In :kbd:`q` mode, when a job is highlighted within a workshop or furnace,
|
``job-material GNEISS``
|
||||||
changes the material of the job. Only inorganic materials can be used
|
Change the selected "Construct rock Coffin" job at a Mason's workshop to
|
||||||
in this mode.
|
"Construct gneiss coffin".
|
||||||
* In :kbd:`b` mode, during selection of building components positions the cursor
|
``job item-material 2 MARBLE``
|
||||||
over the first available choice with the matching material.
|
Change the selected "Construct Traction Bench" job (which has three source
|
||||||
|
items: a table, a mechanism, and a chain) to specifically use a marble
|
||||||
|
mechanism.
|
||||||
|
Loading…
Reference in New Issue