lethosor
|
7721a142d8
|
Add a basic Lua console API
|
2017-12-07 14:43:27 -05:00 |
lethosor
|
622a8dacb6
|
Update submodules
|
2017-12-07 14:39:15 -05:00 |
Quietust
|
88c7e493b8
|
Merge ui_area_map_width into ui_menu_width, now a 2-byte array
|
2017-12-03 20:34:59 -06:00 |
Quietust
|
c72ae8d8a7
|
Merge "announcements" global into d_init where it belongs
|
2017-12-03 20:05:08 -06:00 |
Quietust
|
ec06ed09c9
|
update structures - add remaining Linux 64-bit offsets
|
2017-12-03 13:49:57 -06:00 |
Quietust
|
1489e7db82
|
update structures - fix unit_personality and historical_figure_info.personality
|
2017-12-02 22:14:04 -06:00 |
Quietust
|
4edc7a6f43
|
update DataFuncs to support vmethods with 12-13 parameters (#1192)
|
2017-12-02 21:41:44 -06:00 |
Quietust
|
e174135133
|
update structures
|
2017-12-02 21:09:00 -06:00 |
lethosor
|
35b0e962ce
|
Fix crash on empty symbol tables
|
2017-11-25 01:10:47 -05:00 |
lethosor
|
2c95ac411e
|
Update xml and all uses of job_handler
|
2017-11-25 00:59:59 -05:00 |
lethosor
|
5795a370bc
|
Update xml again to fix GCC build error
|
2017-11-23 16:01:27 -05:00 |
lethosor
|
111df1312b
|
Update xml to 1cdab5a (last for 0.43.05)
|
2017-11-23 15:50:58 -05:00 |
Lethosor
|
9259cb22d2
|
Merge pull request #1184 from quietust/develop
update structures
|
2017-11-23 11:57:41 -05:00 |
Quietust
|
33a43c5bfd
|
update structures
|
2017-11-04 07:50:47 -06:00 |
Ben Lubar
|
d3f3ebf778
|
auto_ptr is deprecated - use unique_ptr instead
|
2017-10-04 14:49:28 -05:00 |
lethosor
|
9d4c7af11c
|
Merge branch 'develop' of gh:dfhack/dfhack into develop
|
2017-08-08 20:09:10 -04:00 |
lethosor
|
08656a3ca7
|
Strip DF folder from Ruby script paths
Fixes #1146 (temporarily, see #1147)
|
2017-08-08 20:08:07 -04:00 |
Kelly Kinkade
|
0b26e9aec7
|
Fix a couple of MSVC warnings
Use intptr_t instead of long for a handle, and add an explict cast to
eliminate a narrowing conversion warning
|
2017-08-07 14:13:22 -05:00 |
lethosor
|
5c33fcccbd
|
Merge remote-tracking branch 'BenLubar/win64-warnings' into develop
|
2017-08-07 13:51:18 -04:00 |
lethosor
|
16fb230ef6
|
getAnyItem: support viewscreen_textviewerst
|
2017-08-05 21:38:18 -04:00 |
lethosor
|
d280863bc8
|
Avoid iterating over "has-bad-pointers" fields of IDTYPE_STRUCT and others
dfhack/df-structures@4c224dd205
|
2017-08-05 21:34:16 -04:00 |
Ben Lubar
|
17a7885ef2
|
Fix a bunch of 64-bit Windows warnings
|
2017-07-21 13:30:05 -05:00 |
lethosor
|
15ed1bfd67
|
stl_vsprintf: avoid truncating 4096-byte strings
|
2017-07-13 13:08:27 -04:00 |
lethosor
|
ce1158780f
|
Fix crash in stl_vsprintf() from reusing va_list
|
2017-07-13 13:07:58 -04:00 |
lethosor
|
d236181cdc
|
Merge remote-tracking branch 'BenLubar/repeat-util-cancel-self' into develop
|
2017-07-12 16:35:24 -04:00 |
lethosor
|
3103d697d9
|
Add an onLoad.init-example file
Closes #1093
|
2017-07-12 16:30:49 -04:00 |
lethosor
|
e3cd820fb1
|
Limit recursive runCommand() calls to 20
Addresses an issue with recursive aliases crashing (#701)
|
2017-07-12 16:28:21 -04:00 |
Ben Lubar
|
7fed961fcd
|
Make repeatUtil.cancel work even when called from the callback. Closes #1122.
|
2017-07-11 15:10:42 -05:00 |
lethosor
|
d628212254
|
Lua API: Use CallWithCatchWrapper for a few more functions
This produces more readable backtraces when native functions that aren't wrapped
using wrap_function() throw exceptions.
|
2017-07-01 17:39:39 -04:00 |
lethosor
|
6100074ba6
|
Add a few MD5 and thread functions to the Lua API
|
2017-07-01 17:39:17 -04:00 |
lethosor
|
7a7f1df908
|
Redirect stdout and stderr again on Windows
DF appears to redirect them itself at an inconvenient point.
Fixes #1124 (hopefully)
|
2017-06-30 13:29:05 -04:00 |
lethosor
|
cc0220f030
|
Add a "key" option to EditField and FilteredList
|
2017-06-27 21:10:14 -04:00 |
Vitaly Pronkin
|
6af5f3b299
|
fixing getItemBaseValue() for cheese, sheets and instruments
|
2017-06-26 09:17:23 +12:00 |
lethosor
|
10e13c532a
|
Add "tweak cage-butcher" and some extra Building module functions
* Buildings::markedForRemoval()
* Buildings::getCageOccupants()
Closes #906
|
2017-06-25 15:27:21 -04:00 |
lethosor
|
db375ae83b
|
Add a Pages:getSelectedPage() helper
Equivalent to select(2, pages:getSelected()), but more readable.
|
2017-06-23 12:46:46 -04:00 |
lethosor
|
bf8e65311b
|
Update submodules
|
2017-06-23 12:43:38 -04:00 |
lethosor
|
cda5cedacf
|
Fix Gui::refreshSidebar() on topmost z-level
|
2017-06-23 10:30:16 -04:00 |
lethosor
|
ae809afde7
|
Add Gui::refreshSidebar()
This handles feeding CURSOR_DOWN_Z and CURSOR_UP_Z properly, avoiding issues
when on the lowest z-level.
|
2017-06-23 00:02:21 -04:00 |
lethosor
|
0796fafb2a
|
Add new built-in "alias" command
Closes #701
|
2017-06-19 00:15:20 -04:00 |
lethosor
|
27343e3253
|
Add unit and tile visibility functions
|
2017-06-10 21:54:08 -04:00 |
lethosor
|
9b63c451b1
|
Expose getUnitsInBox to Lua
|
2017-06-10 21:03:42 -04:00 |
lethosor
|
778ffb0971
|
More Units module cleanup, modernize getUnitsInBox
|
2017-06-10 21:02:30 -04:00 |
lethosor
|
dff94fc97e
|
replacment -> replacement
|
2017-06-10 19:41:59 -04:00 |
lethosor
|
0ed7e60522
|
getAnyUnit: support viewscreen_layer_unit_relationshipst
|
2017-06-10 19:06:43 -04:00 |
lethosor
|
1321a64613
|
Remove lots of old/unused functions from the Units module
|
2017-06-10 17:21:34 -04:00 |
lethosor
|
ba68683964
|
Fix ncurses wgetch() on OS X
Ref #731
|
2017-06-08 13:05:31 -04:00 |
lethosor
|
8d23660d55
|
Expose Gui::getAny* to Lua
|
2017-06-08 11:21:30 -04:00 |
lethosor
|
047a66030b
|
getAnyUnit: add support for viewscreen_unitst, viewscreen_textviewerst
|
2017-06-07 20:51:40 -04:00 |
lethosor
|
da98a5054d
|
Make sc-script help more helpful
|
2017-06-04 19:24:26 -04:00 |
lethosor
|
92c2e52e45
|
Fix MSVC error
|
2017-06-02 21:22:19 -04:00 |