Commit Graph

14951 Commits (4f8c7a6e0ec2abbe6036c08a7a96d33b9979775a)
 

Author SHA1 Message Date
Myk Taylor 4d8580d9e7
remember "choose items" choice per building type 2023-03-14 21:55:43 -07:00
Myk Taylor 039171e01d
support multiple upright spikes in a spike trap 2023-03-14 21:36:41 -07:00
DFHack-Urist via GitHub Actions 96c7c952cf Auto-update submodules
library/xml: master
scripts: master
2023-03-14 07:16:34 +00:00
Myk 20960c5d5e
Merge pull request #3017 from myk002/myk_buildingplan_backwards
[buildingplan] account for reverse ordering in job_items vector
2023-03-13 14:01:58 -07:00
Myk Taylor 543f9ade0d
account for reverse ordering in job_items vector 2023-03-13 13:35:12 -07:00
Myk Taylor a8a447c0e1
ignore new package directory build output 2023-03-12 20:02:03 -07:00
Myk acfcc2ee1b
Merge pull request #3015 from myk002/myk_buildingplan_clay
[buildingplan] support clay as a filter material
2023-03-12 16:01:40 -07:00
Myk 63a7811ba5
Merge branch 'develop' into myk_buildingplan_clay 2023-03-12 15:59:48 -07:00
Myk 4f2b7472ae
Merge pull request #3006 from myk002/myk_blueprint_library
move blueprint library to dfhack-config and hack/data
2023-03-12 15:59:00 -07:00
Myk Taylor 78e0e02f31
update scripts ref 2023-03-12 15:57:36 -07:00
Myk Taylor f549b7178d
update changelog 2023-03-12 15:44:15 -07:00
Myk Taylor c7a058c308
fix library paths in docs 2023-03-12 15:43:32 -07:00
Myk Taylor c48c9c77c0
use new data directories for blueprints 2023-03-12 15:43:32 -07:00
Myk Taylor 3798a7cb5e
allow clay to be chosen as a filter material 2023-03-12 15:13:57 -07:00
Myk Taylor 468b3b54d4
fix buildingplan typo 2023-03-11 15:36:47 -08:00
Myk Taylor 097c333f91
move misplaced changelog entries from alpha2 to alpha3 2023-03-11 14:18:30 -08:00
Myk Taylor a5de0fef3e
bump to 50.07-alpha3 2023-03-11 13:56:55 -08:00
DFHack-Urist via GitHub Actions 887cc57eb9 Auto-update submodules
scripts: master
2023-03-11 21:40:38 +00:00
Myk Taylor 9b7860125d
ensure elements in deepest dir are added to output list 2023-03-11 02:01:50 -08:00
Myk 902985d6f9
Merge pull request #2978 from TSM-EVO/quickfort-alias
[quickfort] new alias structure
2023-03-10 22:56:17 -08:00
Will H 874518b26c
Merge branch 'DFHack:develop' into quickfort-alias 2023-03-11 16:14:06 +11:00
Will H 79396c1085 Refuse files
Refuse aliases now complete and nonzero
2023-03-11 16:13:01 +11:00
Myk Taylor 0f31b9897d
slight editing for the quickstart guide 2023-03-10 16:22:02 -08:00
Myk f6718b7d5c
Merge pull request #3005 from myk002/myk_stockpiles_refuse
cleanup stockpiles plugin and don't bork on empty type vectors
2023-03-10 14:40:27 -08:00
Myk Taylor c56e248034
cleanup stockpiles plugin and don't bork on empty type vectors 2023-03-10 14:28:24 -08:00
Myk 7c169e8585
Merge pull request #3003 from myk002/myk_heat_filter
[buildingplan] filter displayed materials if building heat safety is set
2023-03-10 09:59:51 -08:00
Myk Taylor 6ad2922aca
filter displayed materials if building heat safety is set 2023-03-10 02:34:05 -08:00
Myk 3d1ccd7df6
Merge pull request #3002 from myk002/myk_multi_weapon
make number of weapons in trap configurable
2023-03-10 01:47:59 -08:00
Myk Taylor 43b423cd31
make number of weapons in trap configurable 2023-03-10 01:44:33 -08:00
Myk Taylor b884fab7b6
fix freeze when printing status and there are defunct planned buildings 2023-03-10 01:04:23 -08:00
Myk a37d2c09bf
Merge pull request #3001 from myk002/myk_buildingplan_pressure_plates
[buildingplan] fix handling of pressure plates
2023-03-10 00:17:57 -08:00
Myk Taylor a3f8be3c01
fix pens reference 2023-03-10 00:12:56 -08:00
Myk Taylor 2f0dc4bd25
require correct number of mechanisms when building pressure plates 2023-03-10 00:09:12 -08:00
Myk Taylor 44fb91056b
ensure pressure plate config gets copied to the planned building 2023-03-09 23:41:13 -08:00
Myk d48dad052e
Merge pull request #2999 from myk002/myk_buildingplan_refactor
refactor buildingplan into smaller files
2023-03-09 23:40:06 -08:00
DFHack-Urist via GitHub Actions 2818f23349 Auto-update submodules
library/xml: master
scripts: master
2023-03-10 07:15:52 +00:00
Myk Taylor 6373832490
refactor buildingplan into smaller files 2023-03-09 23:05:48 -08:00
20k 18160da82e rework to be allocation free, cleanup 2023-03-09 19:36:48 +00:00
Myk Taylor eee911b807
remove changedir, cwd is already root 2023-03-08 00:00:22 -08:00
DFHack-Urist via GitHub Actions fcfe7e4ef8 Auto-update submodules
library/xml: master
scripts: master
2023-03-08 07:15:19 +00:00
Myk a35f0698c9
Merge pull request #2992 from myk002/myk_launchdf
fix ccache restore key
2023-03-07 22:30:47 -08:00
Myk Taylor 787844e8e6
fix ccache restore key 2023-03-07 22:27:50 -08:00
Myk 562eec55b2
Merge pull request #2991 from myk002/myk_launchdf
add launchdf binary so steam has an exe to launch
2023-03-07 22:22:59 -08:00
Myk Taylor f974ac043f
add launchdf binary so steam has an exe to launch 2023-03-07 22:13:08 -08:00
Myk Taylor 980f673454
fix depot file path 2023-03-07 17:34:44 -08:00
Myk 8eaa2dd0db
Merge pull request #2990 from myk002/myk_steam_deploy
add steam deploy workflow
2023-03-07 17:19:31 -08:00
Myk Taylor fccd4cdec5
add steam deploy workflow 2023-03-07 17:13:41 -08:00
Myk 4632e04150
Merge pull request #2987 from myk002/myk_no_soft_lock
don't softlock the game on modal popups
2023-03-07 10:26:01 -08:00
Myk bdacf560af
Merge pull request #2986 from myk002/myk_multi_no_item
build zero-item buildings with buildingplan
2023-03-07 10:25:50 -08:00
Myk Taylor fc4d2605f2
don't softlock the game on modal popups
overlays can prevent clicks from being handled by DF. likewise, vanilla
modal popups can prevent clicks from getting handled by DFHack. to
prevent a softlock, overlay will skip sending input to the overlay
widgets when a modal dialog is visible
2023-03-07 08:00:13 -08:00