dfhack/scripts
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
..
devel Bump version to v0.40.07 and update find-offsets to new pressure plate UI. 2014-08-11 14:14:42 +04:00
fix More removing unneeded fixes. 2014-08-15 04:23:54 -04:00
gui Removed hackwish crash. 2014-09-08 17:00:49 -07:00
modtools Fix reaction-trigger to use the right library name for syndrome-util. 2014-08-15 02:52:20 -04:00
ShowUnitSyndromes.rb Added many forum scripts, and a makeshift onReport/onStrike event that will be merged into eventful/EventManager later. 2014-06-26 08:36:57 -04:00
autofarm.rb Update XML, fix several scripts that were broken by field name changes 2014-04-14 12:30:34 -05:00
autounsuspend.rb autounsuspend: check water level, make df recheck jobs on unsuspend 2014-02-27 17:38:34 +01:00
binpatch.lua Abstract the back-end from the binpatch script, and use in gui/assign-rack. 2012-11-12 12:26:31 +04:00
create-items.rb scripts: switch to windows lineendings 2013-04-21 14:21:53 +02:00
deathcause.rb [Fix: Issue 291] bow_item_(sub)type is now shooter_item_(sub)type in history_hit_item struct. 2014-08-30 20:42:48 -05:00
dfusion.lua More scripts for dfusion. Only fixes left, and updating bin-plugins (friendship and migrants(??)) 2012-11-02 00:50:20 +02:00
digfort.rb digfort: add start() comment 2013-10-30 15:27:51 +01:00
drain-aquifer.lua Rewriting the drainaquifer script 2014-10-12 21:55:36 -06:00
embark.lua More work on dfusion. Embark anywhere script separated. 2012-10-21 13:42:55 +03:00
exportlegends.lua update exportlegends for DF40.x 2014-09-09 17:47:26 +10:00
exterminate.rb exterminate: add caste specifier 2014-02-26 23:56:53 +01:00
fixnaked.lua Even more derp. 2012-07-12 11:54:03 +02:00
forum-dwarves.lua Lots of tweaks. 2014-07-09 06:21:52 -04:00
full-heal.lua Lots of tweaks. 2014-07-09 06:21:52 -04:00
growcrops.rb scripts: switch to windows lineendings 2013-04-21 14:21:53 +02:00
lever.rb scripts/lever: allow commands without calling "list" first 2014-03-24 17:53:10 +01:00
locate-ore.rb locate-ore: add message 2013-04-14 02:20:22 +02:00
log-region.lua Nitpicking log-region 2014-08-28 14:02:22 -06:00
lua.lua Add a variant of printall() that uses ipairs 2014-09-08 20:30:22 -04:00
make-monarch.lua Make monarch script, for changing who is king/queen 2013-01-05 20:06:22 +02:00
masspit.rb Update plugins to match fixed field names in cage/civzone 2014-02-27 14:51:45 -06:00
multicmd.rb scripts: switch to windows lineendings 2013-04-21 14:21:53 +02:00
putontable.lua Edited use_mode in moveToBuilding. It looks like df uses either 0 or 2 and 2 is structural. 2012-05-24 14:03:05 +03:00
quicksave.lua Support controllable error presentation verbosity in lua code. 2012-06-22 16:36:50 +04:00
region-pops.lua Update XML, fix several scripts that were broken by field name changes 2014-04-14 12:30:34 -05:00
remove-wear.lua Lots of tweaks. 2014-07-09 06:21:52 -04:00
removebadthoughts.rb scripts: switch to windows lineendings 2013-04-21 14:21:53 +02:00
repeat.lua Tweak repeat.lua. 2014-07-03 20:32:15 -04:00
setfps.lua Add yet one more performance-oriented tweak for temperature updates. 2012-09-14 12:14:36 +04:00
siren.lua follow rename unit.military.squad_index to squad_id in df-structures 2012-10-20 22:35:39 +02:00
soundsense-season.lua Use the new official gamelog output function in soundsense-season. 2014-04-15 19:50:23 +04:00
source.rb scripts: switch to windows lineendings 2013-04-21 14:21:53 +02:00
startdwarf.rb scripts/startdwarf 2013-04-30 18:38:51 +02:00
stripcaged.rb scripts: switch to windows lineendings 2013-04-21 14:21:53 +02:00
superdwarf.rb scripts: switch to windows lineendings 2013-04-21 14:21:53 +02:00
teleport.lua Added many forum scripts, and a makeshift onReport/onStrike event that will be merged into eventful/EventManager later. 2014-06-26 08:36:57 -04:00
undump-buildings.lua Better way to check for the contained_items field. 2013-05-05 16:48:12 -06:00
unsuspend.rb scripts: switch to windows lineendings 2013-04-21 14:21:53 +02:00