Commit Graph

2277 Commits (13501453a384eb691a6c95459ad94519861e0e18)

Author SHA1 Message Date
Myk Taylor 33142a5dfc
add DFHack title version overlay 2023-04-23 17:26:45 -07:00
Taxi Service adeb872725 modified 's RangeSlider entry 2023-04-22 09:44:37 +02:00
Myk 7e9936f856
Merge branch 'develop' into myk_troll_Fur 2023-04-21 13:49:27 -07:00
Myk Taylor 6d9a07355b
allow filtering by yarn 2023-04-21 11:54:38 -07:00
Myk Taylor 6b86f7c691
planner panel is minimized by default
and minimized state is now persisted across reloads
2023-04-21 11:20:28 -07:00
Taxi Service 8371aa0b8b renamed Slider to RangeSlider, and added draft of Lua API.rst entry 2023-04-20 13:24:47 +02:00
Myk 78a322dc84
Merge pull request #3266 from myk002/myk_dt_warning
add a warning when DT appears to be running
2023-04-19 23:53:16 -07:00
Taxi Service a0b259bb67 attempt to fix changelog entry... 2023-04-19 11:44:27 +02:00
Taxi Service 1620604a8e added changelog entry 2023-04-19 11:38:22 +02:00
Myk Taylor ac4a068007
add missing changelog for buildingplan 2023-04-18 21:08:50 -07:00
Myk Taylor 250f05667b
add a warning when DT appears to be running 2023-04-18 15:50:59 -07:00
Myk Taylor 3307427718
update wording (thanks Ozzatron!) 2023-04-17 13:29:58 -07:00
Myk Taylor e9f6695ace
infrastructure for hiding armok tools 2023-04-17 09:39:15 -07:00
John Reid eb9e40a24d Fix typo in Quickstart.rst
Fixes a typo in Quickstart.rst: mangager -> manager
2023-04-17 10:43:14 +02:00
Myk Taylor d1d521fbdb
infrastructure for hiding the terminal console on startup 2023-04-16 22:34:29 -07:00
Myk ac42f3d872
Merge pull request #3240 from myk002/myk_authors
update new authors from 01 Feb 2023 - 15 Apr 2023
2023-04-16 17:59:43 -07:00
Myk 777a5b7cea
Merge branch 'develop' into myk_toggle_cursor 2023-04-16 10:32:07 -07:00
Myk Taylor 86845c5bbf
update author names as per feedback 2023-04-16 09:50:57 -07:00
Myk Taylor 67f50eafb0
add alias and keybinding for toggling the keyboard cursor 2023-04-15 22:26:38 -07:00
Myk Taylor c596df2bc5
update new authors from 01 Feb 2023 - 15 Apr 2023 2023-04-15 21:34:09 -07:00
Myk Taylor ef380e9e1c
don't reset planner panel minimized state 2023-04-15 15:49:36 -07:00
Myk Taylor b2f32be117
simplify installation instructions
now that we don't overwrite SDL.dll on Windows
2023-04-12 21:42:57 -07:00
Myk Taylor f7e3973da8
bump to 50.07-r1, scrub changelog 2023-04-12 01:45:42 -07:00
Myk Taylor 20bea5fa21
add ability to filter by cloth and silk 2023-04-11 03:49:28 -07:00
Myk Taylor 51047367f4
fix index out of bounds error when reading gems 2023-04-10 23:28:00 -07:00
Myk e16b01898b
Mention save instead of mods 2023-04-10 20:35:05 -07:00
Myk Taylor c0fe5776fb
update Installing docs for Steam 2023-04-10 18:29:41 -07:00
Myk Taylor 6a7446780b
hide terminal console when running on steam deck 2023-04-10 04:35:34 -07:00
Myk Taylor 04c16186de
hide planner overlay during the tutorial 2023-04-10 04:24:00 -07:00
Kelly Kinkade 95fb4e7eaa add raw/cooked z level output to prospector
toady shifted displayed z levels by 100 for v50
2023-04-09 12:57:11 -05:00
Myk ec114bea7c
Merge branch 'develop' into bplan_planneroverlay 2023-04-07 01:14:06 -07:00
Myk cd209d2f54
Merge branch 'develop' into bplan_itemselection 2023-04-07 01:06:38 -07:00
Myk Taylor 83017e8b8f
give active mods a chance to reattach their hooks 2023-04-07 00:48:04 -07:00
Myk Taylor 2ac2817987
enable bugfix services by default 2023-04-06 23:19:04 -07:00
Myk 75bdc8904c
add dfhack tag to faststart 2023-04-06 18:59:57 -07:00
Quietust 8d40ca8be6 Add "faststart" plugin to make DF start faster
In particular, it makes the game's "Loading..." screen animate
as quickly as possible, shortening it from around 10 seconds to
slightly more than 1 second.

