diff options
| author | Robert Heinrich | 2012-04-02 16:07:23 +0200 |
|---|---|---|
| committer | Robert Heinrich | 2012-04-02 16:07:23 +0200 |
| commit | 772c6b1cbba496cf5653a20b0719853b77dca290 (patch) | |
| tree | 5bad8c73139b35dffddb2b747b5d37c39c4f0568 /plugins/dig.cpp | |
| parent | 39787e9cd5f336fee993c38010ab9cf2fa246555 (diff) | |
| download | dfhack-772c6b1cbba496cf5653a20b0719853b77dca290.tar.gz dfhack-772c6b1cbba496cf5653a20b0719853b77dca290.tar.bz2 dfhack-772c6b1cbba496cf5653a20b0719853b77dca290.tar.xz | |
Added plugin 'zone'. Helps with assigning units to pens/pastures and pits.
Diffstat (limited to 'plugins/dig.cpp')
| -rw-r--r-- | plugins/dig.cpp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/plugins/dig.cpp b/plugins/dig.cpp index e8987f6e..91d963fc 100644 --- a/plugins/dig.cpp +++ b/plugins/dig.cpp @@ -1302,6 +1302,9 @@ command_result digl (color_ostream &out, vector <string> & parameters) des_minus.bits.dig = tile_dig_designation::UpDownStair; else des_minus.bits.dig = tile_dig_designation::UpStair; + // undo mode: clear designation + if(undo) + des_minus.bits.dig = tile_dig_designation::No; MCache->setDesignationAt(current-1,des_minus); des.bits.dig = tile_dig_designation::DownStair; @@ -1314,6 +1317,9 @@ command_result digl (color_ostream &out, vector <string> & parameters) des_plus.bits.dig = tile_dig_designation::UpDownStair; else des_plus.bits.dig = tile_dig_designation::DownStair; + // undo mode: clear designation + if(undo) + des_plus.bits.dig = tile_dig_designation::No; MCache->setDesignationAt(current+1,des_plus); if(des.bits.dig == tile_dig_designation::DownStair) |
