dwarfmonitor¶
It can also show heads-up display widgets with live fort statistics.
Usage¶
enable dwarfmonitorEnable tracking of job efficiency for display on the
dwarfmonitor statsscreen.dwarfmonitor statsShow statistics and efficiency summary.
dwarfmonitor prefsShow a summary of preferences for dwarves in your fort.
Widget configuration¶
The following widgets are registered for display on the main fortress mode screen with the overlay framework:
dwarfmonitor.cursorShow the current keyboard and mouse cursor positions.
dwarfmonitor.dateShow the in-game date.
dwarfmonitor.miseryShow overall happiness levels of all dwarves.
dwarfmonitor.weatherShow current weather (e.g. rain/snow).
They can be enabled or disable via the overlay command.
The dfhack-config/dwarfmonitor.json file can be edited to change widget
configuration with any of the following fields:
date_format(string): format for thedwarfmonitor.datewidget:Yory: The current yearM: The current month, zero-padded if necessarym: The current month, not zero-paddedD: The current day, zero-padded if necessaryd: The current day, not zero-padded
The default date format is
Y-M-D, per the ISO8601 standard.coords_type(string): the coordinate type to show in thedwarfmonitor.cursorwidget:all(the default): show all of the coordinate types listed heremouse_ui: the X/Y UI coordinates of the tile the mouse is positioned overmouse_map: the X/Y/Z map coordinates of the tile the mouse is positioned over (only if over the map)keyboard_map: the X/Y/Z map coordinates of the tile selected by the keyboard-controlledXcursor in DF (if active)
coords_short(boolean, default:false): iftrue, hides explanatory text from thedwarfmonitor.cursorwidget, and only shows coordinates as(X,Y,Z)
Example configuration file:
{
"date_format": "m/d/y",
"coords_type": "mouse_map",
"coords_short": false
}