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
Myk Taylor
fe0590503f
mark tiles with magma or deep water as "not free"
2023-03-24 15:05:17 -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
Myk Taylor
0d1caafeb3
update stone stockpile defs
2023-03-23 02:26:37 -07:00
Myk Taylor
e4ab868dd5
remove unrepresentable refuse stockpile defs
2023-03-23 02:26:37 -07:00
Myk Taylor
1a8f6fafff
update refuse stockpile defs
2023-03-23 02:26:37 -07:00
Myk Taylor
0f5d3fd4a6
spacing
2023-03-23 02:26:37 -07:00
Myk Taylor
3661cfdcf0
update furniture stockpile defs
2023-03-23 02:26:37 -07:00
Myk Taylor
febc5299e9
don't mangle dfstock files
2023-03-23 02:26:37 -07:00
Myk Taylor
63f6d0bc72
remove obsolete stockpile defs
2023-03-23 02:26:37 -07:00
Myk Taylor
fde51e5948
fix some debug strings
2023-03-23 02:26:37 -07:00
Myk Taylor
16f0d680ef
update food stockpile defs
2023-03-23 02:26:37 -07:00
Myk Taylor
4af59f865a
update traps and cages
2023-03-23 02:26:37 -07:00
Myk Taylor
e59d60612c
rename traps and cages
2023-03-23 02:26:37 -07:00
Myk Taylor
c2a7de232e
use new "all" format categories
2023-03-23 02:26:37 -07:00
Myk Taylor
284d80b076
rename some leftover categories
2023-03-23 02:26:37 -07:00
Myk Taylor
f13df882b6
properly filter when setting gems
2023-03-23 02:26:37 -07:00
Myk Taylor
a545bc8120
it compiles!
2023-03-23 02:26:37 -07:00