sync tags spreadsheet to git

spreadsheet - https://docs.google.com/spreadsheets/d/1hiDlo8M_bB_1jE-5HRs2RrrA_VZ4cRu9VXaTctX_nwk/edit#gid=170388995
sync command - for fname in *rst; do name=$(echo $fname | sed 's/[.]rst//'); tagline=$(egrep ",$name," ~/Downloads/DFHack\ taxonomy\ -\ Tool\ tags.csv | ~/Downloads/csvtotags.sh); sed -ri "s;[*]*Tags:.*;$tagline;" $fname; done
contents of csvtotags.sh -

fgrep . | sed -r 's/^[^,]+,([^,]+),[^.]+[.]"?,/\1,/' | awk -F, '
function tag(idx, tagname) {
    if ($idx == "TRUE") {
        if (hastag == 1) {printf(", ")}
        printf("`tag/%s`", tagname)
        hastag = 1
    }
}

{
printf("%s", "**Tags:** ")

hastag = 0
tag(2, "adventure")
tag(3, "fort")
tag(4, "legends")
tag(5, "embark")
tag(6, "system")
tag(7, "dev")
tag(8, "auto")
tag(9, "productivity")
tag(10, "inspection")
tag(11, "design")
tag(12, "quickfort")
tag(13, "interface")
tag(14, "fps")
tag(15, "fix")
tag(16, "mod")
tag(17, "armok")
tag(18, "animals")
tag(19, "buildings")
tag(20, "items")
tag(21, "jobs")
tag(22, "map")
tag(23, "labors")
tag(24, "units")
tag(25, "stockpiles")
tag(26, "trees")

printf("\n")
}
'
develop
myk002 2022-08-05 17:55:33 -07:00
parent ebfe00b112
commit f7acc5cfc6
No known key found for this signature in database
GPG Key ID: 8A39CA0FA0C16E78
121 changed files with 138 additions and 124 deletions

@ -1,20 +1,27 @@
:orphan: :orphan:
- `tag/adventure`: Tools that are useful while in adventure mode. - `tag/adventure`: Tools that are useful while in adventure mode. Note that some tools only tagged with "fort" might also work in adventure mode, but not always in expected ways. Feel free to experiment, though!
- `tag/fort`: Tools that are useful while in fort mode. - `tag/fort`: Tools that are useful while in fort mode.
- `tag/legends`: Tools that are useful while in legends mode. - `tag/legends`: Tools that are useful while in legends mode.
- `tag/items`: Tools that create or modify in-game items. - `tag/embark`: Tools that are useful while on the embark screen.
- `tag/units`: Tools that create or modify units.
- `tag/jobs`: Tools that create or modify jobs.
- `tag/labors`: Tools that deal with labor assignment.
- `tag/auto`: Tools that automatically manage some aspect of your fortress.
- `tag/map`: Map modification.
- `tag/system`: Tools related to working with DFHack commands or the core DFHack library. - `tag/system`: Tools related to working with DFHack commands or the core DFHack library.
- `tag/dev`: Tools useful for develpers and modders.
- `tag/auto`: Tools that you turn on and then they automatically manage some aspect of your fortress.
- `tag/productivity`: Tools that help you do things that you could do manually, but using the tool is better and faster. - `tag/productivity`: Tools that help you do things that you could do manually, but using the tool is better and faster.
- `tag/animals`: Tools that help you manage animals.
- `tag/fix`: Tools that fix specific bugs.
- `tag/inspection`: Tools that let you inspect game data. - `tag/inspection`: Tools that let you inspect game data.
- `tag/buildings`: Tools that help you work wtih placing or configuring buildings and furniture. - `tag/design`: Tools that help you design your fort.
- `tag/quickfort`: Tools that are involved in creating and playing back blueprints. - `tag/quickfort`: Tools that are involved in creating and playing back blueprints.
- `tag/dev`: Tools useful for develpers and modders.
- `tag/interface`: Tools that modify or extend the user interface. - `tag/interface`: Tools that modify or extend the user interface.
- `tag/fps`: Tools that help you manage FPS drop.
- `tag/fix`: Tools that fix specific bugs.
- `tag/mod`: Tools that introduce new gameplay elements.
- `tag/armok`: Tools that give you complete control over various aspects of the game.
- `tag/animals`: Tools that help you manage animals.
- `tag/buildings`: Tools that help you work with placing or configuring buildings and furniture.
- `tag/items`: Tools that create or modify in-game items.
- `tag/jobs`: Tools that create or modify jobs.
- `tag/map`: Map modification.
- `tag/labors`: Tools that deal with labor assignment.
- `tag/units`: Tools that create or modify units.
- `tag/stockpiles`: Tools that interact wtih stockpiles.
- `tag/trees`: Tools that interact with trees and shrubs.

