expwnent
|
a8f810cc3b
|
Lots of tweaks.
|
2014-07-09 06:21:52 -04:00 |
expwnent
|
0a16bc2e12
|
Merge remote-tracking branch 'origin/perSaveScripts' into scriptOrganization
Conflicts:
plugins/CMakeLists.txt
|
2014-07-07 09:01:07 -04:00 |
expwnent
|
3c06f3bada
|
Allowed per-save script folders.
|
2014-07-07 08:50:40 -04:00 |
expwnent
|
5404b69476
|
Tweak repeat.lua.
|
2014-07-03 20:32:15 -04:00 |
expwnent
|
e28a42b848
|
Fixed a problem with syndromeUtil, renamed to syndrome-util, and made add-syndrome use proper conventions.
|
2014-07-03 15:18:00 -04:00 |
expwnent
|
9d2c7a1abc
|
Tweak to repeatUtil.
|
2014-07-03 08:09:47 -04:00 |
expwnent
|
d048335a80
|
Tweaked item-trigger.
|
2014-07-03 06:01:58 -04:00 |
expwnent
|
d765de4546
|
Merge remote-tracking branch 'lethosor/lua-runcommand2' into scriptOrganization
|
2014-07-01 02:05:14 -04:00 |
expwnent
|
1c0ae94539
|
processArgs now detects duplicate args.
|
2014-07-01 00:57:24 -04:00 |
expwnent
|
2ed7960f96
|
Tweaked utils.lua::processArgs to allow specification of a table of acceptable argument names.
|
2014-07-01 00:55:52 -04:00 |
expwnent
|
c3c025c034
|
Added Lua subroutine for standardized argument processing.
|
2014-06-30 02:19:50 -04:00 |
expwnent
|
f12aa3665b
|
Removed the temporary lua events because EventManager does them better.
|
2014-06-28 02:46:08 -04:00 |
lethosor
|
830b39e13b
|
Non-silent version of Lua's run_command
|
2014-06-27 21:58:36 -04:00 |
expwnent
|
0db0244d08
|
Added add-syndrome script to modtools and fixed syndromeUtil so it actually works. This should make it so that event hooks only have to be able to run scripts instead of run scripts and add syndromes.
|
2014-06-27 05:47:52 -04:00 |
expwnent
|
187ce3c58b
|
Fixed the organization of my new lua modules. They now go in library/lua instead of where plugin lua modules go. Updated scripts accordingly.
|
2014-06-27 02:43:05 -04:00 |
Alexander Gavrilov
|
6f162a4e72
|
Verify that mkmodule is called with the correct module name.
|
2014-06-26 18:11:05 +04:00 |
lethosor
|
d538e13450
|
Allow runCommand arguments to be passed as a table internally
|
2014-06-16 11:16:35 -04:00 |
lethosor
|
2a01259192
|
Fix runCommand crash, return output and result
|
2014-06-10 21:38:21 -04:00 |
lethosor
|
143b1e3469
|
Lua runCommand improvements
* Return error codes (e.g. CR_FAILURE) when a command fails instead of output
* Make dfhack.runCommand() take a list of arguments as well
|
2014-06-10 13:41:01 -04:00 |
lethosor
|
91a93a00d2
|
Add dfhack.run_command (Lua)
Simplified version of runCommand
|
2014-06-07 20:31:20 -04:00 |
Alexander Gavrilov
|
6bef167f83
|
Add a couple of useful scripts and fix two missing NULL checks.
- A script to unstick jobs trying to build walls from the same tile.
- A devel script for viewing the path a unit is currently following.
|
2014-04-21 09:24:05 +04:00 |
Alexander Gavrilov
|
55cea36c76
|
Use the new API to produce combat reports for aimed siege engine attacks.
This requires exposing the actual operator unit to lua code.
|
2014-04-15 19:50:23 +04:00 |
Alexander Gavrilov
|
a09e132107
|
Support using multiple lua init scripts per save.
This should make it easier to add and remove init script code by
automated means, or install multiple mods that need such code.
|
2014-03-31 16:00:55 +04:00 |
expwnent
|
ce1bb1e95b
|
Merge remote-tracking branch 'putnam/master' into 0.34.11-r4
|
2013-10-20 23:27:12 -04:00 |
Putnam3145
|
4a32aff6a3
|
Update script.lua
|
2013-10-20 13:58:15 -07: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 |
Alexander Gavrilov
|
9e81d27cd1
|
Implement the same random generator as DF uses for DFHack.
|
2013-09-30 19:46:39 +04:00 |
expwnent
|
11635caeb8
|
Add makeown.lua.
|
2013-08-31 16:15:54 -04:00 |
Alexander Gavrilov
|
03b91ca26c
|
Fix a problem in binpatch.lua and comment out debug messages in tweak.
|
2013-02-26 12:29:02 +04:00 |
Warmist
|
e4f4943b10
|
Merge branch 'master' of https://github.com/angavrilov/dfhack
|
2012-12-23 12:34:05 +02:00 |
Alexander Gavrilov
|
bb3a491d68
|
Implement a per-save lua init script.
|
2012-12-21 14:00:50 +04: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 |
Warmist
|
3bce3838af
|
Advfort now supports workshops and siege weapons >:)
|
2012-12-03 21:49:17 +02:00 |
Alexander Gavrilov
|
9703d3fd8f
|
Detect mouse press events for lua.
|
2012-12-02 14:43:23 +04:00 |
Alexander Gavrilov
|
58239e97ed
|
Implement the history graph in the workflow status screen.
|
2012-12-01 16:50:03 +04: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 |
Warmist
|
471d15ba4c
|
New building selection dialog.
|
2012-11-29 20:49:16 +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 |
Alexander Gavrilov
|
94e6690586
|
Don't complain about fake input tokens in simulateInput.
|
2012-11-29 13:37:16 +04:00 |
Alexander Gavrilov
|
2953e4c386
|
Implement a dialog to specify a workflow constraint with all features.
|
2012-11-17 20:32:39 +04:00 |
Alexander Gavrilov
|
6cf85b4318
|
Abstract the back-end from the binpatch script, and use in gui/assign-rack.
|
2012-11-12 12:26:31 +04:00 |
Warmist
|
0e4df55364
|
Merge branch 'master' of https://github.com/angavrilov/dfhack
|
2012-11-11 12:46:55 +02:00 |
Alexander Gavrilov
|
bd8c59462c
|
Add documentation for the core lua gui library stuff.
|
2012-11-04 17:06:32 +04:00 |
Alexander Gavrilov
|
9598316855
|
Add a native pen object for lua with a more checked behavior.
|
2012-11-03 20:06:33 +04:00 |
Warmist
|
6be65690f7
|
Merge branch 'master' of https://github.com/angavrilov/dfhack into experimental-dontmerge
|
2012-11-02 20:29:27 +02:00 |
Alexander Gavrilov
|
e353f5f03e
|
Add a script to complement the weapon rack binary patch.
|
2012-10-27 20:16:27 +04:00 |
Alexander Gavrilov
|
1f994295b8
|
Consider assigned vehicles in use, and tweak text color rendering.
|
2012-10-25 13:20:41 +04:00 |
Alexander Gavrilov
|
8eebfa007c
|
Tweak the workflow gui script to make the UI operate smoother.
|
2012-10-25 12:15:18 +04:00 |