A conditional build setting makes it skip the animation as well,
making it slightly faster yet.

Ideally, this should become part of the Tweak plugin, but we're
not building that right now.
2023-04-06 19:47:21 -06:00
TaxiService 7927820e40
Merge branch 'develop' into bplan_planneroverlay 2023-04-06 16:12:40 +02:00
Myk 30bb3d7050
Merge pull request #3168 from myk002/myk_script_paths
read mods from all mod dirs and only use most recent versions
2023-04-05 15:54:24 -07:00
TaxiService e1227faca9
Merge branch 'DFHack:develop' into bplan_itemselection 2023-04-05 15:39:23 +02:00
TaxiService faf2553a92
Merge branch 'DFHack:develop' into bplan_planneroverlay 2023-04-05 11:25:08 +02:00
Myk 7294678e27
Update docs/changelog.txt 2023-04-04 22:42:58 -07:00
silverflyone d42d9ec626 Update changelog.txt
Fix log entry
2023-04-05 12:53:39 +10:00
TaxiService e8e77e9ec2
Merge branch 'DFHack:develop' into bplan_itemselection 2023-04-04 18:25:54 +02:00
TaxiService 0e3df4e3a5
Update docs/changelog.txt
Co-authored-by: Myk <myk.taylor@gmail.com>
2023-04-04 03:28:23 +02:00
TaxiService e8fb2c5a46
Update docs/changelog.txt
Co-authored-by: Myk <myk.taylor@gmail.com>
2023-04-04 01:37:03 +02:00
Myk Taylor cf847109ce
read mods from all mod dirs and only use most recent versions 2023-04-03 15:59:42 -07:00
Taxi Service 8860ddf982 planneroverlay: initial rework commit 2023-04-03 22:46:31 +02:00
Taxi Service 07a4da6573 reworked itemselection ui & added vertical divider pens 2023-04-03 22:23:32 +02:00
TaxiService 3628f8c554
Update docs/changelog.txt
YES PLS

Co-authored-by: Myk <myk.taylor@gmail.com>
2023-04-03 21:29:24 +02:00
Taxi Service 4dc7b3cc43 attempt to make changelog entry work 2023-04-03 21:25:59 +02:00
Taxi Service 57146c527a added changelog entry 2023-04-03 21:20:45 +02:00
Taxi Service 7c63ea9394 added BOLD_FRAME and INTERIOR_MEDIUM_FRAME 2023-04-03 20:13:57 +02:00
Myk 7d293c89a2
Merge pull request #3148 from myk002/myk_hotkey_menu
[hotkeys] adjust text margin in popup menu for wide scrollbar
2023-04-02 09:48:16 -07:00
Myk Taylor 9461e609a0
adjust text margin in hotkey menu for wide scrollbar 2023-04-01 22:53:35 -07:00
Myk 5846c3fc12
Update changelog.txt 2023-04-01 22:11:38 -07:00
Myk Taylor d13dfd7d49
interpret shrubbery as floor instead of wall 2023-03-31 19:29:01 -07:00
Kelly Kinkade 51236f90fa update steam launcher
this version launches dwarf fortress via the steam client

