diff options
| author | Robert Heinrich | 2012-04-15 21:45:15 +0200 |
|---|---|---|
| committer | Robert Heinrich | 2012-04-15 21:45:15 +0200 |
| commit | 7aefae17d1b0173df99e4c788e58b5f347ebfd39 (patch) | |
| tree | 8af04aa86bd7d0258fb50b14c59733437744b71d /plugins/probe.cpp | |
| parent | 6197c4e7397d8cd67f8486ce2470280251f9edd7 (diff) | |
| download | dfhack-7aefae17d1b0173df99e4c788e58b5f347ebfd39.tar.gz dfhack-7aefae17d1b0173df99e4c788e58b5f347ebfd39.tar.bz2 dfhack-7aefae17d1b0173df99e4c788e58b5f347ebfd39.tar.xz | |
autonestbox: don't assign to nestboxes which are already claimed or contain eggs.
bprobe: look a bit closer at nestboxes
Diffstat (limited to 'plugins/probe.cpp')
| -rw-r--r-- | plugins/probe.cpp | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/plugins/probe.cpp b/plugins/probe.cpp index 37df180d..cb627c8a 100644 --- a/plugins/probe.cpp +++ b/plugins/probe.cpp @@ -16,6 +16,7 @@ using namespace std; #include "PluginManager.h" #include "modules/Units.h" #include "df/unit_inventory_item.h" +#include "df/building_nest_boxst.h" #include "modules/Maps.h" #include "modules/Gui.h" #include "modules/Materials.h" @@ -370,6 +371,12 @@ command_result df_bprobe (color_ostream &out, vector <string> & parameters) ENUM_KEY_STR(trap_type, building.trap_type).c_str(), building.trap_type); break; + case building_type::NestBox: + { + df::building_nest_boxst* nestbox = (df::building_nest_boxst*) building.origin; + out.print(", claimed:(%i), items:%i", nestbox->claimed_by, nestbox->contained_items.size()); + break; + } default: if (building.subtype != -1) out.print(", subtype %i", building.subtype); |
