Kelly Kinkade
c8c0040678
tailor: add inventory sanity check debug mode
...
enable with "tailor debugging on" disable with "tailor debugging off"
this setting is not persisted
2023-03-25 14:56:04 -05:00
Myk
8b7223d1e2
Merge pull request #3086 from myk002/myk_buildingplan_no_filter_items
...
[buildingplan] allow player to choose any item when choosing items manually
2023-03-25 12:55:37 -07:00
Myk
9a5a259fa9
Merge pull request #3088 from myk002/myk_buildingplan_normalize_stairs
...
[buildingplan] normalize stairs so they all use the same filter
2023-03-25 12:55:29 -07:00
Myk
be96e0226c
Merge pull request #3089 from myk002/myk_unavailable
...
rename "untested" tag to "unavailable"
2023-03-25 12:36:52 -07:00
Myk Taylor
5cfa968b38
update scripts ref
2023-03-25 12:35:16 -07:00
Myk Taylor
2627820bfa
untested -> unavailable
2023-03-25 12:35:01 -07:00
Myk
a532012a01
Merge pull request #3090 from myk002/myk_autounsuspend_turndown
...
turn down autounsuspend gracefully
2023-03-25 12:34:32 -07:00
Kelly Kinkade
1c25c9b80c
autoclothing: support disable
...
this also includes some minor refactorings:
* some debug messages have been "tagged" so it's obvious they're from autoclothing
* a serialized list of flag checks has been replaced with a maskcheck
* partial lua api added, currently only supports enable/disable
2023-03-25 12:42:30 -05:00
Myk Taylor
9f5e4eeda1
fix vscode lint warning
2023-03-25 12:41:32 -05:00
Kelly Kinkade
df286ab71e
reenable getplants
2023-03-25 10:18:06 -05:00
Myk Taylor
a1c2df23c5
fix vscode lint warning
2023-03-24 23:55:54 -07:00
Myk Taylor
2bc92042a5
allow enable to interpret aliases
2023-03-24 23:25:24 -07:00
Myk Taylor
d67d57af3d
tombstone autounsuspend and add alias
2023-03-24 23:25:14 -07:00
Myk
63e022f955
Merge pull request #3087 from myk002/myk_no_building_on_magma
...
mark tiles with magma or deep water as "not free"
2023-03-24 15:46:10 -07:00
Myk Taylor
a8822bdefa
take carved stairs into account when auto building stairs
2023-03-24 15:43:02 -07:00
Myk Taylor
58eaf33b08
normalize stairs so they all use the same filter
2023-03-24 15:26:17 -07:00
Myk Taylor
fe0590503f
mark tiles with magma or deep water as "not free"
2023-03-24 15:05:17 -07:00
Myk Taylor
c8f590cbac
allow player to choose any item when choosing items manually
...
that is, ignore the global and building-specific filters
2023-03-24 14:36:06 -07:00
Myk
cc5329b935
Merge pull request #3085 from myk002/myk_buildingplan_max_size
...
[buildingplan] respect max building size
2023-03-24 14:35:36 -07:00
Myk Taylor
99d050d0a8
respect building size limits
2023-03-24 14:06:39 -07:00
DFHack-Urist via GitHub Actions
0f8478df17
Auto-update submodules
...
library/xml: master
scripts: master
2023-03-24 07:13:34 +00:00
Myk Taylor
013c6fe02a
don't render footprint if we're minmized
2023-03-23 17:30:18 -07:00
Myk
8ef4932897
Merge pull request #3080 from myk002/myk_the_case_of_the_missing_mask
...
[buildingplan] actually record the deserialized material mask val
2023-03-23 15:53:06 -07:00
Myk
da2ef0365d
Merge branch 'develop' into myk_the_case_of_the_missing_mask
2023-03-23 15:48:53 -07:00
Myk
db934a403f
Merge pull request #3081 from ab9rf/5007-tailor
...
tailor: fix material overrun issue
2023-03-23 15:48:31 -07:00
Kelly Kinkade
95f6e6e5be
tailor: fix material overrun issue
...
properly track materials required for already-queued jobs
fixes #3056
2023-03-23 16:23:06 -05:00
Myk Taylor
873e94ea5d
actually record the deserialized material mask val
2023-03-23 10:48:33 -07:00
Myk
4d540ba8ab
Merge pull request #3078 from myk002/myk_orders
...
add minimize button to orders overlay panel
2023-03-23 03:24:30 -07:00
Myk
5e7389c41a
Merge pull request #3058 from myk002/myk_stockpiles_dir
...
[stockpiles] support selective stockpile modifications
2023-03-23 03:23:25 -07:00
Myk Taylor
05f407e10b
update changelog
2023-03-23 02:40:38 -07:00
Myk Taylor
9154a52d0a
remove spaces and dashes from allowed filename chars
...
since this will likely make it more difficult to represent stockpile
filenames in quickfort's stockpile configuration language
2023-03-23 02:26:37 -07:00
Myk Taylor
22872f61c4
fix indent
2023-03-23 02:26:37 -07:00
Myk Taylor
b95d923b32
finalize docs, clear flags
2023-03-23 02:26:37 -07:00
Myk Taylor
f6ebe36012
final stockpile library update
2023-03-23 02:26:37 -07:00
Myk Taylor
b5d4f04d2f
differentiate fish
2023-03-23 02:26:37 -07:00
Myk Taylor
cdf2c407bc
simplify finished goods stockpile settings
2023-03-23 02:26:37 -07:00
Myk Taylor
5af26675b4
rename "category" files to just "cat"
2023-03-23 02:26:37 -07:00
Myk Taylor
876425fbc8
allow multiple filters
2023-03-23 02:26:37 -07:00
Myk Taylor
cabdfe67bf
remove quality sp settings, update bolts
2023-03-23 02:26:37 -07:00
Myk Taylor
581c7370ca
prepend searchable prefix
2023-03-23 02:26:37 -07:00
Myk Taylor
114e5d8fa0
in-progress docs
2023-03-23 02:26:37 -07:00
Myk Taylor
4621c33702
add weapons toggle stockpile setting
2023-03-23 02:26:37 -07:00
Myk Taylor
d1db7b4ff3
round out the stockpile defs
2023-03-23 02:26:37 -07:00
Myk Taylor
7277977a36
update armor stockpile defs
2023-03-23 02:26:37 -07:00
Myk Taylor
02c57f944a
update weapon stockpile defs
2023-03-23 02:26:37 -07:00
Myk Taylor
ef9da6e8e4
update cloth stockpile defs
2023-03-23 02:26:37 -07:00
Myk Taylor
e9594a0c3b
update finished goods stockpile defs
2023-03-23 02:26:37 -07:00
Myk Taylor
93b289042c
update gem stockpile defs
2023-03-23 02:26:37 -07:00
Myk Taylor
cdbcc21901
update bars/blocks stockpile defs
2023-03-23 02:26:37 -07:00
Myk Taylor
fecebe5d71
update ammo stockpile defs
2023-03-23 02:26:37 -07:00