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
|
649dcd1413
|
EventManager tweak: make it report the correct invasion id.
|
2014-07-03 14:37:13 -04:00 |
expwnent
|
376bcc6020
|
create-item script
|
2014-07-03 12:40:07 -04:00 |
expwnent
|
2fb8faf3e6
|
Added Items::createItem function.
|
2014-07-03 10:39:20 -04:00 |
expwnent
|
d8c3a05f42
|
Made EQUIPMENT_CHANGE event trigger for new units.
|
2014-07-03 08:10:12 -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
|
81c87d0921
|
EventManager: INTERACTION event for unit interactions.
|
2014-07-03 04:55:12 -04:00 |
expwnent
|
8f43b97284
|
EventManager tweaks.
|
2014-07-01 09:02:20 -04:00 |
expwnent
|
4ac32cfd74
|
EventManager: made UNIT_ATTACK trigger for severed body parts.
|
2014-07-01 08:58:48 -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
|
961d033ade
|
EventManager: unload event for convenience.
|
2014-06-29 10:03:55 -04:00 |
expwnent
|
a62b15ccd2
|
Revert "Allowed dfhack.timeout tick events to be queued before a world is loaded."
This reverts commit ecd75e9b3e .
|
2014-06-28 03:06:19 -04:00 |
expwnent
|
f12aa3665b
|
Removed the temporary lua events because EventManager does them better.
|
2014-06-28 02:46:08 -04:00 |
expwnent
|
ceae634954
|
Squashed EventManager commented out thing I don't need anymore.
|
2014-06-28 02:41:00 -04:00 |
expwnent
|
8e7e87ac73
|
Added UNIT_ATTACK event to EventManager and exposed it to Lua.
|
2014-06-28 02:31:34 -04:00 |
expwnent
|
c635632ae7
|
EventManager.cpp: fix indentation.
|
2014-06-27 22:09:01 -04:00 |
expwnent
|
2443568998
|
Merge branch 'develop' into scriptOrganization
|
2014-06-27 22:03:09 -04:00 |
lethosor
|
830b39e13b
|
Non-silent version of Lua's run_command
|
2014-06-27 21:58:36 -04:00 |
expwnent
|
ecd75e9b3e
|
Allowed dfhack.timeout tick events to be queued before a world is loaded.
|
2014-06-27 06:49:29 -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
|
17ed08cfe5
|
Fix the OSX image base address so that binary patches work correctly.
|
2014-06-26 18:28:50 +04:00 |
Alexander Gavrilov
|
6f162a4e72
|
Verify that mkmodule is called with the correct module name.
|
2014-06-26 18:11:05 +04:00 |
Alexander Gavrilov
|
9cb913b121
|
Update structures
|
2014-06-26 17:24:11 +04:00 |
expwnent
|
7313c18a2a
|
EventManager/eventful: added ON_REPORT event and exposed it to Lua.
|
2014-06-23 09:15:46 -04:00 |
expwnent
|
036aae060b
|
Merge lethosor stuff. For some reason, git's auto merge message didn't happen because of git-stash shenanigans. Oh well.
|
2014-06-19 22:58:17 -04:00 |
Lethosor
|
ec64a787c6
|
Use _getcwd on Windows
|
2014-06-19 22:34:40 -04:00 |
Lethosor
|
73fdb8b125
|
Fix Windows compile-time error
|
2014-06-19 21:24:16 -04:00 |
lethosor
|
ef69522d93
|
Merge branch 'develop' into filesystem-module-pr
|
2014-06-18 15:45:42 -04:00 |
Alexander Gavrilov
|
2db73a407d
|
Merge branch 'manipulator_show_squad' from git://github.com/pierredavidbelanger/dfhack.git into develop
|
2014-06-17 10:39:26 +04:00 |
Alexander Gavrilov
|
32d8efad54
|
Merge branch 'lua-runcommand' of git://github.com/lethosor/dfhack into develop
|
2014-06-17 10:27:50 +04:00 |
lethosor
|
fb922fab37
|
Handle invalid arguments to runCommand
|
2014-06-16 11:40:26 -04:00 |
lethosor
|
d538e13450
|
Allow runCommand arguments to be passed as a table internally
|
2014-06-16 11:16:35 -04:00 |
Alexander Gavrilov
|
b029690550
|
Update structures
|
2014-06-16 13:48:58 +04:00 |
lethosor
|
6fa478de22
|
Filesystem module
Implements a handful of filesystem-related functions (e.g. chdir, mkdir)
in C++ and Lua.
|
2014-06-15 22:38:17 -04:00 |
Pierre-David Bélanger
|
e0808c8c96
|
Use squad::find instead of indexing the vector
|
2014-06-10 22:38:32 -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
|
e4876ed752
|
Merge branch 'develop' into lua-runcommand
|
2014-06-10 13:12:07 -04:00 |
Alexander Gavrilov
|
08b4279c4d
|
Document better how to access fields of the interposed class.
|
2014-06-10 13:10:10 +04:00 |
Alexander Gavrilov
|
0be30b807c
|
Merge branch 'console-move-word' of git://github.com/lethosor/dfhack into develop
|
2014-06-10 12:53:43 +04:00 |
Alexander Gavrilov
|
0e3fb79f0e
|
Update structures
|
2014-06-10 12:52:17 +04:00 |
Pierre-David Bélanger
|
bdcc00f6f7
|
Util method (in the Units class) to get a unit squad name (the translated name, or alias if set)
|
2014-06-09 21:51:52 -04:00 |
lethosor
|
91a93a00d2
|
Add dfhack.run_command (Lua)
Simplified version of runCommand
|
2014-06-07 20:31:20 -04:00 |
lethosor
|
2242d42c9c
|
Implement runCommand in Lua API
|
2014-06-07 20:15:49 -04:00 |
Quietust
|
7de0b2dd39
|
Merge pull request #255 from quietust/develop
Fix problems with NONE for item types and subtypes
|
2014-06-03 08:44:19 -05:00 |