Commits on May 15, 2012
  1. Modified autodump to enable extraction of equipped items from unit in…

    playfordh committed May 15, 2012
    Signed-off-by: playfordh <>
  2. Added ForceEquip plugin to project

    playfordh committed May 15, 2012
    Signed-off-by: playfordh <>
  3. Added new method - Items::moveToInventory(...)

    playfordh committed May 15, 2012
    Signed-off-by: playfordh <>
Commits on May 11, 2012
Commits on May 6, 2012
Commits on May 5, 2012
Commits on May 4, 2012
  1. Expose builtin commands to dfhack-run, and add lua script support.

    angavrilov committed May 4, 2012
    Move builtin command implementation to Core methods, and fall
    back to hack/scripts/*.lua for otherwise unrecognized commands.
Commits on May 3, 2012
Commits on May 2, 2012
Commits on May 1, 2012
  1. Devel plugin nestboxes scans all nestboxes for unhatchable eggs and o…

    ab9rf committed May 1, 2012
    …ptionally dumps them.
  2. Update building creation code with new knowledge, and fix zone.

    angavrilov committed May 1, 2012
    Also, document new lua api, and add a more convenient wrapper.
Commits on Apr 30, 2012
Commits on Apr 29, 2012
  1. Implement unconstructed building instance creation and linking into w…

    angavrilov committed Apr 29, 2012
    For more flexibility, the base api is split into 3 phases:
    alloc, setSize, and construct. No support for non-actual
    buildings like stockpiles and activity zones at the moment.
Commits on Apr 28, 2012
  1. Make the hash map implementation error more useful.

    angavrilov committed Apr 28, 2012
    It instructs to update GCC, but actually the most common
    reason for the error is missing 32-bit development libs.
Commits on Apr 26, 2012
  1. Autolabor will exclude the trade broker from all labors if the "trade…

    ab9rf committed Apr 26, 2012
    …r requested" flag is on at the trade depot.
  2. Refactor MapCache: make it parse everything that is known re tiles & …

    angavrilov authored and ab9rf committed Apr 19, 2012
  3. Autolabor: Instead of guessing who the nobles are based on noble skil…

    ab9rf committed Apr 26, 2012
    …ls, actually find out who they are and behave appropriately. Certain responsibilities are assigned various penalties to increase their holders' availability to perform noble functions. Also, holders of the "manage health" responsibility are always assigned the diagnose labor.
    The responsibility penalties are first-approximation and will likely need tuning.
Commits on Apr 25, 2012