"dev" tag indexTools that are useful when debugging or developing mods.
c | ||
cxxrandom (plugin) | Provides a Lua API for random distributions. | |
d | ||
debug (plugin) | Provides commands for controlling debug log verbosity. | |
debugfilter | Configure verbosity of DFHack debug output. | |
design (plugin) | Draws designations in shapes. | |
devel/all-bob | Changes the first name of all units to "Bob".. | |
devel/annc-monitor | Track announcements and reports and echo them to the console. | |
devel/block-borders | Outline map blocks on the map screen. | |
devel/check-other-ids | Verify that game entities are referenced by the correct vectors. | |
devel/check-release | Perform basic checks for DFHack release readiness. | |
devel/clear-script-env | Clear a lua script environment. | |
devel/click-monitor | Displays the grid coordinates of mouse clicks in the console. | |
devel/dump-offsets | Dump the contents of the table of global addresses. | |
devel/dump-rpc | Dump RPC endpoint info. | |
devel/dump-tooltip-ids | Generate main_hover_instruction enum XML structures. | |
devel/eventful-client | Simple client for testing event callbacks. | |
devel/export-dt-ini | Export memory addresses for Dwarf Therapist configuration. | |
devel/find-primitive | Discover memory offsets for new variables. | |
devel/hello-world | A basic GUI example script. | |
devel/input-monitor | Live monitor and logger for input events. | |
devel/inspect-screen | Show glyph, color, and texture info for screen and map tiles. | |
devel/lsmem | Print memory ranges of the DF process. | |
devel/luacov | Lua script coverage report generator. | |
devel/modstate-monitor | Display changes in key modifier state. | |
devel/pop-screen | Forcibly closes the current screen. | |
devel/print-args | Echo parameters to the output. | |
devel/print-args2 | Echo parameters to the output. | |
devel/query | Search/print data algorithmically. | |
devel/save-version | Display what DF version has handled the current save. | |
devel/sc | Scan DF structures for errors. | |
devel/scan-vtables | Scan for and print likely vtable addresses. | |
devel/scanitemother | Display the item lists that the selected item is part of. | |
devel/send-key | Deliver key input to a viewscreen. | |
devel/spawn-unit-helper | Prepares the game for spawning creatures by switching to arena. | |
devel/tile-browser | Browse graphical tile textures by their texpos values. | |
devel/tree-info | Print a tree_info visualization of the tree at the cursor. | |
devel/visualize-structure | Display raw memory of a DF data structure. | |
e | ||
eventful (plugin) | Provides a Lua API for reacting to in-game events. | |
f | ||
fix-occupancy (plugin) | Provides the backend logic for fix/occupancy. | |
l | ||
load-art-image-chunk | Gets an art image chunk by index. | |
lua | Run Lua script commands. | |
luasocket (plugin) | Provides a Lua API for accessing network sockets. | |
m | ||
modtools/add-syndrome | Add and remove syndromes from units. | |
modtools/create-item | Create arbitrary items. | |
modtools/if-entity | Run DFHack commands based on the the civ id of the current fort. | |
modtools/item-trigger | Run DFHack commands when a unit uses an item. | |
modtools/skill-change | Modify unit skills. | |
modtools/spawn-liquid | Spawn a liquid at a given position. | |
p | ||
pathable (plugin) | Highlights pathable tiles. | |
r | ||
RemoteFortressReader (plugin) | Backend for Armok Vision. | |
RemoteFortressReader_version | Print the loaded RemoteFortressReader version. | |
x | ||
xlsxreader (plugin) | Provides a Lua API for reading xlsx files. |