Alexander Gavrilov
|
2e5f3c4620
|
Merge remote-tracking branch 'jjyg/master'
|
2012-09-27 10:36:14 +04:00 |
jj
|
7cc29250f8
|
fix for updated viewlist_petst
|
2012-09-26 18:22:07 +02:00 |
jj
|
d975ce5135
|
ruby: add onstatechange_register_once
|
2012-09-26 15:08:54 +02:00 |
warmist
|
ac9e78a613
|
Fixed dfhack.interpreter argument order
The argument order was incorrect. See: https://github.com/angavrilov/dfhack/blob/master/library/lua/dfhack.lua#L222
|
2012-09-26 08:39:07 +03:00 |
Warmist
|
ddc83a0a72
|
Another dfusion nuking (not much left :) )
|
2012-09-25 11:30:38 +03:00 |
Warmist
|
0bee8c360e
|
Reaction hooks experimentation.
|
2012-09-25 10:25:47 +03:00 |
Warmist
|
cc5df57e53
|
Little error fixed in lua script
|
2012-09-25 10:24:45 +03:00 |
Warmist
|
bd2f3a9998
|
Moved lua out of dfusion.
Now lua is a script. supports --file (or -f) flag, usage: lua <command> or lua --file <filename> or just "lua" for interactive interpreter.
|
2012-09-25 00:24:37 +03:00 |
jj
|
f628c3732a
|
ruby: avoid smoothing grass/trees
|
2012-09-24 19:19:34 +02:00 |
jj
|
a622ee52e9
|
ruby: fix building_alloc Trap, and init Floodgates as closed
|
2012-09-24 19:11:42 +02:00 |
Alexander Gavrilov
|
821271383e
|
Add one more bad thought from siren for civilians.
Originally a Tax Collector thought, but the message sounds appropriate.
|
2012-09-24 20:01:53 +04:00 |
Alexander Gavrilov
|
627f036830
|
Implement a special command parsing mode with one verbatim argument.
Intended for script expressions, e.g. rb_eval.
|
2012-09-24 19:13:33 +04:00 |
jj
|
a2bb322344
|
ruby: item_find now works in z/stocks
|
2012-09-24 15:40:35 +02:00 |
Kelly Martin
|
8e25158811
|
Sync up df-structures
|
2012-09-23 19:40:04 -05:00 |
Kelly Martin
|
5022322a12
|
Merge remote-tracking branch 'jjyg/master'
|
2012-09-23 17:41:43 -05:00 |
Kelly Martin
|
229bff8e6a
|
Merge remote-tracking branch 'angavrilov/master'
|
2012-09-23 17:41:35 -05:00 |
jj
|
b665c344da
|
add deathcause to README
|
2012-09-23 23:37:57 +02:00 |
jj
|
962a057ffa
|
Merge branch 'master' of git://github.com/angavrilov/dfhack
|
2012-09-23 23:31:05 +02:00 |
jj
|
aefedb9887
|
ruby: MapTile#offset, tweak #dig to check for existing jobs
|
2012-09-23 23:26:57 +02:00 |
Warmist
|
28354715ff
|
Editor with dialog mode (no without switching from/to console to edit anything!)
|
2012-09-23 23:45:19 +03:00 |
Warmist
|
39df1e0ece
|
Removed unused stuff from editor
|
2012-09-23 23:23:12 +03:00 |
Warmist
|
77a4058145
|
gm-editor fixes and improvements
|
2012-09-23 23:22:14 +03:00 |
Alexander Gavrilov
|
6385128c28
|
Sort by units.active (arrival), and seek to top/bottom in manipulator.
|
2012-09-23 16:41:14 +04:00 |
jj
|
f2199c2951
|
ruby: fix activity zone_num
|
2012-09-23 11:44:27 +02:00 |
jj
|
f7272e4a8f
|
ruby: use cursor as default map_tile_at arg
|
2012-09-23 10:58:31 +02: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 |
Alexander Gavrilov
|
6f67a71e00
|
Search for cur_season and cur_season_tick in devel/find-offsets.
|
2012-09-22 14:52:08 +04:00 |
jj
|
ebd4b94c2d
|
ruby: add onupdate_register_once
|
2012-09-22 11:57:33 +02:00 |
Alexander Gavrilov
|
038d62367e
|
Implement explicit hook priority in vmethod interpose.
This resolves a getName order conflict between power-meter and rename.
|
2012-09-22 13:14:06 +04:00 |
Alexander Gavrilov
|
f7e414e397
|
Add a devel script to inject raw definitions into an existing world.
|
2012-09-21 19:00:18 +04:00 |
jj
|
b3ae67cc8b
|
add scripts/deathcause
|
2012-09-21 15:47:46 +02:00 |
Alexander Gavrilov
|
7a06c949c7
|
Document the lua class module.
|
2012-09-21 15:21:04 +04:00 |
Alexander Gavrilov
|
c5101b2ea4
|
Group commands in the readme document by their general type.
There are way too many of them now for a flat list to work.
|
2012-09-21 12:19:48 +04:00 |
jj
|
b115edcf68
|
ruby: return selected zone in building_find
|
2012-09-20 19:57:43 +02:00 |
Alexander Gavrilov
|
1403bb126c
|
README: move keybinding to the start and add a section for scripts.
|
2012-09-20 15:38:58 +04:00 |
Alexander Gavrilov
|
e2d6a14720
|
Make manipulator re-read names and professions if change is suspected.
Namely, if it either invoked View Unit itself, or was queried
(possibly by the rename plugin) via getSelectedUnit.
|
2012-09-20 12:27:03 +04:00 |
Alexander Gavrilov
|
82dc1445cf
|
Support the Room list in getSelectedBuilding.
|
2012-09-20 11:55:53 +04:00 |
Alexander Gavrilov
|
1f7c10252e
|
Support renaming activity zones.
This one required hooking the dwarfmode render method.
|
2012-09-20 11:48:53 +04:00 |
Alexander Gavrilov
|
462bedb757
|
Fix the rename plugin and script to use the new getSelectedBuilding API.
|
2012-09-20 11:11:59 +04:00 |
Alexander Gavrilov
|
c39a337223
|
Add unit/item/job/building getter hook vmethods to dfhack_viewscreen.
|
2012-09-20 11:11:20 +04:00 |
Alexander Gavrilov
|
7ce772ae0e
|
Add an API function that returns the selected building.
|
2012-09-20 10:41:03 +04:00 |
Quietust
|
1fd0654d63
|
Restore stonesense to the proper revision
|
2012-09-19 22:55:38 -05:00 |
jj
|
e154d5447b
|
ruby: fix building linking more
|
2012-09-20 01:33:10 +02:00 |
jj
|
2d5942d5d7
|
ruby: fix building linking
|
2012-09-20 00:33:22 +02:00 |
Warmist
|
bef9e9af7c
|
Merge branch 'master' of https://github.com/angavrilov/dfhack into experimental-dontmerge
|
2012-09-19 20:24:38 +03:00 |
jj
|
b6d9863172
|
ruby: allow Civzone constants in building_alloc
|
2012-09-19 19:19:58 +02:00 |
Alexander Gavrilov
|
0c260d5352
|
Tweak README some more.
|
2012-09-19 20:10:28 +04:00 |
Alexander Gavrilov
|
a80f574be8
|
Only initialize siege engine in dwarf mode.
|
2012-09-19 19:52:57 +04:00 |
Alexander Gavrilov
|
b5ede66224
|
Switch some plugins to using world load/unload instead of map.
Otherwise they apply and remove hooks every time fast travel is used.
|
2012-09-19 19:46:54 +04:00 |