expwnent
56e25bfa12
Documented invasion-now, moved it from devel scripts, and documented digSmart in readme.
2013-06-25 19:34:13 -04:00
Alexander Gavrilov
e15f5c451f
Fix search for cur_season_tick and cur_season in devel/find-offsets.
...
It seems the one-off error is a problem with the original
save I used, and not the result of some general behavior.
2013-06-20 18:18:02 +04:00
Alexander Gavrilov
21dc3afede
Find cur_year_tick_advmode in devel/find-offsets.lua
2013-06-20 17:20:04 +04:00
expwnent
5c827beae0
invasion-now: script to trigger invasions.
2013-05-31 15:54:25 -04:00
Tareq A Khandaker
89d91eddb6
Add & correct offsets for splintermind-attributes
2013-05-11 13:08:01 -04:00
Alexander Gavrilov
cafa966be4
Subtract the ASLR rebase delta in the export-dt-ini script.
2013-05-09 18:58:52 +04:00
Tareq A Khandaker
29c77ff85a
Add entries to match splintermind-attributes DT
...
The added address/offset entries correspond to those found in the
splintermind-attributes branch of Dwarf Therapist for Dwarf Fortress v0.34.11
SDL (windows).
These entries can be found the following location:
https://code.google.com/r/splintermind-attributes/source/detail?spec=svneeeac8544d94c133ef2eb7c9a4ef8f2865906b19&r=614f1a76b56a081048626e3acaa5c87bcd313fef
under etc/memory_layouts/windows/v0.34.11_graphics.ini
2013-05-08 15:39:32 -04:00
Eric Wald
f415256650
Better way to check for the contained_items field.
2013-05-05 16:48:12 -06:00
Alexander Gavrilov
c496b9f76a
Translate make-dt.pl from df-structures into lua to avoid lisp dependency.
2013-05-01 14:43:00 +04:00
jj
578b178ac0
scripts/startdwarf
2013-04-30 18:38:51 +02:00
Eric Wald
ab4a38415a
Building base material undump script.
...
Based on an idea in https://github.com/peterix/dfhack/issues/119
2013-04-24 11:22:19 -06:00
Petr Mrázek
f5ef1464d8
Merge https://github.com/warmist/dfhack
2013-04-24 17:38:47 +02:00
Petr Mrázek
2e379c4d3f
Merge https://github.com/Falconne/dfhack
...
Conflicts:
plugins/CMakeLists.txt
plugins/stonesense
2013-04-24 17:24:03 +02:00
Robert Heinrich
024a3d766b
Added some more commands to autobutcher UI script.
...
Changed autobutcher behavior a bit:
now protected units count towards the target quota,
units available for adoption are considered as protected.
Added filters for caged, male and female to assignement UI
for cages, pastures and pits.
2013-04-24 23:37:05 +12:00
Robert Heinrich
fd265b37d6
Added lua GUI front-end for autobutcher.
2013-04-24 23:37:05 +12:00
jj
ba4f649b3c
scripts: switch to windows lineendings
2013-04-21 14:21:53 +02:00
jj
d7f5f06d18
fix/stuckdoors: handle prone units + items too
2013-04-21 11:27:35 +02:00
jj
fce4a2d21a
drainaquifer: improved clearing
2013-04-21 10:56:09 +02:00
jj
3d82629da9
rename magmasource to source, add water+drain capabilities
2013-04-16 23:25:53 +02:00
jj
d8c140602b
locate-ore: add message
2013-04-14 02:20:22 +02:00
jj
2375f12fb7
add multicmd script
2013-04-12 15:23:16 +02:00
jj
2776123274
add scripts/devel/unforbidall and scanitemother
2013-04-08 23:16:49 +02:00
jj
3da85a2134
exterminate: add butcher mode
2013-04-03 00:57:50 +02:00
jj
a7bd2e97ab
add scripts/locate-ore
2013-03-31 16:12:42 +02:00
Warmist
5cce67eca7
changed weapon skill check. Might allow tools too?
2013-03-21 11:50:14 +02:00
Warmist
216cc7f1e9
Carving of tracks added.
2013-03-19 21:49:35 +02:00
jj
3567bb7299
exterminate: fix gender detection
2013-03-19 18:35:06 +01:00
jj
2c0d88a372
exterminate him: complain if its a she
2013-03-19 11:31:34 +01:00
jj
8733e77245
autofarm enable parameter
2013-03-17 13:47:08 +01:00
Alexander Gavrilov
101ab2b301
Fix soundsense-season printing error messages in worldgen.
2013-03-16 12:15:55 +04:00
jj
96e7b02127
autofarm: minor tweaks
2013-03-16 03:06:28 +01:00
jj
dad485e5e1
update doc
2013-03-16 01:46:31 +01:00
jj
b74f08c4f8
scripts/masspit
2013-03-16 01:37:06 +01:00
jj
87b8dc137d
scripts/exterminate: nicer error message on invalid race
2013-03-16 01:36:49 +01:00
jj
cc5d354a59
Merge branch 'master' of github:jjyg/dfhack
2013-03-16 01:04:29 +01:00
jj
381247dc39
rename scripts/slayrace -> exterminate
2013-03-16 01:02:28 +01:00
jj
42e9d77e95
scripts/create-items: spawn anvils too
2013-03-15 14:21:01 +01:00
Warmist
3ed5f06f49
Fix for eventful and a advfort not to show worn items.
2013-03-09 12:54:07 +02:00
Warmist
5be2ecb080
advfort.lua: added BuildLast for mass building of e.g. walls etc.
2013-03-06 00:22:59 +02:00
Warmist
54046c74da
advfort: added site name display.
2013-03-03 17:33:07 +02:00
Alexander Gavrilov
177e45bdd8
Improve fix/cloth-stockpile performance by 30% by reducing garbage.
2013-02-14 13:13:25 +04:00
Petr Mrázek
5df338d167
Merge https://github.com/warmist/dfhack
2013-02-14 09:20:26 +01:00
Alexander Gavrilov
39dbaf743a
Add a script to fix cloth stockpiles by patching memory objects.
...
This patching needs to be done every time raws are reloaded.
2013-02-13 13:54:49 +04:00
Warmist
e707d4552f
advfort.lua: small bugfix for butcher.
2013-02-05 07:21:44 +02:00
Petr Mrázek
12c5f9c779
Merge https://github.com/ab9rf/dfhack
2013-02-05 05:34:19 +01:00
Warmist
99ec3d9841
gm-editor: Fixed bug with arrays with number indexes.
2013-01-13 22:07:10 +02:00
Warmist
87d79b1119
advfort: is sand bearing fix for glass making, is corpse fix for butchering (todo dissasemble and see how it works really)
2013-01-06 18:58:58 +02:00
Warmist
838e13a80e
Make monarch script, for changing who is king/queen
2013-01-05 20:06:22 +02:00
Warmist
4d731d0c28
advfort:
...
added buildings with width/height/direction (TODO better gui)
added farming (planting/harvesting)
added clean job
2013-01-05 01:41:44 +02:00
Kelly Martin
7debd3d983
Autofarm: correct incorrect logic for determining if a farm is surface or subterranean
2013-01-04 13:20:28 -06:00
Warmist
8ffafd8a26
advfort:
...
reverted to old way of reseting the menu, added setup for race/civ/group ids and main.fortress_entity.
2013-01-04 00:48:24 +02:00
Warmist
179c7ae32a
advfort:
...
reset using df button.
2013-01-03 23:53:42 +02:00
Warmist
e3ca612ed5
many improvements to advfort:
...
fixed being able to engrave soft materials, started using ui_buttons for better workshop functionality, started working on manual item assignment
2013-01-03 23:21:57 +02:00
Warmist
e4f4943b10
Merge branch 'master' of https://github.com/angavrilov/dfhack
2012-12-23 12:34:05 +02:00
Warmist
4af6b728b7
Small fix to gm-editor. Added proj_itemst and proj_unitst to eventful. Now you can make custom projectiles (e.g. rockets?)
2012-12-15 13:27:16 +02:00
jj
19ff6962bc
slayrace: typo
2012-12-13 01:47:58 +01:00
jj
75ad052ac9
move create-items out of devel/, add Readme entry
2012-12-13 01:00:53 +01:00
jj
723ff7d632
slayrace: target undeads, ignore chained creatures, fix magma column mode going through floors
2012-12-13 01:00:49 +01:00
jj
722ed79a98
stripcaged: allow shortened arguments
2012-12-12 18:11:56 +01:00
Warmist
ddceabbfb7
Merge branch 'master' of git://github.com/jjyg/dfhack
2012-12-12 18:58:11 +02:00
jj
7315f8cec4
scripts/devel/create-items.rb
2012-12-12 16:43:34 +01:00
jj
662d3101c7
ruby: fix onupdate tick limiting + advmode, add pageprotect, add :script_finished
2012-12-11 17:25:51 +01:00
jj
6bc791d985
follow df-structure rename unit.unknown8 + able_stand_*
2012-12-10 22:50:33 +01:00
jj
0403e008d5
deathcause: show more info for non histfigs
2012-12-10 17:48:53 +01:00
Warmist
bd4f49598d
Yet again forgot to disable debug spam.
2012-12-10 07:23:05 +02:00
Warmist
bd368ea81c
Added check for reaction class items
2012-12-10 00:14:05 +02:00
Warmist
ff4278d04e
Removed debug spam, added support for "HAS_MATERIAL_REACTION_PRODUCT" type reactions.
2012-12-09 23:07:13 +02:00
Warmist
6c4f163a5e
Merge branch 'master' of https://github.com/angavrilov/dfhack
...
Conflicts:
NEWS
2012-12-09 14:25:31 +02:00
Warmist
4f5fdebbe9
furnaces added and custom reactions.
2012-12-09 00:53:03 +02:00
Alexander Gavrilov
10667dfb9e
Make the inspect screen background look more sane on some tilesets.
...
Namely where ' ' is not totally transparent.
2012-12-08 14:45:17 +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
Warmist
c174998fec
Advfort: added ability to put items on table or in buildings that can hold them.
2012-12-06 18:27:54 +02: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
Warmist
3bce3838af
Advfort now supports workshops and siege weapons >:)
2012-12-03 21:49:17 +02:00
Warmist
d9a5eefb9a
gm-editor fix: cursor remembers its position.
2012-12-03 21:48:23 +02:00
Warmist
92503db505
Sanity check before showing gui.
2012-12-01 18:42:23 +02:00
Warmist
397fdb00ae
Work started on adventurer workshops.
2012-12-01 18:20:27 +02:00
Alexander Gavrilov
58239e97ed
Implement the history graph in the workflow status screen.
2012-12-01 16:50:03 +04:00
Kelly Martin
e5f509a994
autofarm: sync with changes to structures for df-item.xml
2012-11-30 20:51:40 -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
Kelly Martin
f8dea0e9f9
Autofarm: only try to plant things that have seeds.
2012-11-29 18:19:53 -06:00
Warmist
0fb5ad7729
Some readme and bugfixes
2012-11-30 01:17:01 +02:00
Warmist
c31b320722
Building now respects required items.
2012-11-30 00:02:03 +02:00
Warmist
49de3fe237
Removed spam yet again...
2012-11-29 20:50:02 +02:00
Warmist
471d15ba4c
New building selection dialog.
2012-11-29 20:49:16 +02:00
Warmist
346b402a0f
Allow look up/down, unsuspend job if pressing wait with job.
2012-11-29 18:49:36 +02:00
Warmist
f617d2844b
Fixed look exit and allow skip messages
2012-11-29 18:33:04 +02:00
jj
184082b379
scripts/lever: fix for links to cage/support
2012-11-29 17:11:29 +01:00
Warmist
3858fb320d
in Advfort- splint removeconstruction into building/construction removal.
2012-11-29 17:50:22 +02:00
Warmist
5b53f07905
Real construction removal added.
2012-11-29 17:24:45 +02:00
Warmist
2d4fc739ed
Removed console spam
2012-11-29 17:16:58 +02:00
Warmist
7f23c1f55f
Added ability to look in advfort, moved to tiletypes and fixed most of predicates
2012-11-29 17:16:32 +02: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