summaryrefslogtreecommitdiff
path: root/plugins/cleaners.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Add a plugin implementing 'add spatter to item' reactions.Alexander Gavrilov2012-09-171-3/+10
|
* Merge branch 'master' of http://github.com/peterix/dfhackTimothy Collett2012-09-101-1/+30
|\
| * Add "clean plants", currently just removes water from rain (and lets you set ↵Quietust2012-08-181-1/+30
| | | | | | | | them on fire)
* | Merge further changes (???)Timothy Collett2012-09-101-2/+2
|/
* More maps api refactoring and renaming.Alexander Gavrilov2012-04-111-1/+1
| | | | getBlockAbs is a very confusing name; getTileBlock is better.
* Make plugins accept explicit output stream references.Alexander Gavrilov2012-03-101-17/+18
| | | | | | | | This is an incompatible change to the plugin ABI. The Console is not thread-safe unless used indirectly via color_ostream_proxy, so everything should use their per-thread stream.
* Get rid of Simple namespace, Gui module is now a namespace.Petr Mrázek2012-03-031-2/+1
|
* New plugin interfacePetr Mrázek2012-02-211-6/+2
|
* Fix header includes, update structures.Petr Mrázek2012-02-201-1/+1
|
* DFhackCExport is only needed on the plugin_* functionsQuietust2012-02-131-2/+2
|
* In all loops that iterate across a vector, use a size_t as the indexQuietust2012-01-311-8/+7
|
* Modify a number of commands to use CR_WRONG_USAGE for displaying help.Alexander Gavrilov2012-01-281-25/+25
|
* Tweak showmood, add a few validity checks, commit a dfhack.init example.Alexander Gavrilov2012-01-241-0/+5
|
* Use CoreSuspender and namespace df::enumsQuietust2012-01-211-9/+9
|
* Kill the Maps moduleQuietust2012-01-191-15/+3
|
* Update code to accomodate the new coord/coord2d/coord_path structs.Alexander Gavrilov2012-01-191-0/+1
| | | | Also replicate the methods of DFCoord.
* Only use #include <> for system libraries - for everything else, use ""Quietust2012-01-151-4/+4
|
* Add missing newline to "clean" usageQuietust2012-01-111-1/+1
|
* Silence warningQuietust2012-01-111-0/+1
|
* block_index is declared correctly nowQuietust2012-01-111-2/+1
|
* Update cleaners/drybuckets, Materials module now goneQuietust2012-01-111-4/+3
|
* Cleanup "cleaners" plugin, minimize reliance on modulesQuietust2012-01-071-146/+122
|
* Merge https://github.com/angavrilov/dfhackPetr Mrázek2011-12-311-5/+2
|\ | | | | | | | | | | | | | | | | | | Conflicts: library/Core.cpp library/PluginManager.cpp library/include/Core.h library/include/PluginManager.h library/modules/Gui.cpp plugins/stockpiles.cpp
| * Implement context-sensitive keybinding support.Alexander Gavrilov2011-12-311-5/+2
| | | | | | | | | | | | | | | | | | | | | | Allow defining commands with guard conditions, and binding one or more commands to alphabetic and function keys. When the relevant key is pressed, the first listed command with successfully evaluated guard is chosen. For consistency, the guard is also checked when the command is invoked from the console; this requires suspending the core inside PluginManager, before invoking plugin code.
* | Header changes/cleanup.Petr Mrázek2011-12-311-8/+8
|/
* Renaming Creatures to UnitsPetr Mrázek2011-12-021-3/+3
|
* Hardening.Petr Mrázek2011-11-011-2/+6
|
* Add spot cleaning tool.Petr Mrázek2011-10-281-2/+40
|
* Delete spatter objects while cleaning items and creatures.Petr Mrázek2011-10-281-0/+4
|
* Merged the spatter clean plugins into onePetr Mrázek2011-10-281-0/+212