| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Update license, add contributors file, bump release number | Petr Mrázek | 2012-09-30 | 46 | -46/+46 |
| | | |||||
| * | Add an API function for reading the nominal skill level. | Alexander Gavrilov | 2012-09-29 | 1 | -0/+1 |
| | | |||||
| * | Try shutting up a few random warnings. | Alexander Gavrilov | 2012-09-29 | 1 | -0/+1 |
| | | |||||
| * | Forbid stuff from bins in siege-engine, if forbid ammo standing order set. | Alexander Gavrilov | 2012-09-27 | 1 | -0/+3 |
| | | |||||
| * | Implement explicit hook priority in vmethod interpose. | Alexander Gavrilov | 2012-09-22 | 1 | -6/+13 |
| | | | | | This resolves a getName order conflict between power-meter and rename. | ||||
| * | Add unit/item/job/building getter hook vmethods to dfhack_viewscreen. | Alexander Gavrilov | 2012-09-20 | 1 | -0/+18 |
| | | |||||
| * | Add an API function that returns the selected building. | Alexander Gavrilov | 2012-09-20 | 1 | -0/+4 |
| | | |||||
| * | Add a plugin implementing 'add spatter to item' reactions. | Alexander Gavrilov | 2012-09-17 | 1 | -0/+5 |
| | | |||||
| * | Follow changes to structures. | Alexander Gavrilov | 2012-09-17 | 1 | -32/+56 |
| | | |||||
| * | Add an api function for destroying items. | Alexander Gavrilov | 2012-09-14 | 1 | -0/+3 |
| | | |||||
| * | Merge https://github.com/danaris/dfhack | Quietust | 2012-09-13 | 2 | -2/+2 |
| |\ | |||||
| | * | Merge branch 'master' of git://github.com/angavrilov/dfhack | Timothy Collett | 2012-09-10 | 11 | -8/+89 |
| | |\ | |||||
| | * \ | Merge branch 'master' of http://github.com/peterix/dfhack | Timothy Collett | 2012-09-10 | 13 | -62/+515 |
| | |\ \ | |||||
| | * | | | Merge further changes (???) | Timothy Collett | 2012-09-10 | 2 | -2/+2 |
| | | | | | |||||
| * | | | | Add function for making item projectiles. | Alexander Gavrilov | 2012-09-12 | 1 | -0/+4 |
| | | | | | |||||
| * | | | | Trivial siege engine aiming at units, with logic in lua. | Alexander Gavrilov | 2012-09-11 | 1 | -0/+5 |
| | |_|/ |/| | | |||||
| * | | | Clean up the movement speed calculation function and move into the core. | Alexander Gavrilov | 2012-09-09 | 1 | -0/+2 |
| | | | | |||||
| * | | | Move curse-affected attribute value getters to the core. | Alexander Gavrilov | 2012-09-09 | 1 | -0/+6 |
| | | | | |||||
| * | | | Finish the effective skill computation function, and move to core. | Alexander Gavrilov | 2012-09-09 | 1 | -0/+12 |
| | | | | |||||
| * | | | Add an API function for reading tiles from the screen buffers. | Alexander Gavrilov | 2012-09-07 | 1 | -0/+6 |
| | | | | |||||
| * | | | Experimental creation of map blocks in gui/liquids script. | Alexander Gavrilov | 2012-09-06 | 2 | -0/+12 |
| | | | | |||||
| * | | | Add stock MessageBox and InputBox dialog screens for lua scripts. | Alexander Gavrilov | 2012-09-05 | 1 | -0/+3 |
| | | | | |||||
| * | | | Fix wrong assumptions in lua wrapper for BitArray. | Alexander Gavrilov | 2012-09-02 | 2 | -3/+3 |
| | | | | |||||
| * | | | Add some APIs required by steam engine to the core. | Alexander Gavrilov | 2012-09-02 | 2 | -0/+25 |
| | | | | |||||
| * | | | Fix access to unnamed bits in bitfields, and allow hook.apply(false) | Alexander Gavrilov | 2012-09-01 | 1 | -1/+1 |
| | | | | |||||
| * | | | Follow change in xml again. | Alexander Gavrilov | 2012-08-27 | 1 | -1/+1 |
| | | | | |||||
| * | | | Fix a deadlock problem between suspend in (un)load, and onupdate. | Alexander Gavrilov | 2012-08-26 | 1 | -1/+3 |
| | | | | |||||
| * | | | Implement inheritance-aware vmethod interposing. | Alexander Gavrilov | 2012-08-26 | 2 | -2/+12 |
| | | | | | | | | | | | | | I.e. overwriting the vmethod in all vtables that use it, not only one. | ||||
| * | | | Expose the liquids plugin engine to lua, and make a wrapper gui script. | Alexander Gavrilov | 2012-08-25 | 1 | -0/+3 |
| | |/ |/| | |||||
| * | | Expose a few API functions to lua, and implement a room browser overlay. | Alexander Gavrilov | 2012-08-24 | 1 | -0/+5 |
| | | | |||||
| * | | Tweak the API for current viewscreen, and dispatch show/dismiss from C++. | Alexander Gavrilov | 2012-08-24 | 2 | -4/+12 |
| | | | |||||
| * | | Track lua event listener count, and let the C++ host know. | Alexander Gavrilov | 2012-08-23 | 2 | -29/+29 |
| | | | | | | | | | | | | | This allows completely avoiding the call overhead if there are none. The downside is that the event object now has to be a userdata with lots of metamethods. | ||||
| * | | Add getProfessionColor and getCasteProfessionColor to Units module | Quietust | 2012-08-22 | 1 | -0/+3 |
| | | | |||||
| * | | Put some compatibility features into the base dfhack viewscreen. | Alexander Gavrilov | 2012-08-22 | 1 | -0/+9 |
| | | | |||||
| * | | manipulator: Inherit from dfhack_viewscreen, and don't use itoa. | Alexander Gavrilov | 2012-08-22 | 1 | -1/+3 |
| | | | |||||
| * | | Add Screen::drawBorder(string), duplicates DF's interfacest::drawborder() | Quietust | 2012-08-21 | 1 | -0/+3 |
| | | | |||||
| * | | Export the tile finder function to lua, and improve mouse event reporting. | Alexander Gavrilov | 2012-08-19 | 1 | -0/+3 |
| | | | |||||
| * | | Implement support for lua-backed viewscreens. | Alexander Gavrilov | 2012-08-19 | 2 | -0/+47 |
| | | | |||||
| * | | Add a module for painting tiles into the gps global. | Alexander Gavrilov | 2012-08-19 | 1 | -0/+116 |
| | | | |||||
| * | | Extract the color enum from color_ostream to toplevel. | Alexander Gavrilov | 2012-08-19 | 1 | -21/+23 |
| | | | |||||
| * | | Add rather inefficient type_identity wrapping for std::set. | Alexander Gavrilov | 2012-08-18 | 2 | -0/+41 |
| | | | | | | | | | Accessing an element is O(N), as if it was walking a list. | ||||
| * | | Expose an API to claim the suspend lock from the Core. | Alexander Gavrilov | 2012-08-18 | 2 | -0/+24 |
| | | | | | | | | | | | Previously it was hard-coded in Core::Update, but interposed vmethods may need this feature too. | ||||
| * | | Tweak the interpose API, and fix a couple of bugs. | Alexander Gavrilov | 2012-08-18 | 1 | -4/+16 |
| | | | |||||
| * | | Add experimental support for interposing vmethods of known classes. | Alexander Gavrilov | 2012-08-17 | 3 | -6/+178 |
| | | | | | | | | | | | The hairiest bit is the abuse of compiler-specific pointer-to-member internals in order to provide more or less transparent API. | ||||
| * | | Add a utility function for patching read-only memory. | Alexander Gavrilov | 2012-08-17 | 1 | -0/+3 |
| | | | |||||
| * | | Merge https://github.com/jjyg/dfhack | Petr Mrázek | 2012-07-09 | 2 | -3/+6 |
| |\ \ | |/ |/| | |||||
| | * | add SC_PAUSED / SC_UNPAUSED onStateChange events | jj | 2012-07-05 | 1 | -1/+4 |
| | | | |||||
| | * | ruby: use the color_ostream argument from dfhack to output to dfhack-run | jj | 2012-07-03 | 1 | -2/+2 |
| | | | |||||
| * | | Merge branch 'master' of https://github.com/jjyg/dfhack | Timothy Collett | 2012-07-02 | 2 | -0/+4 |
| |\ \ | |/ | | | | | | | | | | | Conflicts: library/Core.cpp Starting to merge in Ruby stuffs | ||||
| | * | ruby: handle .rb files in df/hack/scripts/ | jj | 2012-06-24 | 1 | -0/+2 |
| | | | |||||
