"dev" tag indexTools that are useful when developing scripts or mods.
b | ||
binpatch | Applies or removes binary patches. | |
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/cmptiles | List or compare two tiletype material groups. | |
devel/dump-offsets | Dump the contents of the table of global addresses. | |
devel/dump-rpc | Dump RPC endpoint info. | |
devel/eventful-client | Simple client for testing event callbacks. | |
devel/export-dt-ini | Export memory addresses for Dwarf Therapist configuration. | |
devel/find-offsets | Find memory offsets of DF data structures. | |
devel/find-primitive | Discover memory offsets for new variables. | |
devel/find-twbt | Display the memory offsets of some important TWBT functions. | |
devel/hello-world | A basic GUI example script. | |
devel/inject-raws | Add objects and reactions into an existing world. | |
devel/inspect-screen | Show glyph, color, and texture info for screen and map tiles. | |
devel/kill-hf | Kill a historical figure. | |
devel/light | Experiment with lighting overlays. | |
devel/list-filters | List input items for the selected building type. | |
devel/lsmem | Print memory ranges of the DF process. | |
devel/lua-example | An example lua script. | |
devel/luacov | Lua script coverage report generator. | |
devel/modstate-monitor | Display changes in key modifier state. | |
devel/nuke-items | Deletes all free items in the game. | |
devel/pop-screen | Forcibly closes the current screen. | |
devel/prepare-save | Set internal game state to known values for memory analysis. | |
devel/print-args | Echo parameters to the output. | |
devel/print-args2 | Echo parameters to the output. | |
devel/print-event | Show historical events. | |
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/test-perlin | Generate an image based on perlin noise. | |
devel/tile-browser | Browse graphical tile textures by their texpos values. | |
devel/unit-path | Inspect where a unit is going and how it's getting there. | |
devel/visualize-structure | Display raw memory of a DF data structure. | |
devel/watch-minecarts | Inspect minecart coordinates and speeds. | |
e | ||
eventful (plugin) | Provides a Lua API for reacting to in-game events. | |
i | ||
isoworldremote (plugin) | Provides a remote API used by Isoworld. | |
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 | ||
map-render (plugin) | Provides a Lua API for re-rendering portions of the map. | |
mode | See and change the game mode. | |
modtools/add-syndrome | Add and remove syndromes from units. | |
modtools/anonymous-script | Run dynamically generated script code. | |
modtools/change-build-menu | Add or remove items from the build sidebar menus. | |
modtools/create-item | Create arbitrary items. | |
modtools/create-tree | Spawn trees. | |
modtools/create-unit | Create arbitrary units. | |
modtools/equip-item | Force a unit to equip an item. | |
modtools/extra-gamelog | Write info to the gamelog for Soundsense. | |
modtools/fire-rate | Alter the fire rate of ranged weapons. | |
modtools/force | Trigger game events. | |
modtools/if-entity | Run DFHack commands based on current civ id. | |
modtools/interaction-trigger | Run DFHack commands when a unit attacks or defends. | |
modtools/invader-item-destroyer | Destroy invader items when they die. | |
modtools/item-trigger | Run DFHack commands when a unit uses an item. | |
modtools/moddable-gods | Create deities. | |
modtools/outside-only | Set building inside/outside restrictions. | |
modtools/pref-edit | Modify unit preferences. | |
modtools/projectile-trigger | Run DFHack commands when projectiles hit their targets. | |
modtools/random-trigger | Randomly select DFHack scripts to run. | |
modtools/raw-lint | Check for errors in raw files. | |
modtools/reaction-product-trigger | Call DFHack commands when reaction products are produced. | |
modtools/reaction-trigger | Run DFHack commands when custom reactions complete. | |
modtools/reaction-trigger-transition | Help create reaction triggers. | |
modtools/set-belief | Change the beliefs/values of a unit. | |
modtools/set-need | Change the needs of a unit. | |
modtools/set-personality | Change a unit's personality. | |
modtools/skill-change | Modify unit skills. | |
modtools/spawn-flow | Creates flows at the specified location. | |
modtools/spawn-liquid | Spawn a liquid at a given position. | |
modtools/syndrome-trigger | Trigger DFHack commands when units acquire syndromes. | |
modtools/transform-unit | Transform a unit into another unit type. | |
p | ||
pathable (plugin) | Marks tiles that are reachable from the cursor. | |
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. |