myk002
33f06668d5
ensure we don't crash when tiletypes-here is run
...
from the commandline
2022-03-03 21:37:38 -08:00
myk002
c752fa07a8
update changelog
2022-03-01 05:44:36 -08:00
myk002
0f33deb0ab
add missing label for aquifer_tap.csv
2022-03-01 05:44:36 -08:00
myk002
f0fa8ed625
add prisoner quantum stockpile and related help
...
adds help text for how to handle a siege and how to manage prisoners
after a siege
2022-03-01 05:44:36 -08:00
myk002
4d47bf54ce
update changelog
2022-02-26 15:32:25 -08:00
myk002
31397af99b
cache civzones so lookup is O(1) instead of O(N)
2022-02-26 15:32:25 -08:00
myk002
41ea2527eb
update changelog
2022-02-26 14:54:42 -08:00
myk002
17f400d091
add light aquifer tap library blueprint and docs
2022-02-26 14:54:42 -08:00
myk002
0362c09811
update changelog
2022-02-25 12:59:38 -08:00
myk002
a7085ea36b
report to the console and stderr when we run inits
2022-02-25 12:59:38 -08:00
myk002
dbe87d4156
implement orders list
2022-02-25 12:58:56 -08:00
myk002
5937e55cfd
update changelog
2022-02-25 12:58:56 -08:00
myk002
43c7b8a25c
update scripts tag
2022-02-25 12:57:17 -08:00
myk002
1d6b942293
update wording in changelog
2022-02-25 12:57:17 -08:00
myk002
2d561ad73d
move fortplan docs to Removed.rst
2022-02-25 12:57:17 -08:00
myk002
e458e74058
use correct header in changelog
2022-02-25 12:57:17 -08:00
myk002
6b0f2eace9
update changelog
2022-02-25 12:57:17 -08:00
myk002
2ebfca42dd
merge buildingplan-lib.cpp into buildingplan.cpp
2022-02-25 12:57:17 -08:00
myk002
0d1668a7a5
merge buildingplan-lib into buildingplan
...
so no one else is tempted to use it as a library. starting buildingplan
from two separate plugins just runs two completely separate engines with
separate state, one of which is completely inaccessible from the UI.
2022-02-25 12:57:17 -08:00
myk002
eae90c9448
remove fortplan code; leave doc stub
2022-02-25 12:57:17 -08:00
myk002
91b55a648b
update changelog
2022-02-19 17:54:01 -08:00
myk002
56e8de592c
simplify dreamfort with new quickfort features
...
also:
- add in iron and flux indicators on the industry level
- fix out of date docs for professions
2022-02-19 17:54:01 -08:00
DFHack-Urist via GitHub Actions
53c1d0497b
Auto-update submodules
...
scripts: master
2022-02-19 07:14:55 +00:00
Myk
6a8ceb5a78
Add more whitespace in the pump stack help
2022-02-18 16:08:37 -08:00
myk002
3dcc6fd899
update changelog
2022-02-18 15:47:33 -08:00
myk002
89038ffafa
add pump stack blueprint to the libarary, add docs
2022-02-18 15:47:33 -08:00
myk002
94f326804e
test transformations in meta blueprint regression
2022-02-18 14:54:45 -08:00
myk002
faa2410058
fix typos in argparse
2022-02-18 14:54:45 -08:00
myk002
5ab541c17e
support start() markers in test blueprints
2022-02-18 14:54:45 -08:00
myk002
0303e182a8
fix typo in shift syntax, explain why +y is down
2022-02-18 14:54:45 -08:00
myk002
f2865beb57
add docs for blueprint shifting and transformation
2022-02-18 14:54:45 -08:00
myk002
e531346968
make a (shallow) copy of table params
...
this improves introspection capabilities since the table is snapshotted
at the time of the mock call
2022-02-18 13:33:08 -08:00
myk002
9f86ed03df
update scripts branch
2022-02-18 12:16:14 -08:00
DFHack-Urist via GitHub Actions
0578d8b377
Auto-update submodules
...
scripts: master
2022-02-13 07:15:02 +00:00
myk002
c330d875d5
use goldens for quickfort track ecosystem test
...
for more natural expression of the track blueprint
2022-02-12 18:46:10 -08:00
myk002
139d53ebc2
add ecosystem regression tests for meta blueprints
2022-02-12 18:28:47 -08:00
myk002
925132af4e
use "golden" files for regression testing
...
where they differ from the raw input files. this is required for meta
blueprints since the output blueprints that the `blueprint` plugin
generates only knows map state, not the meta hierarchy that produced it.
2022-02-12 18:28:47 -08:00
myk002
10d5f23400
add documentation for repeat() meta markers
...
and some overall editing updates (sorry for the clutter!)
2022-02-12 18:28:47 -08:00
DFHack-Urist via GitHub Actions
3a86dd7c4f
Auto-update submodules
...
scripts: master
2022-02-07 07:15:23 +00:00
myk002
e0ea113d88
add docs for extended syntax for z-level changes
...
in quickfort blueprints
2022-02-06 16:56:07 -08:00
myk002
1dd567a169
only ignore the specific warning being generated
...
instead of -Wno-error
2022-02-05 16:07:47 -08:00
myk002
7cf055fcd0
avoid treating libexpat build warnings as errors
...
this effectively overrides the CMAKE EXPAT_WARNINGS_AS_ERRORS to be
treated as always OFF. since we currently add -Werror at the top-level
CMakeLists.txt file, that variable was previously effectively always ON.
Unless we want to be on the hook for solving libexpat build warnings, I
believe this way will avoid unnecessary build breakages for users.
2022-02-05 16:07:47 -08:00
DFHack-Urist via GitHub Actions
57b4a419b3
Auto-update submodules
...
scripts: master
2022-01-31 07:16:27 +00:00
lethosor
3a94758916
Pin sphinx to <4.4.0
...
Pending https://github.com/sphinx-doc/sphinx/issues/10112
2022-01-31 01:23:51 -05:00
lethosor
f5500d220e
Merge remote-tracking branch 'Bumber64/patch-1' into develop
2021-12-18 16:49:43 -05:00
Ryan Williams
bc042bc7df
Use copyall instead of nesting pos2xyz and xyz2pos
2021-12-18 02:05:16 -08:00
DFHack-Urist via GitHub Actions
e813301d16
Auto-update submodules
...
scripts: master
2021-12-08 07:16:54 +00:00
DFHack-Urist via GitHub Actions
e1e3c6f7ac
Auto-update submodules
...
library/xml: master
2021-10-29 07:16:44 +00:00
lethosor
b61c88663e
Merge branch 'lethosor/lua-upgrade-5.3.6' into develop
2021-10-08 19:17:32 -04:00
lethosor
1f8392fa0b
Upgrade to Lua 5.3.6
2021-10-08 17:55:55 -04:00