summaryrefslogtreecommitdiff
path: root/plugins/CMakeLists.txt
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'experimental' of https://github.com/expwnent/dfhackPetr Mrázek2012-09-291-0/+1
|\
| * Converted tabs to spaces.expwnent2012-08-231-1/+1
| |
| * Added misery plugin: multiply effects of negative thoughts.expwnent2012-08-231-0/+1
| |
* | Add a plugin implementing 'add spatter to item' reactions.Alexander Gavrilov2012-09-171-0/+4
| |
* | Move siege engine out of devel.Alexander Gavrilov2012-09-171-0/+1
| |
* | Move steam engine out of devel, since it should be fully functional.Alexander Gavrilov2012-09-061-0/+4
| |
* | Implement a pressure plate sensitive to machine power.Alexander Gavrilov2012-09-061-0/+1
| | | | | | | | When built next to a gearbox, it will monitor its powered state.
* | Support renaming some buildings, and arbitrary units, via gui script.Alexander Gavrilov2012-09-051-1/+1
| |
* | Link to the lua library in the liquids plugin.Alexander Gavrilov2012-08-251-1/+1
| |
* | New plugin: Dwarf Manipulator - enter the [u]nits list and press [l]abors to ↵Quietust2012-08-211-0/+1
|/ | | | get a DwarfTherapist-style labor editor
* Fixage, syncing with structuresPetr Mrázek2012-07-091-1/+1
|
* Enable building Stonesense and Ruby supportTimothy Collett2012-07-051-2/+2
|
* Disable ruby plugin by default.Petr Mrázek2012-05-201-1/+1
|
* Merge branch 'ruby' of https://github.com/jjyg/dfhackPetr Mrázek2012-05-201-0/+5
|\
| * Merge upstreamjj2012-05-091-0/+1
| |\
| * | ruby: fix plugin/plant.rb, add onstatechange hook, use console proxy, ↵jj2012-04-251-1/+1
| | | | | | | | | | | | general cleanup, enable build by default
| * | Merge branch 'master' of git://github.com/peterix/dfhackjj2012-04-181-0/+2
| |\ \
| * \ \ ruby: merge upstreamjj2012-04-171-4/+11
| |\ \ \
| * | | | ruby: compilesjj2012-04-051-0/+5
| | | | |
* | | | | Added ForceEquip plugin to projectharlanplayford2012-05-151-0/+1
| |_|_|/ |/| | | | | | | | | | | Signed-off-by: playfordh <harlanplayford@gmail.com>
* | | | Add a hotkey command that sorts units in lists using lua comparators.Alexander Gavrilov2012-04-211-0/+1
| |_|/ |/| |
* | | Mass fixagePetr Mrázek2012-04-181-0/+2
| |/ |/| | | | | | | | | | | Updated readme.rst Fixed up some help strings of plugin commands Moved catsplosion and regrass to normal plugin folder Fixed tiletypes and liquids not keeping command history properly
* | Fix missing lua linkage in burrows plugin.Petr Mrázek2012-04-151-1/+2
| |
* | Merge https://github.com/angavrilov/dfhackPetr Mrázek2012-04-151-0/+5
|\ \
| * | Allow plugins to export functions to lua with safe reload support.Alexander Gavrilov2012-04-141-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - To ensure reload safety functions have to be wrapped. Every call checks the loaded state and locks a mutex in Plugin. If the plugin is unloaded, calling its functions throws a lua error. Therefore, plugins may not create closures or export yieldable functions. - The set of function argument and return types supported by LuaWrapper is severely limited when compared to being compiled inside the main library. Currently supported types: numbers, bool, std::string, df::foo, df::foo*, std::vector<bool>, std::vector<df::foo*>. - To facilitate postponing initialization until after all plugins have been loaded, the core sends a SC_CORE_INITIALIZED event. - As an example, the burrows plugin now exports its functions.
| * | Add a plugin that makes selected burrows auto-grow on digging.Alexander Gavrilov2012-04-131-0/+1
| |/
* | Disable df2minecraft again.Petr Mrázek2012-04-141-4/+5
|/
* Added plugin 'zone'. Helps with assigning units to pens/pastures and pits.Robert Heinrich2012-04-021-0/+1
|
* Renamed digging commands to uniformly start with 'dig*'(vdig -> digv etc). ↵Robert Heinrich2012-03-311-1/+1
| | | | Added command digl, diglx (dig layerstone instead of veins). Updated readme.rst.
* added plugin changeitem (change material type and base quality)Robert Heinrich2012-03-291-0/+1
|
* minor updates in readme.rst; moved changelayer plugin to main plugin folderRobert Heinrich2012-03-281-7/+1
|
* added changelayer pluginRobert Heinrich2012-03-261-0/+6
|
* Remove Qt and server plugins.Petr Mrázek2012-03-251-10/+0
|
* Make liquids and tiletypes reference Brushes.h in the build systemPetr Mrázek2012-03-241-2/+4
| | | | This should cause the header to show up in MSVC
* Move autolabor to main plugin folderPetr Mrázek2012-03-241-5/+2
|
* Merge https://github.com/RossM/dfhackPetr Mrázek2012-03-241-0/+5
|\
| * Initial Autolabor code.unknown2012-03-161-0/+5
| |
* | liquids vs liquidsgo: FIGHT!Petr Mrázek2012-03-241-2/+0
| | | | | | | | liquidsgo WINS, renamed to liquids to not confuse users.
* | Move merged plugins into main plugin folder.Petr Mrázek2012-03-231-11/+4
| |
* | vampcheck is now generic cursecheck, added tweak clear-ghostlyRobert Heinrich2012-03-221-4/+4
| |
* | fixed memory leak in liquids.cppRobert Heinrich2012-03-211-2/+0
| |
* | added plugin liquidsgo (like liquids but can run from hotkey)Robert Heinrich2012-03-211-0/+8
| |
* | add plugin vampcheckRobert Heinrich2012-03-201-0/+6
|/
* Plugin-exported functions now actually work.Alexander Gavrilov2012-03-151-1/+2
|
* Add support for exporting functions from plugins, with example in rename.Alexander Gavrilov2012-03-151-1/+16
| | | | TODO: test by actually calling them remotely.
* Merge branch 'master' of git://github.com/peterix/dfhackQuietust2012-03-111-0/+2
|\ | | | | | | | | Conflicts: plugins/CMakeLists.txt
| * Add revforget command, lair pluginPetr Mrázek2012-03-111-0/+2
| | | | | | | | | | | | | | | | 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)
* | Add map feature manager - allows enabling/disabling magma workshops as well ↵Quietust2012-03-101-0/+1
|/ | | | as halting subterranean plant growth outside the caverns
* Add a tweak for forcibly clearing the Missing status of units.Alexander Gavrilov2012-03-051-0/+1
| | | | Mainly useful for fixing inexplicably missing ghosts.
* Nuke wagons, move regrass to devel, bump to a dev version.Petr Mrázek2012-02-281-2/+0
|