Commit Graph

232 Commits (8245db88627fd756a63486394beb989455f795ca)

Author SHA1 Message Date
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