Alexander Gavrilov
|
84f6663a07
|
Add a tweak to save the cursor position of dwarfmode between menus.
|
2012-08-26 21:19:56 +04:00 |
Alexander Gavrilov
|
8171652323
|
Support permaflow in liquids, including the gui.
|
2012-08-26 20:08:28 +04:00 |
Alexander Gavrilov
|
bee33fd486
|
Add a performance test for location caching in general refs.
|
2012-08-26 14:43:14 +04:00 |
Quietust
|
f6e4969e19
|
Key names are bright green, not dark green
|
2012-08-25 11:07:42 -05:00 |
Quietust
|
da6567e374
|
Merge branch 'master' of git://github.com/angavrilov/dfhack
|
2012-08-25 11:02:28 -05:00 |
Alexander Gavrilov
|
bd9800055d
|
Link to the lua library in the liquids plugin.
|
2012-08-25 20:01:03 +04:00 |
Quietust
|
dcdff40c85
|
Add sorting, command help; replace filtering with just using the current page of the UnitList viewscreen (and don't close it)
|
2012-08-25 10:57:50 -05:00 |
Alexander Gavrilov
|
41ad42d0fd
|
Expose the liquids plugin engine to lua, and make a wrapper gui script.
|
2012-08-25 10:37:03 +04:00 |
Petr Mrázek
|
21904fd607
|
Merge https://github.com/jjyg/dfhack
|
2012-08-24 22:30:39 +02:00 |
Petr Mrázek
|
9154564e71
|
Sync up submodules
|
2012-08-24 21:56:16 +02:00 |
jj
|
c339c7085a
|
ruby: add memory_check / memory_patch native methods
|
2012-08-23 18:44:03 +02:00 |
jj
|
5b0f37276f
|
Merge branch 'master' of git://github.com/quietust/dfhack
|
2012-08-23 17:19:15 +02:00 |
Quietust
|
7046a6abbc
|
Manipulator - store unit 'summary' objects so names/professions can be cached (for faster sorting), and properly display skill level when it's exactly at the level threshold
|
2012-08-22 20:52:19 -05:00 |
Quietust
|
132491e868
|
Use Units module to get unit colors, fix initial scroll position
|
2012-08-22 16:54:34 -05:00 |
Quietust
|
92c0b555dc
|
Use Units module to get profession strings
|
2012-08-22 11:15:05 -05:00 |
Quietust
|
83214ccb72
|
Fix bugs in window resizing, cleanup some other stuff
|
2012-08-22 10:43:26 -05:00 |
Alexander Gavrilov
|
7987ea9a98
|
Put some compatibility features into the base dfhack viewscreen.
|
2012-08-22 18:18:19 +04:00 |
Alexander Gavrilov
|
8969fc9435
|
manipulator: Inherit from dfhack_viewscreen, and don't use itoa.
|
2012-08-22 12:23:56 +04:00 |
Quietust
|
b6e5786b4f
|
Manipulator - display summary of selected unit + skill/labor
|
2012-08-21 16:41:20 -05:00 |
Quietust
|
2c0a42296c
|
New plugin: Dwarf Manipulator - enter the [u]nits list and press [l]abors to get a DwarfTherapist-style labor editor
|
2012-08-21 15:43:32 -05:00 |
Alexander Gavrilov
|
b8ee52131b
|
Add a module for painting tiles into the gps global.
|
2012-08-19 09:31:09 +04:00 |
Alexander Gavrilov
|
fd0bf2ef92
|
Extract the color enum from color_ostream to toplevel.
|
2012-08-19 09:21:25 +04:00 |
Quietust
|
8ed219d4e0
|
Add "clean plants", currently just removes water from rain (and lets you set them on fire)
|
2012-08-18 19:21:40 -05:00 |
Alexander Gavrilov
|
01ba2a31fc
|
Tweak the interpose API, and fix a couple of bugs.
|
2012-08-18 11:48:07 +04:00 |
Alexander Gavrilov
|
236ffd578b
|
Add experimental support for interposing vmethods of known classes.
The hairiest bit is the abuse of compiler-specific pointer-to-member
internals in order to provide more or less transparent API.
|
2012-08-17 22:40:53 +04:00 |
Petr Mrázek
|
cde97bba6f
|
Fix workflow some more
|
2012-08-13 07:42:02 +02:00 |
Petr Mrázek
|
4eedd6f5f0
|
Fix workflow.
|
2012-08-13 07:39:11 +02:00 |
jj
|
e659d845ab
|
ruby: fix LinkList.next=
|
2012-08-13 02:06:56 +02:00 |
jj
|
53a0536506
|
ruby: typo in building_deconstruct
|
2012-08-13 00:46:27 +02:00 |
jj@jj
|
5a880d619c
|
ruby: add MapTile#dig, tweak unit_iscitizen
|
2012-08-12 22:36:54 +02:00 |
Petr Mrázek
|
7cc100b26e
|
Merge https://github.com/jjyg/dfhack
|
2012-08-12 01:10:37 +02:00 |
jj
|
030bd8ab57
|
fix/loyaltycascade: clear the enemy status cache, dont require a save/reload anymore
|
2012-08-12 00:24:34 +02:00 |
jj
|
2362bb8eea
|
ruby: add popup_announcement method
|
2012-08-11 22:25:08 +02:00 |
jj
|
4c720c7504
|
ruby: add explicit paths everywhere for ruby-autogen
|
2012-08-11 20:11:00 +02:00 |
jj
|
942b245461
|
ruby: add method to check if an item is free for use as construction material
|
2012-08-11 20:08:33 +02:00 |
jj
|
8f4c39d3f5
|
showmood: fix fetched/needed quantity calculation
|
2012-08-09 17:07:20 +02:00 |
jj
|
7a03f93dbd
|
ruby: add raw stl::string allocation, add _cpp_delete, tweak readme
|
2012-08-09 14:50:52 +02:00 |
Valentin Ochs
|
2abb9a898c
|
One more autolabor cleanup
|
2012-08-08 10:50:07 +02:00 |
Valentin Ochs
|
4039d2c0b7
|
Don't disable autolabor when you input "autolabor 1|enable" and it's
already enabled.
|
2012-08-08 10:47:02 +02:00 |
Valentin Ochs
|
2c703ffbca
|
Remove unnecessary whitespace
|
2012-08-06 16:59:09 +02:00 |
Valentin Ochs
|
bb760bd376
|
Added quality constraints to workflow plugin
|
2012-08-06 16:55:55 +02:00 |
jj
|
c1bcd270e9
|
ruby: add spawn_water/spawn_magma methods to MapTile
|
2012-08-03 17:00:02 +02:00 |
jj
|
f400591080
|
ruby: use enums in single-bit values too
|
2012-08-03 16:53:54 +02:00 |
Petr Mrázek
|
81ea0345ad
|
Fix cage-related bug in the sort plugin.
|
2012-08-03 16:09:51 +02:00 |
jj
|
160487f7eb
|
ruby: move all generated/downloaded stuff in the build/ directory
|
2012-08-03 15:19:43 +02:00 |
jj
|
61195859e3
|
fix autolabor compilation error
|
2012-08-03 03:28:29 +02:00 |
Quietust
|
1ed6d6e7e0
|
Merge https://github.com/ab9rf/dfhack
Conflicts:
plugins/autolabor.cpp
|
2012-08-02 10:32:25 -05:00 |
Petr Mrázek
|
144802e3ef
|
Merge https://github.com/hashaash/dfhack
|
2012-08-02 14:44:52 +02:00 |
Petr Mrázek
|
8a8b45d840
|
Merge https://github.com/warmist/dfhack
|
2012-08-02 14:44:31 +02:00 |
Donald Ruegsegger
|
d8cb6e2c4e
|
Fixed seedwatch not working on reclaim
Just needed to add a check for game_type::DWARF_RECLAIM in two places
|
2012-08-01 19:52:50 -05:00 |