Internals
-
Commands to run on startup can be specified on the command line with
+
Example::
./dfhack +devel/print-args example "Dwarf Fortress.exe" +devel/print-args example
-
Prevented plugins with active viewscreens from being unloaded and causing a crash
New Plugins
autogems
: Creates a new Workshop Order setting, automatically cutting rough gems
New Scripts
devel/save-version
: Displays DF version information about the current save
New Features
buildingplan
: Support for floodgates, grates, and barsconfirm
: Added a confirmation for retiring locationsexportlegends
: Exports more information (poetic/musical/dance forms, written/artifact content, landmasses, extra histfig information, and more)search-plugin
: Support for new screens:- location occupation assignment
- civilization animal training knowledge
- animal trainer assignment
tweak
:tweak block-labors
: Prevents labors that can't be used from being toggledtweak hide-priority
: Adds an option to hide designation priority indicatorstweak title-start-rename
: Adds a safe rename option to the title screen "Start Playing" menu
Fixes
- Fixed a crash bug caused by the historical figures DFHack uses to store persistent data.
- More plugins should recognize non-dwarf citizens
- Fixed a possible crash from cloning jobs
confirm
note-delete: No longer interferes with name entryexportlegends
: Handles entities without specific races, and a few other fixes for things new to v0.42fastdwarf
: Fixed a bug involving teleporting mothers but not the babies they're holding.gaydar
: Fixed text display on OS X/Linux and failure with soul-less creaturesmanipulator
:- allowed editing of non-dwarf citizens
- stopped ghosts and visitors from being editable
- fixed applying last custom profession
modtools/create-unit
: Stopped making units without civs historical figuresmodtools/force
:- Removed siege option
- Prevented a crash resulting from a bad civilization option
showmood
: Fixed name display on OS X/Linux
Misc Improvements
autolabor
,autohauler
,manipulator
: Added support for new jobs/labors/skillsdevel/export-dt-ini
: Updated for 0.42.06lua
: Now supports some built-in variables likegui/gm-editor
, e.g.unit
,screen
stockflow
: Now offers better control over individual craft jobsweather
: now implemented by a script