summaryrefslogtreecommitdiff
path: root/library/lua/dfhack.lua
Commit message (Expand)AuthorAgeFilesLines
* Overhaul the concept of lua 'class' initialization yet again.Alexander Gavrilov2012-09-181-18/+6
* Start the siege engine plugin with code to highlight obstacles on screen.Alexander Gavrilov2012-09-071-0/+17
* Implement a pressure plate sensitive to machine power.Alexander Gavrilov2012-09-061-1/+1
* Provide a partial application utility function to lua.Alexander Gavrilov2012-09-051-1/+7
* Try using the Objective-C 'alloc + init' idiom for lua screen objects.Alexander Gavrilov2012-08-241-15/+11
* Track lua event listener count, and let the C++ host know.Alexander Gavrilov2012-08-231-6/+3
* Add a stupid example of a lua-controlled viewscreen.Alexander Gavrilov2012-08-191-0/+17
* Implement support for lua-backed viewscreens.Alexander Gavrilov2012-08-191-0/+6
* add SC_PAUSED / SC_UNPAUSED onStateChange eventsjj2012-07-051-0/+2
* Update the Lua API document with info about scripts.Alexander Gavrilov2012-06-221-0/+2
* Support controllable error presentation verbosity in lua code.Alexander Gavrilov2012-06-221-0/+4
* Make dfhack.run_script usable from other scripts, and document it.Alexander Gavrilov2012-06-141-4/+9
* Improve lua api for tile biome access.Alexander Gavrilov2012-05-131-3/+5
* Expose builtin commands to dfhack-run, and add lua script support.Alexander Gavrilov2012-05-041-0/+18
* Update building creation code with new knowledge, and fix zone.Alexander Gavrilov2012-05-011-0/+5
* Implement unconstructed building instance creation and linking into world.Alexander Gavrilov2012-04-291-13/+21
* Split off the burrows api from Maps and Units.Alexander Gavrilov2012-04-261-0/+8
* Add a few more lua api functions, documentation, and unit sort orders.Alexander Gavrilov2012-04-231-17/+39
* Preserve the original lua global environment for modules.Alexander Gavrilov2012-04-211-1/+10
* Export the onStateChange event to core lua context & add some docs.Alexander Gavrilov2012-04-171-0/+11
* Multiline interpreter.Warmist2012-04-161-5/+17
* Make dfhack.lineedit automatically interact with RunCoreQueryLoop.Alexander Gavrilov2012-04-161-10/+1
* Implement a way to do prompts from core context.Alexander Gavrilov2012-04-151-0/+75
* Add an official core lua context, and allow plugins to send events to it.Alexander Gavrilov2012-04-151-0/+4
* Allow plugins to export functions to lua with safe reload support.Alexander Gavrilov2012-04-141-0/+4
* Add core api for moving items between ground and containers.Alexander Gavrilov2012-04-121-0/+15
* Add api for manipulating burrows to the core.Alexander Gavrilov2012-04-111-0/+6
* Export a few maps functions to lua.Alexander Gavrilov2012-04-111-0/+10
* Add a generic facility for object finalization during stack unwind.Alexander Gavrilov2012-04-071-0/+15
* Wrap MaterialInfo for lua.Alexander Gavrilov2012-04-061-0/+4
* Export a few more functions to lua.Alexander Gavrilov2012-04-061-3/+4
* Wrap a few utility functions defined on the c++ side for lua.Alexander Gavrilov2012-04-051-0/+26
* Upgrade lua errors to structures when attaching stack trace.Alexander Gavrilov2012-04-041-0/+4
* A few more utility functions for lua.Alexander Gavrilov2012-04-031-0/+2
* Only print the shortcut help once in the lua interactive mode.Alexander Gavrilov2012-04-011-0/+1
* Improve performance of the persistent data api, and wrap it for lua.Alexander Gavrilov2012-04-011-0/+11
* Lua tweaks: a couple of functions, dfusion tweak, backtrace metadata.Alexander Gavrilov2012-04-011-2/+26
* Pull console output support and REPL out of dfusion into core lib.Alexander Gavrilov2012-03-311-0/+5