Alexander Gavrilov
7307f4e870
Fix crash and confusing behavior in automaterial.
2012-12-08 09:51:35 +04:00
Alexander Gavrilov
6fd306b558
Add tiles colored separately by fg and bg in inspect-screen.
2012-12-08 09:51:09 +04:00
Alexander Gavrilov
99e9785826
Add a script for inspecting screen tile parameters.
2012-12-07 18:10:24 +04:00
jj
a1eeb02a1b
autocomplete command names from the console
2012-12-07 01:34:04 +01:00
jj
ebc2625d97
ditch the unused Vegetation module
2012-12-06 23:47:25 +01:00
Alexander Gavrilov
885059c887
Add a script to expose the correct season to soundsense on world load.
2012-12-06 19:00:48 +04:00
jj
126c31684e
deathcause: ghosts are dead
2012-12-06 13:43:58 +01:00
jj
9a6eff0370
deathcause: allow selection from unitlist screen
2012-12-06 13:00:33 +01:00
jj
e1b70d171c
ruby: tweak is_citizen test
2012-12-06 12:48:16 +01:00
Alexander Gavrilov
cd6eb9edd3
If training ammo is forbidden for all use, don't move it to combat chests.
2012-12-06 12:00:18 +04:00
jj
74ebe7d207
ruby: add df-static-flagarray
2012-12-04 17:55:29 +01:00
jj
0b80dff09d
ruby: add d-float support
2012-12-04 17:18:09 +01:00
jj
3953112eb9
dump Vegetation::t_plant, fix plant.is_burning
2012-12-03 19:03:07 +01:00
Alexander Gavrilov
dc7f9f56cd
Implement a low stock level announcement as suggested by falconne.
2012-12-02 15:31:43 +04:00
Alexander Gavrilov
9703d3fd8f
Detect mouse press events for lua.
2012-12-02 14:43:23 +04:00
Alexander Gavrilov
df2e9f00e1
Document that search now works in the stockpile settings screen.
2012-12-01 17:21:06 +04:00
Alexander Gavrilov
fd5b19fe8d
Merge remote-tracking branch 'falconne/search'
...
Conflicts:
plugins/search.cpp
2012-12-01 16:55:52 +04:00
Alexander Gavrilov
58239e97ed
Implement the history graph in the workflow status screen.
2012-12-01 16:50:03 +04:00
Kelly Martin
05dce0d2f1
Fix inadvertently prematurely terminated block comment.
2012-11-30 21:24:18 -06:00
Kelly Martin
e5f509a994
autofarm: sync with changes to structures for df-item.xml
2012-11-30 20:51:40 -06:00
Kelly Martin
021d089709
sync structures
2012-11-30 20:25:19 -06:00
Kelly Martin
5d8adbc779
Merge branch 'master' of https://github.com/jjyg/dfhack.git
2012-11-30 11:15:15 -06:00
Kelly Martin
57233cb350
Merge branch 'master' of https://github.com/angavrilov/dfhack.git
...
Conflicts:
scripts/autofarm.rb (resolved with added bug correction)
2012-11-30 11:09:03 -06:00
Kelly Martin
9e30bf0dff
Autofarm: use player's actual seed stocks as basis for plantable seeds, instead of player entity's hypothetically plantable seeds. Avoids designating a plot for planting with seeds the player doesn't have.
2012-11-30 11:05:37 -06:00
Alexander Gavrilov
0bfe006016
Try to reimplement the inventory monitor by falconne in lua.
...
For no other reason than to provide a complete example of lua
interface for a native plugin :)
TODO: paint the graph in the right pane.
2012-11-30 19:10:17 +04:00
jj
9ed7a56202
deathcause: handle non-dead units
2012-11-30 15:50:35 +01:00
Anuradha Dissanayake
210c1650ec
Add stockpile screen searching capability
2012-12-01 01:01:04 +13:00
Alexander Gavrilov
2cb594ba89
Tweak the workflow lua api: include history in output of listConstraints.
2012-11-30 14:48:05 +04:00
Anuradha Dissanayake
abe027c940
Copy changes from ag fork
2012-11-30 22:44:05 +13:00
Kelly Martin
f8dea0e9f9
Autofarm: only try to plant things that have seeds.
2012-11-29 18:19:53 -06:00
jj
184082b379
scripts/lever: fix for links to cage/support
2012-11-29 17:11:29 +01:00
jj
d7f7538d01
ruby: fix Pointer assignment
2012-11-29 17:11:29 +01:00
Alexander Gavrilov
5ea26d9cae
Only show the advanced new constraint dialog on Shift-Enter.
...
Upon reflection it is a bit too scary to be always shown.
2012-11-29 16:27:51 +04:00
Alexander Gavrilov
94e6690586
Don't complain about fake input tokens in simulateInput.
2012-11-29 13:37:16 +04:00
jj
771a5ac50b
ruby: tweak flagarray#inspect
2012-11-28 20:08:34 +01:00
jj
614225cc5f
follow rename itemst.flags.artifact1 -> artifact
2012-11-28 19:48:47 +01:00
Alexander Gavrilov
bfc11cf946
Add persistent history of per-constraint item counts in workflow.
...
This will be needed for properly merging or integrating the status
screen by falconne. The history is maintained as a circular buffer
of up to 28 entries, and persists in save files.
2012-11-28 19:25:01 +04:00
Anuradha Dissanayake
593dc4f554
Fix handling of manipulator hotkey in unit search screen
2012-11-28 17:18:38 +04:00
jj
8f0d552556
ruby: add DFHack::VERSION
2012-11-28 13:33:07 +01:00
Quietust
46fb69663b
Pack manipulator screenshots
2012-11-27 11:55:53 -06:00
Alexander Gavrilov
536fd5546a
Update manipulator screenshots.
2012-11-27 13:56:02 +04:00
jj
76bb5f0196
ruby: items in containers are free
2012-11-26 20:09:56 +01:00
jj
f091284a75
ruby: avoid crash on ArgumentError in onupdate
2012-11-25 17:29:03 +01:00
Quietust
e9141f34f6
Adjust minimum widths so they actually work at 80x25 without glitching out
2012-11-24 11:13:54 -06:00
Quietust
c58f30ba00
Use teal background instead of red for no-labor cells
2012-11-24 10:37:22 -06:00
Quietust
cdc44b74f2
Fix possible crash when using shift+enter on cells that don't have labors
2012-11-24 10:36:32 -06:00
jj
4dfe46e26f
manipulator: fix column width calculations for 80x25 window
2012-11-24 16:52:21 +01:00
jj
e73274d281
ruby: add description field to onupdate_register
2012-11-24 16:10:55 +01:00
jj
cb06c89698
stripcaged: dont list empty cages individually
2012-11-24 16:10:55 +01:00
jj
b577bcde1a
scripts/lever: show pending jobs
2012-11-24 16:10:55 +01:00