Eric Wald
b0b1dd62d1
Rewriting the drainaquifer script
...
The original drainaquifer script could occasionally fail to notice aquifer layers if they happen to skip each of the special tiles that it checks, two per block. It also left the block-level aquifer flags set, which seems like a minor waste of FPS.
The new script uses the block-level flags to determine which blocks to check, which seems to be both more correct and faster. It's also written in Lua instead of Ruby, for clarity and ease of debugging. The name has changed slightly to prevent problems if both scripts are installed for some reason.
2014-10-12 21:55:36 -06:00
expwnent
b0b6a82c92
Merge remote-tracking branch 'jjyg/develop'
2014-09-19 17:09:43 -04:00
expwnent
218f1c27e7
Update NEWS.
2014-09-19 16:42:06 -04:00
expwnent
ebab62744e
Merge remote-tracking branch 'dfhack/develop' into HEAD
2014-09-19 16:39:11 -04:00
expwnent
a0c55b8bc5
Update NEWS.
2014-09-19 16:26:23 -04:00
expwnent
0e8d6c6c0a
Merge remote-tracking branch 'eswald/spurious-e'
2014-09-19 16:23:54 -04:00
jj
c894346639
ruby: call RUBY_INIT_STACK
2014-09-19 21:38:22 +02:00
jj
d75c01b0ff
merge git://github.com/hobotron-df/dfhack
2014-09-19 21:37:28 +02:00
Alexander Gavrilov
e6901a87d3
Update to 0.40.13 structures and fix compilation.
2014-09-19 00:05:15 +04:00
Eric Wald
1b3e1b8e92
No longer prints -e when DF finishes.
...
That echo option is a bash-specific extension, unavailable under other shells.
Fortunately, a bare echo with no arguments prints the single newline required here.
2014-09-17 19:29:47 -06:00
expwnent
1983a05fb5
Merge remote-tracking branch 'lethosor/update-news'
2014-09-16 18:04:42 -04:00
expwnent
46864e02c6
Update NEWS.
2014-09-16 17:51:29 -04:00
expwnent
f014ab4088
Update NEWS.
2014-09-16 17:26:01 -04:00
expwnent
c927f0fa3c
Merge remote-tracking branch 'lethosor/patch-5'
2014-09-16 17:25:28 -04:00
expwnent
da366419fc
Update NEWS.
2014-09-16 17:24:33 -04:00
expwnent
fde49176fe
Merge remote-tracking branch 'lethosor/update-search-keys'
2014-09-16 17:23:45 -04:00
expwnent
566aa54e1c
Update NEWS.
2014-09-16 17:22:48 -04:00
expwnent
0fbc7e22ee
Merge remote-tracking branch 'lethosor/patch-4'
2014-09-16 17:21:39 -04:00
expwnent
040acd166b
Merge remote-tracking branch 'eswald/automelt'
...
Conflicts:
dfhack.init-example
2014-09-16 17:20:50 -04:00
expwnent
5650405b55
Update NEWS.
2014-09-16 17:19:06 -04:00
expwnent
2cd7b5b983
Merge branch 'expand-dfhack.init-example' of https://github.com/PeridexisErrant/dfhack
2014-09-16 17:15:33 -04:00
expwnent
f114aee758
Merge branch 'fix-exportlegends' of https://github.com/PeridexisErrant/dfhack
2014-09-16 17:13:51 -04:00
expwnent
b801870b47
Update NEWS.
2014-09-16 17:12:49 -04:00
expwnent
a225984bc5
Merge remote-tracking branch 'eswald/hotkeys'
2014-09-16 17:11:15 -04:00
expwnent
9716b30eac
Update NEWS.
2014-09-16 17:09:43 -04:00
expwnent
d425c2edf9
Merge remote-tracking branch 'lethosor/lua-printall-ipairs'
2014-09-16 17:08:45 -04:00
expwnent
5a1d88307f
Merge remote-tracking branch 'eswald/stockpile-iterator'
2014-09-16 17:05:02 -04:00
expwnent
05e6389a75
Update NEWS.
2014-09-16 17:03:05 -04:00
expwnent
39bfe71453
Merge remote-tracking branch 'putnam/patch-3'
2014-09-16 16:55:48 -04:00
expwnent
3e882f35b3
Merge remote-tracking branch 'lethosor/global-onload'
2014-09-16 16:53:31 -04:00
expwnent
d223655dc7
Bump version to 0.40.12-r1.
2014-09-16 16:53:19 -04:00
expwnent
8508dd6f04
Update xml.
2014-09-16 16:51:48 -04:00
lethosor
328b95c1ec
Merge remote-tracking branch 'origin/develop' into global-onload
2014-09-14 11:56:07 -04:00
Lethosor
d21cd54648
Add '@' documentation to dfhack.lua
2014-09-14 11:50:03 -04:00
Lethosor
1ea1b50790
job_material_category -> dfhack_material_category
...
Fixes #330 - submitted by @finndibaenn
2014-09-14 11:13:26 -04:00
lethosor
991fb3cea2
Change search key from 's' to 'q' on unit/job lists
...
Avoids a conflict with the "suspend job" option (added in 0.40.12)
2014-09-10 16:59:09 -04:00
Lethosor
9d3af4dcb6
Close file opened in load_patch() on success
...
Fixes #327
2014-09-10 15:09:57 -04:00
Eric Wald
e76b8c4b6b
Merging automelt hotkey into autotrade line when links intrude.
...
The new interface looks significantly different, but only when there are too many stockpile links to show the lines in their usual places.
The difference between bright green and grey should be obvious most of the time, right?
2014-09-09 21:08:38 -06:00
Eric Wald
8bc2f02aee
Moving the automelt hotkey next to autotrade.
2014-09-09 20:51:58 -06:00
lethosor
20df0511a1
Update NEWS
...
Add unlisted changes in 0.40.11-r1
Also include NEWS in installation directory
2014-09-09 22:51:44 -04:00
Eric Wald
60d126379a
Automelt documentation updates.
2014-09-09 20:36:48 -06:00
Anuradha Dissanayake
757491f112
Add automelt plugin
2014-09-09 20:31:55 -06:00
PeridexisErrant
a13640f43c
enable UI plugins, add keybindings
...
The UI plugins are one of the major reasons for most players to use
dfhack, so they should be enabled by default. The other additions seem
to be semi-standard keybindings for those functions
(http://redd.it/2fuaaf )
2014-09-09 17:55:33 +10:00
PeridexisErrant
af79ae44c9
update exportlegends for DF40.x
...
Better code and also exports the new maps. Extending to also export
site maps would be cool eventually.
2014-09-09 17:47:26 +10:00
Eric Wald
cf04246961
Documentation updates for the hotkeys plugin.
2014-09-08 23:04:56 -06:00
Anuradha Dissanayake
07de1ce3f6
Add hotkeys plugin
2014-09-08 22:42:04 -06:00
lethosor
fadca0aef2
Add a variant of printall() that uses ipairs
2014-09-08 20:30:22 -04:00
Putnam3145
a30780420b
Removed hackwish crash.
...
It's mostly a user error issue, but it is certainly not one that's hard to come across.
2014-09-08 17:00:49 -07:00
expwnent
c4d6c384ae
Update NEWS.
2014-09-08 16:12:51 -04:00
lethosor
34d4537a11
Support for global onLoadWorld.init/onUnloadWorld.init scripts
2014-09-08 15:52:17 -04:00