myk002
94157633a8
don't suspsend core for Lua entrypoint
2021-06-05 14:45:09 -07:00
lethosor
7d7d1feb4b
Update stonesense
...
Ref dfhack/stonesense#73 , dfhack/stonesense#76
2021-06-05 15:16:18 -04:00
lethosor
bce6432ea6
Merge remote-tracking branch 'bseiller/ea_improve_survey_performance_by_changing_inorgancs_to_vector_int' into develop
2021-06-04 00:21:34 -04:00
lethosor
40e8ee6dd9
Merge remote-tracking branch 'myk002/myk_dreamfort_unbiggen' into develop
2021-06-04 00:15:32 -04:00
myk002
0c44e7da67
update changelog
2021-06-02 14:52:33 -07:00
myk002
fb8d6614c7
expose core flood unhide logic to Lua
...
refactor is a straight copy-paste. this code could really stand some
cleanup (unused vars, unnecessary use of the MapCache layer, forced
allocation of all blocks even if they are not being unhidden, etc.), but
that can come in a later PR.
2021-06-02 14:49:19 -07:00
myk002
b021edda0f
update changelog
2021-06-01 04:45:22 -07:00
myk002
388f23fbf8
move traction benches to earlier hospital stage
...
so the traction benches don't have to contend with the dining hall for
tables
also fix a misplaced statue on the guildhall level
2021-06-01 04:45:21 -07:00
myk002
bd6efb23e8
reduce size of dreamfort guildhall level
...
to fit more easily in a 1x1 embark
2021-06-01 04:45:21 -07:00
myk002
b5b4d845b1
clean up extra empty space around blueprints
2021-06-01 04:45:21 -07:00
myk002
ce6a2d2974
used passed-in out param instead of the console
2021-06-01 02:16:48 -07:00
myk002
1b1b4245c9
report output filenames when creating blueprints
...
also refactor so we can get this data from gui/blueprint
2021-05-31 15:34:19 -07:00
lethosor
32d0d4209b
Merge remote-tracking branch 'myk002/myk_resume' into develop
2021-05-28 00:54:59 -04:00
lethosor
c0cdf5bcac
ci/test.lua: fix string splitting
...
string:split() isn't part of the standard library, but is defined if
`gui/load-screen.lua` is run. This happens in the default dfhack.init-example
and on GitHub Actions, but not on Buildmaster.
This is an intermediate solution to get CI working again. A more complete
solution would be to move string:split() to dfhack.lua, like
string:startswith(), or to take a pass over scripts and make sure they aren't
modifying built-in types like string/table.
2021-05-28 00:17:20 -04:00
DFHack-Urist via GitHub Actions
300bfe7daf
Auto-update submodules
...
scripts: master
2021-05-27 07:53:17 +00:00
myk002
5e127ed1e8
invalidate resume cache when buildings are added
2021-05-26 22:29:55 -07:00
DFHack-Urist via GitHub Actions
b651ea88d2
Auto-update submodules
...
scripts: master
2021-05-26 07:44:29 +00:00
bseiller
5cd86743f1
trying to make gcc happy
...
- survey.cpp: adding include to allow gcc to find std::memset
2021-05-25 18:56:58 +02:00
lethosor
04d4f01845
Update scripts ( dfhack/scripts#281 )
2021-05-24 23:49:39 -04:00
lethosor
4f976a5909
Merge remote-tracking branch 'myk002/myk_blueprint' into develop
2021-05-24 23:48:21 -04:00
DFHack-Urist via GitHub Actions
50b1da9bc4
Auto-update submodules
...
scripts: master
2021-05-24 07:26:49 +00:00
bseiller
2516f9927a
removing trailing whitespace
2021-05-23 14:12:16 +02:00
bseiller
838285e925
Improve performance of surveying => faster search
...
- def.h: changed vectors for inorganics to contain uint8_t instead of bool which improves the performance when using std::fill and std::memset to batch-set the whole array
- survey.cpp: using std::memset instead of direct assignment to reset the inorganic vectors, also using the actual size of each vector for the call
- changelog.txt: add note concerning the changes
2021-05-23 11:28:48 +02:00
DFHack-Urist via GitHub Actions
dbe77d08a1
Auto-update submodules
...
scripts: master
2021-05-22 07:24:40 +00:00
myk002
1aaed3a6ed
error on invalid phase names
2021-05-21 06:34:28 -07:00
myk002
0409b7bca5
modify start, not options.start when getting coord
2021-05-21 06:34:28 -07:00
DFHack-Urist via GitHub Actions
ed290e104a
Auto-update submodules
...
library/xml: master
2021-05-21 07:24:42 +00:00
myk002
07e29bdc3a
use new getCursorCoord call and move suspender up
2021-05-15 12:05:32 -07:00
myk002
aff5c9bf35
add getCursorCoords overload for df::coord
...
and factor out active cursor detection
2021-05-15 12:05:00 -07:00
myk002
95d97b929e
remove unit tests for removed function
2021-05-15 05:59:37 -07:00
myk002
256ca13668
make short help text more generic
2021-05-14 23:07:44 -07:00
myk002
5a149f44e0
use setHotkeyCmd instead of dfhack.run_script
2021-05-14 23:02:04 -07:00
myk002
b0dba22e72
standardize formatting in docs
2021-05-14 22:51:42 -07:00
lethosor
41ff2c2e6c
Update scripts
2021-05-11 19:50:10 -04:00
lethosor
aa1c9e37fd
Revert "Force maximum of Sphinx 3 for now"
...
This reverts commit 82ca4c35a5
.
2021-05-11 19:49:13 -04:00
lethosor
001e608aa7
Fix invalid role name
...
Resolves #1851
See https://github.com/sphinx-doc/sphinx/pull/8345 for details
2021-05-11 19:46:01 -04:00
DFHack-Urist via GitHub Actions
308c456c8e
Auto-update submodules
...
scripts: master
2021-05-11 07:19:59 +00:00
myk002
bee0c15ba0
yeah, this isn't lua
...
(though "and" instead of "&&" seems to work in gcc!)
2021-05-10 21:11:14 -07:00
myk002
816cd5cf27
add unit tests
2021-05-10 21:11:13 -07:00
myk002
cc489db084
add comment to parse_gui_commandline function
2021-05-10 21:11:13 -07:00
myk002
a949065a7e
fix typo in comment
2021-05-10 21:11:13 -07:00
myk002
09829551ee
fix formatting
2021-05-10 21:11:13 -07:00
myk002
7c7d96b5c1
output args being passed to gui/blueprint
2021-05-10 21:11:13 -07:00
myk002
aba40b6c44
update changelog
2021-05-10 21:11:13 -07:00
myk002
265f17a53f
update blueprint docs
2021-05-10 21:11:13 -07:00
myk002
a7a5a48c7a
first stage of blueprint overhaul
...
- make depth and name parameters optional
- allow depth to be negative to indicate top-down instead of the
previous hard-coded bottom-up
- add --cursor for specifying start position (game cursor is not needed
if this param is specified)
2021-05-10 21:11:10 -07:00
lethosor
84a1b39daa
Merge remote-tracking branch 'myk002/myk_negative_number_params' into develop
2021-05-10 23:07:53 -04:00
Myk
654b3e9c56
Merge branch 'develop' into myk_negative_number_params
2021-05-09 21:46:07 -07:00
lethosor
eb0d264855
Merge remote-tracking branch 'myk002/myk_tiletypes_typo' into develop
2021-05-10 00:37:44 -04:00
lethosor
82ca4c35a5
Force maximum of Sphinx 3 for now
...
See #1851
2021-05-10 00:36:03 -04:00