Myk
24dd4d8ac0
Update init files ( #2117 )
...
* update example init files
replace onLoad.init-example with documentation on how to create scripts that run on world/map load
it was confusing to show it being loaded with sc-script since it gets autorun anyway if it is just named properly
* update changelog
* add quickfort keybinding
* move standard tweaks from dreamfort init to main
2022-04-29 20:24:09 -07:00
lethosor
d1f0edd33b
Apply initial pre-commit config
2022-04-12 14:48:19 -04:00
myk002
54e8761aa0
capture fortifications and engravings in blueprint
2022-04-01 12:20:37 -07:00
Myk
b8c33d8ed0
[quickfort] add documentation and test data for config mode ( #2070 )
...
- documents the new config mode
- adds integration test data for [quickfort] implement config mode scripts#361
- adds a note recommending that config mode be used instead of the quickfort query_unsafe setting
- converts the dreamfort /setup blueprint to use config mode; also adjust the aliases used in that blueprint to no longer escape from and re-enter query mode
- adds some more distinctive anchor names for the quickfort and blueprint guides
2022-04-01 09:21:16 -07:00
myk002
8b0928e636
add functional tests for building transformations
2022-03-28 16:00:29 -07:00
myk002
0664524249
update dreamfort blueprints
...
- update help text
- add statues to corridors on services level
- add optional default furnishings to the guildhall level and update help
- center statue lines in apartment level corridors
2022-03-28 16:00:29 -07:00
myk002
11d5b3f86e
update help text for the aquifer_tap blueprint
2022-03-28 16:00:29 -07:00
Myk
17b16d8536
[quickfort] add functional tests for transformed expansion syntax ( #2042 )
...
* functional tests for transformed expansion syntax
* test negative extents for tracks
* update scripts tag
2022-03-21 16:24:51 -07:00
myk002
c5c9e3c56d
add mug production to "basic" manager orders
2022-03-12 13:45:32 -08:00
myk002
0f33deb0ab
add missing label for aquifer_tap.csv
2022-03-01 05:44:36 -08:00
myk002
f0fa8ed625
add prisoner quantum stockpile and related help
...
adds help text for how to handle a siege and how to manage prisoners
after a siege
2022-03-01 05:44:36 -08:00
myk002
17f400d091
add light aquifer tap library blueprint and docs
2022-02-26 14:54:42 -08:00
myk002
56e8de592c
simplify dreamfort with new quickfort features
...
also:
- add in iron and flux indicators on the industry level
- fix out of date docs for professions
2022-02-19 17:54:01 -08:00
Myk
6a8ceb5a78
Add more whitespace in the pump stack help
2022-02-18 16:08:37 -08:00
myk002
89038ffafa
add pump stack blueprint to the libarary, add docs
2022-02-18 15:47:33 -08:00
myk002
94f326804e
test transformations in meta blueprint regression
2022-02-18 14:54:45 -08:00
myk002
c330d875d5
use goldens for quickfort track ecosystem test
...
for more natural expression of the track blueprint
2022-02-12 18:46:10 -08:00
myk002
139d53ebc2
add ecosystem regression tests for meta blueprints
2022-02-12 18:28:47 -08:00
myk002
c8e09f7143
add zone ecosystem tests
2021-10-04 15:32:26 -07:00
myk002
f776219a6f
standardize descriptions of ecosystem tests
2021-10-04 15:32:26 -07:00
myk002
15456c523b
add "tracks" ecosystem test
2021-10-04 12:53:31 -07:00
myk002
9d2e51c003
add tracks to "basic" ecosystem test
2021-10-04 12:53:31 -07:00
myk002
44fc289b79
remove the "all" prefix from ecosystem tests
...
so they're easier to tell apart when listing the dir
2021-10-04 12:53:31 -07:00
myk002
089de5f422
support non-rectangular extent-based buildings
2021-10-03 08:54:27 -07:00
myk002
12eb9e48c7
support multi-type and non-rectangular stockpiles
...
and add integration tests
2021-10-02 12:50:47 -07:00
myk002
9d1f84c6ac
add all buildings and convert to minimal
...
also add adjacent multi-tile buildings to ensure boundaries are detected
properly
2021-10-02 09:25:19 -07:00
myk002
24e5bd7b2c
remove orders for gypsum plaster b/c df bug
...
see: https://www.bay12games.com/dwarves/mantisbt/bug_revision_view_page.php?bugnote_id=0041146#r16745
2021-09-22 10:30:41 -07:00
myk002
91304f4c36
dreamfort docs refresh
2021-09-20 13:01:07 -07:00
myk002
4a00ab19fc
update embark suggestions
2021-09-20 13:01:07 -07:00
myk002
346910ecbc
set is_validated to false for biz. bronze maces
2021-09-20 13:01:07 -07:00
myk002
3962251edd
add iron bolts and biz. bronze weapons/armor/bolts
...
also fix off-by-one errors in order conditions and rebalance some of the
thresholds
2021-09-20 13:01:07 -07:00
myk002
b7a9f4a95f
ensure booze production can keep up with demand
...
becomes relevant when population nears 200
2021-09-20 13:01:07 -07:00
myk002
0be7bf37d6
reduce limit for flux from 20 to 5 for making iron
...
and remove non-hauling labors (except mechanics) from military classes
2021-09-20 13:01:07 -07:00
myk002
9f1a7c906e
adjust professions to match new embark guidance
2021-09-20 13:01:07 -07:00
myk002
d5a9a9534e
dreamfort improvements
...
- shift seventh dwarf from craftsdwarf to farmer
- give starting miners some skill in engraving to make smoothing the
cistern go faster
- update embark suggestions and sample profile accordingly
- widen clearcutting area for surface fort so trees don't overhang the
roof
- move wax from the cookables stockpile to the industry goods pile
- move coins from goods to metal
- move sheets from goods to textiles
2021-09-20 13:01:07 -07:00
myk002
f26c37aa9f
add scroll and shell craft orders
2021-09-20 13:01:07 -07:00
myk002
3fa8e06f56
don't produce iron weapons/armor if we have flux
2021-09-20 13:01:07 -07:00
myk002
1fd2eba2db
give generated blueprints proper labels
2021-09-10 11:11:44 -07:00
myk002
4a593a489c
add reference to dffd file in dreamfort help
2021-09-05 23:54:48 -07:00
myk002
5c444e02d4
add comments to the onMapLoad_dreamfort.init file
2021-09-05 23:54:48 -07:00
myk002
f8d041b9aa
dreamfort and supporting files update
...
- merge otherstock into basic (safe now that we have orders sort)
- don't overproduce weapons and armor
- update dreamfort help and examples guide
2021-09-03 00:31:42 -07:00
myk002
f21ba5c8aa
implement orders sort, document, and add to init
2021-09-01 13:04:23 -07:00
myk002
b1632c0413
alphabetize professions list; add Migrant
2021-08-30 23:52:52 -07:00
myk002
62bbfb1296
update examples documentation
2021-08-30 23:10:28 -07:00
myk002
c33a20c589
add prioritization for hide tanning
2021-08-30 23:10:28 -07:00
myk002
27c901d0d2
add checklist items for *stock orders import
2021-08-30 23:10:28 -07:00
myk002
258874bcd1
move mechanisms to basic add wheelbarrow, minecart
2021-08-30 23:10:28 -07:00
myk002
591db4cf92
modify embark guidance based on new professions
2021-08-30 23:10:28 -07:00
myk002
fafd169e20
remove stonecrafting from startmanager
2021-08-30 23:10:28 -07:00
myk002
9094011d49
move cages to basic, reindex each file from 0
2021-08-30 23:10:28 -07:00
myk002
83dfe1b55a
incorporate ldog's rebalanced professions
2021-08-30 23:10:28 -07:00
myk002
8d2eb24f51
dreamfort blueprint improvements
...
- allow empty cages and traps on the surface animal stockpile
- remove animals from the industry quantum stockpile
- split furniture from the goods feeder stockpile so it can have
wheelbarrows assigned to it
2021-08-30 23:10:28 -07:00
myk002
3bf6c57a72
restrict lye stockpile to 2 barrels/pots
2021-08-30 23:10:28 -07:00
myk002
9905e5158f
use new prioritize param
2021-08-30 23:10:28 -07:00
myk002
166069e5be
fix some help text
2021-08-30 23:10:28 -07:00
myk002
c191135884
update dreamfort blueprints
...
- move orders for /services2 down to where we run /services2
- plan the roof over the surface barracks before the surface flooring to
encourage the easily-missed-but-important-for-the-next-blueprint roof
to get built first
- add a fourth craftsdwarf's workshop to the industry level, move some
workshops around to compensate
- add tip for how to configure mason's workshops
- forbid goblets in the goods feeder stockpile
- use dig priorities to get the guildhall tiles underneath the cistern
tiles dug quickly before the cistern gets wet
2021-08-30 23:10:28 -07:00
myk002
cc43c0a9c2
remove FillPond from priority list, add CleanSelf and food hauling
2021-08-30 23:10:28 -07:00
myk002
2f0eb04ee1
use "lye" as counter instead of "lye-containing"
2021-08-30 23:10:28 -07:00
myk002
65e5b89d4c
add goblet-related aliases
2021-08-30 23:10:28 -07:00
myk002
3a0d5f09ac
remove blocks from starting misc pile
2021-08-30 23:10:28 -07:00
myk002
6191b24153
refresh dreamfort blueprints
...
- move the first apartments level up in the checklist. it's usually needed before some of the "frills" blueprints
- remove unreliable `addcloak` alias from the `/setup` blueprint and replace it with a message that suggests manually adding leather cloaks to uniforms. We'll find a way to automate this someday.
- add instructions for expanding the `Inside` burrow as the fort is built
- add two craftsdwarf's workshops to the industry level, for a total of three. add suggestions for setting their profiles to restrict them individually to wood, stone, and bones
- add suggestion for restricting the mechanic's workshop to only be used by skilled dwarves
- widen the 1-wide corridor in the apartments level to 2-wide. the blueprint still fits within the footprint of the suites level, so we still fit fine in a 1x1 embark.
2021-08-30 23:10:28 -07:00
myk002
6641a56434
add "restock" orders for rock, glass, and wood
...
also adjust bags and collect sand orders to support glasstock.json
2021-08-30 23:10:28 -07:00
myk002
8fe5ecc30a
automatically prioritize fish cleaning
2021-08-30 23:10:28 -07:00
myk002
4b9df5c2db
minor adjustments to professions; more to come
2021-08-30 23:10:28 -07:00
myk002
c0146f3795
make /setup blueprint more robust; redesign apts.
2021-08-19 21:58:26 -07:00
myk002
b748c19fde
update docs to point to packaged files
...
instead of google drive uploads
2021-08-19 21:58:26 -07:00
myk002
e44d496563
add supporting dreamfort files to data/examples
...
and install them to hack/examples
2021-08-19 21:58:26 -07:00
myk002
55d9b4754d
editing pass, remove "Suites" hotkey, add "Cavern"
2021-08-14 21:38:00 -07:00
myk002
fb29bbdc17
break roof down into more stages; add traps
2021-08-14 21:38:00 -07:00
myk002
320286bf69
revise dreamfort according to testing and feedback
2021-08-14 21:38:00 -07:00
lethosor
ecad3bfc1a
Merge remote-tracking branch 'myk002/myk_quickfort_integration' into develop
2021-08-05 00:53:39 -04:00
myk002
3225f5ccf8
fix blueprints install pattern
2021-07-09 22:02:14 -07:00
myk002
73413038df
add quickfort ecosystem functional test harness
...
and a few initial tests
2021-07-09 22:02:14 -07:00
myk002
20206a4925
add files for quickfort list integration tests
2021-07-09 21:57:39 -07:00
myk002
388f23fbf8
move traction benches to earlier hospital stage
...
so the traction benches don't have to contend with the dining hall for
tables
also fix a misplaced statue on the guildhall level
2021-06-01 04:45:21 -07:00
myk002
bd6efb23e8
reduce size of dreamfort guildhall level
...
to fit more easily in a 1x1 embark
2021-06-01 04:45:21 -07:00
myk002
b5b4d845b1
clean up extra empty space around blueprints
2021-06-01 04:45:21 -07:00
myk002
a76c89f198
fix quickfortress stockpiles
2021-04-17 14:14:35 -07:00
myk002
23461e17c2
separate sand bags into their own stockpile
...
since quantum stockpiling them dumps out their contents
2021-02-24 19:50:29 -08:00
myk002
a7440ca478
use wheelbarrows to haul occupied cages
2021-02-18 00:26:11 -08:00
myk002
6a5e6ffa00
add archery targets to services barracks
...
fix a few alignment problems
fix bolts alias
2021-02-17 08:24:50 -08:00
myk002
d0b259e9fb
set wheelbarrows in stone, corpse stockpiles; pots
...
also set farming dig to priority 2 instead of 3 so the player can use 3
for other higher-than-default-but lower-than-farming tasks
and make the roughgems stockpile find the newly-moved gems QSP properly
2021-02-13 07:07:41 -08:00
myk002
c5a5812377
embiggen feeder stockpiles on the industry level
2021-02-08 18:47:59 -08:00
myk002
c963da351a
doc updates, move booze further away from kitchen
2021-02-07 13:52:33 -08:00
myk002
64d797b4cf
fix a final few bugs found in playtesting
...
and doc updates
2021-02-05 12:28:29 -08:00
myk002
330bde7660
add heavy feeder piles
...
and other minor fixes found during playtesting
refine the embark profile suggestions
2021-02-04 23:01:12 -08:00
myk002
6c6a9968ff
hauling aliases can take from multile stockpiles
2021-02-03 13:51:02 -08:00
myk002
2eea9fd692
change central ramp to central stairs
2021-02-02 22:11:19 -08:00
myk002
5e135d2bb7
update help text and walkthroughs
...
make hospital and dining room more useful in the first build blueprint
separate out construction of the surface roof into a new stage so
dwarves aren't building too much at once
2021-02-01 19:47:48 -08:00
myk002
4c7e25739f
more dreamfort refinements (details on forum)
2021-01-31 19:36:05 -08:00
myk002
c8397ddaa8
significantly revamp the dreamfort blueprint set
...
as per the several pages of posts following http://www.bay12forums.com/smf/index.php?topic=176889.msg8239017#msg8239017
2021-01-30 18:45:44 -08:00
lethosor
472f19e82a
Merge remote-tracking branch 'myk002/myk_alias_fix' into develop
...
Conflicts:
docs/changelog.txt
2021-01-30 20:58:36 -05:00
myk002
4bad609e33
use the search plugin for tallow aliases
...
and document the dependency
2021-01-29 12:20:25 -08:00
myk002
8a728c5170
fix tallow alias
2021-01-28 12:17:26 -08:00
myk002
bd75c4293f
add forbidcrafts alias
2021-01-27 13:23:17 -08:00
myk002
a0151cc157
add 'crafts' alias
2021-01-27 08:20:00 -08:00
lethosor
58244ee574
Merge remote-tracking branch 'myk002/myk_dreamfort' into develop
2021-01-26 00:45:05 -05:00
myk002
a32a905708
fix typo
2021-01-25 14:53:10 -08:00
myk002
3372099f96
add aliases for bronze armor too
2021-01-24 17:11:17 -08:00
myk002
cf8f9386f4
add alias for bronze weapons
2021-01-24 17:02:26 -08:00