summaryrefslogtreecommitdiff
path: root/plugins/reveal.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Sync to the change in gamemode/gametype globals.Alexander Gavrilov2012-06-161-5/+5
|
* More maps api refactoring and renaming.Alexander Gavrilov2012-04-111-1/+1
| | | | 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
* Update MapCache to allow decoding tiles underneath ice and constructions, ↵Quietust2012-03-131-22/+29
| | | | and allow revflood to take those into account
* Add revforget command, lair pluginPetr Mrázek2012-03-111-0/+25
| | | | | | | | revforget throws away data reveal keeps in order to be able to hide the revealed parts of the map lair allows marking the map as monster lair (or the opposite while using the 'reset' option)
* Make plugins accept explicit output stream references.Alexander Gavrilov2012-03-101-40/+41
| | | | | | | | 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.
* Merge branch 'master' of git://github.com/peterix/dfhackQuietust2012-03-031-2/+1
|\
| * Get rid of Simple namespace, Gui module is now a namespace.Petr Mrázek2012-03-031-2/+1
| |
* | Allow Reveal to be used in Adventurer modeQuietust2012-03-011-10/+35
|/
* New plugin interfacePetr Mrázek2012-02-211-4/+1
|
* Fix reveal and tiletypes - RIVER and POOL are no longer tile shapesQuietust2012-02-181-2/+0
|
* DFhackCExport is only needed on the plugin_* functionsQuietust2012-02-131-9/+9
|
* Finish conversion, fix compile errorsQuietust2012-02-131-46/+34
|
* In all loops that iterate across a vector, use a size_t as the indexQuietust2012-01-311-6/+6
|
* Use CoreSuspender and namespace df::enumsQuietust2012-01-211-18/+6
|
* Fix unrevealQuietust2012-01-201-1/+1
|
* Optimize reveal - instead of walking the entire map, just iterate across the ↵Quietust2012-01-191-50/+27
| | | | list of blocks
* Kill the Maps moduleQuietust2012-01-191-35/+23
|
* Significant cleanup of Maps module - next step will be to kill it properlyQuietust2012-01-191-6/+6
|
* Only use #include <> for system libraries - for everything else, use ""Quietust2012-01-151-8/+8
|
* Header changes/cleanup.Petr Mrázek2011-12-311-8/+8
|
* Add nopause command.Petr Mrázek2011-11-061-6/+32
|
* Add possibility to reveal hell without pausing.Petr Mrázek2011-10-251-4/+17
|
* Many tweaks to plugins, reorganized the build system and removed more cruft.Petr Mrázek2011-08-141-0/+39
|
* The old unreveal flood fill is now the revflood command.Petr Mrázek2011-08-021-1/+179
|
* Made the linux console super awesome. The dfhack script won't LD_PRELOAD ↵Petr Mrázek2011-07-151-12/+12
| | | | dfhack for gdb.
* Windows side of the Console rewritePetr Mrázek2011-07-141-14/+14
|
* Integrate linenoise into Console - Linux partPetr Mrázek2011-07-131-12/+12
|
* reveal - shorter commands, reversed safe and hell mode (safe is now default)Petr Mrázek2011-07-091-7/+7
|
* Hotkey UI for linux.Petr Mrázek2011-07-091-2/+2
|
* More maps tweaks, function for block event removal, added cleanmap version ↵Petr Mrázek2011-07-071-11/+9
| | | | | | that nukes spatter objects instead of rewriting their bitmaps.
* Only warn user when needed.Petr Mrázek2011-07-061-1/+2
|
* Safe version of reveal (no hell)Petr Mrázek2011-07-061-8/+62
|
* sync, some map data structures, commented out some dead codePetr Mrázek2011-07-061-3/+3
|
* Added optional plugin_onupdate function, called each Core update.Petr Mrázek2011-06-271-2/+34
|
* Added destructor code for PluginManager, console color reset funstion.Petr Mrázek2011-06-251-6/+2
|
* Plugin manager, reworked kittens and reveal.Petr Mrázek2011-06-251-18/+92
|
* Console revamp - linux part.Petr Mrázek2011-06-221-7/+8
|
* Very basic plugin system.Petr Mrázek2011-06-201-0/+95