From 93bfbde8d7e1d32468a82185cbf88b1703f0f2bc Mon Sep 17 00:00:00 2001 From: Kelly Kinkade Date: Sun, 29 Jan 2023 21:54:02 -0600 Subject: [PATCH] doc updates for removal of autohauler --- docs/about/Removed.rst | 8 +++++ docs/plugins/autohauler.rst | 58 ------------------------------------- 2 files changed, 8 insertions(+), 58 deletions(-) delete mode 100644 docs/plugins/autohauler.rst diff --git a/docs/about/Removed.rst b/docs/about/Removed.rst index d30a00f00..5309372d8 100644 --- a/docs/about/Removed.rst +++ b/docs/about/Removed.rst @@ -10,6 +10,14 @@ work (e.g. links from the `changelog`). :local: :depth: 1 +.. _autohauler: + +autohauler +========== +An automated labor management tool that only addressed hauling labors, leaving the assignment +of skilled labors entirely up to the player. Fundamentally incompatible with the work detail +system of labor management in v50 of Dwarf Fortress. + .. _command-prompt: command-prompt diff --git a/docs/plugins/autohauler.rst b/docs/plugins/autohauler.rst deleted file mode 100644 index a40d50f34..000000000 --- a/docs/plugins/autohauler.rst +++ /dev/null @@ -1,58 +0,0 @@ -autohauler -========== - -.. dfhack-tool:: - :summary: Automatically manage hauling labors. - :tags: untested fort auto labors - -Similar to `autolabor`, but instead of managing all labors, autohauler only -addresses hauling labors, leaving the assignment of skilled labors entirely up -to you. You can use the in-game `manipulator` UI or an external tool like Dwarf -Therapist to do so. - -Idle dwarves who are not on active military duty will be assigned the hauling -labors; everyone else (including those currently hauling) will have the hauling -labors removed. This is to encourage every dwarf to do their assigned skilled -labors whenever possible, but resort to hauling when those jobs are not -available. This also implies that the user will have a very tight skill -assignment, with most skilled labors only being assigned to just a few dwarves -and almost every non-military dwarf having at least one skilled labor assigned. - -Autohauler allows a skill to be used as a flag to exempt a dwarf from -autohauler's effects. By default, this is the unused ALCHEMIST labor, but it -can be changed by the user. - -Autohauler uses DFHack's `debug` functionality to display information about the changes it makes. The amount of -information displayed can be controlled through appropriate use of the ``debugfilter`` command. - -Usage ------ - -``enable autohauler`` - Start managing hauling labors. This is normally all you need to do. - Autohauler works well on default settings. -``autohauler status`` - Show autohauler status and status of fort dwarves. -``autohauler haulers`` - Set whether a particular labor should be assigned to haulers. -``autohauler allow|forbid`` - Set whether a particular labor should mark a dwarf as exempt from hauling. - By default, only the ``ALCHEMIST`` labor is set to ``forbid``. -``autohauler reset-all| reset`` - Reset a particular labor (or all labors) to their default - haulers/allow/forbid state. -``autohauler list`` - Show the active configuration for all labors. -``autohauler frameskip `` - Set the number of frames between runs of autohauler. - -Examples --------- - -``autohauler HAUL_STONE haulers`` - Set stone hauling as a hauling labor (this is already the default). -``autohauler RECOVER_WOUNDED allow`` - Allow the "Recover wounded" labor to be manually assigned by the player. By - default it is automatically given to haulers. -``autohauler MINE forbid`` - Don't assign hauling labors to dwarves with the Mining labor enabled.