summaryrefslogtreecommitdiff
path: root/plugins/tubefill.cpp
Commit message (Collapse)AuthorAgeFilesLines
* More maps api refactoring and renaming.Alexander Gavrilov2012-04-111-5/+2
| | | | getBlockAbs is a very confusing name; getTileBlock is better.
* Tweaks!Petr Mrázek2012-03-291-1/+0
| | | | | Strip commands.clear() from all plugins Fix changeitem - a variable name has changed in item flags
* Make plugins accept explicit output stream references.Alexander Gavrilov2012-03-101-8/+10
| | | | | | | | 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-1/+0
|
* New plugin interfacePetr Mrázek2012-02-211-4/+1
|
* DFhackCExport is only needed on the plugin_* functionsQuietust2012-02-131-2/+2
|
* Move TileTypes to XML, part 1 - a bunch of stuff is now brokenQuietust2012-02-131-4/+4
|
* In all loops that iterate across a vector, use a size_t as the indexQuietust2012-01-311-2/+2
|
* Use CoreSuspender and namespace df::enumsQuietust2012-01-211-6/+5
|
* Only skip refilling tiles beneath non-featstone tiles if said tiles don't ↵Quietust2012-01-191-4/+10
| | | | already have floors; also skip tiles filled with liquid
* Optimize tubefill, and also try to handle the floors above newly filled ↵Quietust2012-01-191-49/+35
| | | | tiles (as well as tiles which were floors to begin with)
* Kill the Maps moduleQuietust2012-01-191-20/+11
|
* Significant cleanup of Maps module - next step will be to kill it properlyQuietust2012-01-191-1/+1
|
* Only use #include <> for system libraries - for everything else, use ""Quietust2012-01-151-7/+7
|
* Header changes/cleanup.Petr Mrázek2011-12-311-8/+8
|
* Many tweaks to plugins, reorganized the build system and removed more cruft.Petr Mrázek2011-08-141-1/+10
|
* Port tubefill tool.Petr Mrázek2011-08-021-0/+120