Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Manipulator expansion #4

Merged

Conversation

jlogsdon
Copy link

Note: Currently won't build without a rebase onto dfhack/develop to pull in the Filesystem::listdir addition.

  • CUSTOM_T on the main screen now toggles between 3 modes: Profession, Squad and Current Job.
  • CUSTOM_P brings up a screen to apply a custom profession to a single or a list of selected dwarves. The professions are stored in df/professions/ as individual files using a basic format: NAME Name is optional and defines the profession name; MASK defines the profession as a mask which will only apply the listed labors, non-mask professions will disable all non-listed labors; the rest of the file is a list of labor tokens as seen in the df::unit_labor enum (eg HAUL_STONE).
  • CUSTOM_SHIFT_P will save the current dwarves labors as a new custom profession (or it will replace an already existing one of the same name).

lethosor added a commit that referenced this pull request Feb 24, 2015
@lethosor lethosor merged commit 05e37e9 into lethosor:manipulator-expansion Feb 24, 2015
lethosor pushed a commit that referenced this pull request Feb 11, 2017
Fix deconstruction of buildings containing items
lethosor pushed a commit that referenced this pull request Dec 1, 2022
* Update Lua API.rst

* Update Gui.h

* Update Gui.cpp

* Update LuaApi.cpp
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants