Alexander Gavrilov
|
7bdb687e4a
|
Support calling a lua function via a protobuf request.
Previously the only way to call lua code was to call scripts
and parse their output to the stream, which is cumbersome.
|
2014-02-10 20:09:06 +04:00 |
jj
|
7f411e1cbf
|
Merge branch 'plant'
|
2014-01-27 10:45:30 +01:00 |
jj
|
883d89bb68
|
plants: move all commands as "plant" subcommands, update NEWS/Readme
|
2013-11-02 18:54:29 +01:00 |
jj
|
9dc9a3f33a
|
digfort: add start() comment
|
2013-10-30 15:27:51 +01:00 |
expwnent
|
237251ce0c
|
Merge remote-tracking branch 'jjyg/digmat' into 0.34.11-r4
Conflicts:
Readme.rst
|
2013-10-24 19:39:40 -04:00 |
expwnent
|
0508767f47
|
News typo.
|
2013-10-24 19:37:08 -04:00 |
expwnent
|
329741f235
|
EventManager: added EQUIPMENT_CHANGE event and exposed it to lua.
|
2013-10-24 19:32:52 -04:00 |
expwnent
|
82c9ca3ce2
|
Document 3dveins as possibly unsafe.
|
2013-10-20 12:43:54 -04:00 |
expwnent
|
8fff573b6a
|
Sorted news.
|
2013-10-20 11:20:48 -04:00 |
expwnent
|
ee056f4422
|
Merge remote-tracking branch 'angavrilov/master' into 0.34.11-r4
Conflicts:
NEWS
|
2013-10-20 11:09:40 -04:00 |
expwnent
|
9d3ee11349
|
Merge branch 'diggingInvaders' into 0.34.11-r4
Conflicts:
scripts/devel/invasion-now.lua
|
2013-10-19 21:26:50 -04:00 |
expwnent
|
fc96a19fb0
|
Update news.
|
2013-10-19 20:42:54 -04:00 |
expwnent
|
57fc0f3e89
|
Merge remote-tracking branch 'angavrilov/master' into 0.34.11-r4
Conflicts:
NEWS
library/xml
plugins/CMakeLists.txt
plugins/autoSyndrome.cpp
|
2013-10-19 20:19:29 -04:00 |
jj
|
2bcd02ce96
|
add digmat script
|
2013-10-11 19:20:59 +02:00 |
Alexander Gavrilov
|
5bcae49249
|
Implement generation of 3D veins that match the existing mineral counts.
Vein distributions may need some improvement.
|
2013-10-10 12:50:52 +04:00 |
Alexander Gavrilov
|
6852adbd91
|
Expose new MapCache features in probe and tiletypes.
|
2013-10-10 12:15:50 +04:00 |
Alexander Gavrilov
|
b885123d4e
|
Fix a crash in beehive code if bees die with yet uncollected products.
http://www.bay12games.com/dwarves/mantisbt/view.php?id=6368
|
2013-08-26 16:55:30 +04:00 |
jj
|
090d7defc5
|
add NEWS entry for arena SC_WORLD_LOADED
|
2013-07-07 23:53:17 +02:00 |
expwnent
|
c1fef35b52
|
Renamed digSmart to digFlood.
|
2013-06-25 19:57:17 -04:00 |
expwnent
|
9f6638432f
|
When a save is loaded/unloaded, the script at raw/onLoad.init or raw/onUnload.init is run. They use the same format as dfhack.init.
|
2013-06-10 00:45:46 -04:00 |
expwnent
|
5c827beae0
|
invasion-now: script to trigger invasions.
|
2013-05-31 15:54:25 -04:00 |
expwnent
|
b82b3f2283
|
digSmart: added user interface and documentation.
|
2013-05-31 13:32:56 -04:00 |
expwnent
|
8982abc163
|
treefarm: automatically chop trees and dig obsidian
|
2013-05-30 22:18:08 -04:00 |
expwnent
|
9ee3da876e
|
Documentation.
|
2013-05-25 20:44:07 -04:00 |
jj
|
578b178ac0
|
scripts/startdwarf
|
2013-04-30 18:38:51 +02:00 |
Petr Mrázek
|
3d7671507a
|
Tweak NEWS - add autobutcher script
|
2013-04-24 17:26:43 +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 |
Petr Mrázek
|
df6355a092
|
Merge https://github.com/jjyg/dfhack
|
2013-04-24 16:24:14 +02:00 |
Petr Mrázek
|
0efbc74ac2
|
Merge https://github.com/quietust/dfhack
Conflicts:
NEWS
|
2013-04-24 16:21:59 +02:00 |
Petr Mrázek
|
3d6cbd9256
|
Add restrictice/liquid to readme and NEWS
|
2013-04-24 16:20:10 +02:00 |
jj
|
3d82629da9
|
rename magmasource to source, add water+drain capabilities
|
2013-04-16 23:25:53 +02:00 |
jj
|
2375f12fb7
|
add multicmd script
|
2013-04-12 15:23:16 +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 |
Petr Mrázek
|
49024809ce
|
Update NEWS, build DFusion by default
|
2013-03-16 18:37:16 +01:00 |
jj
|
ffa9c50486
|
autoSyndrome: stop spam, and disable by default
|
2013-03-16 13:26:59 +01:00 |
jj
|
b74f08c4f8
|
scripts/masspit
|
2013-03-16 01:37:06 +01:00 |
jj
|
381247dc39
|
rename scripts/slayrace -> exterminate
|
2013-03-16 01:02:28 +01:00 |
Petr Mrázek
|
b487d78c74
|
Update NEWS file
|
2013-03-14 06:48:31 +01:00 |
Alexander Gavrilov
|
bf0795d738
|
Edit documentation for some scripts, and fix syntax in Lua API.rst.
|
2013-02-26 12:27:37 +04:00 |
Alexander Gavrilov
|
1a3987bab3
|
Proper line breaks in the NEWS file.
|
2013-01-16 20:42:55 +04:00 |
Quietust
|
3c6ddc2a8c
|
Merge branch 'master' of https://github.com/expwnent/dfhack
Conflicts:
NEWS
library/xml
|
2013-01-09 10:09:58 -06:00 |
expwnent
|
0b6858c7ff
|
Update news.
|
2013-01-07 12:36:11 -05:00 |
Warmist
|
e4f4943b10
|
Merge branch 'master' of https://github.com/angavrilov/dfhack
|
2012-12-23 12:34:05 +02: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 |
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 |
Warmist
|
6c4f163a5e
|
Merge branch 'master' of https://github.com/angavrilov/dfhack
Conflicts:
NEWS
|
2012-12-09 14:25:31 +02:00 |
Warmist
|
6d0e505fd2
|
Added onItemContaminate to eventful and readme/news for eventful
|
2012-12-09 14:15:39 +02:00 |
Warmist
|
bf0fe796ea
|
Added advfort to news.
|
2012-12-09 01:24:36 +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
|
9a6eff0370
|
deathcause: allow selection from unitlist screen
|
2012-12-06 13:00:33 +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
|
df2e9f00e1
|
Document that search now works in the stockpile settings screen.
|
2012-12-01 17:21:06 +04:00 |
jj
|
8429f65176
|
add scripts/stripcaged.rb and documentation
|
2012-11-24 16:10:55 +01:00 |
Alexander Gavrilov
|
2a0d048040
|
Make tweak stable-cursor interact with the build menu properly.
|
2012-11-22 20:08:47 +04:00 |
Alexander Gavrilov
|
e7905a5cff
|
Add docs for the automaterial plugin, and use the new Painter class.
|
2012-11-22 19:38:45 +04:00 |
jj
|
5f92561cd9
|
add scripts/lever, add binary patches section in NEWS file
|
2012-11-22 02:57:55 +01:00 |
Alexander Gavrilov
|
be8f87ade9
|
Add a couple of screenshots for tweaks, and comment on example config keys.
|
2012-11-21 14:56:41 +04:00 |
Kelly Martin
|
fc1a1e1f0e
|
Merge remote-tracking branch 'jjyg/master'
Conflicts:
NEWS
|
2012-11-16 13:20:46 -06:00 |
Alexander Gavrilov
|
d506dd7137
|
Add a tweak to speed up melee squad training.
|
2012-11-16 22:51:07 +04:00 |
jj
|
342badac98
|
scripts/superdwarf: advmode support
|
2012-11-16 17:59:42 +01:00 |
Alexander Gavrilov
|
c32f85d637
|
Merge remote-tracking branch 'warmist/master'
Conflicts:
plugins/Dfusion/include/OutFile.h
|
2012-11-12 10:50:48 +04:00 |
Warmist
|
df3b791665
|
Fixed error in dfusion and added some readme.
|
2012-11-11 17:19:37 +02:00 |
Alexander Gavrilov
|
012d22fa4f
|
Add a script for manipulating binary patches at runtime, and some patches.
|
2012-11-11 17:24:13 +04:00 |
Alexander Gavrilov
|
eb936c4ce0
|
Support milking and shearing in workflow.
|
2012-11-10 17:06:54 +04:00 |
Alexander Gavrilov
|
a7bf526f41
|
Make workflow consider squad-assigned items busy.
|
2012-11-08 21:27:56 +04:00 |
Alexander Gavrilov
|
ff982dcf73
|
Fix representation and parsing of built-in materials.
The trick is to support both FOO and FOO:NONE for all of them,
including INORGANIC[:NONE]. Otherwise the workflow gui scripts
have problems.
|
2012-11-07 13:31:36 +04:00 |
Alexander Gavrilov
|
8bccfb1e9a
|
Fix gcc compiler errors and warnings in search, reindent plugin_init, etc.
|
2012-11-03 14:31:07 +04:00 |
Alexander Gavrilov
|
69bdb0f8b8
|
Update fix-armory documentation and comments.
|
2012-10-31 11:31:31 +04:00 |
Alexander Gavrilov
|
7219200d17
|
Split the armory tweak into a separate plugin - it is too big now.
|
2012-10-28 22:05:00 +04:00 |
Alexander Gavrilov
|
ed4904fb66
|
Add a tweak that makes dwarves haul equipment from stockpiles to the armory.
|
2012-10-28 21:13:28 +04:00 |
Alexander Gavrilov
|
e353f5f03e
|
Add a script to complement the weapon rack binary patch.
|
2012-10-27 20:16:27 +04:00 |
Alexander Gavrilov
|
4c2c6a1911
|
Fix handling of Collect Webs jobs in workflow.
|
2012-10-26 23:53:18 +04:00 |
Alexander Gavrilov
|
c5d8bd9db6
|
Add a tweak to stop stockpiling items on weapon racks and armor stands.
|
2012-10-26 23:30:44 +04:00 |
Alexander Gavrilov
|
e23052a570
|
Fix an error in gui/workflow when enabling, and tweak color.
|
2012-10-26 11:52:41 +04:00 |
Alexander Gavrilov
|
09f8e8e419
|
Start working on gui for workflow.
|
2012-10-23 21:42:03 +04:00 |
Alexander Gavrilov
|
dee0c97584
|
Add a gui script for viewing and changing job_item properties.
|
2012-10-20 21:57:36 +04:00 |
Alexander Gavrilov
|
2d4935bc17
|
Add lua API functions for verifying item and material vs job_item flags.
|
2012-10-17 19:16:18 +04:00 |
jj
|
9148079745
|
Merge branch 'master' of git://github.com/angavrilov/dfhack
|
2012-10-10 19:47:01 +02:00 |
jj
|
b5f5d1f85b
|
removebadthoughts: add --dry-run option
|
2012-10-10 19:45:16 +02:00 |
Alexander Gavrilov
|
408f0cb06e
|
Add a small stand-alone utility for managing binary patches.
|
2012-10-08 12:10:02 +04:00 |
Alexander Gavrilov
|
6fefd09072
|
Fix re-enabling autobutcher after being disabled.
|
2012-10-06 12:51:34 +04:00 |
Alexander Gavrilov
|
5396a67465
|
Some tweaking and edited NEWS.
|
2012-10-06 12:40:46 +04:00 |
Petr Mrázek
|
d9cd427121
|
Update NEWS
|
2012-10-01 01:22:52 +02:00 |
Alexander Gavrilov
|
62cde96724
|
Add a script to reclassify 'individual choice' weapons based on unit skill.
|
2012-09-29 17:21:49 +04:00 |
Alexander Gavrilov
|
cb2acc169c
|
Edit docs.
|
2012-09-29 13:17:28 +04:00 |
Petr Mrázek
|
cd18660f0e
|
Add documentation for added plugins - digtype, misery, changes in fastdwarf
|
2012-09-29 02:58:30 +02:00 |
Alexander Gavrilov
|
ba763b773d
|
New tweaks for the military assign to position screen.
|
2012-09-28 18:01:17 +04:00 |
Alexander Gavrilov
|
9784ca5591
|
Mention the new tweak in NEWS.
|
2012-09-28 16:08:42 +04:00 |
Kelly Martin
|
b0bec4c4d4
|
Merge remote-tracking branch 'angavrilov/master'
|
2012-09-22 13:07:00 -05:00 |
Alexander Gavrilov
|
825d21c91a
|
Add a script to wake up units and stop breaks & parties.
|
2012-09-22 21:00:13 +04:00 |
jj
|
b3ae67cc8b
|
add scripts/deathcause
|
2012-09-21 15:47:46 +02:00 |
jj
|
27fd3f5fc7
|
Merge branch 'master' of git://github.com/angavrilov/dfhack
|
2012-09-19 15:05:42 +02:00 |
Alexander Gavrilov
|
a7998f71a2
|
Add a tweak workaround for the issue with container reactions in advmode.
|
2012-09-18 17:39:37 +04:00 |
jj
|
cc4639aad0
|
update NEWS/README with drainaquifer/superdwarf
|
2012-09-18 10:29:58 +02:00 |
Alexander Gavrilov
|
2c0a8a9544
|
Tweak new plugin descriptions in the NEWS document.
|
2012-09-18 00:24:59 +04:00 |
Alexander Gavrilov
|
36e44c682c
|
Add a plugin implementing 'add spatter to item' reactions.
|
2012-09-17 21:15:51 +04:00 |
Alexander Gavrilov
|
82e870c8dd
|
Move siege engine out of devel.
|
2012-09-17 14:59:59 +04:00 |
jj
|
bb9be97070
|
update NEWS with ruby scripts
|
2012-09-14 14:53:18 +02:00 |
Alexander Gavrilov
|
68bfc63b7d
|
Add a NEWS file intended for incremental construction of release notes.
|
2012-09-14 14:48:46 +04:00 |