the existing one doesn't set up the steam app context which means access  to DF's steam workshop is broken. launching through the steam client avoids this issue.
2023-03-31 21:05:19 -05:00
Myk Taylor 38d4eea7ac
bump to 50.07-beta2 2023-03-31 05:02:02 -07:00
Myk Taylor 12e7ae1207
sync tags from spreadsheet 2023-03-29 00:29:44 -07:00
Myk 8b9a2321ae
Merge pull request #3122 from myk002/myk_automaterial
[buildingplan] implement automaterial selection
2023-03-29 00:01:47 -07:00
Myk Taylor f2958a5529
implement automaterial selection for buildingplan 2023-03-28 23:51:52 -07:00
Myk Taylor 147b0ba84a
fix and extend Labels/CycleHotkeyLabels 2023-03-28 23:36:49 -07:00
Myk 921e08e97a
Merge branch 'develop' into myk_buildingplan_suspendmanager 2023-03-28 06:52:42 -07:00
Myk ab2f3b1373
Merge pull request #3115 from myk002/myk_confirm_burrow
[confirm] add check for removing burrows via the repaint menu
2023-03-28 06:47:27 -07:00
Myk Taylor 02b52fcb3d
confirm for removing burrows via the repaint menu 2023-03-27 16:11:21 -07:00
Tachytaenius df51835b1c
Amend main module code in modding guide 2023-03-27 22:05:06 +01:00
Myk Taylor d5c8237c91
update changelog 2023-03-27 03:53:10 -07:00
Myk Taylor 8da7e216a4
buildingplan - suspendmanager integration 2023-03-27 02:24:56 -07:00
Kelly Kinkade f3862e3eec tailor: gatekeep debugging code 2023-03-27 00:44:20 -05:00
Kelly Kinkade 4a173aac99 tailor: fix #3093, #3103
I significantly restructured the assignment algorithm to eliminate the overproduction issues in #3093

#3103 is addressed by excluding units that don't have the caste-level EQUIPS flag

closes #3093
closes #3103
2023-03-27 00:07:40 -05:00
Myk Taylor 0ba4225d85
support showing a different tile on hover for Labels 2023-03-25 15:19:24 -07:00
Myk 4108c57c0d
Merge pull request #3091 from ab9rf/getplants
reenable getplants
2023-03-25 13:11:04 -07:00
Myk Taylor 6a3e61519a
remove reference to Tachy Guns 2023-03-25 12:56:54 -07:00
Myk Taylor 7cb9d3fe8c
formatting 2023-03-25 12:56:54 -07:00
Myk Taylor e4579a4aa1
update modding guide 2023-03-25 12:56:54 -07:00
Myk Taylor de576b5586
start updating modding guide 2023-03-25 12:56:54 -07:00
Myk Taylor 57d6cab10f
wording 2023-03-25 12:56:54 -07:00
Myk Taylor c3946247d6
update docs for Core 2023-03-25 12:56:54 -07:00
Myk Taylor 76bacee238
dynamically add mod scripts to the script path 2023-03-25 12:56:48 -07: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 Taylor 2627820bfa
untested -> unavailable 2023-03-25 12:35:01 -07:00
Kelly Kinkade df286ab71e reenable getplants 2023-03-25 10:18:06 -05: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 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 Taylor 99d050d0a8
respect building size limits 2023-03-24 14:06:39 -07:00
Myk da2ef0365d
Merge branch 'develop' into myk_the_case_of_the_missing_mask 2023-03-23 15:48:53 -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 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 b5d4f04d2f
differentiate fish 2023-03-23 02:26:37 -07:00
Myk Taylor 876425fbc8
allow multiple filters 2023-03-23 02:26:37 -07:00