@ -1,6 +1,6 @@
alias alias
===== =====
Tags: `tag/system` **Tags:** `tag/system`
:dfhack-keybind:`alias` :dfhack-keybind:`alias`
:index:`Configure helper aliases for other DFHack commands. :index:`Configure helper aliases for other DFHack commands.

@ -1,6 +1,6 @@
cls cls
=== ===
Tags: `tag/system` **Tags:** `tag/system`
:dfhack-keybind:`cls` :dfhack-keybind:`cls`
:index:`Clear the terminal screen. <cls; Clear the terminal screen.>` Can also :index:`Clear the terminal screen. <cls; Clear the terminal screen.>` Can also

@ -1,6 +1,6 @@
die die
=== ===
Tags: `tag/system` **Tags:** `tag/system`
:dfhack-keybind:`die` :dfhack-keybind:`die`
:index:`Instantly exit DF without saving. :index:`Instantly exit DF without saving.

@ -1,6 +1,6 @@
disable disable
======= =======
Tags: `tag/system` **Tags:** `tag/system`
:dfhack-keybind:`disable` :dfhack-keybind:`disable`
:index:`Deactivate a DFHack tool that has some persistent effect. :index:`Deactivate a DFHack tool that has some persistent effect.

@ -1,6 +1,6 @@
enable enable
====== ======
Tags: `tag/system` **Tags:** `tag/system`
:dfhack-keybind:`enable` :dfhack-keybind:`enable`
:index:`Activate a DFHack tool that has some persistent effect. :index:`Activate a DFHack tool that has some persistent effect.

@ -1,6 +1,6 @@
fpause fpause
====== ======
Tags: `tag/system` **Tags:** `tag/system`
:dfhack-keybind:`fpause` :dfhack-keybind:`fpause`
:index:`Forces DF to pause. <fpause; Forces DF to pause.>` This is useful when :index:`Forces DF to pause. <fpause; Forces DF to pause.>` This is useful when

@ -1,6 +1,6 @@
help help
==== ====
Tags: `tag/system` **Tags:** `tag/system`
:dfhack-keybind:`help` :dfhack-keybind:`help`
:index:`Display help about a command or plugin. :index:`Display help about a command or plugin.

@ -1,6 +1,6 @@
hide hide
==== ====
Tags: `tag/system` **Tags:** `tag/system`
:dfhack-keybind:`hide` :dfhack-keybind:`hide`
:index:`Hide the DFHack terminal window. :index:`Hide the DFHack terminal window.

@ -1,6 +1,6 @@
keybinding keybinding
========== ==========
Tags: `tag/system` **Tags:** `tag/system`
:dfhack-keybind:`keybinding` :dfhack-keybind:`keybinding`
:index:`Create hotkeys that will run DFHack commands. :index:`Create hotkeys that will run DFHack commands.

@ -1,6 +1,6 @@
kill-lua kill-lua
======== ========
Tags: `tag/system` **Tags:** `tag/system`
:dfhack-keybind:`kill-lua` :dfhack-keybind:`kill-lua`
:index:`Gracefully stops any currently-running Lua scripts. :index:`Gracefully stops any currently-running Lua scripts.

@ -1,6 +1,6 @@
load load
==== ====
Tags: `tag/system` **Tags:** `tag/system`
:dfhack-keybind:`load` :dfhack-keybind:`load`
:index:`Load and register a plugin library. :index:`Load and register a plugin library.

@ -1,6 +1,6 @@
ls ls
== ==
Tags: `tag/system` **Tags:** `tag/system`
:dfhack-keybind:`ls` :dfhack-keybind:`ls`
:index:`List available DFHack commands. <ls; List available DFHack commands.>` :index:`List available DFHack commands. <ls; List available DFHack commands.>`

@ -1,6 +1,6 @@
plug plug
==== ====
Tags: `tag/system` **Tags:** `tag/system`
:dfhack-keybind:`plug` :dfhack-keybind:`plug`
:index:`List available plugins and whether they are enabled. :index:`List available plugins and whether they are enabled.

@ -1,6 +1,6 @@
reload reload
====== ======
Tags: `tag/system` **Tags:** `tag/system`
:dfhack-keybind:`reload` :dfhack-keybind:`reload`
:index:`Reload a loaded plugin. <reload; Reload a loaded plugin.>` Developers :index:`Reload a loaded plugin. <reload; Reload a loaded plugin.>` Developers

@ -1,6 +1,6 @@
sc-script sc-script
========= =========
Tags: `tag/system` **Tags:** `tag/system`
:dfhack-keybind:`sc-script` :dfhack-keybind:`sc-script`
:index:`Run commands when game state changes occur. :index:`Run commands when game state changes occur.

@ -1,6 +1,6 @@
script script
====== ======
Tags: `tag/system` **Tags:** `tag/system`
:dfhack-keybind:`script` :dfhack-keybind:`script`
:index:`Execute a batch file of DFHack commands. :index:`Execute a batch file of DFHack commands.

