update docs for manipulator

develop
myk002 2022-07-28 02:49:46 -07:00
parent 756900393f
commit b6f20ee61a
No known key found for this signature in database
GPG Key ID: 8A39CA0FA0C16E78
1 changed files with 22 additions and 21 deletions

@ -1,13 +1,20 @@
manipulator manipulator
=========== ===========
An in-game equivalent to the popular program Dwarf Therapist. Tags:
An in-game labor management interface. It is equivalent to the popular Dwarf
Therapist utility.
To activate, open the unit screen and press :kbd:`l`. To activate, open the unit screen and press :kbd:`l`.
Usage::
enable manipulator
.. image:: ../images/manipulator.png .. image:: ../images/manipulator.png
The far left column displays the unit's Happiness (color-coded based on its The far left column displays the unit's name, happiness (color-coded based on
value), Name, Profession/Squad, and the right half of the screen displays each its value), profession, or squad, and the right half of the screen displays each
dwarf's labor settings and skill levels (0-9 for Dabbling through Professional, dwarf's labor settings and skill levels (0-9 for Dabbling through Professional,
A-E for Great through Grand Master, and U-Z for Legendary through Legendary+5). A-E for Great through Grand Master, and U-Z for Legendary through Legendary+5).
@ -58,12 +65,14 @@ The manipulator plugin supports saving professions: a named set of labors that c
quickly applied to one or multiple dwarves. quickly applied to one or multiple dwarves.
To save a profession, highlight a dwarf and press :kbd:`P`. The profession will be saved using To save a profession, highlight a dwarf and press :kbd:`P`. The profession will be saved using
the custom profession name of the dwarf, or the default for that dwarf if no custom profession the custom profession name of the dwarf, or the default profession name for that dwarf if no
name has been set. custom profession name has been set.
To apply a profession, either highlight a single dwarf or select multiple with To apply a profession, either highlight a single dwarf or select multiple with
:kbd:`x`, and press :kbd:`p` to select the profession to apply. All labors for :kbd:`x`, and press :kbd:`p` to select the profession to apply. All labors for
the selected dwarves will be reset to the labors of the chosen profession. the selected dwarves will be reset to the labors of the chosen profession and
the custom profession names for those dwarves will be set to the applied
profession.
Professions are saved as human-readable text files in the Professions are saved as human-readable text files in the
``dfhack-config/professions`` folder within the DF folder, and can be edited or ``dfhack-config/professions`` folder within the DF folder, and can be edited or
@ -96,13 +105,8 @@ Chef 0 3 Buchery, Tanning, and Cooking. It is important to
Craftsdwarf 0 4-6 All labors used at Craftsdwarf's workshops, Craftsdwarf 0 4-6 All labors used at Craftsdwarf's workshops,
Glassmaker's workshops, and kilns. Glassmaker's workshops, and kilns.
Doctor 0 2-4 The full suite of medical labors, plus Animal Doctor 0 2-4 The full suite of medical labors, plus Animal
Caretaking for those using the dwarfvet plugin. Caretaking for those using the `dwarfvet` plugin.
Farmer 1 4 Food- and animal product-related labors. This Farmer 1 4 Food- and animal product-related labors.
profession also has the ``Alchemist`` labor
enabled since they need to focus on food-related
jobs, though you might want to disable
``Alchemist`` for your first farmer until there
are actual farming duties to perform.
Fisherdwarf 0 0-1 Fishing and fish cleaning. If you assign this Fisherdwarf 0 0-1 Fishing and fish cleaning. If you assign this
profession to any dwarf, be prepared to be profession to any dwarf, be prepared to be
inundated with fish. Fisherdwarves *never stop inundated with fish. Fisherdwarves *never stop
@ -117,24 +121,21 @@ Hauler 0 >20 All hauling labors plus Siege Operating, Mechanic
hauling labors for other dwarves so they can hauling labors for other dwarves so they can
focus on their skilled tasks. You may also want focus on their skilled tasks. You may also want
to restrict your Mechanic's workshops to only to restrict your Mechanic's workshops to only
skilled mechanics so your haulers don't make skilled mechanics so your unskilled haulers don't
low-quality mechanisms. make low-quality mechanisms.
Laborer 0 10-12 All labors that don't improve quality with skill, Laborer 0 10-12 All labors that don't improve quality with skill,
such as Soapmaking and furnace labors. such as Soapmaking and furnace labors.
Marksdwarf 0 10-30 Similar to Hauler. See the description for Marksdwarf 0 10-30 Similar to Hauler. See the description for
Meleedwarf below for more details. Meleedwarf below for more details.
Mason 2 2-4 Masonry and Gem Cutting/Encrusting. In the early Mason 2 2-4 Masonry and Gem Cutting/Encrusting.
game, you may need to run "`prioritize`
ConstructBuilding" to get your masons to build
wells and bridges if they are too busy crafting
stone furniture.
Meleedwarf 0 20-50 Similar to Hauler, but without most civilian Meleedwarf 0 20-50 Similar to Hauler, but without most civilian
labors. This profession is separate from Hauler labors. This profession is separate from Hauler
so you can find your military dwarves easily. so you can find your military dwarves easily.
Meleedwarves and Marksdwarves have Mechanics and Meleedwarves and Marksdwarves have Mechanics and
hauling labors enabled so you can temporarily hauling labors enabled so you can temporarily
deactivate your military after sieges and allow deactivate your military after sieges and allow
your military dwarves to help clean up. your military dwarves to help clean up and reset
traps.
Migrant 0 0 You can assign this profession to new migrants Migrant 0 0 You can assign this profession to new migrants
temporarily while you sort them into professions. temporarily while you sort them into professions.
Like Marksdwarf and Meleedwarf, the purpose of Like Marksdwarf and Meleedwarf, the purpose of