v50 Steam/Premium information for editors
  • v50 information can now be added to pages in the main namespace. v0.47 information can still be found in the DF2014 namespace. See here for more details on the new versioning policy.
  • Use this page to report any issues related to the migration.
This notice may be cached—the current version can be found here.

User:Fleeting Frames

From Dwarf Fortress Wiki
Revision as of 04:44, 22 July 2018 by Fleeting Frames (talk | contribs) (Initial commit and notes on minecart repeaters.)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Things I've worked on

Can be divided into scripts, forts and designs.


Minecarts

Both scripts and designs.

Repeaters

5-tile 4-cart bumper:

Both ramps are impulse ramps and thus need walls.

What to use it for? Well, if you plant four carts on it, you can get some of the most compact repeaters.
Furthermore, the length can be increased by 1 if you place carts 1324 instead of 1234 (build order.

For example, 1199 (1200 with swapping): 18-4-14-50, or if you will Ginkgo-Featherwood-Custard-Apple-Bloodthorn minecarts for the smallest day-long counter I know of yet.

For another example, 33600: 18-84-27-(55 to 56). First can be Ginkgo, third coconut palm, second can be covered pear minecart with two pear logs and last orange inside a lime cart.

A three-month example (for smoking sieges) 100799: 5 21 5 (61 to 65)

I suspect this principle can be extended for smaller ones, perhaps possibly only 2-cart counter? Though with this there are both hundreds of possibilities and larger search space thanks to the generous 250000 subtile possibility space for exploring.

Scripts

Searcher

HTML 5-tile 4 cart exhaustive searcher for above: https://pastebin.com/Yfik6tF2

Outputs values equal and 1 lower (which happens if carts' build order is exactly aligned).

Can only expect accuracy (exact or off-by-one) for inelastic collisions. Since carts, notably the corner cart, can have remaining slow speed, this means using carts whose weight ratio is more than 2.

Copystockpilelinks

A lua script that adds things in linked stockpile to minecart's desired items on linking.