@ -1,6 +1,6 @@
show show
==== ====
Tags: `tag/system` **Tags:** `tag/system`
:dfhack-keybind:`show` :dfhack-keybind:`show`
:index:`Unhides the DFHack terminal window. :index:`Unhides the DFHack terminal window.

@ -1,6 +1,6 @@
tags tags
==== ====
Tags: `tag/system` **Tags:** `tag/system`
:dfhack-keybind:`tags` :dfhack-keybind:`tags`
:index:`List the strings that DFHack tools can be tagged with. :index:`List the strings that DFHack tools can be tagged with.

@ -1,6 +1,6 @@
type type
==== ====
Tags: `tag/system` **Tags:** `tag/system`
:dfhack-keybind:`type` :dfhack-keybind:`type`
:index:`Describe how a command is implemented. :index:`Describe how a command is implemented.

@ -1,6 +1,6 @@
unload unload
====== ======
Tags: `tag/system` **Tags:** `tag/system`
:dfhack-keybind:`unload` :dfhack-keybind:`unload`
:index:`Unload a plugin from memory. <unload; Unload a plugin from memory.>` :index:`Unload a plugin from memory. <unload; Unload a plugin from memory.>`

@ -1,6 +1,6 @@
3dveins 3dveins
======= =======
Tags: **Tags:** `tag/fort`, `tag/mod`, `tag/map`
:dfhack-keybind:`3dveins` :dfhack-keybind:`3dveins`
:index:`Rewrite layer veins to expand in 3D space. :index:`Rewrite layer veins to expand in 3D space.

@ -1,6 +1,6 @@
RemoteFortressReader RemoteFortressReader
==================== ====================
Tags: **Tags:** `tag/dev`
:dfhack-keybind:`RemoteFortressReader_version` :dfhack-keybind:`RemoteFortressReader_version`
:dfhack-keybind:`load-art-image-chunk` :dfhack-keybind:`load-art-image-chunk`

@ -1,6 +1,6 @@
add-spatter add-spatter
=========== ===========
Tags: **Tags:** `tag/adventure`, `tag/fort`, `tag/mod`, `tag/items`
:index:`Make tagged reactions produce contaminants. :index:`Make tagged reactions produce contaminants.
<add-spatter; Make tagged reactions produce contaminants.>` Give some use to all <add-spatter; Make tagged reactions produce contaminants.>` Give some use to all

@ -1,6 +1,6 @@
autobutcher autobutcher
=========== ===========
Tags: **Tags:** `tag/fort`, `tag/auto`, `tag/fps`, `tag/animals`
:dfhack-keybind:`autobutcher` :dfhack-keybind:`autobutcher`
Automatically butcher excess livestock. This plugin monitors how many pets you Automatically butcher excess livestock. This plugin monitors how many pets you

@ -1,6 +1,6 @@
autochop autochop
======== ========
Tags: **Tags:** `tag/fort`, `tag/auto`
:index:`Auto-harvest trees when low on stockpiled logs. :index:`Auto-harvest trees when low on stockpiled logs.
<autochop; Auto-harvest trees when low on stockpiled logs.>` This plugin can <autochop; Auto-harvest trees when low on stockpiled logs.>` This plugin can

@ -1,6 +1,6 @@
autoclothing autoclothing
============ ============
Tags: **Tags:** `tag/fort`, `tag/auto`, `tag/jobs`
:dfhack-keybind:`autoclothing` :dfhack-keybind:`autoclothing`
:index:`Automatically manage clothing work orders. :index:`Automatically manage clothing work orders.

@ -1,6 +1,6 @@
autodump autodump
======== ========
Tags: **Tags:** `tag/fort`, `tag/auto`, `tag/fps`, `tag/items`, `tag/stockpiles`
:dfhack-keybind:`autodump` :dfhack-keybind:`autodump`
:dfhack-keybind:`autodump-destroy-here` :dfhack-keybind:`autodump-destroy-here`
:dfhack-keybind:`autodump-destroy-item` :dfhack-keybind:`autodump-destroy-item`

@ -1,6 +1,6 @@
autofarm autofarm
======== ========
Tags: **Tags:** `tag/fort`, `tag/auto`, `tag/buildings`
:dfhack-keybind:`autofarm` :dfhack-keybind:`autofarm`
:index:`Automatically manage farm crop selection. :index:`Automatically manage farm crop selection.

@ -1,6 +1,6 @@
autogems autogems
======== ========
Tags: **Tags:** `tag/fort`, `tag/auto`, `tag/jobs`
:dfhack-keybind:`autogems-reload` :dfhack-keybind:`autogems-reload`
:index:`Automatically cut rough gems. <autogems; Automatically cut rough gems.>` :index:`Automatically cut rough gems. <autogems; Automatically cut rough gems.>`

@ -1,6 +1,6 @@
autohauler autohauler
========== ==========
Tags: **Tags:** `tag/fort`, `tag/auto`, `tag/labors`
:dfhack-keybind:`autohauler` :dfhack-keybind:`autohauler`
:index:`Automatically manage hauling labors. :index:`Automatically manage hauling labors.

@ -1,6 +1,6 @@
autolabor autolabor
========= =========
Tags: **Tags:** `tag/fort`, `tag/auto`, `tag/labors`
:dfhack-keybind:`autolabor` :dfhack-keybind:`autolabor`
:index:`Automatically manage dwarf labors. :index:`Automatically manage dwarf labors.

@ -1,6 +1,6 @@
automaterial automaterial
============ ============
Tags: **Tags:** `tag/fort`, `tag/productivity`, `tag/design`, `tag/buildings`, `tag/map`
:index:`Sorts building materials by recent usage. :index:`Sorts building materials by recent usage.
<automaterial; Sorts building materials by recent usage.>` This makes building <automaterial; Sorts building materials by recent usage.>` This makes building

@ -1,6 +1,6 @@
automelt automelt
======== ========
Tags: **Tags:** `tag/fort`, `tag/auto`, `tag/items`, `tag/stockpiles`
:index:`Quickly designate items to be melted. :index:`Quickly designate items to be melted.
<automelt; Quickly designate items to be melted.>` When `enabled <enable>`, this <automelt; Quickly designate items to be melted.>` When `enabled <enable>`, this

@ -1,6 +1,6 @@
autonestbox autonestbox
=========== ===========
Tags: **Tags:** `tag/fort`, `tag/auto`, `tag/animals`
:dfhack-keybind:`autonestbox` :dfhack-keybind:`autonestbox`
Auto-assign egg-laying female pets to nestbox zones. Requires that you create Auto-assign egg-laying female pets to nestbox zones. Requires that you create

@ -1,6 +1,6 @@
autotrade autotrade
========= =========
Tags: **Tags:** `tag/fort`, `tag/auto`, `tag/items`, `tag/stockpiles`
:index:`Quickly designate items to be traded. :index:`Quickly designate items to be traded.
<autotrade; Quickly designate items to be traded.>` When `enabled <enable>`, <autotrade; Quickly designate items to be traded.>` When `enabled <enable>`,

@ -1,6 +1,6 @@
blueprint blueprint
========= =========
Tags: **Tags:** `tag/fort`, `tag/design`, `tag/quickfort`, `tag/map`
:dfhack-keybind:`blueprint` :dfhack-keybind:`blueprint`
:index:`Record a live game map in a quickfort blueprint. :index:`Record a live game map in a quickfort blueprint.

@ -1,5 +1,6 @@
building-hacks building-hacks
============== ==============
**Tags:** `tag/fort`, `tag/mod`, `tag/buildings`
Provides a Lua API for creating powered workshops. Provides a Lua API for creating powered workshops.

@ -1,6 +1,6 @@
buildingplan buildingplan
============ ============
Tags: **Tags:** `tag/fort`, `tag/design`, `tag/quickfort`, `tag/buildings`, `tag/map`
:dfhack-keybind:`buildingplan` :dfhack-keybind:`buildingplan`
:index:`Plan building construction before you have materials. :index:`Plan building construction before you have materials.

@ -1,6 +1,6 @@
burrows burrows
======= =======
Tags: **Tags:** `tag/fort`, `tag/auto`, `tag/productivity`, `tag/units`
:dfhack-keybind:`burrow` :dfhack-keybind:`burrow`
:index:`Auto-expand burrows as you dig. :index:`Auto-expand burrows as you dig.

@ -1,6 +1,6 @@
changeitem changeitem
========== ==========
Tags: **Tags:** `tag/adventure`, `tag/fort`, `tag/armok`, `tag/items`
:dfhack-keybind:`changeitem` :dfhack-keybind:`changeitem`
:index:`Change item material and base quality. :index:`Change item material and base quality.

@ -1,6 +1,6 @@
changelayer changelayer
=========== ===========
Tags: **Tags:** `tag/fort`, `tag/armok`, `tag/map`
:dfhack-keybind:`changelayer` :dfhack-keybind:`changelayer`
:index:`Change the material of an entire geology layer. :index:`Change the material of an entire geology layer.

@ -1,6 +1,6 @@
changevein changevein
========== ==========
Tags: **Tags:** `tag/fort`, `tag/armok`, `tag/map`
:dfhack-keybind:`changevein` :dfhack-keybind:`changevein`
:index:`Change the material of a mineral inclusion. :index:`Change the material of a mineral inclusion.

@ -1,6 +1,6 @@
cleanconst cleanconst
========== ==========
Tags: **Tags:** `tag/fort`, `tag/fps`, `tag/map`
:dfhack-keybind:`cleanconst` :dfhack-keybind:`cleanconst`
:index:`Cleans up construction materials. :index:`Cleans up construction materials.

@ -3,7 +3,7 @@
cleaners cleaners
======== ========
Tags: **Tags:** `tag/adventure`, `tag/fort`, `tag/fps`, `tag/items`, `tag/map`, `tag/units`
:dfhack-keybind:`clean` :dfhack-keybind:`clean`
:dfhack-keybind:`spotclean` :dfhack-keybind:`spotclean`

@ -1,6 +1,6 @@
cleanowned cleanowned
========== ==========
Tags: **Tags:** `tag/fort`, `tag/productivity`, `tag/items`
:dfhack-keybind:`cleanowned` :dfhack-keybind:`cleanowned`
:index:`Confiscates and dumps garbage owned by dwarves. :index:`Confiscates and dumps garbage owned by dwarves.

@ -1,6 +1,6 @@
command-prompt command-prompt
============== ==============
Tags: **Tags:** `tag/system`
:dfhack-keybind:`command-prompt` :dfhack-keybind:`command-prompt`
:index:`An in-game DFHack terminal where you can enter other commands. :index:`An in-game DFHack terminal where you can enter other commands.

@ -1,6 +1,6 @@
confirm confirm
======= =======
Tags: **Tags:** `tag/fort`, `tag/interface`
:dfhack-keybind:`confirm` :dfhack-keybind:`confirm`
:index:`Adds confirmation dialogs for destructive actions. :index:`Adds confirmation dialogs for destructive actions.

@ -1,6 +1,6 @@
createitem createitem
========== ==========
Tags: **Tags:** `tag/adventure`, `tag/fort`, `tag/armok`, `tag/items`
:dfhack-keybind:`createitem` :dfhack-keybind:`createitem`
:index:`Create arbitrary items. <createitem; Create arbitrary items.>` You can :index:`Create arbitrary items. <createitem; Create arbitrary items.>` You can

@ -1,6 +1,6 @@
cursecheck cursecheck
========== ==========
Tags: **Tags:** `tag/system`, `tag/interface`
:dfhack-keybind:`cursecheck` :dfhack-keybind:`cursecheck`
:index:`Check for cursed creatures. <cursecheck; Check for cursed creatures.>` :index:`Check for cursed creatures. <cursecheck; Check for cursed creatures.>`

@ -1,5 +1,6 @@
cxxrandom cxxrandom
========= =========
**Tags:** `tag/dev`
Provides a Lua API for random distributions. Provides a Lua API for random distributions.

@ -1,6 +1,6 @@
debug debug
===== =====
Tags: **Tags:** `tag/dev`
:dfhack-keybind:`debugfilter` :dfhack-keybind:`debugfilter`
:index:`Configure verbosity of DFHack debug output. :index:`Configure verbosity of DFHack debug output.

@ -1,6 +1,6 @@
deramp deramp
====== ======
Tags: **Tags:** `tag/fort`, `tag/armok`, `tag/map`
:dfhack-keybind:`deramp` :dfhack-keybind:`deramp`
:index:`Removes all ramps designated for removal from the map. :index:`Removes all ramps designated for removal from the map.

@ -1,6 +1,6 @@
dig-now dig-now
======= =======
Tags: **Tags:** `tag/fort`, `tag/armok`, `tag/map`
:dfhack-keybind:`dig-now` :dfhack-keybind:`dig-now`
:index:`Instantly complete dig designations. :index:`Instantly complete dig designations.

@ -3,7 +3,7 @@
dig dig
=== ===
Tags: **Tags:** `tag/fort`, `tag/productivity`, `tag/design`, `tag/map`
:dfhack-keybind:`digv` :dfhack-keybind:`digv`
:dfhack-keybind:`digvx` :dfhack-keybind:`digvx`
:dfhack-keybind:`digl` :dfhack-keybind:`digl`

@ -1,6 +1,6 @@
digFlood digFlood
======== ========
Tags: **Tags:** `tag/fort`, `tag/auto`, `tag/map`
:dfhack-keybind:`digFlood` :dfhack-keybind:`digFlood`
:index:`Digs out veins as they are discovered. :index:`Digs out veins as they are discovered.

@ -1,6 +1,6 @@
diggingInvaders diggingInvaders
=============== ===============
Tags: **Tags:** `tag/fort`, `tag/mod`, `tag/map`
:dfhack-keybind:`diggingInvaders` :dfhack-keybind:`diggingInvaders`
:index:`Invaders dig and destroy to get to your dwarves. :index:`Invaders dig and destroy to get to your dwarves.

@ -1,6 +1,6 @@
dwarfmonitor dwarfmonitor
============ ============
Tags: **Tags:** `tag/fort`, `tag/inspection`, `tag/units`
:dfhack-keybind:`dwarfmonitor` :dfhack-keybind:`dwarfmonitor`
:index:`Measure fort happiness and efficiency. :index:`Measure fort happiness and efficiency.

@ -1,6 +1,6 @@
dwarfvet dwarfvet
======== ========
Tags: **Tags:** `tag/fort`, `tag/mod`, `tag/animals`
:dfhack-keybind:`dwarfvet` :dfhack-keybind:`dwarfvet`
:index:`Allows animals to be treated at animal hospitals. :index:`Allows animals to be treated at animal hospitals.

@ -1,6 +1,6 @@
embark-assistant embark-assistant
================ ================
Tags: **Tags:** `tag/fort`, `tag/embark`, `tag/interface`
:dfhack-keybind:`embark-assistant` :dfhack-keybind:`embark-assistant`
:index:`Embark site selection support. :index:`Embark site selection support.

@ -1,6 +1,6 @@
embark-tools embark-tools
============ ============
Tags: **Tags:** `tag/fort`, `tag/embark`, `tag/interface`
:dfhack-keybind:`embark-tools` :dfhack-keybind:`embark-tools`
:index:`Extend the embark screen functionality. :index:`Extend the embark screen functionality.

@ -1,5 +1,6 @@
eventful eventful
======== ========
**Tags:** `tag/dev`, `tag/mod`
Provides a Lua API for reacting to in-game events. Provides a Lua API for reacting to in-game events.

@ -1,6 +1,6 @@
fastdwarf fastdwarf
========= =========
Tags: **Tags:** `tag/fort`, `tag/armok`, `tag/units`
:dfhack-keybind:`fastdwarf` :dfhack-keybind:`fastdwarf`
Dwarves teleport and/or finish jobs instantly. Dwarves teleport and/or finish jobs instantly.

@ -3,7 +3,7 @@
filltraffic filltraffic
=========== ===========
Tags: **Tags:** `tag/fort`, `tag/productivity`, `tag/design`, `tag/map`
:dfhack-keybind:`` :dfhack-keybind:``
Usage: Usage:

@ -1,6 +1,6 @@
fix-unit-occupancy fix-unit-occupancy
================== ==================
Tags: **Tags:** `tag/fort`, `tag/fix`, `tag/map`
:dfhack-keybind:`` :dfhack-keybind:``
Fix phantom unit occupancy issues. For example, if you see "unit blocking tile" Fix phantom unit occupancy issues. For example, if you see "unit blocking tile"

@ -1,6 +1,6 @@
fixveins fixveins
======== ========
Tags: **Tags:** `tag/fort`, `tag/fix`, `tag/map`
:dfhack-keybind:`fixveins` :dfhack-keybind:`fixveins`
Restore missing mineral inclusions. This tool can also remove invalid references Restore missing mineral inclusions. This tool can also remove invalid references

@ -1,6 +1,6 @@
flows flows
===== =====
Tags: **Tags:** `tag/fort`, `tag/inspection`, `tag/map`
:dfhack-keybind:`flows` :dfhack-keybind:`flows`
Counts map blocks with flowing liquids.. If you suspect that your magma sea Counts map blocks with flowing liquids.. If you suspect that your magma sea

@ -1,6 +1,6 @@
follow follow
====== ======
Tags: **Tags:** `tag/fort`, `tag/interface`, `tag/units`
:dfhack-keybind:`follow` :dfhack-keybind:`follow`
Make the screen follow the selected unit. Once you exit from the current menu or Make the screen follow the selected unit. Once you exit from the current menu or

@ -1,6 +1,6 @@
forceequip forceequip
========== ==========
Tags: **Tags:** `tag/adventure`, `tag/fort`, `tag/items`, `tag/units`
:dfhack-keybind:`forceequip` :dfhack-keybind:`forceequip`
Move items into a unit's inventory. This tool is typically used to equip Move items into a unit's inventory. This tool is typically used to equip

@ -1,6 +1,6 @@
generated-creature-renamer generated-creature-renamer
========================== ==========================
Tags: **Tags:** `tag/adventure`, `tag/fort`, `tag/legends`, `tag/units`
:dfhack-keybind:`list-generated` :dfhack-keybind:`list-generated`
:dfhack-keybind:`save-generated-raws` :dfhack-keybind:`save-generated-raws`

@ -1,6 +1,6 @@
getplants getplants
========= =========
Tags: **Tags:** `tag/fort`, `tag/productivity`
:dfhack-keybind:`getplants` :dfhack-keybind:`getplants`
Designate trees for chopping and shrubs for gathering. Specify the types of Designate trees for chopping and shrubs for gathering. Specify the types of

@ -1,6 +1,6 @@
hotkeys hotkeys
======= =======
Tags: **Tags:** `tag/system`, `tag/productivity`, `tag/interface`
:dfhack-keybind:`hotkeys` :dfhack-keybind:`hotkeys`
Show all dfhack keybindings in current context. The command opens an in-game Show all dfhack keybindings in current context. The command opens an in-game

@ -1,6 +1,6 @@
infiniteSky infiniteSky
=========== ===========
Tags: **Tags:** `tag/fort`, `tag/map`
:dfhack-keybind:`infiniteSky` :dfhack-keybind:`infiniteSky`
Automatically allocates new z-levels of sky at the top of the map as you build Automatically allocates new z-levels of sky at the top of the map as you build

@ -1,5 +1,5 @@
isoworldremote isoworldremote
============== ==============
Tags: **Tags:** `tag/dev`, `tag/mod`
Provides a `remote API <remote>` used by Isoworld. Provides a `remote API <remote>` used by Isoworld.

@ -2,7 +2,7 @@
jobutils jobutils
======== ========
Tags: **Tags:** `tag/fort`, `tag/inspection`, `tag/jobs`
:dfhack-keybind:`job` :dfhack-keybind:`job`
:dfhack-keybind:`job-duplicate` :dfhack-keybind:`job-duplicate`
:dfhack-keybind:`job-material` :dfhack-keybind:`job-material`

@ -1,6 +1,6 @@
labormanager labormanager
============ ============
Tags: **Tags:** `tag/fort`, `tag/auto`, `tag/labors`
:dfhack-keybind:`labormanager` :dfhack-keybind:`labormanager`
Automatically manage dwarf labors. Labormanager is derived from `autolabor` Automatically manage dwarf labors. Labormanager is derived from `autolabor`

@ -1,6 +1,6 @@
lair lair
==== ====
Tags: **Tags:** `tag/fort`, `tag/armok`, `tag/map`
:dfhack-keybind:`lair` :dfhack-keybind:`lair`
Mark the map as a monster lair. This avoids item scatter when the fortress is Mark the map as a monster lair. This avoids item scatter when the fortress is

@ -2,7 +2,7 @@
liquids liquids
======= =======
Tags: **Tags:** `tag/adventure`, `tag/fort`, `tag/armok`, `tag/map`
:dfhack-keybind:`liquids` :dfhack-keybind:`liquids`
:dfhack-keybind:`liquids-here` :dfhack-keybind:`liquids-here`

@ -1,5 +1,6 @@
luasocket luasocket
========= =========
**Tags:** `tag/dev`, `tag/mod`
Provides a Lua API for accessing network sockets. Provides a Lua API for accessing network sockets.

@ -1,6 +1,6 @@
manipulator manipulator
=========== ===========
Tags: **Tags:** `tag/fort`, `tag/productivity`, `tag/interface`, `tag/labors`
An in-game labor management interface. It is equivalent to the popular Dwarf An in-game labor management interface. It is equivalent to the popular Dwarf
Therapist utility. Therapist utility.

@ -1,5 +1,6 @@
map-render map-render
========== ==========
**Tags:** `tag/dev`
Provides a Lua API for rerendering portions of the map. Provides a Lua API for rerendering portions of the map.

@ -1,6 +1,6 @@
misery misery
====== ======
Tags: **Tags:** `tag/fort`, `tag/armok`, `tag/units`
:dfhack-keybind:`misery` :dfhack-keybind:`misery`
Increase the intensity of negative dwarven thoughts. Increase the intensity of negative dwarven thoughts.

@ -1,6 +1,6 @@
mode mode
==== ====
Tags: **Tags:** `tag/dev`
:dfhack-keybind:`mode` :dfhack-keybind:`mode`
This command lets you see and change the game mode directly. This command lets you see and change the game mode directly.

@ -1,6 +1,6 @@
mousequery mousequery
========== ==========
Tags: `tag/fort`, `tag/interface` **Tags:** `tag/fort`, `tag/productivity`, `tag/interface`
:dfhack-keybind:`mousequery` :dfhack-keybind:`mousequery`
Adds mouse controls to the DF interface. For example, with ``mousequery`` you Adds mouse controls to the DF interface. For example, with ``mousequery`` you

@ -1,6 +1,6 @@
nestboxes nestboxes
========= =========
Tags: **Tags:** `tag/fort`, `tag/auto`, `tag/animals`
Protect fertile eggs incubating in a nestbox. This plugin will automatically Protect fertile eggs incubating in a nestbox. This plugin will automatically
scan for and forbid fertile eggs incubating in a nestbox so that dwarves won't scan for and forbid fertile eggs incubating in a nestbox so that dwarves won't

@ -1,6 +1,6 @@
orders orders
====== ======
Tags: **Tags:** `tag/fort`, `tag/productivity`, `tag/jobs`
:dfhack-keybind:`orders` :dfhack-keybind:`orders`
Manage manager orders. Manage manager orders.

@ -1,5 +1,6 @@
pathable pathable
======== ========
**Tags:** `tag/dev`, `tag/inspection`, `tag/interface`, `tag/map`
Marks tiles that are reachable from the cursor. This plugin provides a Lua API, Marks tiles that are reachable from the cursor. This plugin provides a Lua API,
but no direct commands. but no direct commands.

@ -1,6 +1,6 @@
petcapRemover petcapRemover
============= =============
Tags: **Tags:** `tag/fort`, `tag/armok`, `tag/animals`
:dfhack-keybind:`petcapRemover` :dfhack-keybind:`petcapRemover`
Modify the pet population cap. In vanilla DF, pets will not reproduce unless the Modify the pet population cap. In vanilla DF, pets will not reproduce unless the

@ -2,7 +2,7 @@
plants plants
====== ======
Tags: **Tags:** `tag/adventure`, `tag/fort`, `tag/armok`, `tag/map`
:dfhack-keybind:`plant` :dfhack-keybind:`plant`
Grow shrubs or trees. Grow shrubs or trees.

@ -1,6 +1,6 @@
power-meter power-meter
=========== ===========
Tags: **Tags:** `tag/fort`, `tag/mod`, `tag/buildings`
Allow presure plates to measure power. If you run `gui/power-meter` while Allow presure plates to measure power. If you run `gui/power-meter` while
building a pressure plate, the pressure plate can be modified to detect power building a pressure plate, the pressure plate can be modified to detect power

@ -1,6 +1,6 @@
probe probe
===== =====
Tags: **Tags:** `tag/adventure`, `tag/fort`, `tag/inspection`, `tag/map`
:dfhack-keybind:`probe` :dfhack-keybind:`probe`
:dfhack-keybind:`bprobe` :dfhack-keybind:`bprobe`
:dfhack-keybind:`cprobe` :dfhack-keybind:`cprobe`

@ -2,7 +2,7 @@
prospector prospector
========== ==========
Tags: **Tags:** `tag/fort`, `tag/embark`, `tag/inspection`, `tag/map`
:dfhack-keybind:`prospect` :dfhack-keybind:`prospect`
Shows a summary of resources that exist on the map. It can also calculate an Shows a summary of resources that exist on the map. It can also calculate an

@ -1,6 +1,6 @@
regrass regrass
======= =======
Tags: **Tags:** `tag/adventure`, `tag/fort`, `tag/armok`, `tag/animals`
:dfhack-keybind:`regrass` :dfhack-keybind:`regrass`
Regrows all the grass. Use this command if your grazers have eaten everything Regrows all the grass. Use this command if your grazers have eaten everything

@ -1,6 +1,6 @@
rename rename
====== ======
Tags: **Tags:** `tag/adventure`, `tag/fort`, `tag/productivity`
:dfhack-keybind:`rename` :dfhack-keybind:`rename`
Easily rename things. Use `gui/rename` for an in-game interface. Easily rename things. Use `gui/rename` for an in-game interface.

@ -1,6 +1,6 @@
rendermax rendermax
========= =========
Tags: **Tags:** `tag/adventure`, `tag/fort`, `tag/mod`
:dfhack-keybind:`rendermax` :dfhack-keybind:`rendermax`
Modify the map lighting. This plugin provides a collection of OpenGL lighting Modify the map lighting. This plugin provides a collection of OpenGL lighting

@ -1,6 +1,6 @@
resume resume
====== ======
Tags: **Tags:** `tag/fort`, `tag/productivity`
:dfhack-keybind:`resume` :dfhack-keybind:`resume`
Color planned buildings based on their suspend status. When enabled, this plugin Color planned buildings based on their suspend status. When enabled, this plugin

@ -2,7 +2,7 @@
reveal reveal
====== ======
Tags: **Tags:** `tag/adventure`, `tag/fort`, `tag/inspection`, `tag/armok`, `tag/map`
:dfhack-keybind:`reveal` :dfhack-keybind:`reveal`
:dfhack-keybind:`unreveal` :dfhack-keybind:`unreveal`
:dfhack-keybind:`revforget` :dfhack-keybind:`revforget`

@ -2,7 +2,7 @@
ruby ruby
==== ====
Tags: **Tags:** `tag/dev`
:dfhack-keybind:`rb` :dfhack-keybind:`rb`
:dfhack-keybind:`rb_eval` :dfhack-keybind:`rb_eval`

@ -2,7 +2,7 @@
search search
====== ======
Tags: **Tags:** `tag/fort`, `tag/productivity`, `tag/interface`
Adds search capabilities to the UI. The Stocks, Animals, Trading, Stockpile, Adds search capabilities to the UI. The Stocks, Animals, Trading, Stockpile,
Noble (assignment candidates), Military (position candidates), Burrows (unit Noble (assignment candidates), Military (position candidates), Burrows (unit

@ -1,6 +1,6 @@
seedwatch seedwatch
========= =========
Tags: **Tags:** `tag/fort`, `tag/auto`
:dfhack-keybind:`seedwatch` :dfhack-keybind:`seedwatch`
Manages seed and plant cooking based on seed stock levels. Manages seed and plant cooking based on seed stock levels.

Some files were not shown because too many files have changed in this diff Show More