DFHack 50.08-r2rc1
[h2]New Plugins[/h2]
- add-spatter: reinstated: allow mods to add poisons and magical effects to weapons
- changeitem: reinstated: change item material, quality, and subtype
- createitem: reinstated: create arbitrary items, from the command line
- deramp: reinstated: removes all ramps designated for removal from the map
- flows: reinstated: counts map blocks with flowing liquids
- lair: reinstated: mark the map as a monster lair (this avoids item scatter when the fortress is abandoned)
- luasocket: reinstated: provides a Lua API for accessing network sockets
- work-now: reinstated, renamed from workNow: reduce the time that dwarves are left without a task after completing a job
- exportlegends: reinstated: export extended legends information for external browsing
- gui/autodump: point and click item teleportation and destruction interface
- gui/mod-manager: automatically restore your list of active mods when generating new worlds
- light-aquifers-only: reinstated: convert heavy aquifers to light
- modtools/create-item: reinstated: commandline and API interface for creating items
- necronomicon: search fort for items containing the secrets of life and death
- DFHack screen backgrounds now use appropriate tiles in DF Classic
- RemoteServer: fix crash on malformed json in dfhack-config/remote-server.json
- autolabor: work detail override warning now only appears on the work details screen
- gui/design: Fix building and stairs designation
- Core: For debugging purposes, you can now pass --disable-dfhack on the Dwarf Fortress commandline or specify DFHACK_DISABLE=1 in the environment to disable DFHack for the current session.
- Dreamfort: improve traffic patterns throughout the fortress (stockpiles and zones are still not working, pending updates in quickfort)
- Terminal console no longer appears in front of the game window on startup
- gui/autodump: fort-mode keybinding: Ctrl-H
- gui/control-panel: new preference for whether filters in lists search for substrings in the middle of words (e.g. if set to true, then "ee" will match "steel")
- gui/create-item: ask for number of items to spawn by default
- gui/design: Improved performance for drawing shapes
- gui/gm-editor: when passing the --freeze option, further ensure that the game is frozen by halting all rendering (other than for the gm-editor window itself)
- light-aquifers-only: now available as a fort Autostart option in gui/control-panel. note that it will only appear if "armok" tools are configured to be shown on the Preferences tab.
- orders: update orders in orders library for prepared meals, bins, archer uniforms, and weapons
- orders: library/military_include_artifact_materials library file removed since recent research indicates that platinum blunt weapons and silver crossbows are not more effective than standard steel. the alternate military orders file was also causing unneeded confusion.
- gui: changed frame naming scheme to FRAME_X rather than X_FRAME, and added aliases for backwards compatibility. (for example BOLD_FRAME is now called FRAME_BOLD)
- overlay.reload(): has been renamed to overlay.rescan() so as not to conflict with the global reload() function. If you are developing an overlay, please take note of the new function name for reloading your overlay during development.
- mod_headerst: rename non_vanilla flag to vanilla to reflect its actual usage