Myk Taylor
4331d7bcc7
document the overlay functionality
2023-07-16 12:16:46 -07:00
Myk Taylor
6e565f3275
fix/update summaries
2023-07-09 15:42:43 -07:00
Myk Taylor
ff6f7c9454
realign the misery docs to the actual implementation
2023-07-09 10:20:56 -07:00
Myk Taylor
1390fd2e3e
add note about export mandates
2023-06-17 05:40:55 -07:00
Myk Taylor
53efb47c68
remove reference to gui/logistics until it is ready
2023-06-12 12:31:52 -07:00
Myk Taylor
12b2509781
implement autotrain
2023-06-12 12:28:39 -07:00
Myk Taylor
e90de61cc1
remove the features feature; we can do it with quickfort properties
2023-06-12 10:59:13 -07:00
Myk Taylor
43fbd89c23
first step at saving features
2023-06-11 22:31:38 -07:00
Myk Taylor
2884abf2a7
fix docs -- we do have a command
2023-06-11 22:28:03 -07:00
Myk Taylor
5ffbb4d0ef
unify and update automelt/autotrade/autodump
2023-06-11 22:28:01 -07:00
Myk Taylor
321941385e
add artifacts and masterworks presets
2023-06-07 11:57:16 -07:00
Myk Taylor
50c699edb4
add barrels stockpile preset
2023-06-07 01:27:39 -07:00
Myk Taylor
760cd0cbcb
implement tameable property filtering
2023-05-28 20:44:27 -07:00
Myk Taylor
20ce4a1612
add "everything" stockpile settings file
...
useful for setting hauling route settings
2023-05-28 02:28:45 -07:00
Myk Taylor
6aede45135
add links to quickstart-guide and gui/control-panel to the title screen
2023-05-17 11:56:49 -07:00
Myk Taylor
f43bfed7f2
remove easy meals; add bins; document jugs
2023-05-16 15:53:11 -07:00
Myk Taylor
b6b65d4bf6
update library military orders
...
move preference for silver below steel
leather cloaks -> silk cloaks
leather shield -> wood shield
adjust target quantities for archer uniforms
2023-05-16 15:37:00 -07:00
lethosor
b6723e4fdb
Remove "unavailable" tag from add-spatter and channel-safely docs
...
These plugins are currently being built
2023-05-11 00:26:19 -04:00
lethosor
94e56bf4c7
Update changelog and docs for readded plugins
...
Also mark reinstated plugins in the changelog, including for previous v50 releases
2023-05-10 23:49:42 -04:00
Myk
2e64cf4373
Merge branch 'develop' into myk_add_spatter
2023-05-02 17:10:43 -07:00
Myk Taylor
3dafdf8f24
absorb old sphinx anchor
2023-04-27 14:29:50 -07:00
Myk Taylor
83fa87b492
add work-now to the build
2023-04-27 14:22:45 -07:00
Myk Taylor
ef140b0dd6
rename and enable plugin
2023-04-27 13:20:25 -07:00
Myk Taylor
9c447e8d45
re-add add-spatter plugin (minimal changes)
2023-04-26 14:47:24 -07:00
Myk Taylor
b59bf72cd2
turn down the title-version plugin
2023-04-23 17:32:30 -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
Myk Taylor
12e7ae1207
sync tags from spreadsheet
2023-03-29 00:29:44 -07:00
Myk
921e08e97a
Merge branch 'develop' into myk_buildingplan_suspendmanager
2023-03-28 06:52:42 -07:00
Myk Taylor
02b52fcb3d
confirm for removing burrows via the repaint menu
2023-03-27 16:11:21 -07:00
Myk Taylor
8da7e216a4
buildingplan - suspendmanager integration
2023-03-27 02:24:56 -07:00
Myk Taylor
2627820bfa
untested -> unavailable
2023-03-25 12:35:01 -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
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
Myk Taylor
114e5d8fa0
in-progress docs
2023-03-23 02:26:37 -07:00
Myk Taylor
5a317820f9
new logic for deserialization
2023-03-23 02:26:37 -07:00
Myk Taylor
3f0a93a9b1
document my aspirations
2023-03-23 02:26:37 -07:00
Myk Taylor
e21c55d6ff
update stockpiles command and use new data paths
2023-03-23 02:26:37 -07:00
Myk Taylor
90aed848bb
add minimize button to orders overlay panel
2023-03-23 02:26:00 -07:00
Myk
b03a35ba8d
Merge pull request #3040 from myk002/myk_revflood
...
[reveal] anchor revflood at a unit's position
2023-03-19 14:37:29 -07:00
Myk Taylor
490ffe19ba
fix typos in buildingplan docs
2023-03-18 00:48:55 -07:00
Myk Taylor
3e0b37e922
fix typo in strangemod docs
2023-03-17 23:41:02 -07:00
Myk Taylor
4a3363da9c
anchor revflood at a unit's position
...
makes it more user friendly and reduces chance of mishap by placing the
cursor in an unforgiving location (like in a closed cavity)
2023-03-17 17:43:58 -07:00
Myk Taylor
79dd5a313f
rename Build button to Confirm and update docs
2023-03-17 09:58:20 -07:00
Myk Taylor
b0f9ad6449
add buildingplan reset for resetting all filters
2023-03-15 14:02:59 -07:00
Myk Taylor
a578614cdd
update docs
2023-03-14 22:28:27 -07:00
Myk Taylor
c48c9c77c0
use new data directories for blueprints
2023-03-12 15:43:32 -07:00
Myk Taylor
a5de0fef3e
bump to 50.07-alpha3
2023-03-11 13:56:55 -08:00
Myk Taylor
161f84e7b7
turn down automaterial (superseded by buildingplan)
2023-03-06 01:27:27 -08:00
Myk
e4596e6d2e
Merge pull request #2975 from myk002/myk_stockpiles
...
[stockpiles] get savestock and loadstock minimally functional
2023-03-06 00:24:30 -08:00
Myk Taylor
2220c5c07e
editing pass
2023-03-06 00:20:02 -08:00
Myk Taylor
bb0d4c410d
update docs
2023-03-06 00:00:25 -08:00
Myk Taylor
23d5607835
update docs
2023-03-05 16:21:28 -08:00
Myk Taylor
63d752b3f8
update docs
2023-02-26 10:53:30 -08:00
Myk Taylor
c490be0271
mark as tested to facilitate testing the commandline
2023-02-26 09:49:07 -08:00
Myk Taylor
b443f81ecd
print out more status info for buildingplan
2023-02-26 09:49:07 -08:00
Myk Taylor
29e0698177
re-mark channel-safely as untested
2023-02-23 21:14:37 -08:00
Myk Taylor
b976097ccf
sync spreadsheet to tags
2023-02-23 21:01:58 -08:00
Kelly Kinkade
7e584df040
misc tailor updates related to adamantine cloth
2023-02-17 12:10:23 -06:00
Myk Taylor
2b3dcee4b0
get strangemood compiling and running
2023-02-13 01:18:45 -08:00
Myk Taylor
ad78427130
mark autolabor as tested and update scripts
2023-02-10 11:35:34 -08:00
Myk Taylor
ee10aa9172
sync tags from spreadsheet
2023-02-10 09:51:50 -08:00
Myk
90767b83d2
Merge pull request #2852 from myk002/myk_misery
...
update misery
2023-02-08 14:22:33 -08:00
Myk Taylor
5c84d18001
update tailor, persist state, use best practices
2023-02-08 14:06:19 -08:00
Myk Taylor
9f76d64e42
update misery; persist state
2023-02-08 14:02:44 -08:00
Myk Taylor
e285ee31a4
tweak defaults, load initial races immediately
2023-02-06 03:28:19 -08:00
Rob Goodberry
a3c03a83ad
Update docs/plugins/confirm.rst
...
Co-authored-by: Myk <myk.taylor@gmail.com>
2023-02-05 19:07:35 -05:00
Robob27
23fa38a993
Update confirm docs
2023-02-05 19:04:21 -05:00
Myk Taylor
aa2339d2aa
add cxxrandom back to the build
...
and mark channel-safely as tested
2023-02-02 19:42:19 -08:00
Myk
2a8578c4a7
Update docs/plugins/autolabor.rst
2023-02-02 17:15:07 -08:00
Kelly Kinkade
9579f11f35
autolabor: improve docs
2023-02-02 17:09:57 -06:00
Kelly Kinkade
c6d63a54c5
update autolabor documentation
2023-02-02 16:18:28 -06:00
Rose
9c8903dfbf
Update docs/plugins/autoclothing.rst
...
Co-authored-by: Myk <myk.taylor@gmail.com>
2023-02-02 13:32:44 -08:00
Rose
840f728c66
Merge remote-tracking branch 'DFHack/develop' into Autoclothing
...
# Conflicts:
# docs/changelog.txt
2023-02-02 13:14:50 -08:00
Rose
7d304dbaf8
Update autoclothing docs.
2023-02-02 13:08:23 -08:00
Myk Taylor
be40d55e64
update seedwatch
2023-02-01 04:03:28 -08:00
Myk Taylor
0ff7ad0cc4
update tailor docs
2023-01-31 23:55:54 -08:00
Myk
18da23af09
Merge pull request #2755 from ab9rf/autohauler
...
remove autohauler
2023-01-29 20:04:14 -08:00
Kelly Kinkade
93bfbde8d7
doc updates for removal of autohauler
2023-01-29 21:54:02 -06:00
Myk
a0b3656c45
Merge pull request #2737 from johncosker/merge-autoslab
...
Implement autoslab engraving feature
2023-01-29 19:46:41 -08:00
John Cosker
f1c173863c
Remove trailing whitespace
2023-01-29 21:36:49 -05:00
John Cosker
3f9f785589
Update doc and remove unused enum
2023-01-29 21:34:47 -05:00
Myk Taylor
8774d3191f
sync tags from spreadsheet
2023-01-29 17:59:16 -08:00
John Cosker
26f6820198
Address review comments, hopefully fix linux build
2023-01-29 18:16:26 -05:00
John Cosker
37b5be1f35
Implement autoslab engraving feature ( #1 )
...
* Initial autoslab implementation
2023-01-27 19:46:56 -05:00
Myk
27663e50a3
Update docs/plugins/orders.rst
2023-01-26 15:55:38 -08:00
Scott Ellis
9c884c6365
Include proper name for library/military_include_artifact_materials
2023-01-26 16:30:53 -06:00
Scott K. Ellis
38706ff02a
Update docs/plugins/orders.rst
...
Co-authored-by: Myk <myk.taylor@gmail.com>
2023-01-26 15:06:59 -06:00
Scott Ellis
de262e610a
Fix lint error
2023-01-26 15:05:42 -06:00
Scott Ellis
54a44e589b
Update orders.rst to reflect changes in military.json
2023-01-26 08:15:31 -06:00
Myk
25658592cb
Merge pull request #2472 from cppcooper/channel-safely
...
Updates Channel safely
2023-01-24 17:05:40 -08:00
Dmitrii Kurkin
cbff07dc37
Update orders.rst
2023-01-24 21:55:22 +08:00
Myk Taylor
eab08f6430
update tag for automelt
2023-01-23 14:51:48 -08:00
Josh Cooper
ae8291b952
Implements plugin: channel-safely v1.2.1
...
- Removes insta-dig feature (too many problems, rarely worked)
- Fixes a segmentation fault introduced in v1.2
- Improves manage_group readability/nesting
- Improves manage_one readability/nesting
Update docs/plugins/channel-safely.rst
Co-authored-by: Myk <myk002@yahoo.com>
Fixes some formatting consistency
2023-01-23 14:24:23 -08:00
Josh Cooper
a4bf266770
Implements plugin: channel-safely v1.2
...
- Updates rst documentation
- Adds feature: risk-averse
- Revises ChannelManager::manage_group
- Now performs analysis of group designations
- If any designation has fall space, designations are analyzed for accessibility (a weighted score of how many ways it can be accessed)
- If a designation has no fall space, but cannot be accessed it will be "dig_now"'ed
- accessibility scores are stored for the management phase
- Management loop has been extended
- iff no cave-in candidates exist, then perform simple management (as requested)
- if candidates do exist, then we must check if our current position is one
- if the current position is a cave-in candidate it must also be within range (+2) of the least access
- if the candidate is in range or on the dignow queue, then we activate the designation and modify the dig priority according to distance from least_access
- if not a candidate, or the other checks failed, then we set the designation to marker mode
2023-01-23 14:24:23 -08:00
Josh Cooper
540faff88f
Implements plugin: channel-safely v1.1.2b
...
- Updates rst documentation
- Adds troubleshooting section
- Renames the monitor feature to monitoring
- Adds cave-in helper functions
- ChannelJobs::has_cavein_conditions()
- ChannelJobs::possible_cavein()
- find_dwarf() ~ finds the nearest dwarf or the first one that has a path to a position
- Moves dignow/resurrect to inlines.h
- Improves management of regular dig designations
- Adds df::job* tracking back into ChannelJobs to simplify cancellations
- Updates/improves debug logging
- Switches unordered structures with ordered in some locations to have ordered debugging information
- Simplifies ChannelManager::manage_group()
- Fixes up ChannelManager::manage_one()
- the return value is now useful even if unused
2023-01-23 14:24:23 -08:00