| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Removed Console module from dfusion. | Warmist | 2012-07-18 | 6 | -156/+5 |
| | | |||||
| * | Temporary fix for memory accessor. | Warmist | 2012-06-25 | 1 | -1/+1 |
| | | |||||
| * | Removed non-working onfunction. | Warmist | 2012-06-25 | 6 | -123/+0 |
| | | |||||
| * | Merge branch 'master' of https://github.com/angavrilov/dfhack | Warmist | 2012-06-15 | 1 | -1/+2 |
| |\ | |||||
| | * | Expose builtin commands to dfhack-run, and add lua script support. | Alexander Gavrilov | 2012-05-04 | 1 | -1/+2 |
| | | | | | | | | | | | Move builtin command implementation to Core methods, and fall back to hack/scripts/*.lua for otherwise unrecognized commands. | ||||
| * | | Merge branch 'master' of https://github.com/angavrilov/dfhack | Warmist | 2012-04-28 | 4 | -8/+24 |
| |\ \ | |/ | |||||
| | * | Add a few more unit orderings, and a way to reverse direction. | Alexander Gavrilov | 2012-04-21 | 1 | -3/+19 |
| | | | |||||
| | * | Rename units.other[0] to units.active. | Alexander Gavrilov | 2012-04-21 | 3 | -5/+5 |
| | | | |||||
| * | | Typo fix | Warmist | 2012-04-28 | 1 | -1/+1 |
| | | | |||||
| * | | Misc stuff needed for unreleased unfunctional stuff | Warmist | 2012-04-28 | 1 | -0/+6 |
| |/ | |||||
| * | Implement a way to do prompts from core context. | Alexander Gavrilov | 2012-04-15 | 1 | -2/+1 |
| | | | | | | | | The trick obviously is doing it without forcing DF to wait suspended. Fortunately, lua has built-in coroutine support, so the interactive prompt can simply yield and rely on the external loop to do the job. To use this however the REPL had to be replaced with lua code. | ||||
| * | Add an official core lua context, and allow plugins to send events to it. | Alexander Gavrilov | 2012-04-15 | 1 | -0/+7 |
| | | | | | | | | | | | - This context requires core suspend lock and asserts it in a few places. - Special 'event' objects are introduced. They can be invoked as functions, in which case they iterate all their fields and call them as functions. Errors are printed and consumed. - When a plugin is opened by the core context, events registered in a special array are linked to it. The system is organized so as to avoid even trying to pass the event to lua if the module isn't loaded. | ||||
| * | Fix to init (no need to add " around). Added experimental (crashy as hell) ↵ | Warmist | 2012-04-14 | 2 | -13/+45 |
| | | | | | tools.project | ||||
| * | Fixes to all of the new stuff. | Warmist | 2012-04-04 | 3 | -23/+16 |
| | | |||||
| * | whoops, now it actually swaps souls :) | Warmist | 2012-04-04 | 1 | -4/+4 |
| | | |||||
| * | Revived adv_tools, with new reincarnate command. | Warmist | 2012-04-04 | 4 | -4/+62 |
| | | |||||
| * | Stupid bug with nemesis... | Warmist | 2012-04-04 | 1 | -1/+5 |
| | | |||||
| * | Fixed a lot of bugs, mostly in dfusion->tools. | Warmist | 2012-04-03 | 2 | -23/+38 |
| | | | | | | Embark anywhere now works (in windows atleast), all other tools should work in both linux and windows. TODO: should move embark anywhere somewhere else (as it is code changing tool) | ||||
| * | Started rework lua files to be more hotkey friendly and adv/fort mode ↵ | Warmist | 2012-04-03 | 4 | -53/+66 |
| | | | | | independant. | ||||
| * | Fix for getSelectedCreature in adv mode. | Warmist | 2012-04-03 | 1 | -0/+3 |
| | | |||||
| * | Added ability to call dfuse as a hotkey. | Warmist | 2012-04-03 | 5 | -7/+28 |
| | | | | | E.g. calling dfuse "tools.empregnate()" now works. | ||||
| * | Lua tweaks: a couple of functions, dfusion tweak, backtrace metadata. | Alexander Gavrilov | 2012-04-01 | 1 | -0/+4 |
| | | |||||
| * | Merge remote-tracking branch 'warmist/master' | Alexander Gavrilov | 2012-04-01 | 3 | -6/+9 |
| |\ | |||||
| | * | Fixes for lua5.2 | Warmist | 2012-03-31 | 3 | -6/+9 |
| | | | |||||
| * | | Pull console output support and REPL out of dfusion into core lib. | Alexander Gavrilov | 2012-03-31 | 3 | -168/+11 |
| |/ | |||||
| * | Update lua to 5.2 and fix obvious breakage due to obsolete api. | Alexander Gavrilov | 2012-03-31 | 4 | -14/+25 |
| | | |||||
| * | Give some sensible looking names to the arrays in pregnancy_ptr. | Alexander Gavrilov | 2012-03-31 | 1 | -16/+6 |
| | | |||||
| * | Reworked to use start_dwarf_count offset from version info | Warmist | 2012-03-31 | 7 | -413/+6 |
| | | |||||
| * | New offset for embark/simple-embark (starting dwarfs) | Warmist | 2012-03-31 | 1 | -1/+1 |
| | | |||||
| * | Fix init.lua | Petr Mrázek | 2012-03-30 | 1 | -3/+0 |
| | | |||||
| * | Merge https://github.com/warmist/dfhack | Petr Mrázek | 2012-03-30 | 2 | -20/+12 |
| |\ | | | | | | | | | Conflicts: plugins/Dfusion/luafiles/init.lua | ||||
| | * | print (after dfuse/dfusion) no longer needs tostring | Warmist | 2012-03-29 | 1 | -1/+1 |
| | | | |||||
| | * | New way of doing assignments used in tools/empregnate. | Warmist | 2012-03-29 | 1 | -20/+9 |
| | | | |||||
| * | | Set '_' to the first result value for both interactive shortcuts. | Alexander Gavrilov | 2012-03-30 | 1 | -13/+18 |
| | | | | | | | | | Makes it behave sort of like a general 'last result' reference. | ||||
| * | | Enhance the interactive interpreter mode of dfusion. | Alexander Gavrilov | 2012-03-30 | 3 | -21/+105 |
| |/ | | | | | | | | 1. Reimplement Console.print* to behave exactly as the standard print function, and apply print = Console.println from c++ init code. 2. Add a couple of convenience shortcuts to save some manual typing when poking around data structures using the interactive prompt. 3. Change the prompt string to a more distinguished shape. | ||||
| * | Add missing array terminator - without this, Release builds crash on startup | Quietust | 2012-03-27 | 1 | -1/+2 |
| | | |||||
| * | Extern "C" mess fixed, bitlib mess fixed, bitlib added to autoload. | Warmist | 2012-03-26 | 7 | -206/+7 |
| | | |||||
| * | small changes to tools(lua) | Warmist | 2012-03-26 | 1 | -3/+18 |
| | | |||||
| * | Fixed empregnate, and some other tools... | Warmist | 2012-03-25 | 2 | -9/+28 |
| | | |||||
| * | Fixed more plugins (embark/friendship/simple_embark) | Warmist | 2012-03-25 | 5 | -9/+9 |
| | | |||||
| * | Commented non working parts... Not very much left... | Warmist | 2012-03-25 | 2 | -8/+7 |
| | | |||||
| * | Moving to new LuaWrapper. | Warmist | 2012-03-24 | 6 | -23/+26 |
| | | |||||
| * | Onfunction start | Warmist | 2012-03-23 | 2 | -5/+7 |
| | | |||||
| * | Stupid mistake fixed | Warmist | 2012-03-22 | 1 | -0/+3 |
| | | |||||
| * | Fixed getxyz(), getCreatureAtPos() (also returns nil/creature) and ↵ | Warmist | 2012-03-22 | 2 | -15/+14 |
| | | | | | empregnate to work with look/talk | ||||
| * | Small bug fixes | Warmist | 2012-03-18 | 3 | -8/+20 |
| | | |||||
| * | New pointer, setup pointer and df-array. ALso new tool, empregnate. | Warmist | 2012-03-18 | 7 | -17/+103 |
| | | |||||
| * | few small bugs (embark caste selection) and moved runsaved to non-auto. | Warmist | 2012-03-18 | 3 | -14/+28 |
| | | |||||
| * | updated readme.txt | Warmist | 2012-03-18 | 1 | -40/+12 |
| | | |||||
| * | small debug un-optimatization removed | Warmist | 2012-03-18 | 1 | -1/+0 |
| | | |||||
