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.

Editing Quantum stockpile

Jump to navigation Jump to search

Warning: You are not logged in.
Your IP address will be recorded in this page's edit history.

If you are creating a redirect to the current version's page, do not use any namespace. For example: use #REDIRECT [[Cat]], not #REDIRECT [[Main:Cat]] or #REDIRECT [[cv:Cat]]. See DF:Versions for more information.

The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.

Latest revision Your text
Line 1: Line 1:
{{migrated article}}
+
{{Quality|Exceptional|23:59, 27 June 2016 (UTC)}}
{{Quality|Unrated}}
 
 
{{av}}
 
{{av}}
  
A '''quantum stockpile''' ('''QSP''') allows you to store an unlimited number of items in a single tile. QSPs can make for super efficient storage, allowing more compact fortresses, shorter hauling routes, more efficient manufacturing flows, and stocktaking at a glance with look {{K|k}}. Quantum stockpiles are considered to be an [[exploit]].
+
A '''quantum stockpile''' ('''QSP''') allows you to store an infinite number of items in a single tile. QSPs can make for super efficient storage, allowing more compact fortresses, shorter hauling routes, more efficient manufacturing flows, stocktaking at a glance with look {{K|k}} and [http://www.bay12forums.com/smf/index.php?topic=92241.msg3276117#msg3276117 possibly higher FPS]. Quantum stockpiles are considered to be an [[exploit]].
  
 
== Simple quantum stockpiles ==
 
== Simple quantum stockpiles ==
 
The simplest QSP is created by designating a garbage dump [[activity zone]], dumping the items you want to store and then reclaiming them when you are ready to use them. If you place this garbage dump on top of an existing [[stockpile]], the dumped items will automatically be considered part of the stockpile, allowing the use of stockpile links to distribute the items to workshops or other stockpiles.
 
The simplest QSP is created by designating a garbage dump [[activity zone]], dumping the items you want to store and then reclaiming them when you are ready to use them. If you place this garbage dump on top of an existing [[stockpile]], the dumped items will automatically be considered part of the stockpile, allowing the use of stockpile links to distribute the items to workshops or other stockpiles.
  
A similar effect may be achieved for stones by building a wall two tiles in front of a [[siege engine|catapult]] and digging a channel between the wall and catapult. By firing the catapult at the wall, the stone falls into the trench. The stone will pile up in the channel, putting it out of sight and out of mind. Not only does this train [[siege operator]]s, but it clears the stone that your [[miner]]s leave everywhere.
+
A similar effect may be achieved for stones by building a wall two tiles in front of a catapult and digging a channel between the wall and catapult. By firing the catapult at the wall, the stone falls into the trench. The stone will pile up in the channel, putting it out of sight and out of mind. Not only does this train [[siege operator]]s, but it clears the stone that your [[miner]]s leave everywhere.
  
 
Another way to quantum stockpile is to not have appropriate stockpiles to move items back to after you move them to the trading depot. The depot can hold an infinite number of items, and those items will not be removed if there is nowhere else to place them. This is also useful for anything you want to trade anyway.
 
Another way to quantum stockpile is to not have appropriate stockpiles to move items back to after you move them to the trading depot. The depot can hold an infinite number of items, and those items will not be removed if there is nowhere else to place them. This is also useful for anything you want to trade anyway.
  
 
== The Minecart Stop ==
 
== The Minecart Stop ==
This method allows the type of items to be stored in the quantum stockpile to be completely controlled and to be as broad or specific as required. Collection of items is automatic with no user input required, just like a normal stockpile, and the number of haulers collecting for the stockpile is controlled by the size and number of feeder stockpiles. Distribution is also automatic, with dwarves coming to collect items as needed from the quantum stockpile, just like from a normal stockpile.
+
This method allows the type of items to be stored in the quantum stockpile to be completely controlled and to be as broad or specific as required. Collection of items is automatic with no user input required (just like a normal stockpile), and the number of haulers collecting for the stockpile is controlled by the size and number of receiving stockpiles. Distribution is also automatic, with dwarves coming to collect items as needed (just like from a normal stockpile).
  
This can be utilized as part of a [[minecart]] transport system, or standalone with no tracks or moving minecarts whatsoever. The steps below are to create a standalone quantum stockpile, but the same general principles apply if used in a minecart transport system.
+
This can be utilised as part of a [[minecart]] transport system, or standalone with no tracks or moving minecarts whatsoever. The steps below are to create a standalone quantum stockpile, but the same general principles apply if used in a minecart transport system.
  
 
===Setup===
 
===Setup===
 
<diagram>
 
<diagram>
   ffff     f feeder stockpile
+
   rrrr     r receiving stockpile
 
   S      S track stop, set to dump south
 
   S      S track stop, set to dump south
   q       q quantum stockpile
+
   d       d distribution stockpile
 
</diagram>
 
</diagram>
  
# First, '''pause the game'''. If you don't, the dwarves will try to use the quantum stockpile for their own purposes while you're setting things up, like assigning barrels or bins or dropping an unintended item, and then the QSP won't work. You should also have a [[minecart]] ready in your inventory.
+
# Build a track stop {{K|b}} - {{K|C}} - {{K|S}}. Ensure you set the dumping direction {{K|d}}.
# Build a track stop {{K|b}} - {{K|n}} - {{K|K}} , being sure to set the dumping direction {{K|d}}. You may leave the friction as-is. This can be adjusted later should the need arise; see [[Minecart#More_on_Track_stop|here]] for more information.
+
# Designate a 1x1 distribution stockpile {{K|p}} on the square where the stop will dump and define preferences {{K|q}} to make the settings {{K|s}} store only what you want, with no barrels {{K|E}}, bins {{K|C}} or wheelbarrows {{K|w}}.
# Designate a 1x1 quantum stockpile {{K|p}} on the tile where the track stop will dump, then define preferences {{K|q}} to make the settings {{K|s}} store only what you want. Be sure to select zero [[barrel]]s {{K|E}}, [[bin]]s {{K|C}}, and [[wheelbarrow]]s {{K|w}}. At this stage your dwarves may store a single item in this stockpile; this does not affect functionality.
+
# Designate a receiving stockpile {{K|p}} (can be anywhere, but optimally right next to the constructed track stop) of any size. The larger it is, the more dwarves will simultaneously collect items. Define the preferences {{K|q}} of this stockpile to be the same as the distribution stockpile, with the possible exception of the number of wheelbarrows. If the QSP is for heavy items (e.g. loose [[stone]]s), you may want to use [[wheelbarrow]]s in the receiving stockpile to speed up collection.
# Designate a feeder stockpile {{K|p}} near the the track stop.<sup>note 1</sup> It can be any size, but the larger it is, the more dwarves will simultaneously collect items.<sup>note 2</sup> Define the preferences {{K|q}} of this stockpile to be the same as the quantum stockpile<sup>note 3</sup>, including zero barrels and bins, and with the possible exception of the number of wheelbarrows. If the QSP is for heavy items (e.g. loose stones), you may want to use wheelbarrows in the feeder stockpile to speed up collection.
+
# Construct a new hauling route {{K|h}} - {{k|r}}, assign a vehicle {{K|v}} (you'll need to make a minecart), and define a new stop {{K|s}} on your constructed track stop. {{K|Enter}} to define the stop, {{K|Enter}} again to set the desired items to the same as your stockpiles, {{K|x}} to remove all existing conditions, {{K|s}} to make a stockpile link and choose the receiving stockpile/s {{K|p}}.
## <span style="font-size:small;">Even though the feeder stockpile can be anywhere in or out of the fort, it will be most efficient if it's positioned close to the track stop.</span>
 
## <span style="font-size:small;">Keep it a reasonable size. In case something goes wrong, you won't want to have to deal with 200 unwanted boulders.</span>
 
## <span style="font-size:small;">If you configure the feeder stockpile to accept more than one type of item within a category, such as [[Stone]] or [[Furniture]], several quantum stockpiles can be set up to draw from the one stockpile. As an example, Metal Ores can be sorted out to iron-, copper- and silver-bearing ores in separate QSPs.</span>
 
# Construct a new hauling route pressing {{K|h}} then {{k|r}}, being sure to place the cursor over the target track stop. Naming {{K|n}} the route now will save a hassle with troubleshooting later. Press  {{K|v}} to assign a vehicle (told you that you'd need one), then press {{K|s}} to define a new route stop on top of your track stop. Press {{K|Enter}} to define the stop. Press {{K|x}} to remove the default conditions, press {{K|s}} to create a stockpile link, then position the cursor over the feeder stockpile and press {{K|p}}. Press {{K|Enter}} again to configure the route stop settings to match the quantum stockpile settings. '''If using custom stockpile settings, make sure you don't turn off the additional options. If you do turn them off, things won't work.''' Press {{K|ESC}} several times to back out of the Routes menu back to the Main menu.
 
  
It's a little fiddly to initially set up, and if you miss any step it won't work at all, but once in operation it's an extremely efficient storage system, and scales easily with the size of your fortress, number of haulers and number of items to store.
+
It is a little fiddly to initially set up, and if you miss any step it won't work at all, but once in operation it's an extremely efficient storage system, and scales easily with the size of your fortress, number of haulers and number of items to store.
  
 
===Drawbacks===
 
===Drawbacks===
# This method cannot store any items in [[bin]]s or [[barrel]]s at all, including bolts.
+
This method cannot store any items in [[bin]]s or [[barrel]]s at all, including bolts (which shouldn't be stored in a bin anyway {{bug|2706}}).
# This method cannot store any type of [[drink]] (you will see your dwarves leave barrels and pots of alcohol all over the place), due to the fact that barrels assigned to stockpiles are marked to be put in specific stockpiles.
+
 
# [[Food]] stored using this method without barrels tends to attract [[vermin]], especially swarms of [[fly|flies]], since it can't be placed in barrels.
+
This method cannot store all types of drinks (you will see your dwarves leave barrels and pots of alcohol all over the place), due to the fact that barrels assigned to stockpiles are marked to be put in specific stockpiles.
# This method works well for [[furniture]], [[wear|cast-off]] [[clothing]], [[metal]] and [[stone]]. A quantum minecart stop can be combined with some sort of [[garbage disposal]] mechanism to easily handle [[refuse]] and [[invader]]s' corpses.
+
 
# Note, however, that if your dwarves are under [[standing orders]] to ignore outdoor refuse (the default setting) they will also not load an outdoor refuse pile into the minecart.
+
[[Food]] stored using this method without barrels tends to attract [[vermin]], especially swarms of [[fly|flies]], since it can't be placed in barrels.
# It has been observed that plant harvesting may be restricted by the number of empty valid stockpile spots.  A larger receiving plant stockpile may be needed to get harvests done before the plants wither away.
+
 
 +
This method works well for [[furniture]], [[wear|cast-off]] [[clothing]], [[metal]] and [[stone]]. A quantum minecart stop can be combined with some sort of [[garbage disposal]] mechanism to easily handle [[refuse]] and [[invader]]s' corpses.
 +
 
 +
Note, however, that if your dwarves are under [[standing orders]] to ignore outdoor refuse (the default setting) they will also not load an outdoor refuse pile into the minecart.
 +
 
 +
It has been observed that plant harvesting may be restricted by the number of empty valid stockpile spots.  A larger receiving plant stockpile may be needed to get harvests done before the plants wither away.
  
 
== The Undump ==
 
== The Undump ==

Please note that all contributions to Dwarf Fortress Wiki are considered to be released under the GFDL & MIT (see Dwarf Fortress Wiki:Copyrights for details). If you do not want your writing to be edited mercilessly and redistributed at will, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource. Do not submit copyrighted work without permission!

To protect the wiki against automated edit spam, we kindly ask you to solve the following CAPTCHA:

Cancel Editing help (opens in new window)

This page is a member of 1 hidden category: