DFHack tool tags

A tool often has at least one tag per group, encompassing when you use the tool, why you might want to use it, and what kind of thing you’re trying to affect.

See https://docs.google.com/spreadsheets/d/1hiDlo8M_bB_1jE-5HRs2RrrA_VZ4cRu9VXaTctX_nwk/edit#gid=1774645373 for the tag assignment spreadsheet.

“when” tags

  • 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!

  • dfhack: Tools that you use to run DFHack commands or interact with the DFHack library. This tag also includes tools that help you manage the DF game itself (e.g. settings, saving, etc.)

  • embark: Tools that are useful while on the fort embark screen or while creating an adventurer.

  • fort: Tools that are useful while in fort mode.

  • legends: Tools that are useful while in legends mode.

“why” tags

  • armok: Tools that give you complete control over an aspect of the game or provide access to information that the game intentionally keeps hidden.

  • auto: Tools that run in the background and automatically manage routine, toilsome aspects of your fortress.

  • bugfix: Tools that fix specific bugs, either permanently or on-demand.

  • design: Tools that help you design your fort.

  • dev: Tools that are useful when developing scripts or mods.

  • fps: Tools that help you manage FPS drop.

  • gameplay: Tools that introduce new gameplay elements.

  • inspection: Tools that let you view information that is otherwise difficult to find.

  • productivity: Tools that help you do things that you could do manually, but using the tool is better and faster.

“what” tags

  • animals: Tools that interact with animals.

  • buildings: Tools that interact with buildings and furniture.

  • graphics: Tools that interact with game graphics.

  • interface: Tools that interact with or extend the DF user interface.

  • items: Tools that interact with in-game items.

  • jobs: Tools that interact with jobs.

  • labors: Tools that deal with labor assignment.

  • map: Tools that interact with the game map.

  • military: Tools that interact with the military.

  • plants: Tools that interact with trees, shrubs, and crops.

  • stockpiles: Tools that interact with stockpiles.

  • units: Tools that interact with units.

  • workorders: Tools that interact with workorders.